Adaptive Video Streaming with Automatic Quality-of-Experience Optimization

Guanghui Zhang, Jie Zhang*, Yan Liu, Haibo Hu, Jack Lee, Vaneet Aggarwal

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

3 Citations (Scopus)

Abstract

Video streaming has grown tremendously in recent years and it is now one of the main applications on the Internet. Due to the networks' inherent bandwidth fluctuations, various rate-adaptive streaming algorithms have been developed to compensate for such fluctuations to improve Quality-of-Experience (QoE). However, in practice, the preference for QoE typically differs significantly across different viewers and there is no systematic way so far to comprehensively incorporate different sets of conflicting QoE objectives into the algorithm design. Thus, it is not surprising that the QoE performance achieved by the existing algorithms is in fact far from optimal. This work aims at attacking the heart of the problem by developing a novel framework called Post Streaming Quality Analysis (PSQA) that can maximize the QoE under any preference through automatically tuning the adaptation logic of the streaming algorithms. Evaluation results show that the QoE achieved by PSQA is substantially better than the existing approaches and in some scenarios even close to optimal. Moreover, PSQA can be readily implemented into real streaming platforms, offering a practical and reliable solution for high-performance streaming services.
Original languageEnglish
Pages (from-to)4456-4470
Number of pages15
JournalIEEE Transactions on Mobile Computing
Volume22
Issue number8
Early online date23 Mar 2022
DOIs
Publication statusPublished - 1 Aug 2023

Scopus Subject Areas

  • Software
  • Electrical and Electronic Engineering
  • Computer Networks and Communications

User-Defined Keywords

  • DASH
  • Quality-of-Experience
  • Video Reliability
  • Video Streaming

Fingerprint

Dive into the research topics of 'Adaptive Video Streaming with Automatic Quality-of-Experience Optimization'. Together they form a unique fingerprint.

Cite this