GCC-β: Improving Interactive Live Video Streaming via an Adaptive Low-Latency Congestion Control

被引:0
|
作者
Wu, Leilei [1 ]
Zhou, Anfu [1 ]
Chen, Xiaojiang [2 ]
Liu, Liang [1 ]
Ma, Huadong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[2] Tao Bao China Software Co Ltd, Hangzhou, Zhejiang, Peoples R China
来源
ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC) | 2019年
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Low-latency congestion control; real-time communication;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Google congestion control (GCC) is the de-facto standard for web real-time communications (WebRTC) applications and has been implemented in mainstream browsers including Chrome and Firefox. While GCC is designed to achieve high video bit-rate and low latency simultaneously, we find that GCC's performance is far from satisfactory particularly under good network conditions. In particular, we collect a GCC trace dataset with over 1.18 million sessions from a major crowd-sourced live video streaming service provider. We perform in-depth analytics using the dataset, which shows that the sending video bit-rate unnecessarily experiences frequent rollbacks caused by minor fluctuation of transmission delay. To address the issue, we propose a mechanism called GCC-beta, which can distinguish normal network fluctuation from real network congestion, and then adaptively sends appropriate bitrates. We implement GCC-beta in the WebRTC framework and evaluate its performance using test-bed experiments. The results show that GCC-beta is able to avoid up to 90% unnecessary bitrate rollbacks.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Fleet: Improving Quality of Experience for Low-Latency Live Video Streaming
    Li, Yunlong
    Zhang, Xinfeng
    Cui, Chen
    Wang, Shanshe
    Ma, Siwei
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2023, 33 (09) : 5242 - 5256
  • [2] Low-latency FoV-adaptive Coding and Streaming for Interactive 360° Video Streaming
    Mao, Yixiang
    Sun, Liyang
    Liu, Yong
    Wang, Yao
    MM '20: PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, 2020, : 3696 - 3704
  • [3] NADA: A Unified Congestion Control Scheme for Low-Latency Interactive Video
    Zhu, Xiaoqing
    Pan, Rong
    2013 20TH INTERNATIONAL PACKET VIDEO WORKSHOP (PV), 2013,
  • [4] Low-Latency Dynamic Adaptive Video Streaming
    Shuai, Yongtao
    Gorius, Manuel
    Herfet, Thorsten
    2014 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2014,
  • [5] Towards Optimal Low-Latency Live Video Streaming
    Sun, Liyang
    Zong, Tongyu
    Wang, Siquan
    Liu, Yong
    Wang, Yao
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (05) : 2327 - 2338
  • [6] Low-Latency Network-Adaptive Error Control for Interactive Streaming
    Emara, Salma
    Fong, Silas L.
    Li, Baochun
    Khisti, Ashish
    Tan, Wai-Tian
    Zhu, Xiaoqing
    Apostolopoulos, John
    IEEE TRANSACTIONS ON MULTIMEDIA, 2022, 24 : 1691 - 1706
  • [7] Low-Latency Network-Adaptive Error Control for Interactive Streaming
    Fong, Silas L.
    Emara, Salma
    Li, Baochun
    Khisti, Ashish
    Tan, Wai-Tian
    Zhu, Xiaoqing
    Apostolopoulos, John
    PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA (MM'19), 2019, : 438 - 446
  • [8] Low-Latency Video Streaming With Congestion Control in Mobile Ad-Hoc Networks
    Greco, Claudio
    Cagnazzo, Marco
    Pesquet-Popescu, Beatrice
    IEEE TRANSACTIONS ON MULTIMEDIA, 2012, 14 (04) : 1337 - 1350
  • [9] Optimal Strategies for Live Video Streaming in the Low-latency Regime
    Sun, Liyang
    Zong, Tongyu
    Liu, Yong
    Wang, Yao
    Zhu, Haihong
    2019 IEEE 27TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP), 2019,
  • [10] A Buffer Dynamic Stabilizer for Low-Latency Adaptive Video Streaming
    Shuai, Yongtao
    Herfet, Thorsten
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2016,