SARA: Segment Aware Rate Adaptation Algorithm for Dynamic Adaptive Streaming Over HTTP

被引:0
|
作者
Juluri, Parikshit [1 ]
Tamarapalli, Venkatesh [2 ]
Medhi, Deep [1 ]
机构
[1] Univ Missouri, Kansas City, MO 64110 USA
[2] Indian Inst Technol Guwahati, Gauhati, India
关键词
HTTP video streaming; DASH; Adaptive bitrate selection (ABR) algorithm; QoE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic adaptive HTTP (DASH) based streaming is steadily becoming the most popular online video streaming technique. DASH streaming provides seamless playback by adapting the video quality to the network conditions during the video playback. A DASH server supports adaptive streaming by hosting multiple representations of the video and each representation is divided into small segments of equal playback duration. At the client end, the video player uses an adaptive bitrate selection (ABR) algorithm to decide the bitrate to be selected for each segment depending on the current network conditions. Currently, proposed ABR algorithms ignore the fact that the segment sizes significantly vary for a given video bitrate. Due to this, even though an ABR algorithm is able to measure the network bandwidth, it may fail to predict the time to download the next segment. In this paper, we propose a segment-aware rate adaptation (SARA) algorithm that considers the segment size variation in addition to the estimated path bandwidth and the current buffer occupancy to accurately predict the time required to download the next segment. We also developed an open source Python based emulated DASH video player, that was used to compare the performance of SARA and a basic ABR. Our results show that SARA provides a significant gain over the basic algorithm in the video quality delivered, without noticeably impacting the video switching rates.
引用
收藏
页码:1765 / 1770
页数:6
相关论文
共 50 条
  • [1] SABA: segment and buffer aware rate adaptation algorithm for streaming over HTTP
    Waqas ur Rahman
    Kwangsue Chung
    [J]. Multimedia Systems, 2018, 24 : 509 - 529
  • [2] SABA: segment and buffer aware rate adaptation algorithm for streaming over HTTP
    Rahman, Waqas Ur
    Chung, Kwangsue
    [J]. MULTIMEDIA SYSTEMS, 2018, 24 (05) : 509 - 529
  • [3] SIA: SEGMENT IMPORTANCE BASED RATE ADAPTATION FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP
    Zheng, Yi
    Wang, Yumei
    Liu, Yu
    [J]. PROCEEDINGS OF 2016 5TH IEEE INTERNATIONAL CONFERENCE ON NETWORK INFRASTRUCTURE AND DIGITAL CONTENT (IEEE IC-NIDC 2016), 2016, : 442 - 446
  • [4] SEGMENT DURATION FOR RATE ADAPTATION OF ADAPTIVE HTTP STREAMING
    Liu, Chenghao
    Bouazizi, Imed
    Gabbouj, Moncef
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2011,
  • [5] An Ensemble Rate Adaptation Framework for Dynamic Adaptive Streaming Over HTTP
    Yuan, Hui
    Hu, Xiaoqian
    Hou, Junhui
    Wei, Xuekai
    Kwong, Sam
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 2020, 66 (02) : 251 - 263
  • [6] A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming Over HTTP
    Kua, Jonathan
    Armitage, Grenville
    Branch, Philip
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03): : 1842 - 1866
  • [7] Rate adaptation for dynamic adaptive streaming over HTTP in content distribution network
    Liu, Chenghao
    Bouazizi, Imed
    Hannuksela, Miska M.
    Gabbouj, Moncef
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (04) : 288 - 311
  • [8] An Efficient Rate Adaptation Algorithm for Streaming over HTTP
    Rahman, Waqas Ur
    Chung, Kwangsue
    [J]. 2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 486 - 491
  • [9] Content Aware Segment Length Optimization for Adaptive Streaming over HTTP
    Zach, Ondrej
    Slanina, Martin
    [J]. RADIOENGINEERING, 2018, 27 (03) : 819 - 826
  • [10] QoE for Mobile Clients with Segment-aware Rate Adaptation Algorithm (SARA) for DASH Video Streaming
    Yarnagula, Hema Kumar
    Juluri, Parikshit
    Mehr, Sheyda Kiani
    Tamarapalli, Venkatesh
    Medhi, Deep
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2019, 15 (02)