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

01/17/2019
by   Bastian Alt, et al.
0

Recent advances in quality adaptation algorithms leave adaptive bitrate (ABR) streaming architectures at a crossroads: When determining the sustainable video quality one may either rely on the information gathered at the client vantage point or on server and network assistance. The fundamental problem here is to determine how valuable either information is for the adaptation decision. This problem becomes particularly hard in future Internet settings such as Named Data Networking (NDN) where the notion of a network connection does not exist. In this paper, we provide a fresh view on ABR quality adaptation for QoE maximization, which we formalize as a decision problem under uncertainty, and for which we contribute a sparse Bayesian contextual bandit algorithm denoted CBA. This allows taking high-dimensional streaming context information, including client-measured variables and network assistance, to find online the most valuable information for the quality adaptation. Since sparse Bayesian estimation is computationally expensive, we develop a fast new inference scheme to support online video adaptation. We perform an extensive evaluation of our adaptation algorithm in the particularly challenging setting of NDN, where we use an emulation testbed to demonstrate the efficacy of CBA compared to state-of-the-art algorithms.

READ FULL TEXT

page 1

page 12

research
07/25/2023

Reinforcement Learning -based Adaptation and Scheduling Methods for Multi-source DASH

Dynamic adaptive streaming over HTTP (DASH) has been widely used in vide...
research
12/31/2018

Evaluation of HTTP/DASH Adaptation Algorithms on Vehicular Networks

Video streaming currently accounts for the majority of Internet traffic....
research
05/28/2019

Online Learning for Robust Adaptive Video Streaming in Mobile Networks

In this paper, we propose a novel algorithm for video quality adaptation...
research
08/06/2020

Internet-Scale Video Streaming over NDN

Research in Information-Centric Networking (ICN) and Named Data Networki...
research
02/18/2022

Prepare your video for streaming with Segue

We identify new opportunities in video streaming, involving the joint co...
research
11/16/2018

Content-Aware Personalised Rate Adaptation for Adaptive Streaming via Deep Video Analysis

Adaptive bitrate (ABR) streaming is the de facto solution for achieving ...
research
01/09/2020

Understanding video streaming algorithms in the wild

While video streaming algorithms are a hot research area, with interesti...

Please sign up or login with your details

Forgot password? Click here to reset