<div dir="ltr"><div><div>Dear Sebastian,</div><div><br></div><div>Since the GoPro Hero 4 is streaming with "ffplay", I guess the problem is not in the GoPro hardware but rather a bug in GStreamer. </div></div><div><br></div><div>Here is an example of an apirance for "lost sync" in the log file ("lost sync" appeared repetitively):</div><div><br></div><div>0:00:02.345848000 48195 0x7f9b01063280 LOG               mpegtsbase mpegtsbase.c:1207:mpegts_base_chain: PID 0x1011 Saw packet on a pid we don't handle</div><div>0:00:02.345857000 48195 0x7f9b01063280 DEBUG       mpegtspacketizer mpegtspacketizer.c:841:mpegts_packetizer_next_packet: <b>lost sync</b></div><div>0:00:02.345864000 48195 0x7f9b01063280 LOG         mpegtspacketizer mpegtspacketizer.c:676:mpegts_packetizer_flush_bytes: flushing 3608 bytes from </div><div><br></div><div>Thank you so much,</div><div>Gal</div></div><div hspace="streak-pt-mark" style="max-height:1px"><img style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aZ242MzRAbnl1LmVkdQ%3D%3D&type=zerocontent&guid=c5c5dc44-9ddd-479b-a7ad-aad24ad357c8"><font color="#ffffff" size="1">ᐧ</font></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 21, 2016 at 2:47 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fr, 2016-06-17 at 14:19 -0400, Gal Nissim wrote:<br>
> Hi Sebastian,<br>
><br>
</span><span class="">> I'm working with Andres Colubri (cc'ed) in order to develop<br>
> Processing's video library and to enable streaming from GoPro.<br>
> Attached is the URL to the output that we have got from the full<br>
> debug (<a href="https://drive.google.com/file/d/0B6N7AGfVtzMHYlFWZm81VEdIQlU/v" rel="noreferrer" target="_blank">https://drive.google.com/file/d/0B6N7AGfVtzMHYlFWZm81VEdIQlU/v</a><br>
> iew?usp=sharing).<br>
><br>
> We saw this message: tsdemux<br>
> tsdemux.c:2576:gst_ts_demux_push_pending_data: Not enough information<br>
> to push buffers yet, storing buffer<br>
> that made us think that the video is not fully processed. <br>
><br>
> We don't fully understand the output and will appreciate your help,<br>
<br>
</span>Shortly looking through the log suggests that there is quite some<br>
packet loss, and the MPEG TS demuxer never gets enough packets in a row<br>
to actually start demuxing properly. Search for "lost sync" in the log.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a></div></div><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>