Menu

First news

Hello, I finally got around to posting some news about the project. Firstly, a slightly more detailed introduction: it's serving as a `middle end' in a house radio station. The front end is a bunch of fairly specialised PHP scripts that allow users to upload MP3's to our web server. The PHP scripts dump info about the songs in a database (MySQL). The radio daemon pulls this data out of the database and plays the MP3's. The backend is the actual MP3 player; at the moment we're using multicast streaming but icecast and mpg123 work just as well.

There are various other features, such as playing songs from a permanent list (also held in a database) when there are no uploaded songs.

The other download is the multicast streamer we use. It's a stripped down, heavily hacked, radiod friendly version of Obsequiem (http://obs.freeamp.org). It's not a pretty hack but it works fine.

In case you followed that link and wondered "why not just use Obsequiem?" the answer is "security". From what I could see, Obs was designed to be run on a trust network and not implement any form of access control. Since radiod talks only to the database, you can implement whatever level of access control you like.

Posted by Bruce Merry 2001-08-13

Log in to post a comment.