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: Clinton Work <clinton@xxxxxxxxxxx>
Date: Wed, 01 Mar 2006 10:22:32 -0700

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


--
===================================================
Clinton Work	clinton@xxxxxxxxxxx
Calgary, AB