Optimized Preference-Aware Multi-path Video Streaming with Scalable Video Coding
Anis Elgabli, Ke Liu, and Vaneet Aggarwal

TL;DR
This paper presents an application-layer multi-path video streaming algorithm using scalable video coding, optimizing quality and fairness without requiring OS kernel modifications, and demonstrates its effectiveness through extensive experiments.
Contribution
It introduces a novel application-layer multi-path streaming algorithm leveraging SVC, formulated as an optimization problem, with an efficient online solution that outperforms existing methods.
Findings
Significant QoE improvement over existing multi-path algorithms.
Robustness against bandwidth prediction errors.
Effective optimization of quality and fairness tradeoffs.
Abstract
Most client hosts are equipped with multiple network interfaces (e.g., WiFi and cellular networks). Simultaneous access of multiple interfaces can significantly improve the users' quality of experience (QoE) in video streaming. An intuitive approach to achieve it is to use Multi-path TCP (MPTCP). However, the deployment of MPTCP, especially with link preference, requires OS kernel update at both the client and server side, and a vast amount of commercial content providers do not support MPTCP. Thus, in this paper, we realize a multi-path video streaming algorithm in the application layer instead, by considering Scalable Video Coding (SVC), where each layer of every chunk can be fetched from only one of the orthogonal paths. We formulate the quality decisions of video chunks subject to the available bandwidth of the different paths, chunk deadlines, and link preferences as an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
