TCP vs. UDP for Video Streaming
This article explores the differences between TCP and UDP protocols in the context of video streaming. It discusses their respective advantages, disadvantages, and scenarios where one may be preferred over the other, providing valuable insights for developers optimizing their str
Link
Related resources
- Point Cloud Streaming with Latency-Driven Implicit Adaptation using MoQ2025 paper applying Media-over-QUIC (MoQ) transport to low-latency adaptive point-cloud streaming.
- NeSt-VR: Network-aware Step-wise Adaptive Bitrate for VR Streaming over Wi-FiAcademic paper proposing a network-aware step-wise ABR algorithm for VR video streaming over Wi-Fi networks.
- Harnessing WebRTC for Large-Scale Live StreamingACM SIGCOMM 2025 paper on scaling WebRTC for large-audience low-latency live streaming.
- Ultra-low Latency Video Delivery Over WebRTC Data ChannelsMile-High Video 2024 paper on achieving ultra-low latency video delivery using WebRTC data channels.
- Performance of Low-Latency HTTP-based Streaming PlayersMMSys'21 paper comparing AVPlayer, Shaka, HLS.js, and Dash.js performance under LL-HLS and LL-DASH.
- KTH Thesis: Interoperable Retransmission Protocols for Low-Latency Video (RIST/SRT)Master's thesis academic evaluation comparing RIST and SRT retransmission protocols for low-latency video contribution.
- low-latency-dash-ffmpegDockerized ffmpeg reference configuration for LL-DASH per-frame moof chunk streaming.
- FOSDEM 2024: Streaming Live Using RIST On Demand to ThousandsFOSDEM Open Media devroom talk on a real-world RIST architecture achieving 500ms glass-to-glass latency at scale, comparing RIST vs QUIC.
- RIST vs SRT: Technical ComparisonElecard's technical deep-dive comparing RIST and SRT low-latency transport protocols.
- The Analysis of DASH Manifest OptimizationsAmazon-authored ACM Green Multimedia Systems workshop paper analyzing MPD manifest size optimization techniques.