Hi,Hello JohnPW, we have a very comparable setup. We use a NVidia card to off load the CPU. Here is one of our pipelines :
rtspsrc location=rtspt://url latency=100 ! rtph264depay ! h264parse ! nvh264dec ! video.
Mind the rtspt , it means we use tcp instead of udp. Gives a lot better stability in our setup. Please let us know if this helps you !
I'm having the same issue, your url shows my cams in the source but the "freeze and catch ups" still appear. I use GStreamer as source and also as Video Encoder "GSTream Encoder H.264" with Encoder Type "NVIDIA (NVENC)" at 2500 bitrate 1280x720 25fps.
My upload speed is 35mbps so pretty fast.
Any suggestion?
live: https://www.vrijeradiobelsele.be/