Fixing Multi-Client Oscillations In HTTP-based Adaptive Streaming: A Control Theoretic Approach

被引:0
作者
Zhu, Xiaoqing [1 ]
Li, Zhi [1 ]
Pan, Rong [1 ]
Gahm, Joshua [1 ]
Hu, Hao [1 ]
机构
[1] Cisco Syst Inc, 170 W Tasman Dr, San Jose, CA 95134 USA
来源
2013 IEEE 15TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP) | 2013年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In recent years, the technology for video delivery over the Internet is shifting towards a new paradigm: HTTP-based adaptive streaming (HAS). An HAS client receives video contents on a segment by segment basis via standard HTTP GET requests. It can dynamically change the rate and quality of the video in the presence of time-varying bandwidth changes. When multiple clients compete over a common bottleneck link, however, they often fail to converge to their respecitive fair share of bandwidth. This leads to constant oscillations in the received video quality. In this paper, we uncover the cause of such oscillations based on observations from large-scale test bed experiments. We then propose a novel client rate adaptation algorithm, which strives to stabilize the playout buffer at a reference level via a proportional-integral controller (PIC). Test bed evaluation results confirm the effectiveness of the proposed PIC scheme and its superior performance over Microsoft Smooth Streaming.
引用
收藏
页码:230 / 235
页数:6
相关论文
共 50 条
[31]   Flexible HTTP-based Video Adaptive Streaming for good QoE during sudden bandwidth drops [J].
Hung N.V. ;
Chien T.D. ;
Nam P.N. ;
Huong T.T. .
EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 2023, 10 (02)
[32]   Comparative Evaluation of User Perceived Quality Assessment of Design Strategies for HTTP-based Adaptive Streaming [J].
Bhargava, Ayush ;
Martin, James ;
Babu, Sabarish, V .
ACM TRANSACTIONS ON APPLIED PERCEPTION, 2019, 16 (04)
[33]   Exploiting Video Quality Information With Lightweight Network Coordination for HTTP-Based Adaptive Video Streaming [J].
Lu, Zheng ;
Ramakrishnan, Sangeeta ;
Zhu, Xiaoqing .
IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (07) :1848-1863
[34]   Helping Hand or Hidden Hurdle: Proxy-assisted HTTP-based Adaptive Streaming Performance [J].
Krishnamoorthi, Vengatanathan ;
Carlsson, Niklas ;
Eager, Derek ;
Mahanti, Anirban ;
Shahmehri, Nahid .
2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, :182-+
[35]   Admission Control for Wireless Adaptive HTTP Streaming: An Evidence Theory Based Approach [J].
Yan, Zhisheng ;
Chen, Chang Wen ;
Liu, Bin .
PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, :893-896
[36]   A bio-inspired managed video delivery service using HTTP-based adaptive streaming [J].
Yusuf Sani ;
Jason J. Quinlan ;
Cormac J. Sreenan .
Multimedia Systems, 2022, 28 :1083-1097
[37]   Dynamic adaptive streaming over HTTP-based 3D resource allocation algorithm [J].
Deng, Yujie ;
Xu, Zhan ;
Tian, Zhigang .
JOURNAL OF ENGINEERING-JOE, 2019, 2019 (23) :8888-8890
[38]   A bio-inspired managed video delivery service using HTTP-based adaptive streaming [J].
Sani, Yusuf ;
Quinlan, Jason J. ;
Sreenan, Cormac J. .
MULTIMEDIA SYSTEMS, 2022, 28 (03) :1083-1097
[39]   AT HOME IN THE LAB: ASSESSING AUDIOVISUAL QUALITY OF HTTP-BASED ADAPTIVE STREAMING WITH AN IMMERSIVE TEST PARADIGM [J].
Robitza, Werner ;
Garcia, Marie Neige ;
Raake, Alexander .
2015 SEVENTH INTERNATIONAL WORKSHOP ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2015,
[40]   Cooperative caching for HTTP-based adaptive streaming contents in cache-enabled radio access networks [J].
Vo, Phuong L. ;
Tran, Nguyen H. .
COMPUTING, 2019, 101 (05) :435-453