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

被引:0
|
作者
Yang, Chengrun [1 ]
Zhou, Gangqiang [1 ]
Hu, Miao [1 ]
Zhao, Qinglin [2 ]
Wu, Di [1 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Guangdong, Peoples R China
[2] Macau Univ Sci & Technol, Sch Comp Sci & Engn, Fac Innovat Engn, Macau, Peoples R China
关键词
VBR-encoded Video; Video Streaming; Adaptive Bitrate; Context-aware; Online Learning;
D O I
10.1109/IWCMC61514.2024.10592326
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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%.
引用
收藏
页码:592 / 597
页数:6
相关论文
共 50 条
  • [41] A Video Bitrate Adaptation and Prediction Mechanism for HTTP Adaptive Streaming
    Sobhani, Ashkan
    Yassine, Abdulsalam
    Shirmohammadi, Shervin
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2017, 13 (02)
  • [42] Context-Aware Streaming Perception in Dynamic Environments
    Sela, Gur-Eyal
    Gog, Ionel
    Wong, Justin
    Agrawal, Kumar Krishna
    Mo, Xiangxi
    Kalra, Sukrit
    Schafhalter, Peter
    Leong, Eric
    Wang, Xin
    Balaji, Bharathan
    Gonzalez, Joseph
    Stoica, Ion
    COMPUTER VISION, ECCV 2022, PT XXXVIII, 2022, 13698 : 621 - 638
  • [43] Context-aware streaming video system for vertical handover over wireless overlay network
    Pyun, Jae-Young
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (01) : 71 - 79
  • [44] Context-aware service adaptation management
    Attou, Abdelhak
    Moessner, Klaus
    2007 IEEE 18TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-9, 2007, : 1468 - 1472
  • [45] Context-Aware Adaptation of User Interfaces
    Motti, Vivian Genaro
    Vanderdonckt, Jean
    HUMAN-COMPUTER INTERACTION - INTERACT 2011, PT IV, 2011, 6949 : 700 - 701
  • [46] Context-Aware Test Case Adaptation
    Sun, Peiyi
    ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 1259 - 1261
  • [47] Design patterns for context-aware adaptation
    Rossi, G
    Gordillo, S
    Lyardet, F
    2005 SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2005, : 170 - 173
  • [48] Context-aware adaptation for mobile devices
    Lemlouma, T
    Layaïda, N
    2004 IEEE INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, 2004, : 106 - 111
  • [49] Context-Aware Video Object Proposals
    Geng, Wenjing
    Wu, Gangshan
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 1203 - 1206
  • [50] Context-Aware Surveillance Video Summarization
    Zhang, Shu
    Zhu, Yingying
    Roy-Chowdhury, Amit K.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2016, 25 (11) : 5469 - 5478