SMASH: A Supervised Machine Learning Approach to Adaptive Video Streaming over HTTP

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

The growth of online video-on-demand consumption continues unabated. Existing heuristic-based adaptive bit-rate (ABR) selection algorithms are typically designed to optimise video quality within a very narrow context. This may lead to video streaming providers implementing different ABR algorithms/players, based on a network connection, device capabilities, video content, etc., in order to serve the multitude of their users' streaming requirements. In this paper, we present SMASH: a Supervised Machine learning approach to Adaptive Streaming over HTTP, which takes a tentative step towards the goal of a one-size-fits-all approach to ABR. We utilise the streaming output from the adaptation logic of nine ABR algorithms across a variety of streaming scenarios (generating nearly one million records) and design a machine learning model, using systematically selected features, to predict the optimal choice of the bitrate of the next video segment to download. Our evaluation results show that SMASH guarantees a high QoE with consistent performance across a variety of streaming contexts.

Original languageEnglish
Title of host publication2020 12th International Conference on Quality of Multimedia Experience, QoMEX 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728159652
DOIs
Publication statusPublished - May 2020
Event12th International Conference on Quality of Multimedia Experience, QoMEX 2020 - Virtual, Online, Ireland
Duration: 26 May 202028 May 2020

Publication series

Name2020 12th International Conference on Quality of Multimedia Experience, QoMEX 2020

Conference

Conference12th International Conference on Quality of Multimedia Experience, QoMEX 2020
Country/TerritoryIreland
CityVirtual, Online
Period26/05/2028/05/20

Keywords

  • Adaptive Bitrate
  • DASH
  • HTTP Adaptive Streaming
  • Machine Learning
  • SMASH

Fingerprint

Dive into the research topics of 'SMASH: A Supervised Machine Learning Approach to Adaptive Video Streaming over HTTP'. Together they form a unique fingerprint.

Cite this