[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