[Live-devel] MPEG2-TS demux

Ross Finlayson finlayson at live555.com
Thu Jun 8 17:02:38 PDT 2006


At 04:45 PM 6/8/2006, you wrote:
>I have been playing around with Live555 as an RTSP server and it's
>worked out good however I'm having some trouble understanding how I go
>about receiving a MPEG2-TS over UDP and demux the ES for processing.

I'm a bit puzzled by your question - it's not clear to me exactly 
what you want to do.

Do you want to
1/ write a new RTSP client that receives MPEG Transport Stream data 
from an existing  LIVE555 (or other) RTSP server, or:
2/ write a RTSP server that will serve MPEG Transport Stream data to 
some existing RTSP client that happens to ask for raw UDP (rather 
than the standard RTP/RTCP)?

If you want to do 1/, then you can just run "openRTSP -v": see 
<http://www.live555.com/openRTSP/>.  This will output, to stdout, the 
received MPEG Transport Stream data.  You can then pipe this to some 
separate application that demultiplexes the Transport Stream 
data.  (Note that the "LIVE555 Streaming Media" libraries currently 
don't have any direct support for demultiplexiing Transport Stream data.)


	Ross Finlayson
	Live Networks, Inc. (LIVE555.COM)
	<http://www.live555.com/>



More information about the live-devel mailing list