rstp, udpsrc and gstrtpjitterbuffer

Tim-Philipp Müller t.i.m at zen.co.uk
Tue Aug 13 03:06:22 PDT 2013


On Mon, 2013-08-12 at 16:39 -0700, Gregoire Gentil wrote:

Hi Grégoire,

> After reading the paragraphs about latency in the following URLs, I'm 
> confused.
> http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-rtspsrc.html
> http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-rtpjitterbuffer.html
> 
> Which one is the best (*) or are they equivalent?
> 
> (1) udpsrc ! gstrtpjitterbuffer latency=250
> (2) rtspsrc ! gstrtpjitterbuffer latency=250
> (3) rtspsrc latency=0 ! gstrtpjitterbuffer latency=250
> (4) rtspsrc latency=250
> 
> (*): best is defined as best quality for the received video.

I would say (4).

rtspsrc takes care of additional things like RTCP, and you'll
automatically get support for new things like retransmission when they
are implemented.

Cheers
 -Tim



More information about the gstreamer-devel mailing list