Ethereal-dev: Re: SV: [Ethereal-dev] MPEG TS

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

From: Miha Jemec <m.jemec@xxxxxxxxxxx>
Date: Fri, 03 Mar 2006 11:56:03 +0100
Hi Clinton,

could you send me over some examples to decode the MPEG?

It is still not clear to me. I have a capture file with IP/UDP packets
and inside the the UDP payload there are seven MPEG2 packets. Should
etherela with this pacth decode the MPEG2 layer or not?

Thanks, Miha


On Wed, 2006-03-01 at 10:22 -0700, Clinton Work wrote:
> Here is a link to some documentation on what the mpeg2 patch can decode
> and how it was intended to be used. The mpeg2 dissector was designed to
> read an mpeg2 transport/program stream from a file versus IPV4 UDP
> or RTP.
> http://student.cosy.sbg.ac.at/~lfindeis/ethereal_mpeg2_docu.pdf
> 
> Its been a while since I looked at the dissector, but it expects to
> be passed a 188 byte transport stream datagram. Most MPEG2 over UDP
> streams pack multiple 188 byte transport stream datagrams into one UDP 
> packet. A new dissector needs to be written for MPEG2 TS over UDP and
> then hand the 188-byte transport streams to the mpeg2 dissector.
> 
> As somebody pointed out, mpeg2 TS over RTP is common as well. I can
> provide captures for both if people want examples to decode.
> 
> 
> Miha Jemec wrote:
> > Does anyone knows what MPEG-2 streams this patch can decode? I have a
> > normal MPEG-2 multicast video stream (over UDP) but is not recognized by
> > this decoder. How to decode the MPEG-2 header inside this packets?
> > 
> > Thanks for any help, Miha
> 
>