Low Latency On Udp Multicast Streaming

Osman Berk osmanberkx0x at yandex.com
Sat Dec 7 20:07:14 UTC 2019

Hello I am using gstreamer for low latency udp multicast streaming. I had
problem with delay, which was around 1 second.

After I used rtph264pay instead of mpegtsmux the delay is gone. 

My question is why did this happen, is there a delay problem with mpegtsmux
element, and can I add audio rtph264pay, if so how?

old transmitter:

src ! x264enc tune=zerolatency ! mpegtsmux ! udpsink host=

old receiver:

gst-launch-1.0 udpsrc adress=  port=1234 ! queue ! tsparse !
tsdemux ! queue ! h264parse ! avdec_h264 ! queue ! videoconvert !

new receiver:

udpsrc adress= port=1234 caps="application/x-rtp,
media=(string)video, clock-rate=(int)90000, payload=(int)96,
encoding-name=(string)H264" ! rtph264depay ! avdec_h264 ! videoconvert !

Sent from: http://gstreamer-devel.966125.n4.nabble.com/

More information about the gstreamer-devel mailing list