MediaMTX is a free, open-source media server supporting RTSP, RTMP, WebRTC, SRT and HLS. See its features, how it works, licensing and top alternatives.
Researched and fact-checked by Bartu Cavusoglu · Updated July 18, 2026
MediaMTX is an open-source media server and proxy that acts as a router for real-time video and audio streams, letting streams published in one protocol be read back in another. It began life as rtsp-simple-server, a lightweight RTSP-focused server, and was renamed to MediaMTX once its protocol support and use cases grew well beyond RTSP.
The project is maintained on GitHub under the bluenviron organization and released under the MIT License, making it free to use and modify, including in commercial deployments.
MediaMTX supports a wide range of streaming protocols including Media-over-QUIC, SRT, WebRTC, RTSP, RTMP, LL-HLS, MPEG-TS, and RTP, and can automatically convert a stream from one protocol to another so a single source can serve clients with different requirements.
The server can record streams in fMP4 or MPEG-TS formats, exposes a Control API for programmatic management, and provides Prometheus-compatible metrics for monitoring, along with configurable internal, HTTP, or JWT-based authentication.
MediaMTX is completely free and open source under the MIT License, with no paid tiers, licensing fees, or commercial entity behind it.
Because it ships as a single, dependency-free binary, operating costs are limited to the infrastructure running it, making it an inexpensive option compared to commercial media server products.
MediaMTX is used as a media server and proxy to publish, read, record, and convert real-time video and audio streams across protocols like RTSP, RTMP, WebRTC, SRT, and HLS.
Yes, MediaMTX is free and open source under the MIT License, with no paid tiers or licensing fees.
MediaMTX was originally released as rtsp-simple-server before being renamed once its protocol support expanded beyond RTSP.
MediaMTX supports Media-over-QUIC, SRT, WebRTC, RTSP, RTMP, LL-HLS, MPEG-TS, and RTP.
Yes, MediaMTX can record incoming streams to disk in fMP4 or MPEG-TS formats.
Yes, MediaMTX is designed to integrate with common streaming tools including FFmpeg, OBS Studio, and GStreamer, as well as standard web browsers.