Schema is here: http://downloads.bbc.co.uk/podcasts/ppg.xsd
Some background: we use this format to move data around internally within the podcast publishing application. We examined other available formats - OPML/TV-A/etc, but none seem to fit our requirements. You can see that this is designed as a program guide sort of thing and includes a lot of BBC-specific information. You could use it to build an iTunes-style feed browser for BBC content. Is it a useful data set? Is it just XML soup? As Carlos said, feedback is appreciated. -- Phil Miller Technical Lead, Media Services BBC News Interactive [EMAIL PROTECTED] +44 7799 894180 > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Carlos Roman > Sent: 04 December 2007 14:56 > To: [email protected] > Subject: [backstage-developer] BBC Podcasts (sorry no OGG) > > > Figured rather than using the other list this might be the > best place to ask/show a Podcast feed. Figured it might get > derailed like the last discussion on Podcasts. > > Anyway, at the moment got a very early version of a directory > listing for all BBC Podcasts, which can be found here: > http://downloads.bbc.co.uk/podcasts/ppg.xml > > What am looking for is some feed back on this really, and > possibly what people would like to see included in here. > > The current version on live is missing an "rssenc" element > which would give information about the files in a Podcast. > This is element would work as follows: > <rssenc > > type="audio/mpeg|audio/x-m4a|video/mp4|video/x-m4v|video/quick > time|appli > cation/pdf" > medium="image|audio|video|document|executable" > stream="true|false" > audioEnc="mp3|wma|acc" > audioProfile="ABR|CBR|VBR" > videoEnc="x264|mpeg4|mpg2|mpg1|wvc1|..." > videoProfile="ABR|CBR|VBR" > /> > > So, for a typical MP3 Podcast it would be: > <rssenc type="audio/mpeg" medium="audio" stream="false" audioEnc="mp3" > audioProfile="CBR" /> > > For AAC Enhanced Podcast: > <rssenc type="audio/x-m4a" medium="audio" stream="false" > audioEnc="aac" > audioProfile="VBR" /> > > What I would like to also add for the next version (apart > from the "rssenc" element) is information on the current > episode in the Podcast (if there is one). This would mean you > wouldn't have to parse every RSS feed to find those with an > episode (or to find the current episode). The original idea > was to just use the "link" element I already have but extend > it so that it has optional elements "title", "description" > and "pubDate". This would produce something like this: > > <link target="currentEpisode" > url="http://downloads.bbc.co.uk/podcasts/radio4/archers/archer > s_20071018 > -1920.mp3"> > <title>Archers: Thursday 18 Oct 07</title> > <description>Jazzer gives Ed some words of advice, and > Lynda receives a surprise visitor at Ambridge Hall.</description> > <pubDate>Thu, 18 Oct 2007 19:20:00 +0000</pubDate> </link> > > Only thing I don't like about this (hence part of the reason for this > post) is that it doesn't seem (to me) to appear to be in the > correct place. The good thing about this is that it keeps > everything consistent with the schema we have. The bad/ugly > is that the information about the encoded file is not > included in the "link" element. Personally think it should be > moved inside the "rssenc" element, but wondering if there is > any opinions about this and where it should probably be found? > > Again, feed back on this feed would be most appreciated. > Also, please remember this is a first version and so there is > a good chance that it will change as it evolves. > > > - Carlos Roman > > P.S. > > Sorry if this arrives twice, thought I had signed up to this > list but turns I hadn't so re-subscribed and sent this again. > > - > Sent via the backstage.bbc.co.uk developer discussion group. > To unsubscribe, please send an email to > [EMAIL PROTECTED] with unsubscribe > backstage-developer [your email] as the message. > - Sent via the backstage.bbc.co.uk developer discussion group. To unsubscribe, please send an email to [EMAIL PROTECTED] with unsubscribe backstage-developer [your email] as the message.

