[Live-devel] confirm 56b8e00f9eb692a29cb67a0ae842f331edeab764

Ross Finlayson finlayson at live555.com
Thu Feb 18 11:14:28 PST 2016


(In the future, please put a proper “Subject:” on your emails.)

Sorry, but neither “ffmpeg” nor “vclc” is our software, so we can’t help you with either of those.  We can help you only with our “LIVE555 Streaming Media” software.

However, if your goal is to read a H.264 video stream from a RTSP/RTP source, and convert this to a MPEG Transport Stream (without any decoding/re-encoding of the H.264 video), then you can do this using our ‘test programs’, without using any ‘3rd party’ software:

1/ Make sure that you have the latest version of the “LIVE555 Streaming Media” code; see:
	http://live555.com/liveMedia/faq.html#latest-version

2/ Build the code, as described here:
	http://live555.com/liveMedia/

3/ Build the “openRTSP” RTSP client application; see
	http://live555.com/openRTSP/

4/ Run
	openRTSP 'rtsp://Camera_SERVER_ADRESS:PORT/HdSdiStreaming/2?videoCodecType=H.264'

This should give you a ‘raw’ H.264 video file (with a name starting with “VIDEO-“).  Rename this file to "in.264”.

5/ Run
	testH264VideoToTransportStream
 (“testH264VideoToTransportStream” is another of our demonstration applications; it is found (along with “openRTSP”) in the “testProgs” directory.)

This should give you a MPEG Transport Stream file, named “out.ts”.

6/ If you wish to stream this file (via IP multicast), then you can do so using the “testMPEG2TransportStreamer” application (also in “testProgs”).  (You will have to rename the file to “test.ts” first.)  You can also - if you wish - stream the Transport Stream file via RTSP, using our “LIVE555 Media Server” application:
	http://live555.com/mediaServer/


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




More information about the live-devel mailing list