Snow cast is an internet radio designed to serve multiple stations to multiple clients.