mediamtx-server

Community

Run an all-protocol media server with one binary.

Authordamionrashford
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Media workflows often require multiple servers/tools to support RTSP/RTMP/HLS/WebRTC/SRT, causing complexity and maintenance overhead. This Skill provides a single, all‑protocol MediaMTX server that centralizes streaming, recording, and control.

Core Features & Use Cases

  • All-in-one media server: RTSP/RTSPs, RTMP/RTMPS, HLS/LL-HLS, WebRTC (WHIP/WHEP), SRT with on-demand remuxing.
  • Easy management: start/stop/reload via a CLI, control API, and optional auth.
  • Docker-ready deployment for self-hosted streaming, recording to disk, and multi-path workflows.

Quick Start

Install the mediamtx binary, write a starter mediamtx.yml, and start the server to serve multi-protocol streams.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mediamtx-server
Download link: https://github.com/damionrashford/media-os/archive/main.zip#mediamtx-server

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.