Stick: A Harmonious Fusion of Buffer-based and Learning-based Approach for Adaptive Streaming
Tianchi Huang, Chao Zhou, Rui-Xiao Zhang, Chenglei Wu, Xin Yao, Lifeng Sun
Abstract
Off-the-shelf buffer-based approaches leverage a simple yet effective buffer-bound to control the adaptive bitrate (ABR) streaming system. Nevertheless, such approaches in standard parameters fail to always provide high quality of experience (QoE) video streaming services under all considered network conditions. Meanwhile, state-of-the-art learning-based ABR approach Pensieve outperforms existing schemes but is impractical to deploy. Therefore, how to harmoniously fuse the buffer-based and learning-based approach has become a key challenge for further enhancing ABR methods. In this paper, we propose Stick, an ABR algorithm that fuses the deep learning method and traditional buffer-based method. Stick utilizes the deep reinforcement learning (DRL) method to train the neural network, which outputs the buffer-bound to control the buffer-based approach for maximizing the QoE metric with different parameters. Trace-driven emulation illustrates that Stick betters Pensieve by 3.5% - 9.41% with an overhead reduction of 88%. Moreover, aiming to further reduce the computational costs while preserving the performances, we propose Trigger, a light-weighted neural network that determines whether the buffer-bound should be adjusted. Experimental results show that Stick+Trigger rivals or outperforms existing schemes in average QoE by 1.7%-28%, and significantly reduces the Stick's computational overhead by 24%-61%. Meanwhile, we show that Trigger also helps other ABR schemes mitigate the overhead. Extensive results on real-world evaluation demonstrate the superiority of Stick over existing state-of-the-art approaches.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 4cee5dd9-76da-4a5a-acd9-a7c0e64f25d7Cited by top-tier papers6
- Adaptive Bitrate with User-level QoE Preference for Video StreamingXutong Zuo, Jiayu Yang, Mowei Wang, Yong CuiINFOCOM 2022 · 65 citations
- Lumos: towards Better Video Streaming QoE through Accurate Throughput PredictionGerui Lv, Qinghua Wu, Weiran Wang, Zhenyu Li et al.INFOCOM 2022 · 45 citations
- Buffer Awareness Neural Adaptive Video Streaming for Avoiding Extra Buffer ConsumptionTianchi Huang, Chao Zhou, Rui-Xiao Zhang, Chenglei Wu et al.INFOCOM 2023 · 27 citations
- Optimizing Adaptive Video Streaming with Human FeedbackTianchi Huang, Rui-Xiao Zhang, Chenglei Wu, Lifeng SunACM MM 2023 · 26 citations
- EAVS: Edge-assisted Adaptive Video Streaming with Fine-grained Serverless PipelinesBiao Hou, Song Yang, Fernando A. Kuipers, Lei Jiao et al.INFOCOM 2023 · 26 citations
Related papers
- Improving Generalization for Neural Adaptive Video Streaming via Meta Reinforcement LearningNuowen Kan, Yuankun Jiang, Chenglin Li, Wenrui Dai et al.ACM MM 2022 · 48 citations
- AraLive: Automatic Reward Adaption for Learning-based Live Video StreamingHuanhuan Zhang, Liu zhuo, Haotian Li, Anfu Zhou et al.ACM MM 2024 · 6 citations
- AMIS: Edge Computing Based Adaptive Mobile Video StreamingPhil K. Mu, Jinkai Zheng, Tom H. Luan, Lina Zhu et al.INFOCOM 2021 · 19 citations
- Meta Reinforcement Learning for Rate AdaptationAbdelhak Bentaleb, May Lim, Mehmet N. Akcay, Ali C. Begen et al.INFOCOM 2023 · 14 citations
- Grad: Learning for Overhead-aware Adaptive Video Streaming with Scalable Video CodingYunzhuo Liu, Bo Jiang, Tian Guo, Ramesh K. Sitaraman et al.ACM MM 2020 · 20 citations
