Toward High-Quality Real-Time Video Streaming: An Efficient Multi-Stream and Multi-Path Scheduling Framework
Real-time video streaming requires high throughput and low delivery time for enhanced user’s Quality of Experience (QoE). This motivates the use of multi-path transmission to improve performance. However, ensuring target performance within specified deadlines and priorities for video frames is particularly crucial for real-time communication and video quality, especially in scenarios with limited resources. To address this challenge, we propose a novel framework, <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">vStreamPth</monospace>, to guarantee high-quality real-time video streaming through multi-path transmission. For essential quality assurance, <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">vStreamPth</monospace> incorporates key requirement indicators that guide the transmission decisions of video frames across predefined multiple paths. In this framework, lightweight and robust decision-making is achieved through the collaboration of application-oriented and network-oriented data scheduling. Specifically, it employs robustness estimation to maintain the non-blocking delivery of frames, and further applies online fine-tuning to correct variations caused by changes in end-to-end transmission and multi-path network conditions. We implement a prototype of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">vStreamPth</monospace> in Linux user space and conduct a thorough evaluation. Experimental results demonstrate the absolute improvement of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">vStreamPth</monospace> in achieving high QoE and deadline satisfaction ratio compared to existing multi-path solutions.
Authors
- Jiangping Han (ORCID: https://orcid.org/0000-0003-1674-8884)
- J. B. Liu
- Kaiping Xue (ORCID: https://orcid.org/0000-0003-2095-7523)
- Jun Lu (ORCID: https://orcid.org/0009-0006-0303-4208)
- Qibin Sun (ORCID: https://orcid.org/0000-0002-6789-7460)
Institutions
- University of Science and Technology of China (CN)
Publication Details
- Journal
- IEEE Transactions on Networking
- Published
- 2025-03-18
- DOI
- https://doi.org/10.1109/ton.2025.3547278
- Citations
- 3
- Primary Topic
- Advanced Wireless Network Optimization
- Type
- article
- Field-Weighted Citation Impact
- 2.19
Funders
- National Natural Science Foundation of China
- Youth Innovation Promotion Association of the Chinese Academy of Sciences
- Fundamental Research Funds for the Central Universities