savonet / liquidsoap

Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
http://liquidsoap.info
GNU General Public License v2.0
1.39k stars 128 forks source link

Add support for SHOUTcast 2 (Ultravox 2.1) protocol #389

Open desavil opened 7 years ago

desavil commented 7 years ago

I suggest add support for SHOUTcast 2 (Ultravox 2.1) protocol for output.shoutcast and input.harbor. Details - http://wiki.shoutcast.com/wiki/SHOUTcast_2_(Ultravox_2.1)_Protocol_Details

This protocol allows e.g dynamic change of icy headers - name, genre etc. (very useful e.g for input.harbor and pass them dynamic to output.shoutcast).

Please add this in the future.

toots commented 7 years ago

That would be a great feature but I don't think that I'm up for the task as this point. I'd be happy to coach anyone interested to work on it, though.

no-identd commented 6 years ago

Why not go directly for Ultravox 3.0? See here: http://www.scvi.net/open.htm (You may also wish to check out the rest of that page)

no-identd commented 6 years ago

Actually, the archive.org links there don't point to a version that actually has the source code tarballs. This one does:

http://web.archive.org/web/20071013113148/http://ultravox.aol.com:80/