Low-Delay Adaptive Video Streaming Based on Short-Term TCP Throughput Prediction
Konstantin Miller, Abdel-Karim Al-Tamimi, Adam Wolisz

TL;DR
This paper proposes a new adaptive video streaming algorithm that uses short-term TCP throughput predictions to improve live streaming quality and reduce interruptions, especially in fluctuating wireless networks.
Contribution
It introduces a throughput prediction-based adaptation algorithm for live streaming, utilizing short-term TCP throughput predictions and dynamic accuracy estimation to enhance QoE.
Findings
Simple Moving Average performs best among studied prediction methods.
Underestimation errors follow a truncated normal distribution.
Overestimation errors are best modeled by a Lomax distribution.
Abstract
Recently, HTTP-Based Adaptive Streaming has become the de facto standard for video streaming over the Internet. It allows the client to adapt media characteristics to varying network conditions in order to maximize Quality of Experience (QoE). In the case of live streaming this task becomes particularly challenging. An important factor than might help improving performance is the capability to correctly predict network throughput dynamics on short to medium timescales. It becomes notably difficult in wireless networks that are often subject to continuous throughput fluctuations. In the present work, we develop an adaptation algorithm for HTTP-Based Adaptive Live Streaming that, for each adaptation decision, maximizes a QoE-based utility function depending on the probability of playback interruptions, average video quality, and the amount of video quality fluctuations. To compute the…
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.
Taxonomy
TopicsImage and Video Quality Assessment · Network Traffic and Congestion Control · Video Coding and Compression Technologies
