redjar.org
HomeGallery

Projects

Radio Schedule and Stream Aggregator (RSSA)

Jared Benedict
Page Last updated: 06/17/2003

Purpose

The purpose of the RSSA project is to aggregate Radio data such as program schedules and stream links and display the data in interesting ways. The idea is similar to a TV-Guide... but not really.

Examples

  • You missed your favorite public radio show. Use RSSA to see if any other Radio stations are playing it and have a Internet audio stream available.
  • Find new radio programming that isn't available in your area via AM/FM, but can be listened to on-line.
  • Integrate the system in to a Personal Video Recorder such as MythTV.
  • Use it to schedule the recording of your favorite Radio Programs with applications such as Audio Hijack.
  • Subscribe to an iCalendar of your personal radio station to keep track of what's on when.

Status

06/17/2003 - Finally making some real progress. I've got most of the data I've compiled so far into a database. Need to start writing front-ends and adding schedule data.

06/07/2003 - I am compiling the gobs of data required to populate the database. I have a "clean" list of stations which includes call letters, frequency, town, state, name. I have now added home page links, and stream links by hand. I am now working on compiling broadcast schedules in a standard format for each station. I will probably not bother with schedules for stations that don't have a internet audio stream available.

Available Data

This is not really intended for public consumption, but you can at least see if things are progressing.

iCalendar Schedules - This was an experiment. They may not be usable.

How to Help

This project is way out of my league. There is WAY too much data to generate by hand, let alone keep up to date. The programming side is also a little over my head. If you'd like to help with the project, please let me know. Email: rssa AT redjar DOT org