<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 23 December 2015 at 15:44, 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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Which demuxer is this? Are you transferring MPEG-TS over RTP? </blockquote><div><br></div><div>Yes it's going in to rtpmp2tdepay and tsdemux.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Also<br>
which transcoding elements are used? </blockquote><div><br></div><div>On the video side it is going into decodebin (h264parse, avdec_h264) -> deinterlace -> x264enc -> rtph264pay<br><br></div><div>On the audio side it is decodebin (aacparse, avdec_aac_latm) -> audioconvert (converting from F32LE 2 channel to S16LE, 1 channel ) -> audioresample (48K in and 48K out) -> VoAacEnc -> rtpmp4gpay<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Does the same happen if you only<br>
output the audio/video directly to a sink without transcoding and also<br>
without sending over the network again?<br></blockquote><div><br></div><div>I'll have to set those scenarios up separately and they will take a long time to run.<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The clock-slaving algorithm implemented in rtpbin (rtpjitterbuffer to<br>
be exact) should prevent such problems if caused by clock drift between<br>
the sender and receiver clock.<br></blockquote><div><br></div><div>Forgive my ignorance on this but why would this pipeline need to care about clock drift? Should it not just take each frame as it arrives and process it as fast as possible such that the output frame rate would be identical?<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a><br>
<br>
</font></span><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" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div></div>