Ethereal-dev: Re: [Ethereal-dev] Find if a request worth adding to the "Wish-List"

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

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Mon, 19 Sep 2005 22:17:29 +0200
LEGO wrote:

Ethereal can already create a .au file with a G.711 stream from one RTP flow.

AFAIk for G.723 and G.729 there are patent issues involved.

Playing directly from ethereal is a harder issue since AFAIK there's
not a common API to play sounds in every platform we support.

I used to listen to AMR and G.723 flows with rtpplay and Quicktime:

0. get rtptools (http://www.cs.columbia.edu/IRT/software/rtptools/)
and quicktime (http://www.apple.com/quicktime/)

1. generate an rtpplay (.raw) for one direction file using ethereal.
(using Statistics->RTP->Stream Analysis)

2. create an sdp file to describe the flow (using 127.0.0.1/22222 as
address/port)

3. open that sdp file with quicktime

4. replay the  rtp .raw file with
     rtpplay -T -f file.raw 127.0.0.1/22222
I've seen this question more than once (and the answer as well...) here, should this be added to the wiki (probably to the RTP protocol page or to a separate page and linked from there) so it won't get lost?

Regards, ULFL