Leon Brocard has written a Perl TV-Anytime Parser – Yay! This compliments our “official” open source Java API (via http://www.bbc.co.uk/opensource/).
From CPAN:
DESCRIPTION
The TV::Anytime module parses TV-Anytime bundles. TV-Anytime is a format organised by the TV-Anytime Forum (http://www.tv-anytime.org/). These are open standards (see ETSI TS102822) for the rich description of Radio, Television and other types of media. The metadata specification includes a comprehensive genre scheme, methods of linking and grouping programmes, listing credits and lots of other data fields.
This module is concerned with parsing TV-Anytime files that are shipped by the British Broadcasting Corporation from http://backstage.bbc.co.uk/feeds/tvradio/doc.html. It is assumed that you have downloaded a .tar.gz from this site and have unpacked it.
Looks cool. Maybe someone will create a PHP version too? Anyway, makes entering the backstage.bbc.co.uk competition so much more easier!