Hi all! New to GStreamer and still learning the syntax, but this plugin has so far been a lifesaver for getting low latency, buttery-smooth RTSP streams from my PTZ cameras into OBS when NDI HX kept dropping the ball for jitter. Here's my pipeline:
rtspsrc location="rtsp://192.168.51.252/1" protocols=tcp latency=10 buffer-mode=slave ! rtph264depay ! h264parse ! nvh264dec ! video.
The only options checked off are "usepipeline time stamps (video)", "usepipeline time stamps (audio)", and "clear image data after end-of-stream error"
Just a quick note about some odd behaviour: I frequently cause OBS to crash when adjusting pipeline parameters for existing RTSP sources and clicking "OK". Crash logs included, I just don't know how to interpret them. This behaviour has been observed on different versions of OBS and different versions of the GStreamer plugin.
MinGW-x86-64 full installation on Win 11, OBS 32.2.2.
Representative crash logs:
https://obsproject.com/logs/crashes/MEEJwGDPSADxUFoz
and
https://obsproject.com/logs/crashes/dVcJx4BHg5hjOthT
Thank you all and especially
@Tuna!