i have received the task to load balance multiple icecast server for an internet radio. But after researching for a couple of hours i have come to a complete dead end and have no idea how to load balance them.
I have tried to redirect the user to different streams but some of the software our listeners use do not support redirects.
Another option i had in mind was to Round Robin DNS, but this does not seem like a great idea since some clients don't respect TTL and cache the servers for multiple days
If anyone could send me the right direction, that would be awesome! Thanks for any help in advance.