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 |
|
G.729 bitstream file format
Started by ●November 19, 2003
Reply by ●November 21, 20032003-11-21
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 _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/speechcoding Other DSP-Related Groups: http://www.dsprelated.com Shashi Shankar.H --------------------------------- |
Reply by ●November 21, 20032003-11-21
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 _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/speechcoding Other DSP-Related Groups: http://www.dsprelated.com ">http://docs.yahoo.com/info/terms/ |
Reply by ●November 21, 20032003-11-21
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 _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/speechcoding Other DSP-Related Groups: http://www.dsprelated.com ">http://docs.yahoo.com/info/terms/ _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/speechcoding Other DSP-Related Groups: http://www.dsprelated.com ">http://docs.yahoo.com/info/terms/ |