multiple nvidia gpu nvenc

mmssm bigger_lawxx at hotmail.com
Fri Jun 11 08:46:29 UTC 2021


Thanks for the reply. I dont know the limit can be removed.




I found the loop here 

line 130 at
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/blob/master/sys/nvcodec/plugin.c

The loop "for (i = 0; i < dev_count; i++)"  will open a nvenc  session on
all cuda devices for one stream by calling NvEncOpenEncodeSessionEx. Such
concurrent session is limited by nvidia by default.

Is there any reason to request all the cuda devices instead of only one
device?





--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list