Halo_Radio: Web-enabled MP3 Streamer

freshmeat.net: Project details for halo_radio
halo_radio is a package for running a streaming MP3 radio station. A usable Web interface, a backend Icecast source daemon, a utility script for populating a MySQL database with your songs, and other clients are included. The Web interface features informational functions, user management features, and search and request functionality. The source daemon can encode multiple bitrates and features an automatic playlist feature that will randomly select songs based on historical user data.

I need something like this to adopt a webcasting module for ClassCaster.