I used the command bellow in Xavier NX,but not work in AGX Orin.
If I not added the ‘timeoverlay’, it works, but I need make the stream have the time information. Could anyone help me ?
- works in Xavier NX, but not AGX Orin.
gst-launch-1.0 videotestsrc ! video/x-raw,width=320,height=240,framerate=30/1 ! timeoverlay ! nvvidconv ! ‘video/x-raw(memory:NVMM),format=NV12’ ! nvv4l2h264enc insert-sps-pps=1 insert-vui=1 ! h264parse ! rtph264pay ! udpsink port=5004
Error information in AGX Orin:
Setting pipeline to PAUSED …
Opening in BLOCKING MODE
Pipeline is PREROLLING …
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_mini_object_copy: assertion ‘mini_object != NULL’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_caps_get_structure: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_structure_copy: assertion ‘structure != NULL’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_caps_append_structure_full: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_caps_get_structure: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_structure_copy: assertion ‘structure != NULL’ failed
(gst-launch-1.0:18299): GStreamer-CRITICAL **: 08:58:21.154: gst_caps_append_structure_full: assertion ‘GST_IS_CAPS (caps)’ failed
Redistribute latency…
NvMMLiteOpen : Block : BlockType = 4
===== NVMEDIA: NVENC =====
NvMMLiteBlockCreate : Block : BlockType = 4
H264: Profile = 66, Level = 0
NVMEDIA: Need to set EMC bandwidth : 126000
Pipeline is PREROLLED …
Setting pipeline to PLAYING …
New clock: GstSystemClock
- works in both
gst-launch-1.0 videotestsrc ! video/x-raw,width=320,height=240,framerate=30/1 ! nvvidconv ! ‘video/x-raw(memory:NVMM),format=NV12’ ! nvv4l2h264enc insert-sps-pps=1 insert-vui=1 ! h264parse ! rtph264pay ! udpsink port=5004