The BBC makes a lot of its output available as Real Audio streams on its web site, both as a programme is being broadcast and also for (usually) a week later.
The BBC techs have done a lot of work to make this all nice and seamless. There’s a BBC Radio Player web application that does its best to hide the fact that it’s actually Real Player doing all the work.
Of course, there are those of us who would be much happier just listening to the feeds in Real Player. There are even some of us who would like to save a stream and convert it into an MP3.
But it can take a bit of work do get to the actual stream URL. It’s not actually difficult, but there’s a bit of work involved. And it gets a bit boring and repetitive if you want to listen to a few of them.
So I spent a couple of hours last night knocking up a program that would do away with all this drudgery. get_streams spiders the BBC radio web site and extracts all the Real Audio streams that it finds. I’ve run the program and dumped the results to a web page.
There are a still a few bugs. Or rather there are still a few inconsistancies in the BBC’s HTML that I need to work around (currently it’s not picking up the Today Programme feeds, which is a bit of a major hole) but I thought it was useful enough to release anyway.
Share and Enjoy.
Update: The Today Programme problem is fixed. I think we’re now getting all of the feeds. There are just a few problems left with the labels.