I am getting the following error when trying to run RTSP output from OpenCV: [ WARN:0] global …/modules/videoio/src/cap_gstreamer.cpp (1424) open OpenCV | GStreamer warning: error opening writer pipeline: no element “nvv4l2h264”
Failed to open output
Q: Is there any example of running RTSP streaming?
Q: Is there an example for running UDP streaming?
Q: I have a USB camera. How can I launch it on AGX Orin?
For further issues, please share a method to replicate the issue through gstreamer command, or either sample. We will set up developer kit and check.
Hi,
Even when I use the following command in the CLI:
gst-launch-1.0 nvarguscamerasrc !
‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,
format=(string)NV12, framerate=(fraction)30/1’ ! nvv4l2h264enc !
bitrate=8000000 ! h264parse ! qtmux ! filesink
location=<filename_h264.mp4> -e
I still get the encoder error. It is like gstreamer is not acknowledging any available encoders.
WARNING: erroneous pipeline: no element “nvv4l2h264enc”
Thanks DaneLLL. I was using an earlier version of Jetpack so it was gstreamer-1.0 instead of the l4t-gstreamer.
I got your code your run without error now. The camera is open and running but the issue that I am running into is that I cannot see the video stream through VLC on another network device.
Hi,
Probably the x86 machine misses some gstreamer packages so avdec_h264 plugin is absent. May use VLC player to try RTSP: Jetson AGX Orin FAQ
Please try to run RTSP server through test-launch on AGX Orin device and use VLC player to decode it on x86 machine. This is supposed to work since UDP works.