I agree with Sanjay and Attila. You can't specify annexb=yes and annexb=no
in the same SDP for the same payload type. Section 4.1.9 in RFC 3555
mentions:


        annexb: indicates that Annex B, voice activity detection, is
        used or preferred.  Permissible values are "yes" and "no"
        (without the quotes); "yes" is implied if this parameter is
        omitted.

Obviously, "yes" and "no" together make no sense whatsoever; it has to be
either of the two (and if there is none, it is a 'yes' by default). A
previous thread on the group discussed the same aspect:

https://lists.cs.columbia.edu/pipermail/sip-implementors/2005-August/009994.
html

Though possible to achieve this using a dynamic payload theoretically (as
suggested by Attila), I'm not sure what practical purpose would it serve?

Regards,
Gaurav



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Attila Sipos
Sent: Thursday, November 16, 2006 2:17 PM
To: Sarkar, Uttam; Sanjay Sinha (sanjsinh); sudhagar NAGARAJAN;
[email protected]
Subject: Re: [Sip-implementors] Required SDP content for G729A, G729AB,
G729B



>>   m=audio 10014 RTP/AVP 18 18 101
>>   a=fmtp:18 annexb=no
>>   a=fmtp:18 annexb=yes

I'm pretty sure the above is illegal.


It would be better to use a dynamic payload:

>>   m=audio 10014 RTP/AVP 18 102 101
>>   a=fmtp:18 annexb=no
>>   a=rtpmap:102 G729/8000
>>   a=fmtp:102 annexb=yes

Regards,

Attila
http://www.vegastream.com



>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] Behalf Of Sarkar,
>> Uttam
>> Sent: 15 November 2006 20:10
>> To: Sanjay Sinha (sanjsinh); sudhagar NAGARAJAN;
>> [email protected]
>> Subject: Re: [Sip-implementors] Required SDP content for 
>> G729A, G729AB,
>> G729B
>> 
>> 
>>   Actually we did send INVITE to UA specifying both G729A 
>> and G729B. UA
>> did not reject the Call. We configure the UA's codec to 
>> G729A and G729B
>> separately and they worked.
>>  However, some UA may not like it.
>> 
>>   Here is a sample SDP that specify G729A and G729B.
>>   
>>   v=0
>>   o=root 743184990 743184990 IN IP4 10.50.10.146
>>   s=call
>>   c=IN IP4 10.50.10.146
>>   t=0 0
>>   m=audio 10014 RTP/AVP 18 18 101
>>   a=fmtp:18 annexb=no
>>   a=fmtp:18 annexb=yes
>>   a=rtpmap:101 telephone-event/8000
>>   a=fmtp:101 0-15
>>   a=ptime:20
>>   a=sendrecv
>> 
>> 
>>   I think G729B is G729A + VAD.
>> 
>>   Correct me if I am wrong.
>> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Sanjay
>> Sinha (sanjsinh)
>> Sent: Wednesday, November 15, 2006 2:58 PM
>> To: sudhagar NAGARAJAN; [email protected]
>> Subject: Re: [Sip-implementors] Required SDP content for 
>> G729A, G729AB,
>> G729B
>> 
>> I do not think it is possible to indicate support for G729A 
>> & G729B in
>> same offer. G729B and G729AB are fully interoperable.
>> 
>> >-----Original Message-----
>> >From: [EMAIL PROTECTED] 
>> >[mailto:[EMAIL PROTECTED] On Behalf Of 
>> >sudhagar NAGARAJAN
>> >Sent: Wednesday, November 15, 2006 4:01 AM
>> >To: [email protected]
>> >Subject: [Sip-implementors] Required SDP content for G729A, 
>> >G729AB, G729B
>> >
>> >Hi,
>> >
>> >    Can anyone send me the SDP contents of how the SDPs will 
>> >look like for a incoming INVITE messages(with SDP) from a UAC, 
>> >which supports G729A & G729AB & G729B.
>> >
>> >Thanks,
>> >Sudhagar
>> >_______________________________________________
>> >Sip-implementors mailing list
>> >[email protected]
>> >https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>> >
>> 
>> _______________________________________________
>> Sip-implementors mailing list
>> [email protected]
>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>> 
>> This email and any attached files herein contain information 
>> that is intended only for the use of the individual or 
>> entity to whom it is addressed and may contain information 
>> that is legally privileged, confidential or otherwise exempt 
>> from disclosure under applicable laws. If the reader of this 
>> message is not the recipient, any disclosure, dissemination, 
>> distribution, copying or other use or retention of this 
>> communication or its substance is prohibited.
>> 
>> 
>> 
>> _______________________________________________
>> Sip-implementors mailing list
>> [email protected]
>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>> 

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to