Proposed an Adaptive Bitrate Algorithm based on Measuring Bandwidth and Video Buffer Occupancy for Providing Smoothly Video Streaming

被引:0
|
作者
Jabbar, Saba Qasim [1 ]
Kadhim, Dheyaa Jasim [2 ]
Li, Yu [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Elect & Informat Engn, Wuhan, Hubei, Peoples R China
[2] Univ Baghdad, Coll Engn, Dept Elect Engn, Baghdad, Iraq
关键词
DASH; video streaming; video buffer; video adaptive bitrate algorithm; QoE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamic adaptive streaming via HTTP (DASH) has been popular disseminated over the Internet especially under the circumstances of the time varying network, which it is currently the most challenging for providing smoothly video streaming via high quality. In DASH system, after completing the download of one segment, the player estimates the available network bandwidth by calculating the downloading throughput and then adapting the video bitrate level based on its estimations. However, the estimated bandwidth in the application layer is not accurate due to off-intervals appearance during the downloading process. To avoid the unfairness of bandwidth estimation by the clients, this work proposes a logarithmic approach for received network bandwidth, which includes increasing or decreasing this bandwidth logarithmically to converge the fair share bandwidth (estimated bandwidth). After obtaining the measured bandwidth, an adaptive bitrate algorithm is proposed by considering this measured bandwidth in addition to video buffer occupancy. The video buffer model is associated with three thresholds (i.e. one for initial startup and two for operating thresholds). When the video buffer's level stays between the two operating thresholds, the video bitrate will keep unchanged. Otherwise, when the buffer occupancy is too high or too low, an appropriate video bitrate is chosen to avoid buffer overflow/underflow. Simulation results show that the proposed scheme is able to converge the measured bandwidth to the fair share bandwidth very quickly. Also the proposed scheme is compared with conventional scheme, we found that our proposed scheme outperforms in achieving the best performance in terms of efficiency, stability and fairness.
引用
收藏
页码:68 / 77
页数:10
相关论文
共 50 条
  • [1] A Proposed Adaptive Rate Algorithm to Administrate the Video Buffer Occupancy for Smooth Video Streaming
    Jabbar, Saba Qasim
    Kadhim, Dheyaa Jasim
    Li, Yu
    [J]. INTERNET AND DISTRIBUTED COMPUTING SYSTEMS, IDCS 2017, 2018, 10794 : 37 - 49
  • [2] Fastconv: Fast Learning based Adaptive BitRate Algorithm for Video Streaming
    Meng, Linghui
    Zhang, Fangyu
    Bo, Lei
    Lu, Hancheng
    Qin, Jin
    Han, Jiangping
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [3] Measuring bandwidth and buffer occupancy to improve the QoE of HTTP adaptive streaming
    Nabin Kumar Karn
    Hongli Zhang
    Feng Jiang
    Rahul Yadav
    Asif Ali Laghari
    [J]. Signal, Image and Video Processing, 2019, 13 : 1367 - 1375
  • [4] Measuring bandwidth and buffer occupancy to improve the QoE of HTTP adaptive streaming
    Karn, Nabin Kumar
    Zhang, Hongli
    Jiang, Feng
    Yadav, Rahul
    Laghari, Asif Ali
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2019, 13 (07) : 1367 - 1375
  • [5] Bitrate Adaptation for Mobile Video Streaming Based on Buffer and Channel State
    Bao, Wei
    Valentin, Stefan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 3076 - 3081
  • [6] Buffer-Based Adaptive Bitrate Algorithm for Streaming over HTTP
    Rahman, Waqas ur
    Chung, Kwangsue
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (11): : 4585 - 4603
  • [7] A bandwidth allocation algorithm based on historical QoS metric for adaptive video streaming
    Guo, L
    Shi, YC
    Duan, W
    [J]. NETWORKING - ICN 2005, PT 1, 2005, 3420 : 917 - 925
  • [8] Hybrid-360: An adaptive bitrate algorithm for tile-based 360 video streaming
    Yang, Shujie
    Hu, Jialu
    Jiang, Ke
    Xiao, Han
    Wang, Mu
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (04):
  • [9] ABC: Adaptive Bitrate Algorithm Commander for Multi-Client Video Streaming
    Xue, Xiaoxi
    Zhang, Yuchao
    [J]. PROCEEDINGS OF THE 7TH ASIA-PACIFIC WORKSHOP ON NETWORKING, APNET 2023, 2023, : 200 - 201
  • [10] Deep Reinforced Bitrate Ladders for Adaptive Video Streaming
    Huang, Tianchi
    Zhang, Rui-Xiao
    Sun, Lifeng
    [J]. PROCEEDINGS OF THE 31ST ACM WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO (NOSSDAV '21), 2021, : 67 - 73