Hi,
I am facing an issue on Jetson AGX Orin where an RTSP stream works with only one client, but fails (or does not play properly) when a second VLC client connects.
This behavior appears specific to Orin or nvv4l2h264enc
Setup
-
Platform: Jetson AGX Orin
-
JetPack: (please fill your version, e.g. 6.0 / 5.1.2)
-
GStreamer: (
gst-launch-1.0 --version) -
Encoder:
nvv4l2h264enc
RTSP Pipeline
gst_rtsp_media_factory_set_launch(factory,
"( appsrc name=mysrc is-live=true format=time ! \
video/x-raw, format=I420 ! \
nvvidconv ! video/x-raw(memory:NVMM),format=I420 ! \
nvv4l2h264enc insert-sps-pps=true bitrate=5000000 iframeinterval=30 ! \
h264parse ! rtph264pay config-interval=1 name=pay0 pt=96 )");
gst_rtsp_media_factory_set_shared(factory, TRUE);
Observed Behavior
-
First VLC client: works correctly
-
Second VLC client:
-
Does not play / freezes / fails to start
-
Server logs show warnings related to suspend/resume
-
