UDP vs. TCP and Which One to Use for Video Streaming
An article by Wowza that explores the differences between UDP and TCP protocols, focusing on their applications in video streaming. It provides a detailed comparison to help developers understand which protocol suits their streaming needs better.
Link
Related resources
- FOSDEM 2020: Which Video Network Streaming Protocol Should I Use?FOSDEM Open Media devroom talk comparing SRT, RTSP, RIST, WebRTC, HLS and DASH for live video network streaming use cases.
- RIST vs SRT: Technical ComparisonElecard's technical deep-dive comparing RIST and SRT low-latency transport protocols.
- SRT CookBook: Wireshark/TShark AnalysisOfficial SRT Alliance documentation on using TShark/Wireshark to analyze SRT protocol traffic.
- Wireshark SRT Protocol DissectorNative SRT protocol dissector in Wireshark mainline for heuristic UDP packet analysis of Secure Reliable Transport traffic.
- Point Cloud Streaming with Latency-Driven Implicit Adaptation using MoQ2025 paper applying Media-over-QUIC (MoQ) transport to low-latency adaptive point-cloud streaming.
- Harnessing WebRTC for Large-Scale Live StreamingACM SIGCOMM 2025 paper on scaling WebRTC for large-audience low-latency live streaming.
- 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.