[Live-devel] TR: MP4 Video over Transport Stream

Ross Finlayson finlayson at live555.com
Mon Mar 3 12:44:54 PST 2014


>      In fact I have the choice of the stream protocol, may be it is more simple to use MP4 video stream over RTP.

OK, in that case you wouldn't use anything with the word "Transport" in the name.

For streaming, you could use our "testMPEG4VideoStreamer" demo application.  This reads from a MPEG-4 Video Elementary Stream file (named "test.m4e"), and streams it via RTP multicast.

(We have some example MPEG-4 Video Elementary Stream files that you can use for testing; see http://www.live555.com/liveMedia/faq.html#m4e-file )


For receiving, you would use a RTSP receiver application, such as "openRTSP" <http://www.live555.com/openRTSP/>, or "testRTSPClient".  Note that - for MPEG-4 video - there is no "testMPEG4VideoReceiver" application, for the reason explained here:
	http://www.live555.com/liveMedia/faq.html#rtsp-needed
Instead, you will need to use a RTSP client to receive this stream.


Alternatively, if you want to stream MPEG-4 video via RTP *unicast* (rather than multicast), then you would need to use a dedicated RTSP server application - such as "testOnDemandRTSPServer" or the "LIVE555 Media Server"  - to stream it.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20140304/3bf5e5f8/attachment.html>


More information about the live-devel mailing list