I have interesting problem on Asterisk 1.4. I have video enabled, and when I make a call Asterisk sends SIP INVITE with correct media attributes in SDP for audio and video. and the called party answers with 200OK but sets “c=” field at the session-level, that is for entire session, and one more contact “c=” for video, and sets it to 0.0.0.0.
cuts from SDP in INVITE from Asterisk:
c=IN IP4 184.108.40.206
m=audio 13472 RTP/AVP 18 0 8 101
m=video 19808 RTP/AVP 99
and part from SDP of 200OK from the called server:
c=IN IP4 220.127.116.11
m=audio 60512 RTP/AVP 18 0 8 101
m=video 50000 RTP/AVP 99
c=IN IP4 0.0.0.0
So, as you see the called party sets “c” for entire session and video only, but for audio it stays unclear.
When I disable video everything works fine, it is obvious.