Video Streaming Over QUIC: A Comprehensive Study
By: Jashanjot Singh Sidhu, Abdelhak Bentaleb
Potential Business Impact:
Makes online videos stream smoother and faster.
The QUIC transport protocol represents a significant evolution in web transport technologies, offering improved performance and reduced latency compared to traditional protocols like TCP. Given the growing number of QUIC implementations, understanding their performance, particularly in video streaming contexts, is essential. This paper presents a comprehensive analysis of various QUIC implementations, focusing on their congestion control (CC) performance in single-server, multi-client environments. Through extensive trace-driven experiments, we explore how different QUIC CCs impact adaptive bitrate (ABR) algorithms in two video streaming scenarios: video-on-demand (VoD) and low-latency live streaming (LLL). Our study aims to shed light on the impact of QUIC CC implementations, queuing strategies, and cooperative versus competitive dynamics of QUIC streams on user QoE under diverse network conditions. Our results demonstrate that identical CC algorithms across different QUIC implementations can lead to significant performance variations, directly impacting the QoE of video streaming sessions. These findings offer valuable insights into the effectiveness of various QUIC implementations and their implications for optimizing QoE, underscoring the need for intelligent cross-layer designs that integrate QUIC CC and ABR schemes to enhance overall streaming performance.
Similar Papers
From 5G RAN Queue Dynamics to Playback: A Performance Analysis for QUIC Video Streaming
Networking and Internet Architecture
Makes online videos stream better on fast phones.
Implementation and Performance Evaluation of TCP over QUIC Tunnels
Networking and Internet Architecture
Makes old internet faster on bad connections.
Streaming Remote rendering services: Comparison of QUIC-based and WebRTC Protocols
Networking and Internet Architecture
Makes virtual meetings feel more real.