Hi! All, I have captured a G.729 call using Ethereal (in rtpdump payload format) and would like to use ITU G.729 decoder to decode the conversation. Is there a utility available which would help me convert me the G...
Is this thread worth a thumbs up?
|
Hi! All, I have captured a G.729 call using Ethereal (in rtpdump payload format) and would like to use ITU G.729 decoder to decode the conversation. Is there a utility available which would help me convert me the G.729 payload from rtpdump payload format to the bitstream format required by the codec. Otherwise could someone give me pointers to do so as I am not familiar with the details of the bitstream format used by the decoder..... Thanks in advance for your help, Rishi |
|
|
|
hi rishi, The RTP dump from a G729 encoder is usually coded into an RTP format described by the IETF draft reccomendations. This draft explains how the output of the encoder is packed into packets before transmission over channel. Before you decode it at the decoder end u need to unpack this payload doing so u convert packet in to raw encoder packts that can be directly given as an input to the decoder for further decoding. -shashi rishi_ahuja <> wrote: Hi! All, I have captured a G.729 call using Ethereal (in rtpdump payload format) and would like to use ITU G.729 decoder to decode the conversation. Is there a utility available which would help me convert me the G.729 payload from rtpdump payload format to the bitstream format required by the codec. Otherwise could someone give me pointers to do so as I am not familiar with the details of the bitstream format used by the decoder..... Thanks in advance for your help, Rishi Yahoo! Groups SponsorADVERTISEMENT _____________________________________ Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Shashi Shankar.H --------------------------------- |
|
Thanks for your response, Shashi. I assume that this means that I just need to convert the rtpdump payload into a bitstream that is acceptable to the ITU G.729 decoder as the input file. So if my payload is 74c1b67b7508f3cfb2ad78dae1a210479cf10394 I simply need to map each byte ("74, "c1"...) into its bit stream representation. Thanks once again. Rishi. -----Original Message----- From: Shankar Shashi [mailto:] Sent: Friday, November 21, 2003 5:50 AM To: rishi_ahuja; Subject: Re: [speechcoding] G.729 bitstream file format hi rishi, The RTP dump from a G729 encoder is usually coded into an RTP format described by the IETF draft reccomendations. This draft explains how the output of the encoder is packed into packets before transmission over channel. Before you decode it at the decoder end u need to unpack this payload doing so u convert packet in to raw encoder packts that can be directly given as an input to the decoder for further decoding. -shashi rishi_ahuja <> wrote: Hi! All, I have captured a G.729 call using Ethereal (in rtpdump payload format) and would like to use ITU G.729 decoder to decode the conversation. Is there a utility available which would help me convert me the G.729 payload from rtpdump payload format to the bitstream format required by the codec. Otherwise could someone give me pointers to do so as I am not familiar with the details of the bitstream format used by the decoder..... Thanks in advance for your help, Rishi Yahoo! Groups SponsorADVERTISEMENT _____________________________________ |
|
I was able to successfully develop a tool to convert the ethereal capture into a format acceptable to ITU G.729 decoder. This should help us commpare our systems decoding with the standard implementations. Thanks. -----Original Message----- From: Rishi Ahuja [mailto:] Sent: Friday, November 21, 2003 10:05 AM To: 'Shankar Shashi'; Subject: RE: [speechcoding] G.729 bitstream file format Thanks for your response, Shashi. I assume that this means that I just need to convert the rtpdump payload into a bitstream that is acceptable to the ITU G.729 decoder as the input file. So if my payload is 74c1b67b7508f3cfb2ad78dae1a210479cf10394 I simply need to map each byte ("74, "c1"...) into its bit stream representation. Thanks once again. Rishi. -----Original Message----- From: Shankar Shashi [mailto:] Sent: Friday, November 21, 2003 5:50 AM To: rishi_ahuja; Subject: Re: [speechcoding] G.729 bitstream file format hi rishi, The RTP dump from a G729 encoder is usually coded into an RTP format described by the IETF draft reccomendations. This draft explains how the output of the encoder is packed into packets before transmission over channel. Before you decode it at the decoder end u need to unpack this payload doing so u convert packet in to raw encoder packts that can be directly given as an input to the decoder for further decoding. -shashi rishi_ahuja <> wrote: Hi! All, I have captured a G.729 call using Ethereal (in rtpdump payload format) and would like to use ITU G.729 decoder to decode the conversation. Is there a utility available which would help me convert me the G.729 payload from rtpdump payload format to the bitstream format required by the codec. Otherwise could someone give me pointers to do so as I am not familiar with the details of the bitstream format used by the decoder..... Thanks in advance for your help, Rishi Yahoo! Groups SponsorADVERTISEMENT _____________________________________ _____________________________________ |