SABA: segment and buffer aware rate adaptation algorithm for streaming over HTTP

被引:9
|
作者
Rahman, Waqas Ur [1 ]
Chung, Kwangsue [1 ]
机构
[1] Kwangwoon Univ, Dept Elect & Commun Engn, 447-1 Wolgye Dong, Seoul, South Korea
关键词
HTTP-based video streaming; Quality of experience; Video rate adaptation algorithm; Video streaming scheme; VIDEO; QUALITY; EXPERIENCE;
D O I
10.1007/s00530-018-0588-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptive streaming allows for dynamic adaptation of the bitrate to varying network conditions, to guarantee the best user experience. Adaptive bitrate algorithms face a significant challenge in correctly estimating the throughput, as the throughput varies widely over time. The current throughput estimation methods cannot distinguish between throughput fluctuations of different amplitude and frequency. In this paper, we propose a throughput estimation method that accurately estimates the throughput based on previous throughput samples. It is robust to short term and small fluctuations, and sensitive to large fluctuations in throughput. Furthermore, we propose a rate adaptive algorithm for video on demand (VoD) services that selects the quality of the video based on the estimated throughput and playback buffer occupancy. The objective of the rate adaptive algorithms is to guarantee high video quality to improve user experience. The proposed algorithm dynamically adjusts the quality level of the video stream. The proposed method selects high quality video segments, while minimizing the risk of playback interruption. Furthermore, the proposed method minimizes the frequency of video rate changes. We show that the algorithm smoothly switches the video rate to improve user experience. Furthermore, we determine that it efficiently utilizes network resources to achieve a high video rate; competing HTTP clients achieve equitable video rates. We also confirm that variations in the playback buffer size and segment duration do not affect the performance of the proposed algorithm.
引用
收藏
页码:509 / 529
页数:21
相关论文
共 50 条
  • [31] Chunk Size Aware Buffer-Based Algorithm to Improve Viewing Experience in Dynamic HTTP Streaming
    Rahman, Waqas Ur
    Chung, Kwangsue
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2016, E99B (03) : 767 - 775
  • [32] Affective Content-aware Adaptation Scheme on QoE Optimization of Adaptive Streaming over HTTP
    Hu, Shenghong
    Xu, Min
    Zhang, Haimin
    Xiao, Chunxia
    Gui, Chao
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2019, 15 (03)
  • [33] A QOE-DRIVEN APPROACH TO RATE ADAPTATION FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP
    Zhang, Hui
    Jiang, Xiuhua
    2016 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2016,
  • [34] A QoE-Driven Rate Adaptation Approach for Dynamic Adaptive Streaming Over HTTP
    Wang, Ziwei
    Jiang, Xiuhua
    2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2019, : 224 - 229
  • [35] KNN-Q Learning Algorithm of Bitrate Adaptation for Video Streaming over HTTP
    Lin, HuaiDi
    Shen, ZhenYuan
    Zhou, HuaKang
    Liu, XingGuang
    Zhang, Leilei
    Xiao, Gang
    Cheng, Zhenbo
    2020 INFORMATION COMMUNICATION TECHNOLOGIES CONFERENCE (ICTC), 2020, : 302 - 306
  • [36] Client-side Rate Adaptation Scheme for HTTP Adaptive Streaming Based on Playout Buffer Model
    Park, Jiwoo
    Chung, Kwangsue
    2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2016, : 190 - 194
  • [37] Adaptation method for video streaming over HTTP/2
    Nguyen, Duc V.
    Le, Hung T.
    Nam, Pham Ngoc
    Pham, Anh T.
    Thang, Truong Cong
    IEICE COMMUNICATIONS EXPRESS, 2016, 5 (03): : 69 - 73
  • [38] Request Adaptation for Adaptive Streaming over HTTP/2
    Nguyen, Duc V.
    Le, Hung T.
    Pham Ngoc Nam
    Pham, Anh T.
    Truong Cong Thang
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [39] Layer-based Buffer Aware Rate Adaptation Design for SHVC Video Streaming
    Gudumasu, Srinivas
    Hamza, Ahmed
    Asbun, Eduardo
    He, Yong
    Ye, Yan
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXIX, 2016, 9971
  • [40] Dynamic Segment Duration Control for Live Streaming Over HTTP
    Yun, Dooyeol
    Chung, Kwangsue
    2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2016, : 206 - 210