This morning I cranked up my test and I was seeing about 10 second latency. After rebooting all the systems involved I am still seeing about 7 - 8 second latency. This is really strange. <div><br></div><div>Any insight?</div>
<div><br></div><div>Morris<br><br><div class="gmail_quote">On Tue, Mar 1, 2011 at 8:24 AM, Morris Ford <span dir="ltr">&lt;<a href="mailto:morrishford@gmail.com">morrishford@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I get:<div>(lt-test-launch:21084): GStreamer-CRITICAL **: gst_poll_set_flushing: assertion `set != NULL&#39; failed<br><br></div><div>Morris</div><div><div></div><div class="h5"><div><br><div class="gmail_quote">On Tue, Mar 1, 2011 at 3:11 AM, Marco Ballesio <span dir="ltr">&lt;<a href="mailto:gibrovacco@gmail.com" target="_blank">gibrovacco@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div><br>
On Mon, Feb 28, 2011 at 6:14 PM, Morris Ford &lt;<a href="mailto:morrishford@gmail.com" target="_blank">morrishford@gmail.com</a>&gt; wrote:<br>
&gt; Thanks a lot for your help. That was the key to getting it to run. I now<br>
&gt; have a working rtsp-server pipe thus:<br>
&gt; ./test-launch &quot;( udpsrc port=5000 caps=\&quot;application/x-rtp,<br>
&gt; media=\(string\)video, clock-rate=\(int\)90000,<br>
&gt; encoding-name=\(string\)H264,  payload=\(int\)96, ssrc=\(guint\)2396357661,<br>
&gt; clock-base=\(guint\)2297066863, seqnum-base=\(guint\)49439\&quot; ! rtph264depay<br>
&gt; ! ffdec_h264 ! ffmpegcolorspace ! videoscale ! x264enc ! rtph264pay<br>
&gt; name=pay0 pt=96 sync=false )&quot;<br>
&gt; Problem now is that there is a 3 - 4 second latency when playing using that<br>
&gt; pipeline and playing the resulting video through vlc or quicktime.<br>
&gt; My question: How do I find what is causing the delay and what can I do to<br>
&gt; reduce the delay?<br>
<br>
</div>what if you don&#39;t explicitly set clock-base and seqnum-base?<br>
<br>
Regards<br>
<div><div></div><div><br>
&gt; Thanks<br>
&gt; Morris<br>
&gt;<br>
&gt; On Mon, Feb 28, 2011 at 2:33 AM, Marco Ballesio &lt;<a href="mailto:gibrovacco@gmail.com" target="_blank">gibrovacco@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Feb 28, 2011 at 3:05 AM, Morris Ford &lt;<a href="mailto:morrishford@gmail.com" target="_blank">morrishford@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; I am working on receiving an udpsrc stream and publishing it as an rtsp<br>
&gt;&gt; &gt; stream. This gst-launch string works just fine to receive the stream:<br>
&gt;&gt; &gt; gst-launch-0.10 -v udpsrc port=5000 caps=&quot;application/x-rtp,<br>
&gt;&gt; &gt; media=\(string\)video, clock-rate=\(int\)90000,<br>
&gt;&gt; &gt; encoding-name=\(string\)H264,  payload=\(int\)96,<br>
&gt;&gt; &gt; ssrc=\(guint\)2396357661,<br>
&gt;&gt; &gt; clock-base=\(guint\)2297066863, seqnum-base=\(guint\)49439&quot; !<br>
&gt;&gt; &gt; rtph264depay !<br>
&gt;&gt; &gt; decodebin ! ffmpegcolorspace ! videoscale ! xvimagesink sync=false<br>
&gt;&gt; &gt; but when I try to take that pipeline and put it into a test-launch, I<br>
&gt;&gt; &gt; get<br>
&gt;&gt; &gt; complaints about not being able to set the caps on udpsrc to<br>
&gt;&gt; &gt; application/x-rtp.<br>
&gt;&gt; &gt; Like this:<br>
&gt;&gt; &gt; ./test-launch &quot;( udpsrc port=5000 caps=&quot;application/x-rtp,<br>
&gt;&gt; &gt; media=\(string\)video, clock-rate=\(int\)90000,<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s just about bash syntax. The way you&#39;re using the &quot; make bash<br>
&gt;&gt; thinking you&#39;re passing test-launch a first argument like this:<br>
&gt;&gt;<br>
&gt;&gt; ( udpsrc port=5000 caps=<br>
&gt;&gt;<br>
&gt;&gt; concatenated to:<br>
&gt;&gt;<br>
&gt;&gt; application/x-rtp,<br>
&gt;&gt;<br>
&gt;&gt; and a second argument like:<br>
&gt;&gt;<br>
&gt;&gt; media=\(string\)video,<br>
&gt;&gt;<br>
&gt;&gt; useless to say this is not what you should pass to the test-launch<br>
&gt;&gt; command. I suggest you to try replacing the outmost pair of &quot; with &#39;<br>
&gt;&gt; or the innermost ones with \&quot;<br>
&gt;&gt;<br>
&gt;&gt; Regards<br>
&gt;&gt;<br>
&gt;&gt; &gt; encoding-name=\(string\)H264,  payload=\(int\)96,<br>
&gt;&gt; &gt; ssrc=\(guint\)2396357661,<br>
&gt;&gt; &gt; clock-base=\(guint\)2297066863, seqnum-base=\(guint\)49439&quot; !<br>
&gt;&gt; &gt; rtph264depay !<br>
&gt;&gt; &gt; decodebin ! ffmpegcolorspace ! videoscale ! x264enc ! rtph264pay<br>
&gt;&gt; &gt; name-pay0<br>
&gt;&gt; &gt; pt=96 )&quot;<br>
&gt;&gt; &gt; ** (lt-test-launch:20772): CRITICAL **: could not parse launch syntax ((<br>
&gt;&gt; &gt; udpsrc port=5000 caps=application/x-rtp,): could not set property &quot;caps&quot;<br>
&gt;&gt; &gt; in<br>
&gt;&gt; &gt; element &quot;udpsrc0&quot; to &quot;application/x-rtp,&quot;<br>
&gt;&gt; &gt; ** (lt-test-launch:20772): CRITICAL **: could not create element<br>
&gt;&gt; &gt; I could not find any examples of udpsrc in a test-launch line or udpsrc<br>
&gt;&gt; &gt; in a<br>
&gt;&gt; &gt; gst-rtsp-server &#39;c&#39; program so I am not at all sure if what I am trying<br>
&gt;&gt; &gt; to<br>
&gt;&gt; &gt; do is valid.<br>
&gt;&gt; &gt; Morris<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; gstreamer-devel mailing list<br>
&gt;&gt; &gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
&gt;&gt; &gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
&gt;&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>