Optimizing Video Streaming in Dynamic Networks : An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget

Li, Weihe and Huang, Jiawei and Liang, Yu and Su, Qichen and Liu, Jingling and Lyu, Wenjun and Wang, Jianxin (2024) Optimizing Video Streaming in Dynamic Networks : An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget. IEEE Transactions on Mobile Computing. pp. 1-18. ISSN 1536-1233

[thumbnail of Optimizing Video Streaming in Dynamic Networks]
Text (Optimizing Video Streaming in Dynamic Networks)
Optimizing_Video_Streaming_in_Dynamic_Networks.pdf - Accepted Version
Available under License Creative Commons Attribution.

Download (10MB)

Abstract

Adaptive Bitrate (ABR) algorithms have become increasingly important for delivering high-quality video content over fluctuating networks. Considering the complexity of video scenes, video chunks can be separated into two categories: those with intricate scenes and those with simple scenes. In practice, it has been observed that improving the quality of intricate chunks yields more substantial improvements in Quality of Experience (QoE) compared with focusing solely on simple chunks. However, the current ABR schemes either treat all chunks equally or rely on fixed linear-based reward functions, which limits their ability to meet real-world requirements. To tackle these limitations, this paper introduces a novel ABR approach called CAST (Complex-scene Aware bitrate algorithm via Self-play reinforcemenT learning), which considers the scene complexity and formulates the bitrate adaptation task as an explicit objective. Leveraging the power of parallel computing with multiple agents, CAST trains a neural network to achieve superior video playback quality for intricate scenes while minimizing playback freezing time. Moreover, we also introduce a new variant of our proposed approach called CAST-DU, to address the critical issue of efficiently managing users' limited cellular data budgets while ensuring a satisfactory viewing experience. Furthermore, we present CAST-Live, tailored for live streaming scenarios with constrained playback buffers and considerations for energy costs. Extensive trace-driven evaluations and subjective tests demonstrate that CAST, CAST-DU, and CAST-Live outperform existing off-the-shelf schemes, delivering a superior video streaming experience over fluctuating networks while efficiently utilizing data resources. Moreover, CAST-Live demonstrates effectiveness even under limited buffer size constraints while incurring minimal energy costs.

Item Type:
Journal Article
Journal or Publication Title:
IEEE Transactions on Mobile Computing
Uncontrolled Keywords:
Research Output Funding/no_not_funded
Subjects:
?? no - not fundedsoftwarecomputer networks and communicationselectrical and electronic engineering ??
ID Code:
222634
Deposited By:
Deposited On:
30 Jul 2024 09:00
Refereed?:
Yes
Published?:
Published
Last Modified:
09 Aug 2024 01:03