Skip to main navigation Skip to search Skip to main content

EAStream: An Environment-Aware Adaptive Bitrate Algorithm for Reliable Video Streaming Services

  • Zeming Huang
  • , Wenjing Xiao
  • , Miaojiang Chen*
  • , Zhiquan Liu
  • , Min Chen
  • , Athanasios V. Vasilakos
  • , Ahmed Farouk
  • , Houbing Herbert Song
  • *Corresponding author for this work
  • Guangxi University
  • Jinan University
  • South China University of Technology
  • Guangdong Artificial Intelligence and Digital Economy Laboratory - Guangzhou
  • University of Agder
  • Hurghada University
  • University of Maryland, Baltimore County

Research output: Contribution to journalArticlepeer-review

Abstract

Video streaming has emerged as a widely used Internet service, in which adaptive bitrate (ABR) algorithms play a critical role in delivering high quality of experience (QoE). However, existing learning-based ABR methods often suffer from limited generalization in unseen and dynamically changing network conditions. Although some meta-reinforcement learning techniques have been proposed to mitigate this issue, they generally depend on additional online training or fine-tuning. To overcome these limitations, this paper introduces EAStream, an environment-aware ABR algorithm based on meta-reinforcement learning for reliable video streaming services. The method employs a variational autoencoder to extract a latent representation of the current network environment from historical interaction data. This latent variable, along with the current system state, is fed into a policy network that perceives network conditions in real time and adapts bitrate decisions accordingly, without requiring further online training. A comprehensive evaluation is conducted using diverse real-world network traces. Experimental results show that EAStream not only achieves leading performance on in-distribution test sets compared to state-of-the-art ABR algorithms, but also demonstrates superior generalization capability on out-of-distribution test scenarios.

Original languageEnglish
Pages (from-to)1176-1189
Number of pages14
JournalIEEE Transactions on Services Computing
Volume19
Issue number2
DOIs
Publication statusPublished - 1 Mar 2026
Externally publishedYes

Keywords

  • Adaptive video streaming
  • generalization
  • meta learning
  • network uncertainty
  • quality of experience

Fingerprint

Dive into the research topics of 'EAStream: An Environment-Aware Adaptive Bitrate Algorithm for Reliable Video Streaming Services'. Together they form a unique fingerprint.

Cite this