GPU-accelerated 8K virtual camera at 60 fps
A Rust web player for live sports that decodes 8K fisheye footage on NVIDIA T4s, crops a virtual camera, dewarps it in CUDA and ships it over WebRTC — every frame in under 16.7 ms.
- Split the 8K decode across both NVDEC engines, correlating regions by PTS — stable 60 fps with no dropped frames while a puck crosses the rink.
- Built an auto-tally director: XYZ tracking → PTZ → predictive, keyframe-scheduled cuts between physical cameras without losing a single output frame.
