mediamtx-server
Installation
SKILL.md
MediaMTX Server
Context: $ARGUMENTS
Quick start
- Install the binary: -> Step 1 (
install) - Write a starter config: -> Step 2 (
init-config) - Launch + reload + stop: -> Step 3 (
start/reload/stop) - Query the Control API: -> Step 4 (
paths-list/sessions-list/api) - Author auth rules (JWT): -> Step 5 (
mint-jwt)
When to use
- User wants a self-hosted server that accepts any of RTSP, RTMP, HLS, WebRTC (WHIP/WHEP), SRT, MPEG-TS and transmuxes between them.
- User needs on-demand publishing (spawn an ffmpeg publisher only when readers appear), recording to disk, or per-path hooks.
- User wants a Prometheus-scrapeable metrics endpoint for stream health.
- User wants to relay / forward / proxy between servers.