CoarseUCB: A Context-Aware Bitrate Adaptation Algorithm for VBR-encoded Video Streaming

Chengrun Yang, Gangqiang Zhou, Miao Hu, Qinglin Zhao, Di Wu · 2024

Variable bitrate (VBR) encoding has gained considerable interest due to its capacity to enhance video quality and mitigate transmission congestion in contrast to constant bitrate (CBR) encoding. However, adaptive bitrate (ABR) streaming faces challenges when dealing with VBR-encoded videos, primarily stemming from the significant variability in chunk size and the consequent bitrate fluctuations. This paper proposes CoarseUCB, a context-aware online learning algorithm for bitrate adaptation in VBR-encoded videos. CoarseUCB considers important aspects of VBR-encoded video streaming and uses the upper confidence bound (UCB) method for bitrate selection. The UCB method does not require precise bandwidth estimation and balances the exploration and exploitation of each action effectively. Additionally, CoarseUCB accounts for the impact of multiple future video chunks when making the bitrate decision for the current chunk. To evaluate the effectiveness of CoarseUCB, we conduct experiments to assess its efficiency. The results show that CoarseUCB delivers a higher average user quality of experience (QoE) compared to state-of-the-art ABR algorithms, resulting in an improvement of up to 9.81%.

Read the paper · More papers on PaperTik