I have released a new version (2010.09.23) of the "LIVE555 Streaming Media" code that updates the "H264VideoFileSink" class (which "openRTSP" uses when recording a H.264 RTSP/RTP stream) to take an optional "sprop parameter string" argument. If present, this string is decoded, and the resulting data (SPS/PPS NAL units) is prepended to the file.

Also, "openRTSP" has been updated to pass the "sprop parameter string" (obtained from the SDP description) when creating a "H2564VideoFileSink".

This should overcome a problem that many people have had when using "openRTSP" to record a H.264 RTSP/RTP stream. The SPS and PPS NAL units (if included in the SDP description) will be now prepended to the output file, hopefully making it easier to decode.

NOTE: I haven't had a chance to fully debug this new version myself, because I currently don't have access to a H.264 RTSP/RTP stream. Could someone with access to such a stream please test out this new version (with "openRTSP")?
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to