PHP Streamcast is a front end for a version of streamcast (called stream-db) that will use a database as a backend for playlists and queues, instead of the current Perl data structures.
stream-db is a database-enabled version of streamcast, an MP3 file streamer for icecast/shoutcast servers, using a database as the backend instead of perl data structures to hold song information and play queues.
php-stream is a front end for stream-db.
php-stream will use the same database backend for playlists and queues as stream-db.
Most of the functionality of stream-db will be availible to php-stream because php-stream directly manipulates the same database as stream-db.
The rest of the stream-db functions will be implemented with a tools that use stream-db's admin console.
The aim of both of these project is to allow people to create their own streaming media stations, with users, requests, song histories, and playlists.