[Freeswitch-dev] Freeswitch rejecting streams when a=rtpmap:96 /0

Sam Russell sam.h.russell at gmail.com
Thu Sep 19 04:11:57 MSD 2013


I've been using Freeswitch as a PBX, and I'm having problems when making
video calls when the video stream is rejected. The other endpoint (happens
on 4 distinct endpoints) sends back a m= line with port 0, and an a= line
with codec type as /0. When this happens, I get the error "sofia.c:1431
nua_i_media_error: unknown event 22: 988 Incomplete offer/answer" and the
call is rejected.

I think Freeswitch is getting upset with the a= line after the "m=video 0"
line because there's no codec name. The RFC says that any a= lines after an
m= line with port=0 must be ignored, is this a bug?

t=0 0
m=audio 31720 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
m=video 0 RTP/AVP 96
a=rtpmap:96 /0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20130919/690404cc/attachment-0001.html 

Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-dev mailing list