On 12/27/06, Pete Cole <[EMAIL PROTECTED]> wrote:
Sorry, I should have (much) been clearer. The API described at http://www0.rdthdo.bbc.co.uk/services/index.html can return location info, e.g. http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.channel.getLoc ations&channel_id=BBCROne The real-audio streams returned for a number of radio channels seem to be wrong at the moment (I don't know about the multi-cast streams).
Great, many thanks. Would anyone be interested in a partial implementation of this API for Virgin Radio's channels, too? We'd be able to almost instantly support... channel.list&format=simple channel.getLocations&format=simple&channel_id=xxxxx channel.getInfo&format=simple&channel_id=xxxxx ...and I can see us also supporting a limited getProgrammes list in simple and schedule format. We may also add a channel.nowPlaying method, showing the currently-playing song, if anyone wants that. (Or is this already available on a BBC API somewhere?) We'd need some help in defining the correct format names for our ogg-vorbis, aac+, streaming mp3 and quicktime streams, if someone wants to help: I don't see the documentation for these names (and since the BBC doesn't stream in these formats, I doubt I will!). Help and guidance gratefully received. It's a shame that the API methods all have 'bbc.' in front of them. Happy to call ours 'virgin.channel.list' etc, but I suspect we may wish to, in time, expand these to other stations (we actually stream a lot of other commercial radio services on our network), so would have preferred the API methods to drop the 'bbc.' bits in front. Again, guidance from the developer community would be good to help us here. My goal is to make any BBC Web API application (that uses the subset we'll support) work out of the box for our services too, with just a URL change. As an aside - the API returns the name of "BBC7" as "BBC Seven Digital", which I believe has never been used as a brand name for the station. Feel free to email me off-list - I'm at [EMAIL PROTECTED] - if this seems like blatant commercialism. But I'd hope that, by using the same API calls, we're giving developers more choice. Your views more than welcome. -- http://james.cridland.net/ http://www.virginradio.co.uk/vip/profile/bigjim/

