Odd behaviour of RTSP output streams

When running deepstream with a RTSP input of 30fps and a RTSP output of around 20fps (best model can do) the stream is very choppy and has a lot of frame drops.

If I do the same setup, but with an additional EGL (HDMI) output the RTSP output stream is much more stable, it still eventually drop frames, but it’s much smoother.

I played with QoS and Sync settings, nothing seem to fix the issue with RTSP alone, is there any advice?


**• Hardware Platform: Xavier AGX **
**• DeepStream Version: 4.0.1 **
**• JetPack Version: Jetpack 4.3 L4T 32.3.1 **
**• TensorRT Version: 6.0.1 **

Several topics for your reference:

You may also try local streaming on Xavier:

$ sudo jetson_clocks
$ gst-launch-1.0 uridecodebin uri=rtsp:// ! nvoverlaysink sync=false