go2rtc
A flexible high-performance streaming server written in Go that can ingest RTSP, WebRTC, RTMP, HTTP-FLV, and LL-HLS and output streams to multiple protocols (commonly used for home camera streaming).
A flexible high-performance streaming server written in Go that can ingest RTSP, WebRTC, RTMP, HTTP-FLV, and LL-HLS and output streams to multiple protocols (commonly used for home camera streaming).
A high-performance C++ media server framework supporting WebRTC, RTSP, RTMP, HTTP-FLV, HLS, WebSocket streaming, and SRT, for building streaming server/client applications.
A lightweight, free live streaming server supporting HLS, DASH, RTMP, SRT, and more, often used for low-latency streaming and transmuxing in production workflows.
A command-line program for downloading RTMP streaming media. RTMPDump was historically important for saving live streams to disk and has influenced newer tools for stream capture.
An open source real-time video server in C++ that supports RTMP, WebRTC, HLS, HTTP-FLV, and SRT. SRS is known for its use in low-latency live streaming and is easy to deploy.
SRS (Simple Realtime Server) Read More »
An open source iOS live streaming framework that supports RTMP broadcasting with H.264 (GPU) and AAC encoding.
A streaming engine focused on ultra-low latency WebRTC and RTMP streams. The Community Edition of Ant Media Server is open source and supports features like one-to-many WebRTC broadcasting and HLS/DASH output.
Ant Media Server (Community Edition) Read More »
An open source tool to manipulate Adobe FLV files. flvmeta can inject onMetaData tags, fix timestamps, and generally prepare FLV files for optimal playback (seeking). Useful for legacy content or repackaging streams from RTMP to file.
Documentation for Wowza Streaming Engine, a commercial media server supporting RTMP, RTSP, HLS, DASH, and more. It covers setup and integration details for those using Wowza to host live or on-demand streaming services.
Wowza Streaming Engine (Docs) Read More »
An open source, self-contained RTSP/RTMP/WebRTC server in Go. MediaMTX (formerly rtsp-simple-server) allows forwarding, reading, and publishing of live streams with minimal configuration, making it easy to deploy a streaming server for multiple protocols.
MediaMTX (rtsp-simple-server) Read More »