Ethereal-users: Re: [Ethereal-users] RTP Analysis: Error: "Can't save in afile:Unsupported codec

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Erik Naslund <erik.naslund@xxxxxxxxx>
Date: Thu, 17 Mar 2005 09:34:23 -0500
The question is, how can ethereal decode/analyze a VOIP conversation
that includes DTMF events? There are conversations which you would
want to record that would include those events (think about calling
your cable/internet/phone/bank customer service center).

Today, ethereal will fail with the error in the subject line if you
try to save the stream payload to an .au file. If you remove the DTMF
events via a display filter, you can encode the .au file, however, the
timing of the conversation becomes off.

So the challenge is, how can the "save payload" feature be modified to
account for these events, (generate false tones, insert silence,
etc..) and maintain the timing of the streams.


On Thu, 17 Mar 2005 09:04:43 -0500, Scott Lowrey <slowrey@xxxxxxxxxxx> wrote:
> What's the question?  If you want to remove the clicks and pops from the
> saved stream, forget it.  By removing the DTMF events, you've removed
> part of timing information for the stream.  RTP is a real time protocol
> for sending real time media.
> 
> Maybe I'm missing the point.... by the way, why all the button pressing?  :)
> 
> Erik Naslund wrote:
> 
> >Ok, attached is the capture file. I stripped out all but the rtp
> >packets using display filter:
> >
> >
> >
>