Understanding video streaming algorithms in the wild

01/09/2020
by   Melissa Licciardello, et al.
0

While video streaming algorithms are a hot research area, with interesting new approaches proposed every few months, little is known about the behavior of the streaming algorithms deployed across large online streaming platforms that account for a substantial fraction of Internet traffic. We thus study adaptive bitrate streaming algorithms in use at 10 such video platforms with diverse target audiences. We collect traces of each video player's response to controlled variations in network bandwidth, and examine the algorithmic behavior: how risk averse is an algorithm in terms of target buffer; how long does it takes to reach a stable state after startup; how reactive is it in attempting to match bandwidth versus operating stably; how efficiently does it use the available network bandwidth; etc. We find that deployed algorithms exhibit a wide spectrum of behaviors across these axes, indicating the lack of a consensus one-size-fits-all solution. We also find evidence that most deployed algorithms are tuned towards stable behavior rather than fast adaptation to bandwidth variations, some are tuned towards a visual perception metric rather than a bitrate-based metric, and many leave a surprisingly large amount of the available bandwidth unused.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2018

DBABP: Robust Rate Adaptation Algorithm for SVC Video Streaming

Video streaming today accounts for up to 55% of mobile traffic. In this ...
research
04/30/2018

LBP: Robust Rate Adaptation Algorithm for SVC Video Streaming

Video streaming today accounts for up to 55% of mobile traffic. In this ...
research
06/07/2018

FastScan: Robust Low-Complexity Rate Adaptation Algorithm for Video Streaming over HTTP

In this paper, we explore streaming video over HTTP. The problem is form...
research
12/31/2018

Poor Video Streaming Performance Explained (and Fixed)

HTTP-based video streaming is a key application on the Internet today, c...
research
04/10/2023

Improving ABR Performance for Short Video Streaming Using Multi-Agent Reinforcement Learning with Expert Guidance

In the realm of short video streaming, popular adaptive bitrate (ABR) al...
research
03/22/2022

YouTube over Google's QUIC vs Internet Middleboxes: A Tug of War between Protocol Sustainability and Application QoE

Middleboxes such as web proxies, firewalls, etc. are widely deployed in ...
research
01/17/2019

CBA: Contextual Quality Adaptation for Adaptive Bitrate Video Streaming (Extended Version)

Recent advances in quality adaptation algorithms leave adaptive bitrate ...

Please sign up or login with your details

Forgot password? Click here to reset