RTMP (Real-Time Messaging Protocol)
RTMP is a protocol developed by Adobe Systems for streaming audio, video, and data over the Internet. It is widely used for live streaming applications and is supported by many media servers and streaming platforms. RTMP provides low-latency streaming and is commonly used for ing
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.
- 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.
- Point Cloud Streaming with Latency-Driven Implicit Adaptation using MoQ2025 paper applying Media-over-QUIC (MoQ) transport to low-latency adaptive point-cloud streaming.
- Low Latency Live Streaming Implementation in DASH and HLSACM MM'22 paper (Bentaleb et al.) on low-latency live streaming implementation, code contributions merged into hls.js.
- nagare-media ingestGo server implementing HTTP-based CMAF/DASH-IF/RTMP ingest protocols with chunked transfer support.
- 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.
- low-latency-dash-ffmpegDockerized ffmpeg reference configuration for LL-DASH per-frame moof chunk streaming.
- 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.
- The Analysis of DASH Manifest OptimizationsAmazon-authored ACM Green Multimedia Systems workshop paper analyzing MPD manifest size optimization techniques.