<div dir="ltr">Thanks for the input guys, but now my problem is:<div>When my receiver pipeline is simply " gst-launch-1.0 rtspsrc location= rtsp://<a href="http://10.20.13.24:8554/test">10.20.13.24:8554/test</a> name=r latency=0 ! rtph264depay ! avdec_h264 ! xvimagesink sync=0" it *appears* that my video is almost-realtime (150 ms latency between server and client using a stopwatch) and is rendering smoothly at 30 fps (this value was set at the server source). But then when I modify my pipeline to this: "gst-launch-1.0 rtspsrc location= rtsp://<a href="http://10.20.13.24:8554/test">10.20.13.24:8554/test</a> name=r latency=0 ! rtph264depay ! avdec_h264 ! fpsdisplaysink name=fpssink video-sink=xvimagesink sync=0 -v" I get considerable latency between server and client (almost 5 seconds), the video visibly stutters, and the frame rate comes up to an average of 18 ms with 0 dropped frames.</div><div><br></div><div>When I set sync=1, all hell breaks loose and I get a drop rate of 30 fps (on avg)! I get maximum frame rendered per second . What is going on?! Does fpsdisplaysink influence the speed of my receiver pipeline in some manner? What can I do about it? Is there a lower overhead way of checking fps?</div><div><br></div><div>Thanks.</div><div><span style="line-height:1.5"><br></span></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 15 Jun 2016 at 19:37 Nicolas Dufresne <<a href="mailto:nicolas@ndufresne.ca">nicolas@ndufresne.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr"><br>
Le 2016-06-15 16:03, "Sankar,Aswin Pranav" <<a href="mailto:apsankar@ufl.edu" target="_blank">apsankar@ufl.edu</a>> a écrit :<br>
><br>
> Hi all,<br>
><br>
><br>
> Here's my gstreamer receiver pipeline: gst-launch-1.0 rtspsrc location= rtsp://<a href="http://10.20.13.24:8554/test" target="_blank">10.20.13.24:8554/test</a> name=r latency=0 ! rtph264depay ! avdec_h264 ! fpsdisplaysink name=fpssink text-overlay=false video-sink=xvimagesink signal-fps-measurements=true<br>
><br>
><br>
> When I launch this pipeline, I receive the rtp stream, but it appears in a normal window, i.e, like an xvimagesink. I cannot see any frame rate counter or indicator. What do I need to change?</p>
<p dir="ltr">You have disabled the overlay, so the information will be posted as application message. Implement a bus handler to receive those. With gst-launch you can add the -m parameter to trace messages.</p>
<p dir="ltr">><br>
><br>
> Thanks,<br>
><br>
> -Aswin<br>
><br>
><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="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
><br>
</p>
_______________________________________________<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="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>