Hi,<br><br><div class="gmail_quote">On Wed, Oct 20, 2010 at 1:49 AM, Doug Crawford <span dir="ltr">&lt;<a href="mailto:dcraw101@yahoo.com">dcraw101@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
I purchased an Axis M1011 network camera with h.264 support, but I still have<br>
the same bursty video: 2-3 seconds of faster than realtime video followed by<br>
a 3-4 second pause.<br></blockquote><div><br>this, I assume, still happens only when the sink element you use is not synchronising output buffers (sync=false).<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Here is the output of &quot;gst-launch --gst-debug-level=2 -v rtspsrc<br>
location=rtsp://<a href="http://10.5.5.34/axis-media/media.amp" target="_blank">10.5.5.34/axis-media/media.amp</a> ! rtph264depay ! TIViddec2<br>
codecName=h264dec engineName=codecServer ! fakesink&quot;<br>
<a href="http://pastebin.com/xzbMutQH" target="_blank">http://pastebin.com/xzbMutQH</a></blockquote><div><br>I don&#39;t see anything wrong with buffer sizes, durations and timestamps. That is, I see no timing issues in the buffers arriving to the sink.<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>
<br>
I tried adding an identity element &quot;gst-launch --gst-debug-level=2 rtspsrc<br>
location=rtsp://<a href="http://10.5.5.34/axis-media/media.amp" target="_blank">10.5.5.34/axis-media/media.amp</a> ! rtph264depay ! queue !<br>
TIViddec2 codecName=h264dec engineName=codecServer ! identity<br>
check-perfect=true ! TIDmaiVideoSink videoStd=VGA videoOutput=LCD<br>
sync=false&quot;.  But identity was completely silent.<br></blockquote><div><br>well, as timing appears to be fine, identity shouldn&#39;t really have anything to complain about.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Here is an interesting post in the TI forums explaining why there is a big<br>
pause before seeing the first frame when using TIVideDec2<br>
<a href="https://gstreamer.ti.com/gf/project/gstreamer_ti/forum/?_forum_action=ForumMessageBrowse&amp;thread_id=3676&amp;action=ForumBrowse&amp;forum_id=187" target="_blank">https://gstreamer.ti.com/gf/project/gstreamer_ti/forum/?_forum_action=ForumMessageBrowse&amp;thread_id=3676&amp;action=ForumBrowse&amp;forum_id=187</a><br>
</blockquote><div><br>So I understand the decoder is buffering a fixed 1.5 MB of data, disregarding the bitrate and actual frame size.. let me say it appears to me more a bug than a feature. This may be a reasonable cause for the sink dropping buffer in case the decoder element is not propagating a right latency info. Just out of curiosity, wouldn&#39;t gst-dsp be compatible with your receiver side architecture?<br>
<br>Another idea: as BaseSink has a <a href="http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer-libs/html/GstBaseSink.html#GstBaseSink--max-lateness">max-lateness</a> property, probably TIDmaiVideoSink has it as well, so you may try to set it to a reasonably high value to get a smooth (but 2 sec in late) video. A simple:<br>
<br>gst-inspect TIDmaiVideoSink<br><br>will tell you whether the property is supported or not.<br><br>Regards<br><br><br><br><br><br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Doug<br>
<font color="#888888">--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/long-pauses-during-rtsp-playback-tp2997863p3002964.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/long-pauses-during-rtsp-playback-tp2997863p3002964.html</a><br>

</font><div><div></div><div class="h5">Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
<br>
------------------------------------------------------------------------------<br>
Download new Adobe(R) Flash(R) Builder(TM) 4<br>
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly<br>
Flex(R) Builder(TM)) enable the development of rich applications that run<br>
across multiple browsers and platforms. Download your free trials today!<br>
<a href="http://p.sf.net/sfu/adobe-dev2dev" target="_blank">http://p.sf.net/sfu/adobe-dev2dev</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br>