GStream timeoverlay not work in AGX Orin

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 ?

  1. 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

  1. 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

Hi,
The prints should be warning and you should be able to receiver the stream in the other udpsrc command. Please give it a try.

1 Like

Great!
These are just some warnings and I can receive the stream after fixed one IPv6 related problem.

The warnings display in the AGX Orin but not display in the Xavier NX.
Could you tell me more about the means of the warning messages?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.