[Live-devel] Updated "H264VideoFileSink" to take an option "sprop parameter string" argument

Ross Finlayson finlayson at live555.com
Wed Sep 22 23:46:55 PDT 2010


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/


More information about the live-devel mailing list