Massimiliano Agnoletti wrote:
> I need infos about to save RTP packets.
> I see that Ethereal is able to capture and save RTP packets as voice
> file (in .au format). But It can save them only if their payload type
> is G711MUlaw.
> I'd like to know if is possible to do same thing also for other payload
> types (for example G711Alaw or better G723).
> If not possible how could do this in other ways?
>
It should work to save as au-file directly from Ethereal if codec is G.711 A-law and G.711 U-law.
You do this with the "Save payload" button from the "RTP Analysis" dialogue.
If codec is G.723 you could save in rtpdump format from the "RTP Streams" dialogue
with the "Save As..." button and use e.g. rtpplay program to send the RTP packets towards JMF JMStudio.
That method should work for several other audio and video codecs also.
JMF JMStudio supports some codecs, QuickTime player supports some other codecs, ...
You can find some more info by searching for "rtpplay" on the Ethereal web-site www.ethereal.com
or searching for "rtpplay ethereal" with Google.
I will try to put to gether some web-pages with more details in the next weeks.
http://www.ethereal.com/lists/ethereal-users/200311/msg00191.html
http://www.ethereal.com/lists/ethereal-users/200408/msg00042.html
http://www.ethereal.com/lists/ethereal-users/200406/msg00240.html