Vidaptive: Efficient and Responsive Rate Control for Real-Time Video on Variable Networks
Pantea Karimi, Sadjad Fouladi, Vibhaalakshmi Sivaraman, Mohammad, Alizadeh

TL;DR
Vidaptive introduces a novel rate control mechanism for low-latency real-time video streaming that decouples encoder decisions from network congestion, resulting in higher video quality and lower latency on variable networks.
Contribution
The paper presents Vidaptive, a new rate control system that improves responsiveness and video quality by decoupling encoder bitrate from network conditions using delay-based congestion control.
Findings
Achieves 1.5x higher video bitrate on cellular traces.
Improves SSIM, PSNR, and VMAF metrics significantly.
Reduces 95th-percentile frame latency by 2.2 seconds.
Abstract
Real-time video streaming relies on rate control mechanisms to adapt video bitrate to network capacity while maintaining high utilization and low delay. However, the current video rate controllers, such as Google Congestion Control (GCC), are very slow to respond to network changes, leading to link under-utilization and latency spikes. While recent delay-based congestion control algorithms promise high efficiency and rapid adaptation to variable conditions, low-latency video applications have been unable to adopt these schemes due to the intertwined relationship between video encoders and rate control in current systems. This paper introduces Vidaptive, a new rate control mechanism designed for low-latency video applications. Vidaptive decouples packet transmission decisions from encoder output, injecting ``dummy'' padding traffic as needed to treat video streams akin to backlogged…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
