<html><head></head><body><div style="color:#000; background-color:#fff; font-family:lucida console, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1478429586646_7449"><br></div><div id="yui_3_16_0_ym19_1_1478429586646_7450">To speed up my testing, I am trying to setup a small rtsp server using gstreamer.</div><div id="yui_3_16_0_ym19_1_1478429586646_7451"><br></div><div id="yui_3_16_0_ym19_1_1478429586646_7452">But the following pipeline fails:</div><div id="yui_3_16_0_ym19_1_1478429586646_7481"><br></div><div id="yui_3_16_0_ym19_1_1478429586646_7482" dir="ltr">$ gst-launch-1.0.exe --gst-debug=3 videotestsrc ! x264enc ! rtph264pay name=pay0 pt=96<br id="yui_3_16_0_ym19_1_1478429586646_9322">Setting pipeline to PAUSED ...<br id="yui_3_16_0_ym19_1_1478429586646_9323">Pipeline is PREROLLED ...<br id="yui_3_16_0_ym19_1_1478429586646_9324">Setting pipeline to PLAYING ...<br id="yui_3_16_0_ym19_1_1478429586646_9325">0:00:00.043439433 11828    3205320 FIXME                default gstutils.c:3825:gst_pad_create_stream_id_internal:<videotestsrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id<br id="yui_3_16_0_ym19_1_1478429586646_9326">New clock: GstSystemClock<br id="yui_3_16_0_ym19_1_1478429586646_9327">Redistribute latency...<br id="yui_3_16_0_ym19_1_1478429586646_9328">0:00:00.078413588 11828    3205320 WARN                 basesrc gstbasesrc.c:2950:gst_base_src_loop:<videotestsrc0> error: Internal data stream error.<br id="yui_3_16_0_ym19_1_1478429586646_9329">0:00:00.078460444 11828    3205320 WARN                 basesrc gstbasesrc.c:2950:gst_base_src_loop:<videotestsrc0> error: streaming stopped, reason not-linked (-1)<br id="yui_3_16_0_ym19_1_1478429586646_9330">ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0: Internal data stream error.<br id="yui_3_16_0_ym19_1_1478429586646_9331">Additional debug info:<br id="yui_3_16_0_ym19_1_1478429586646_9332">../../../../gstreamer-1.10.0/libs/gst/base/gstbasesrc.c(2950): gst_base_src_loop (): /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:<br id="yui_3_16_0_ym19_1_1478429586646_9333">streaming stopped, reason not-linked (-1)<br id="yui_3_16_0_ym19_1_1478429586646_9334">Execution ended after 0:00:00.035130546<br id="yui_3_16_0_ym19_1_1478429586646_9335">Setting pipeline to PAUSED ...<br id="yui_3_16_0_ym19_1_1478429586646_9336">Setting pipeline to READY ...<br id="yui_3_16_0_ym19_1_1478429586646_9337">Setting pipeline to NULL ...<br id="yui_3_16_0_ym19_1_1478429586646_9338">Freeing pipeline ...<br id="yui_3_16_0_ym19_1_1478429586646_9339"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_9824"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_9538">I can provide level 4 debug output but not beyond that as the pipeline freezes if level > 4.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_9539"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_9540">Again, please note that I am using a *msys2* build of gstreamer 1.10. <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_9571">Msys2 comes with gcc 6.2.0, glib2 2.50.1 and glib-networking 2.50.0.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_15574"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1478429586646_15627">Philippe.<br></div><div id="yui_3_16_0_ym19_1_1478429586646_7453"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: lucida console, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> Le Vendredi 4 novembre 2016 19h08, philippe renon <philippe_renon@yahoo.fr> a écrit :<br></font></div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;"> <br><br> <div class="y_msg_container"><div id="yiv2977453522"><div><div style="color:#000;background-color:#fff;font-family:lucida console, sans-serif;font-size:13px;"><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84852">Yes, it is only reproducible in the Qt app. Makes it difficult to track it down.<br clear="none"></div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84863"><br clear="none"></div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84853">I tried to spot differences between gst-launch and the app. Not successful yet...</div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84854"><br clear="none"></div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84855">I think that the fact that the pause is every 10s sharp tells us something.</div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84946"><br clear="none"></div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84856">Cheers,</div><div>Philippe.<br clear="none"></div><div id="yiv2977453522yui_3_16_0_ym19_1_1478273703057_84857"><span></span></div> <div class="yiv2977453522qtdSeparateBR"><br clear="none"><br clear="none"></div><div class="yiv2977453522yahoo_quoted" style="display:block;"> <div style="font-family:lucida console, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd81941"><div dir="ltr"><font size="2" face="Arial"> Le Vendredi 4 novembre 2016 17h01, Sebastian Dröge <sebastian@centricular.com> a écrit :<br clear="none"></font></div> </div><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;margin-top:5px;padding-left:5px;"><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd74538"> <br clear="none"><br clear="none"> </div><div class="yiv2977453522y_msg_container"><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd09269">On Thu, 2016-11-03 at 22:28 +0000, philippe renon wrote:<div class="yiv2977453522yqt2601992258" id="yiv2977453522yqtfd77776"><br clear="none">> This pipeline will pause for ~3s every 10s when streaming from a wifi<br clear="none">> cam (tested with 2 different cam brands).<br clear="none">> <br clear="none">> rtspsrc location=rtsp://192.x.x.x/AmbaStreamTest latency=30 !<br clear="none">> decodebin ! timeoverlay ! autovideosink<br clear="none">> <br clear="none">> This issue is *not* reproducible with gst-launch or the mobile<br clear="none">> applications dedicated to the particular cams.</div><br clear="none"><br clear="none">If it's not reproducible with gst-launch, how can it be reproduced and<br clear="none">what is the difference in your application?<br clear="none"><br clear="none">-- <br clear="none">Sebastian Dröge, Centricular Ltd · <a rel="nofollow" shape="rect" target="_blank" href="http://www.centricular.com/">http://www.centricular.com</a></div><br clear="none">_______________________________________________<br clear="none">gstreamer-devel mailing list<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd12391"><div class="yiv2977453522yqt2601992258" id="yiv2977453522yqtfd99426"><br clear="none"></div><br clear="none"><br clear="none"></div></div><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd00344"> </div></blockquote><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd96446"> </div></div><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd69340"> </div></div><div class="yiv2977453522yqt2632737206" id="yiv2977453522yqtfd14932">  </div></div></div></div></div><br><br></div> </blockquote> </div> </div>  </div></div></body></html>