Digworld Streaming Radio Engine (DSRE) is a project designed to commoditize Internet radio broadcasting. It is designed to be as compatible as possible, and is written in plain Perl. As such, its only requirement is a web server that supports Perl CGI scripts, including NPH scripts.
Using DSRE, anyone with cheap webhosting can access the world of online broadcasting, making the hosting of a radio stream accessible to hundreds of listeners no more difficult or expensive than the hosting of an HTML page accessible to hundreds of viewers.
Here's what you need to do, now.
1. Create dsre.conf. There is a file, dsre.help.conf for you to customize, or use dsre.sample.conf if you know what you're doing.
2. Customize offair.mp3 and the files in techs/, which will play when the radio is off the air. If you want, check out sample.htaccess and rename it.
3. Upload all the stuff and set permissions for nph-dsre.pl to 755. You should now have a working DSRE installation.