Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian...@lists.debian.org

* Package name    : mediamtx
  Version         : 1.11.3
  Upstream Contact: https://github.com/aler9
* URL             : https://github.com/bluenviron/mediamtx
* License         : MIT
  Programming Lang: Golang
  Description     : Ready-to-use media server and proxy

MediaMTX is a ready-to-use and zero-dependency real-time SRT / WebRTC
/ RTSP / RTMP / LL-HLS media server and media proxy that allows to
publish, read, proxy, record and playback video and audio streams. It
has been conceived as a "media router" that routes media streams from
one end to the other.

Features

    Publish live streams to the server
    Read live streams from the server
    Streams are automatically converted from a protocol to another
    Serve multiple streams at once in separate paths
    Record streams to disk
    Playback recorded streams
    Authenticate users
    Redirect readers to other RTSP servers (load balancing)
    Control the server through the Control API
    Reload the configuration without disconnecting existing clients (hot 
reloading)
    Read Prometheus-compatible metrics
    Run hooks (external commands) when clients connect, disconnect, read or 
publish streams
    Compatible with Linux, Windows and macOS, does not require any dependency 
or interpreter, it's a single executable

----

There's a couple of similar tools in Debian:

- rtsp-server-perl - RTSP/RTP only
- icecast - HTTP-based streaming, of course
- liquidsoap - mostly audio-only

I don't think we have anything that rivals the flexibility this thing
promises.

Reply via email to