Technology and technical Background

KRUU runs on Free/Open Source Software (FOSS).

The key ingredients are as follows:

  • Web Server: Apache
  • Database: MySQL
  • Scripting languages: PHP, Perl, Ruby
  • Server Operating System: FreeBSD
  • Desktop Operating System: Ubuntu
  • Content Management System: Drupal 5, running a modified Contented7 theme
  • Audio editors: Audacity, and Ardour-GTK
  • Internal music cataloging system: Ampache and Amarok (still in evaluation phase)
  • Web Streaming: Icecast
  • Program archiving tools: Tom Clegg's mp3cat scripts

We've been evaluating some automation systems, such as CampWare.org's CampCaster, which would help us manage the entire station.

what are you using for scheduling your streams ?

One of my friend uses this for scheduling www.radioverve.in . which is doing decently for independant music in india.

http://code.google.com/p/phqueue/

Cheers
Vivek