MediaMTX

MediaMTX is an independent media server designed to broadcast, read, record and direct real-time audio and video streams. It supports a variety of protocols such as RTSP, RTMP, WebRTC, SRT, and HLS, and can automatically convert flows into each other. It is presented as a single executable file that does not require dependency and can implement configuration changes without interrupting links.

ME

bluenviron · Podcasts & Live Streaming

STARS20.6K
FORKS2.4K
COMMITS—
CONTRIBUTORS113
VERSIONv1.9.3
UPDATEDtoday
StreamingrtspwebrtchlsMIT

Common commercial products in this category: Riverside, StreamYard, Restream

What can it do?
  • You automatically stream media streams through different protocols.
  • Save incoming live streams to the disc in fMP4 or MPEG-TS format and play them later.
  • You restrict access to the server using HTTP, JWT or internal authentication methods.
User reviews
  • • NeutralHacker News

    MediaMTX: Zero-dependency server for live video and audio streams

    “I have used MediaMTX to proxy IP camera feeds to custom web pages. IP cameras generally stream through the Real time Streaming Protocol (RTSP). This cannot be directly played in the web and also requires authentication in most cases. MediaMTX acts as a proxy to convert…”

  • ↑ PositiveHacker News

    MediaMTX: Zero-dependency server for live video and audio streams

    “I use MediaMTX. It’s great. Streaming to ~200 clients flawlessly. The only thing I wish it had was some basic webhook functionality to notify stream statuses.”

My note

Alternative pages

More in: Podcasts & Live Streaming