opml
An OU Podcast RSS feed for Boxee
Posted May 28th, 2009 by Liam Green-HughesBack in January I wrote about a piece of software that I think has a very bright future in Boxee makes your TV social. One of the great features of Boxee is that it will take standard podcast feeds and then allow you to enjoy these podcasts through the software and potentially on your TV. At the Open University, where I work, we publish a wide variety of podcasts on all sorts of subjects and these are made available through a wide variety of platforms including standard RSS feeds, iTunesU and Miro. However it hasn't been possible until now to just drop a link into Boxee to let it discover all of the podcasts on offer. This is because the site structure of the podcasts website is described using an OPML format file which holds the information on the navigation required to get to the various podcasts. Boxee does not understand OPML, but today a new facility has been added to provide a Boxee compatible feed that will let you use one link that enables Boxee to discover everything the OU Podcasts website has to offer.
- Liam Green-Hughes's blog
- Add new comment
- Read more
- 2402 reads
Linking a podcast site into MythStream using OPML (the OU MythStream script revisited)
Posted February 6th, 2009 by Liam Green-Hughes
Back in December 2008 I wrote a small perl script to enable you to enjoy podcasts from the Open University in MythStream, an add on for MythTV that enables you to watch streaming video content through MythTV. The OU's podcasts site has a number of RSS feeds that relate to the varioud subject areas that the podcasts covered and to a number of containing sections like OU Life and OU Research. At the time the script was written there was no easy overall way to autodiscover all of these feeds and tie them together, so I wrote a bit of code that would work this out from the menu rendered on the right hand side. This sort of screen scraping technique is great as a short term way to get the data we need, but the problem is that it is using output that was intended for a human to read rather than a machine to process. This sort of process can easily break if the layout of the page changes. To solve this problem I've been working with Chris Valentine of the Knowledge Media Institite at the OU who has kindly provided a better way to extract this information (many thanks Chris!).
- Liam Green-Hughes's blog
- 4 comments
- Read more
- 1977 reads







