no, annexb and annexa are different things:
annexa is a codec efficiency improvement
annexb is silence suppression

In practice, I have seen usage of "rtpmap:18 G729a/8000"
but it has no RFC-based meaning.

There is no way to indicate g729A.  You just have to use g729.
The reason for lack of g729a in RFC 3550 is that g729 and g729a
should interoperate seemlessly - as it says...

   "The speech coding
   algorithms in the main body of G.729 and in G.729 Annex A are fully
   interoperable with each other, so there is no need to further
   distinguish between them. "

(It is strange how strong the text is - I would say that the "there is
no need
 to further distinguish between them" is a matter of opinion.  Some
people will
 claim  they prefer G729 (non-annexA)  but anyway, there is no
RFC-standard way
 to indicate this in SDP as far as I know).

Regards,

Attila


 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Somesh S. Shanbhag
Sent: 03 November 2008 12:48
To: [EMAIL PROTECTED]; sip-implementors@lists.cs.columbia.edu
Subject: Re: [Sip-implementors] rtpmap:18 G729a/8000 ?

I think you need to represent in two lines

a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no

Somesh S Shanbhag
M G L Bangalore



-----Original Message-----
From: [EMAIL PROTECTED] on behalf of
[EMAIL PROTECTED]
Sent: Mon 11/3/2008 6:08 PM
To: sip-implementors@lists.cs.columbia.edu
Subject: [Sip-implementors] rtpmap:18 G729a/8000 ?
 
Hi,
        Please let me know if "rtpmap:18 G729a/8000" is a wrong format. 

I guess RFC3551 says it should work (page 19, as pasted below) and I am
not able to find anything so specific in RFC3550. 

------------------------------------------------------------------------
--------------------
4.5.6 G729
   G729 is specified in ITU-T Recommendation G.729, "Coding of speech at
   8 kbit/s using conjugate structure-algebraic code excited linear
   prediction (CS-ACELP)".  A reduced-complexity version of the G.729
   algorithm is specified in Annex A to Rec. G.729.  The speech coding
   algorithms in the main body of G.729 and in G.729 Annex A are fully
   interoperable with each other, so there is no need to further
   distinguish between them.  An implementation that signals or accepts
   use of G729 payload format may implement either G.729 or G.729A
   unless restricted by additional signaling specified elsewhere related
   specifically to the encoding rather than the payload format.  The
   G.729 and G.729 Annex A codecs were optimized to represent speech
   with high quality, where G.729 Annex A trades some speech quality for
   an approximate 50% complexity reduction [10].  See the next Section
   (4.5.7) for other data rates added in later G.729 Annexes.  For all
   data rates, the sampling frequency (and RTP timestamp clock rate) is
   8,000 Hz.
------------------------------------------------------------------------
----------------------

Thanks & Regards
Viresh Gupta
Manager - International Network Planning Enterprise Services, Bharti
Airtel Limited, 234, Okhla Industrial Area, Phase- III, New Delhi -
110020,  India D
(91) 1141711283
M
(91) 9871008236
E
[EMAIL PROTECTED]
Airtel for Business
On your side. By your side.

This e-mail and any files transmitted with it are for the sole use of
the intended recipient(s) and may contain confidential and privileged
information. If you are not the intended recipient, please contact the
sender by reply e-mail and destroy all copies and the original message.
Any unauthorized review, use, disclosure,dissemination, forwarding,
printing or copying of this email or any action taken in reliance on
this e-mail is strictly prohibited and may be unlawful.
The recipient acknowledges that Bharti Airtel Limited or its
subsidiaries and associated companies(collectively "Bharti Airtel
Limited"),are unable to exercise control or ensure or guarantee the
integrity of/overthe contents of the information contained in e-mail
transmissions and further acknowledges that any views expressed in this
message are those of the individual sender and no binding nature of the
message shall be implied or assumed unless the sender does so expressly
with due authority of Bharti Airtel Limited. Before opening any
attachments please check them for viruses and defects.

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors



EMAIL DISCLAIMER : This email and any files transmitted with it are
confidential and intended solely for the use of the individual or entity
to whom they are addressed. Any unauthorised distribution or copying is
strictly prohibited. If you receive this transmission in error, please
notify the sender by reply email and then destroy the message. Opinions,
conclusions and other information in this message that do not relate to
official business of Mascon shall be understood to be neither given nor
endorsed by Mascon. Any information contained in this email, when
addressed to Mascon clients is subject to the terms and conditions in
governing client contract.

Whilst Mascon takes steps to prevent the transmission of viruses via
e-mail, we can not guarantee that any email or attachment is free from
computer viruses and you are strongly advised to undertake your own
anti-virus precautions. Mascon grants no warranties regarding
performance, use or quality of any e-mail or attachment and undertakes
no liability for loss or damage, howsoever caused. 


_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to