VASTreaming MPEG-DASH Server Library
VASTreaming's MPEG-DASH library enables the creation of MPEG-DASH servers to distribute streams to connected clients. It supports ingesting live streams via protocols like RTMP or RTSP and can serve from hundreds to tens of thousands of simultaneous connections, depending on serv
Link
Related resources
- nagare-media ingestGo server implementing HTTP-based CMAF/DASH-IF/RTMP ingest protocols with chunked transfer support.
- rtmpSnoopTool grabbing RTMP stream properties from live or dumped streams, including pcap file support.
- dash-analyzerPython tool for analyzing MPEG-DASH streams, parses MPD structure for inspection.
- 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.
- mp4 (miquels)Rust library, CLI, and server for reading, modifying, and writing MP4 files, supporting on-the-fly rewrite for streaming servers.
- 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.
- 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.
- The Analysis of DASH Manifest OptimizationsAmazon-authored ACM Green Multimedia Systems workshop paper analyzing MPD manifest size optimization techniques.