API

There's an API so other applications can interface with the database. If you need data in some form that isn't currently avaialble, let me know. And if you make an application that uses the database, please let me know so I can use it too...

XML Files

Here's an XML file in the format that google maps expects.

Here's an XML file in the format I use for a program I made awhile ago called Radioactive.

Quick Launch

Or you can link to individual streams like this:

goodradio.org/play.php?station=wfmu

Or this:

goodradio.org/wfmu

Play a random stream like this:

goodradio.org/random

Or return a playlist of all stations like this:

goodradio.org/all

Note that some situations, like playing streams from a Chumby or a cellphone, require direct access to the stream, as opposed to returning a PLS file. In those cases, access it like this:

goodradio.org/stream/wfmu

Or here's a shortcut to play a stream: goodradio.org/-wfmu. Note the dash before the station name.

You can suggest new stations and flag stations for updating on the database page.

Note that every night the robot checks each stations to see if its up and produces this report.

 

Applications

Here's a few applications using the Good Radio API, hopefully more to come. Please let me know if you make something that uses the API so I can add it here and use it too...

Radioactive

A stand-alone, Python-based Windows program that mimicks a jukebox interface to listen to college radio. Works great on a touchscreen. Downloads a list of stations from goodradio.org on program startup. This is what sparked the creation of this site.

College Radio Map

The radio map on this site. A bunch of college and non-commercial radio stations plotted live on a google map. Stations are plotted using the actual GPS coordinates of their transmitter towers as listed in the FCC database. All data is downloaded from the goodradio.org database when the map is drawn.

Chumby Tuner

A college radio tuner application for Chumbies.