xiph/Icecast-Server ? reverse-engineered prompt
Reverse engineered prompt
Build me an Icecast streaming media server that I can use for an internet radio station or a private jukebox.
It should support WebM and Ogg streaming with Opus, Vorbis, and Theora, and keep legacy support for things like MP3 and AAC if possible. I want a clean web based setup with the usual admin pages, a sample config file, and documentation that makes it easy to start a stream and manage it. If there are any tricky build steps or missing dependencies, look up the current docs online and make it as smooth as possible.
Please make sure it can be built from source on a Unix like system, includes a sensible default configuration, and is organized so I can run it locally and test it without a lot of manual setup.
Are you gonna build this?
make sure you review the code using coderabbit