Search papers, labs, and topics across Lattice.
This paper introduces SAIL, a perceptual quality-aware rate control system designed to optimize bandwidth usage in cloud gaming by addressing the inefficiencies of existing bitrate allocation methods. By leveraging real-time quality estimation from encoder outputs and implementing a hybrid rate control mechanism, SAIL significantly reduces bandwidth consumption by 44.27% while also decreasing end-to-end latency by 8.37%. The deployment of SAIL on the T cloud gaming platform demonstrates its effectiveness in maintaining perceptually lossless quality for millions of users, highlighting its potential for large-scale applications.
SAIL cuts cloud gaming bandwidth usage by over 44% while preserving perceptually lossless quality, revolutionizing cost-efficiency in the industry.
Cloud gaming streams cloud-rendered frames under strict motion-to-photon latency, yet its at-scale viability is increasingly constrained by bandwidth cost: in our study of the T cloud gaming platform, bandwidth accounts for 30-60% of total operating expense. This high bandwidth consumption stems from a fidelity-first objective of making the stream perceptually indistinguishable from local gameplay. It drives production systems toward best-effort bitrate allocation that pushes the encoder to the highest rate allowed by congestion control. However, the bitrate-perception relationship saturates: beyond a frame-dependent perceptually lossless threshold, additional bits yield negligible perceptual improvement, creating systematic redundant quality that wastes bandwidth. We present SAIL, a production quality-aware rate control system with the goal of achieving perceptually lossless quality while avoiding unnecessary bandwidth waste. SAIL adopts a post-encoding architecture to enable millisecond-scale feedback at near-zero overhead. It comprises three key designs: (i) an encoder-driven quality assessment model that leverages zero-cost encoder outputs for real-time quality estimation; (ii) a hybrid rate control mechanism that balances steady-state adaptation with dynamic spike absorption; and (iii) a network-aware strategy that coordinates with congestion control to prevent capacity underestimation. SAIL has been fully deployed on the T cloud gaming platform and reduces bandwidth consumption by 44.27% and end-to-end latency by 8.37% without degrading perceived quality, serving tens of millions of users and accumulating billions of hours of total gameplay.