MediaMTX
Ready-to-use, zero-dependency real-time media server and proxy to publish, read, record, playback and route video/audio streams over SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, RTP.
High commit volume, frequent releases and growing activity.
Commit activity more than 66% of tracked projects; popularity more than 88%. How this is calculated.
Commits, last 11 months
| Stars | 20k |
|---|---|
| Latest release | v1.21.1 · 20 Sept 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | MIT |
| Built with | Go, Docker |
Is MediaMTX actively maintained?
MediaMTX is under active development: 555 commits landed over the last 11 months, averaging roughly 73 commits a month in the most recent quarter.
The most recent tagged release, v1.21.1, shipped within the last month — a current, installable version exists today.
Of the 17 projects we track in Media Streaming - Multimedia Streaming, MediaMTX ranks #3 by health score — in the top quarter of its category.
What MediaMTX actually does
MediaMTX is a zero-dependency real-time media server and proxy written in Go. It enables you to publish, read, record, playback and route video and audio streams across multiple protocols including SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, and RTP.
Best fit: It is well-suited for developers and systems administrators who need a lightweight, protocol-agnostic streaming relay or proxy without complex software dependencies.
Worth knowing: As it handles multiple low-latency protocols simultaneously, you will need to monitor network throughput and ensure your server hardware can support the required bandwidth and encoding overhead.
Deployment notes
Being a Go application available as a Docker container, it typically does not require an external database, though you will want a reverse proxy for TLS termination and persistent storage if you plan to utilise its recording capabilities.
Links
MediaMTX as a replacement for
Alternatives to MediaMTX
Projects in the same categories, ordered by health score.
Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows.
Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and Kodi.
Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval.
A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support.
Personal Music Server, designed for collectors and music maniacs.
Public domain streaming media server that works with any device and any format.