Snowcast is an Internet Radio which can serve many stations to a number of clients.