4.1 Article Proceedings Paper

A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service

Journal

ACM SIGCOMM COMPUTER COMMUNICATION REVIEW
Volume 44, Issue 4, Pages 187-198

Publisher

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2740070.2626296

Keywords

HTTP-based Video Streaming; Video Rate Adaptation Algorithm

Ask authors/readers for more resources

Existing ABR algorithms face a significant challenge in estimating future capacity: capacity can vary widely over time, a phenomenon commonly observed in commercial services. In this work, we suggest an alternative approach: rather than presuming that capacity estimation is required, it is perhaps better to begin by using only the buffer, and then ask when capacity estimation is needed. We test the viability of this approach through a series of experiments spanning millions of real users in a commercial service. We start with a simple design which directly chooses the video rate based on the current buffer occupancy. Our own investigation reveals that capacity estimation is unnecessary in steady state; however using simple capacity estimation (based on immediate past throughput) is important during the startup phase, when the buffer itself is growing from empty. This approach allows us to reduce the rebuffer rate by 10-20% compared to Netflix's then-default ABR algorithm, while delivering a similar average video rate, and a higher video rate in steady state.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.1
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available