23 thoughts on “Interesting BBC data to hack with

  1. That is great.
    Is there another XML that lists the available networks (to avoid hard-coding network names)?

  2. @rtsh : right now we’re only making these available for radio and only grouped by station. This is primarily because with the switch over to iPlayer we needed to ensure WiFi radio can continue to easily access our data. However, I’m keen to hear about how folk want to use / are using these so we can make subsequent releases that help meet your needs. Obviously that doesn’t mean we can do everything everyone wants but it does mean we’ll try to do the right thing.

    @Paul Webster – no there isn’t – but that’s a good idea.

    @Triode – sorry about that. The email should have been up and running. We will post more info – on the Radio Labs blog (bbc.co.uk/blogs/radiolabs/) shortly.

  3. @Tom: Ideally I’d like to see the radio ones grouped by genre as well. I’d like to see similar menu structures to the old aod pages if possible as without this page scraping is always going to give richer results. [ideally one genre per feed as this allows me to bookmark them in my application]

    I’ve found that several of the episodes only return the flash stream or possibly no streams at all. Is this work in progress?

    Anyway thanks for making them available – working well for me and much easier than web scraping…

  4. @Tom – yes that would probably work well. Am I ok to assume that I can always get the media stream from:
    http://www.bbc.co.uk/mediaselector/4/mtis/stream/ of the episode?

    (thats the downside of using these feeds, it does not provide a definitive link to the mediaselector)

    Does the schedule having -7 days mean it always gets all of the espisodes currently available?

  5. @Tom – actually that doesn’t seem to work as I can’t take the pid and form a url for mediaSelector which returns the stream url. This may just be a bug in media selector as I can get the iPlayer page for a given pid which contains the stream (but it would be nice to avoid using this)

    [are you able to discuss this via email?]

  6. Looks like the week-end gremlins have crept in. The AOD XML listings have no significant content.
    e.g. BBC Radio 4

    BBC Audio On Demand Availability Schedule
    Usage of this feed does not authorise you to use items of BBC copyright or trademarks (eg. the BBC Logo, BBC Radio brands).
    Please email aodfeed@bbc.co.uk for full details – graphical assets and correct naming techniques can be provided once you agree to our brand usage and linking terms.
    aodfeed@bbc.co.uk
    British Broadcasting Corporation [c] 2008

  7. Thanks – looks like BBC Radio 4 has a bit more in it compared to last week so maybe some other things have been fixed in the background (e.g. Broadcasting House RealAudio now appears)

  8. Things are broken again.
    The BBC Radio XML has not been updated since 8th August (now 14th).
    For example – from Radio 4 …
    schedule start_date=”2008-08-08T12:00:14Z” updated=”2008-08-08T12:01:06Z” end_date=”2008-08-10T12:00:14Z” network=”radio4″

    Can you put something in the process that checks and reports when things do not get published?

  9. Re: And finally a bit of URL hackery…
    I noticed this with e.g. looseends by hacking around and then found your blog …

    For looseends
    http://www.bbc.co.uk/programmes/looseends
    does indeed redirect to the Brand Page
    http://www.bbc.co.uk/programmes/b006qjym

    But it falls down for some programmes so that this great trick cannot be generally applied e.g.
    http://www.bbc.co.uk/programmes/starttheweek unfortunately goes to
    http://www.bbc.co.uk/programmes/a-z/by/starttheweek/all
    which shows 3 entries. That last 2 entries are references to single programmes – e.g. shouldn’t really be there – is this data likely to be cleared up in future

  10. Re: And finally a bit of URL hackery…
    I noticed this with e.g. looseends by hacking around and then found your blog …

    For looseends
    http://www.bbc.co.uk/programmes/looseends
    does indeed redirect to the Brand Page
    http://www.bbc.co.uk/programmes/b006qjym

    But it falls down for some programmes so that this great trick cannot be generally applied e.g.
    http://www.bbc.co.uk/programmes/starttheweek unfortunately goes to
    http://www.bbc.co.uk/programmes/a-z/by/starttheweek/all
    which shows 3 entries.
    That last 2 entries are references to single programmes – i.e. they shouldn’t really be there – is this data likely to be cleared up in future?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s