ENC_CTX(0x7f7dbc01a5e0) Error in initializing nvenc context

Please provide complete information as applicable to your setup.

• Hardware Platform ( / GPU)
• DeepStream Version 6.3/7.0
• NVIDIA GPU Driver Version 550.107.02 (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
hello,
I am using deepstream docker
nvcr.io/nvidia/deepstream:7.0/6.3-gc-triton-devel int host A100,all plugins is ok but nvv4l2h264enc.

gst-launch-1.0 videotestsrc ! nvvideoconvert ! nvv4l2h264enc ! fakesink

(gst-plugin-scanner:112): GStreamer-WARNING **: 02:40:42.958: Failed to load plugin '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_udp.so': librivermax.so.0: cannot open shared object file: No such file or directory
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
ENC_CTX(0x7f404800d7f0) Error in initializing nvenc context 
Redistribute latency...
ERROR: from element /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0: Could not get/set settings from/on resource.
Additional debug info:
gstv4l2object.c(3536): gst_v4l2_object_set_format_full (): /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0:
Device is in streaming mode
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


I run cmd in another machine(T4) , that is ok.

 gst-launch-1.0 videotestsrc ! nvvideoconvert ! nvv4l2h264enc ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstSystemClock
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:02.957495903
Setting pipeline to NULL ...
Freeing pipeline ...


How I solve this problem?

A100 does not have hardware encoder inside. Video Encode and Decode GPU Support Matrix | NVIDIA Developer, nvv4l2h264enc is a hardware video encoder.

thanks!

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