bluenviron/mediamtx ? reverse-engineered prompt

Reverse engineered prompt

Build me an easy-to-use media server that lets me stream live or pre-recorded video and audio using different popular protocols like RTSP, RTMP, WebRTC, SRT, HLS, and MPEG-TS. I want it to work out of the box without needing any extra software or dependencies—just run a single program and connect to it with tools like OBS Studio, VLC, or a browser. I should be able to publish a stream to the server, watch streams from it, record and play back content, and even change the settings while it's still running. It has to handle multiple streams at the same time and be able to convert between these formats automatically so users can watch or publish using whatever method's easiest for them. It should also allow setting up username/password authentication and provide some way to monitor performance and usage with stats or metrics. Let it run on Linux, Windows, or Mac, and make the setup and management as straightforward as possible. Look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab