I am not familiar with icecast, but is it similar to shoutcast? I think I remember reading a thread about this exact same issue in the Ubuntu forum, though it might have been in the openSUSE or Mandriva ones. It has been a few months, but certainly after the Yule holidays. I remember thinking it was interesting at the time, but I do not remember the outcome.
I just wanted to let you know that I had seen it discussed previously. If you could locate some of those threads, you would probably get all of your questions answered. Good luck, and please do post back to share what you uncover in your research.