<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>Le jeudi 25 août 2022 à 08:54 -0600, Michael Gruner via gstreamer-devel a écrit :</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Hello Saba</div><div class=""><br class=""></div><div class="">Here’s the GStreamer concept of latency:</div><div class=""><br class=""></div><div class=""><a href="https://gstreamer.freedesktop.org/documentation/additional/design/latency.html?gi-language=c" class="">https://gstreamer.freedesktop.org/documentation/additional/design/latency.html?gi-language=c</a></div><div class=""><br class=""></div><div class="">In the network streaming context, the concept of latency can be extended to include the receiver end. More specifically: the time it takes for a sample to be captured, processed, transmitted through the network and finally rendered on the receiver (by a display, for example).</div><div class=""><br class=""></div><div class="">Delay on the other hand, is a bit ambiguous to me. Maybe the contribution of a single element to the overall latency. </div></blockquote><div><br></div><div>The delay in GStreamer context is what the pipeline impose in the sink element to ensure data is not late even if we hit the worst case latency. All the sinks will render/playback with a delay that will accommodate the largest expected latency in the system.</div><div><br></div><div>Nicolas</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div class=""><br class=""></div><div class="">Anyway, best of lucks in your final project.<br class=""><div><br class=""><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div class="">On 25 Aug 2022, at 08:21, saba zade via gstreamer-devel <<a href="mailto:gstreamer-devel@lists.freedesktop.org" class="">gstreamer-devel@lists.freedesktop.org</a>> wrote:</div><div><br class="Apple-interchange-newline"></div><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class="">Hello Sir or Madam</div><div class=""><br class=""></div><div class="">I'm Saba Zade, a last year electrical engineering student. I am dealing with my final project which is in the video streaming field. I am a bit confused about the definition of delay and latency in different sites. I would be very appreciative if you could explain to me what the gstreamer definition is?</div><div class=""><br class=""></div><div class="">Thanks in advance,</div><div class="">Saba Zade.</div></div></div></div></blockquote></div><br class=""></div></blockquote><div><br></div><div><span></span></div></body></html>