Bert Berlin
wrote:
<We are
interested in the "RTP Stream Analysis" "Save Payload"
function. Making this work appears to be
<dependent
upon the codec type in the payload. One of our interested developers poked
a bit at the source for
<this, and
noted that two codec types are supported, but the codec designations don't match
the designations
<we use for
our Telogy DSPs, so we are relatively without clue as to what is
supported. He indicated that
<(empirically) it would save a G.711 payload. Others we
tried didn't save - and a warning dialog about
<unsupported
codec popped up.
Ethereal can currently save in au-file format just for G.711 U-law
(PCMU) and G.711 A-law (PCMA).
This you do from Tools/Statistics/RTP Streams/Analyse.../Save Payload
There might be problems adding support for several of the other normal
codecs (G.729, G.723.1 ...) in Ethereal due to patent issues.
Ethereal 0.9.16 can also save the RTP payload (for any codec) in
rtpdump format from Tools/Statisics/Show all../Save As..
You can then use e.g. rtpplay program to replay the video or audio stream
toward JMF JMStudio or
QuickTimePlayer or ...
I have tried this for several different codecs (H.263
video, H.261 video, G.723.1 audio, GSM audio , PCMU audio ...)
towards JMF JMStudio and/or QuickTime Player
Unfortunately neither of JMPlayer and QuickTime Player
supports G.729 codec.
Strangely there is no support for PCMA (G.711 A-law) in
JMPlayer, just PCMU (G.711 U-law).
|