<div dir="ltr">Yes I am recording from RTSP/RTP stream through my own application using the library.  The camera itself is not providing any preceding "start code" and is only being added by the sink.  The majority of the frames are fine, but a couple of times throughout the file there is an issue with an SPS or PPS unit (forbidden bit set to 1) and will cause the video to display a "greyed out" screen for a partial second until the next good frame comes through.<div>
<br></div><div>Again just to clarify these frames are not being corrupted until they reach the application, I am able to take the wireshark data and manually add the start code to achieve playback.</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Fri, May 23, 2014 at 12:25 AM, Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><div class=""><blockquote type="cite"><div dir="ltr">I am experiencing issues when saving H.264 video directly from a camera to a file sink (H264VideoFileSink)</div></blockquote><div>
<br></div></div>What do you mean by saving "directly from a camera"?</div><div><br></div><div>Are you recording from a RTSP/RTP stream - e.g., using our "openRTSP" demo application?  In this case, "H264VideoFileSink" does not inspect the incoming H.2164 NAL units; it just writes them to a file (with the "0x00 0x00 0x00 0x01" 'start code' in front).</div>
<div><br></div><div>Or are you (somehow) reading H.264 NAL units from the camera without using RTSP/RTP?  If you're doing this, note that the data that you feed to "H264VideoFileSink" *must* consist of discrete NAL units (i.e., one at a time), *without* any preceding 'start code'.</div>
<span class="HOEnZb"><font color="#888888"><br><br><div>
<span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Ross Finlayson<br>
Live Networks, Inc.<br><a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a></span></span>
</div>
<br></font></span></div><br>_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
<br></blockquote></div><br></div>