I’m facing a problem with latest linphone version and can’t find the reason. When I call from my linphone iOS to one of my voip clients, the call is terminated as soon as it is answered. The linphone on iOS shows this message: Call failed. Reason was: Incompatible, check codecs or security settings.
Also, the following logs are printed:
2015-04-10 14:08:42.325 linphone[69412:4738154] Failed to parse SDP message.
2015-04-10 14:08:42.325 linphone[69412:4738154] Doing SDP offer/answer process of type outgoing
2015-04-10 14:08:42.339 linphone[69412:4738154] Incompatible SDP offer received in 200 OK, need to abort the call
Here is the INVITE message:
Via: SIP/2.0/UDP 192.168.199.102:55463;branch=z9hG4bK.WJ9AAiVpU;rport
CSeq: 20 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO, UPDATE
User-Agent: LinphoneIphone/2.2.5-55-g6aa5a53 (belle-sip/1.4.0)
o=803 2833 1977 IN IP4 192.168.199.102
c=IN IP4 192.168.199.102
m=audio 7076 RTP/AVP 0 8 101
And the 200 OK response to it:
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.199.102:55463;branch=z9hG4bK.WJ9AAiVpU;rport=55463
CSeq: 20 INVITE
User-agent: Dahua UAC/3.0 VTH1510 V18.104.22.168
o=0 0 0 IN IP4 192.168.199.104
s=Dahua VT 1.5
c=IN IP4 192.168.199.104
m=audio 15000 RTP/AVP 0
It appears that the SDP message could not be parsed for some reason. Any suggestion what it might be?
I’ve tested with an older version of linphone and it works fine, the problem appeared only on this latest version.
Any help will be appreciated!
Thanks in advance,