MediaMTX
A zero-dependency live media server and proxy for RTSP, RTMP, HLS, WebRTC and SRT streams.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About MediaMTX
MediaMTX is a ready-to-use live media server and media proxy. It lets you publish, read, proxy, record and play back real-time video and audio streams across Media-over-QUIC, SRT, WebRTC, RTSP, RTMP, LL-HLS, MPEG-TS and RTP, converting between protocols as needed.
It has no dependencies and is configured through a single YAML file, with an API and Docker files in the repository. It suits people who need to route camera feeds, relay streams or record live video on their own server.
Strengths
- Supports many streaming protocols in one server
- Zero dependencies and a single config file
- Records and plays back streams as well as relaying them
- Large, active project with an API
Limitations
- Handles live streams, not a media library
- Configuration assumes some streaming knowledge
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- bluenviron
- Platforms
- Self-hosted
- How it runs
- Downloadable app, Self-hosted
- Best suited for
- Relaying and recording IP camera or live video streams on your own server
- Categories
- Video editing, Media servers
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to MediaMTX
Compare allSoftware that can replace MediaMTX for an important use case, and what changes if you switch.
Owncast
Open-source software for running your own live video stream with built-in chat on your server.
Owncast runs a single live video stream with built-in chat and a viewer page, but it lacks MediaMTX's multi-protocol relaying of RTSP, SRT and WebRTC camera streams.
Similar software
Related functionality, not necessarily a direct replacement.
Icecast
A free streaming media server for running an internet radio station or a private audio stream.
ErsatzTV
A self-hosted IPTV server that turns a media library into scheduled live channels with a program guide.
Tunarr
A self-hosted server that builds live TV channels from media in Plex, Jellyfin, Emby or NFO libraries.
AzuraCast
A self-hosted web radio suite for running internet radio stations with playlists and relays.