An SDN-aided low-latency live video streaming over HTTP

被引:0
|
作者
Ozcelik, Ihsan Mert [1 ]
Ersoy, Cem [1 ]
机构
[1] Bogazici Univ, Istanbul, Turkey
关键词
Live streaming; Low-latency; CMAF; Adaptive video bitrate control; QoE; DASH;
D O I
10.1007/s11042-022-12389-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic adaptive streaming over HTTP (DASH) is the crucial factor in the rapid penetration of over-the-top (OTT) service providers for on-demand video streaming. It can also be used for live video streaming by the OTT providers. The recent advancements of the HTTP chunked transfer, and the Common Media Application Format (CMAF) echo this tendency, which introduces the possibility to deliver a video segment by small chunks before the full segment is generated. It can deliver live latency of three seconds or less on a conventional DASH player with a small buffer capacity less than the target live latency. However, legacy bitrate adaptation mechanisms inaccurately measure the available bandwidth due to idle times between the chunks at the encoder side. To resolve this problem, we utilize the Software-Defined Networking (SDN) paradigm that directly provides the network statistics with the available bandwidth. We, then, propose an SDN-assisted bitrate adaptation mechanism for live streaming with HTTP 1.1 Chunked Transfer of CMAF packages while keeping the coexistence with the legacy DASH clients. Our SDN-based central framework asynchronously sends the video bitrate levels by continuously monitoring the background traffic flows and the available capacity for DASH clients on the same shared bottleneck link. Results show that our proposed mechanism achieves a lower video freeze rate and provides a better quality-of-experience while reducing the live latency down to about three seconds in the existence of varying background traffic.
引用
收藏
页码:23145 / 23162
页数:18
相关论文
共 50 条
  • [1] An SDN-aided low-latency live video streaming over HTTP
    Ihsan Mert Ozcelik
    Cem Ersoy
    [J]. Multimedia Tools and Applications, 2022, 81 : 23145 - 23162
  • [2] Low-Latency Live Streaming Over HTTP in Bandwidth-Limited Networks
    Ozcelik, Ihsan Mert
    Ersoy, Cem
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (02) : 450 - 454
  • [3] Low-latency live video streaming over low-capacity networks
    Gualdi, Giovanni
    Cucchiara, Rita
    Prati, Andrea
    [J]. ISM 2006: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2006, : 449 - 456
  • [4] Towards Optimal Low-Latency Live Video Streaming
    Sun, Liyang
    Zong, Tongyu
    Wang, Siquan
    Liu, Yong
    Wang, Yao
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (05) : 2327 - 2338
  • [5] Optimal Strategies for Live Video Streaming in the Low-latency Regime
    Sun, Liyang
    Zong, Tongyu
    Liu, Yong
    Wang, Yao
    Zhu, Haihong
    [J]. 2019 IEEE 27TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP), 2019,
  • [6] Low Latency Live Video Streaming Using HTTP Chunked Encoding
    Swaminathan, Viswanathan
    Wei, Sheng
    [J]. 2011 IEEE 13TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2011,
  • [7] Low-Latency Live Video Streaming over a Low-Earth-Orbit Satellite Network with DASH
    Zhao, Jinwei
    Pan, Jianping
    [J]. PROCEEDINGS OF THE 2024 15TH ACM MULTIMEDIA SYSTEMS CONFERENCE 2024, MMSYS 2024, 2024, : 109 - 120
  • [8] A Low-Latency MPTCP Scheduler for Live Video Streaming in Mobile Networks
    Xing, Yitao
    Xue, Kaiping
    Zhang, Yuan
    Han, Jiangping
    Li, Jian
    Liu, Jianqing
    Li, Ruidong
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (11) : 7230 - 7242
  • [9] Adaptive Chunk Grouping Method for Low-Latency HTTP-Based Live Streaming
    Hattori, Daichi
    Bandai, Masaki
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, ICCE, 2023,
  • [10] Fleet: Improving Quality of Experience for Low-Latency Live Video Streaming
    Li, Yunlong
    Zhang, Xinfeng
    Cui, Chen
    Wang, Shanshe
    Ma, Siwei
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2023, 33 (09) : 5242 - 5256