I currently play a piece of intro audio for each of my mounts. It'd be awesome if we could specify multiple intro files, and Icecast would just play a random one.
I could accomplish this by changing the config.xml every minute or so and HUPing, but I'm unsure if there's a downside to reloading a server so often?
Edit:
Okay, I didn't realise that you could use listener_add to reply back with icecast-auth-user: withintro and audio data in the body. I guess that'd be preferable to the icecast.xml change + reload every minute.
I currently play a piece of intro audio for each of my mounts. It'd be awesome if we could specify multiple intro files, and Icecast would just play a random one.
I could accomplish this by changing the config.xml every minute or so and HUPing, but I'm unsure if there's a downside to reloading a server so often?
Edit: Okay, I didn't realise that you could use listener_add to reply back with
icecast-auth-user: withintro
and audio data in the body. I guess that'd be preferable to the icecast.xml change + reload every minute.