What’s the recommended way to build the nvdec / nvenc gstreamer 1.16.0 plugins to be used in NVIDIA Docker? I downloaded the SDK and built the plugins against the headers but I get some errors when inspecting the element “undefined symbol: cuCtxDestroy_v2”, “undefined symbol: cuMemAllocPitch_v2”.
I had to install NVIDIA drivers in the containers, is that a mismatch of drivers between host and container? Or a mismatch of SDK between the latest and the gstreamer plugin?
Deepstream has its own nvdec gstreamer plugin. The link you provide is not owned by Nvidia.
You can wait one or two days. deepstream SDK 4.0 will be released soon. There is decoder plugin source code in the package.
So, from NVIDIA side, is there a guide on how to build GStreamer for NVIDIA HW acceleration on x86_64 PCs? Something like the ffmpeg build instructions.
Deepstream SDK is not useful as I need hardware encoding as well.