0

I'm Developing VOIP application in Flutter. Got below error and call not connected not in every case but in random case its happen.

Sip Registration Snippet

static void registeredSip(SipData sp) async {
    UaSettings settings = UaSettings();

    settings.webSocketUrl = 'wss://${sp.sipDomin}:${sp.sipPort}'; 
    settings.webSocketSettings.allowBadCertificate = true;
 
    var uri = 'sip:${sp.sipUsername}@${sp.sipDomin}';
    settings.uri = uri; 
    settings.authorizationUser =  sp.sipUsername; 
    settings.password = sp.sipPassword; 
    settings.displayName = sp.sipUsername; 

    globals.helper!.start(settings);
  }

Starting Sip Call snippets below

  SIPUAHelper helperObj = globals.helper!;
  helperObj.call(typedNumber,voiceonly: true, mediaStream: null);

Error

sip_ua_helper.dart:224 ::: call failed with cause: Code: [408], Cause: Canceled, Reason: SIP ;cause=408 ;text="Request Timeout"

I'm using Sip_ua for Calling.

RVK
  • 67
  • 5

0 Answers0