I am a beginner and wanted to dabble with IP/USB cameras using Jeton hardware (Orin NX). My camera is capable of outputting 4k/30fps and seems to be decent.
I was able to setup an rtsp stream with my Orin NX connected to the camera USB and got it to run with gst through this command :
test-launch "( \ v4l2src device=/dev/video0 ! \ video/x-h264,width=1920,height=1080,framerate=30/1 ! \ h264parse ! \ rtph264pay config-interval=1 name=pay0 pt=96 )"
but when I tried using hardware encoding/decoding here where I noticed that I’m missing nvv4l2h264enc.
gst-inspect-1.0 | grep h264
libav: avdec_h264: libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder libav: avenc_h264_omx: libav OpenMAX IL H.264 video encoder encoder openh264: openh264dec: OpenH264 video decoder openh264: openh264enc: OpenH264 video encoder rtp: rtph264depay: RTP H264 depayloader rtp: rtph264pay: RTP H264 payloader typefindfunctions: video/x-h264: h264, x264, 264 uvch264: uvch264deviceprovider (GstDeviceProviderFactory) uvch264: uvch264mjpgdemux: UVC H264 MJPG Demuxer uvch264: uvch264src: UVC H264 Source videoparsersbad: h264parse: H.264 parser
I updated l4t multimedia package. reinstalled gstreamer multiple times but still nothing to be found, so can anyone please help me enable hardware encoding?
Also I should mention that my gst version is : GStreamer 1.20.3 and I’m running Jetpack 6 (L4T R36.4)
thanks in advance!
DaneLLL
September 30, 2025, 4:36am
5
Hi,
Please try the commands and see if it is present:
$ sudo apt update
$ sudo apt install nvidia-l4t-gstreamer
$ rm .cache/gstreamer-1.0/registry.aarch64.bin
$ gst-inspect-1.0 nvv4l2h264enc
If there is still no nvv4l2h264enc , please run the command $ sudo apt install nvidia-l4t-gstreamer and share the print for reference.
I tried it and still can’t find nvv4l2h264enc here’s the print:
$ sudo apt install nvidia-l4t-gstreamer
Reading package lists... Done Building dependency tree... Done Reading state information... Done nvidia-l4t-gstreamer is already the newest version (36.4.4-20250616085344). 0 upgraded, 0 newly installed, 0 to remove and 256 not upgraded.
DaneLLL
September 30, 2025, 8:30am
7
Hi,
It looks like nvidia-l4t-gstreamer is installed. Please run $ sudo i2cdump -f -y 0 0x50 and share the prints for reference.
$ sudo i2cdump -f -y 0 0x50
[10:34]
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 02 00 fe 00 00 00 00 00 00 00 00 ff 00 00 00 00 ?.?..
10: 00 01 00 01 36 39 39 2d 31 33 37 36 37 2d 30 30 .?.?699-13767-00
20: 30 33 2d 33 30 30 20 53 2e 31 00 00 00 00 00 00 03-300 S.1…
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
40: b0 48 00 00 6d 9c 03 66 6d 3c 31 34 32 31 36 32 ?H..m??fm<142162
50: 34 33 37 35 31 34 33 00 00 00 00 00 00 00 00 00 4375143…
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
90: 00 00 00 00 00 00 4e 56 43 42 00 ff 4d 31 00 00 …NVCB..M1..
a0: 00 00 00 00 00 00 00 00 00 00 00 00 6d 9c 03 66 …m??f
b0: 6d 3c 01 00 00 00 00 00 00 00 00 00 00 00 00 00 m<?..
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 …G
DaneLLL
September 30, 2025, 8:50am
9
Hi,
The module is Orin Nano 8GB per
Welcome — NVIDIA Jetson Linux Developer Guide
3767-0003 is Orin Nano 8GB. It is expected there is no hardware encoder.
1 Like
thanks a lot for your help
system
Closed
October 22, 2025, 2:59am
12
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.