Reducing jitter and latency when re-encoding SRT

Jan Willamowius jan at
Fri Apr 16 08:33:26 UTC 2021


I'm having a pipeline to re-encode an SRT feed from OBS.

gst-launch-1.0 srtsrc latency=200 blocksize=1400 uri=srt://:5000 ! tsdemux ! faad ! audioconvert ! audio/x-raw ! opusenc audio-type=voice ! rtpopuspay ! queue ! multiudpsink clients=

It introduces quite a bit of jitter and even without the re-encoding it
adds about 1.7 sec of latency.

Is there a way to add a jitter buffer and reduce the latency ?


Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan at

Relaxed Communications GmbH
Frahmredder 91, 22393 Hamburg, Germany
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

More information about the gstreamer-devel mailing list