EMBL Treed MKV file CRC32 is missing

surendra rgouthami409 at gmail.com
Thu Jun 12 19:02:50 PDT 2014


Hi Everyone,
I am able to record the IP camera H264 stream in to MKV file by using the
below pipe line.gst-launch-1.0 -e rtspsrc
location="rtsp://10.33.15.1:554/udpstream_ch1_stream1" ! rtph264depay !
h264parse ! matroskamux ! filesink location=test1.mkv
I am able to play the recorded file with any MKV (h264)compatible player.
I am checking the recorded MKV file EBML tree using AVI MUX GUI
application(Picture attached with mail). 
recorded.png
<http://gstreamer-devel.966125.n4.nabble.com/file/n4667472/recorded.png>  
As per the specification of EMBL MKV file also should contain the CRC32 for
the parent filed(see the spec piture)   spec.png
<http://gstreamer-devel.966125.n4.nabble.com/file/n4667472/spec.png>  
Recorded file is missing CRC32 elements.My question is  does matroskamux
support or performs the CRC32 computation on the stream and stores in MKV
format? Or Do we need to write a plug-in to compute the CRC32 before saving
in to MKV format?I think the CRC32 elements provide support to check the
integrity of the recorded data.Is there any way to enable the CRC32
computation on H264 stream in the MKV format.
Thanks and Regards,
Surendra



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/EMBL-Treed-MKV-file-CRC32-is-missing-tp4667472.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list