Open GeghamSimonyan opened 1 week ago
Consumer NVIDIA cards have hard limits on the number of encode sessions but generally the Quadro cards are "unrestricted". However with 4 active transcodes per stream, and depending on the source stream, is it possible that the NVENC chip is hitting capacity and is unable to create the additional 4 sessions? This is not a certain answer, just my thoughts as I have dealt with this capacity issue in other transcoding scenarios.
Ada 4000 doesn't have limit on enc/dec :((
Describe the bug CUDA_ERROR_NO_DEVICE
To Reproduce Steps to reproduce the behavior: Create 2 streams with ABR, and 4 quality layers RESTARTING CONTAINER SOLVE THE PROBLEM
Expected behavior Sometimes when 1 stream is transcoded , publishing second stream give this error
Logs
Server (please complete the following information): Linux Ubuntu-2204-jammy-amd64-base 5.15.0-122-generic Docker version 24.0.7
Player (please complete the following information):
Additional context Nvidia smi shows that ovenmedia using gpu +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 647250 C ...ovenmediaengine/bin/OvenMediaEngine 1055MiB | +-----------------------------------------------------------------------------------------
NVIDIA-SMI 560.35.03 Driver Version: 560.35.03 CUDA Version: 12.6
GPU ada 4000