gortsplib
A pure Go RTSP server and client library that supports handling RTSP streams without external dependencies, ideal for building streaming servers or proxies.
Link
Related resources
- mp4 (miquels)Rust library, CLI, and server for reading, modifying, and writing MP4 files, supporting on-the-fly rewrite for streaming servers.
- rtmp_relayRTMP relay server with YAML-config host/client routing for lightweight stream fanout.
- 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.
- galene-streamGateway bridging UDP/RTMP/SRT/RIST streams into the Galène WebRTC conferencing server.
- rtmp (Nim)RTMP client and server implementation for the Nim programming language.
- 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.
- 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.
- srt-advanced-serverConfigurable SRT server supporting single-source to multi-target stream distribution.