Some checks failed
Release / semantic-release (push) Successful in 31s
Release / build-windows (push) Has been cancelled
Release / build-macos (arm64, macos-latest) (push) Has been cancelled
Release / build-macos (x64, macos-15-intel) (push) Has been cancelled
Release / build-linux (push) Has been cancelled
Release / release-main (push) Has been cancelled
Release / release-develop (push) Has been cancelled
tests / Unit tests (Linux, Python 3.11) (push) Has been cancelled
The Go-Live broadcast encodes with h264_nvenc, but the image only requested NVIDIA_DRIVER_CAPABILITIES=compute,utility. The NVIDIA Container Toolkit gates which driver libraries it injects by capability, and the NVENC/NVDEC libs (libnvidia-encode.so.1 / libnvidia-decode.so.1) come with the `video` capability. Without it the broadcast ffmpeg dies with "Cannot load libnvidia-encode.so.1", the capture produces no packets, and Go-Live never connects, while CUDA workloads (ollama/whisper/melo) and nvidia-smi keep working because compute+utility are present. Add `video` so hardware encode is available. Applies to both Linux (CDI) and Windows Docker Desktop (WSL2). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
5.0 KiB
5.0 KiB