[Tracker] Feature-request session 2026-05-29 — NVENC ingest follow-ons #169
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature ideas surfaced while building/validating the All-Intra HEVC NVENC ingest path (#161, now merged to main). Grounded in real gaps observed this session + the design doc roadmap (
docs/design/2026-05-29-all-intra-hevc-ingest.md).GPU ingest pipeline (direct follow-ons to #161)
h264_nvenc(remove the last CPU encoder)yadif_cuda/bwdif_cuda) — needs ffmpeg rebuilt with CUDA filtersNVIDIA_VISIBLE_DEVICES=all)These four together are the path to the 8-signals-per-node capacity goal (design §5).
Operator safety / UX
Multi-vendor capture
Related (filed separately this session)
Validated & shipped this session
main: NVENC All-Intra HEVC capture, GPU sidecar passthrough, validated codec config + Dockerfile fix. Confirmed end-to-end on the L4 (SDI → hevc_nvenc master with live GPU utilization → h264 proxy → browser playback). Regression sweep (SRT/RTMP/SDI/upload/playback) 5/5 green.Still needs a human
🤖 Generated with Claude Code