Building a Custom Pando RSS Feed

If you want to implement your own RSS feed, or wish to add Pando support to an existing RSS feed server, you'll need to know some technical details.

A Pando RSS feed is a standard RSS 2.0 feed containing Pando files as enclosures. Pando will download any enclosure with the MIME type "application/x-pando", or with the file extension ".pando".

Here is an example from our Pando RSS feed, containing two video files. The important lines are the two enclosure tags.

<rss version="2.0" xml:base="http://rss.pando.com">
 <channel>
  <title>pando-rss - </title>
  <link>http://rss.pando.com</link>
  <description/>
  <language>en</language>
 <item>
  <title>Walk the Line HD Quicktime</title>
  <link>http://rss.pando.com/node/68</link>
  <description>
   Johnny Cash. He was a voice of rebellion that changed the face of rock and roll.
  </description>
  <enclosure
   url="http://rss.pando.com/sites/developers.pando.com/files/pando/
    Walk_the_Line_HD_Quicktime2_0.pando"
   length="30109" type="application/x-pando"/>
  <pubDate>Mon, 25 Sep 2006 18:43:50 -0400</pubDate>
  <dc:creator>rsspub</dc:creator>
  <guid isPermaLink="false">68 at http://rss.pando.com</guid>
 </item>
 <item>
  <title>Step Into Liquid HD WMV</title>
  <link>http://rss.pando.com/node/72</link>
  <description>
   Gorgeous preview of the incredible surfing documentary - in HD! (wmv)
  </description>
  <enclosure
   url="http://rss.pando.com/sites/developers.pando.com/files/pando/
    Step_into_Liquid_HD_WMV2_0.pando"
   length="20472" type="application/x-pando"/>
  <pubDate>Mon, 25 Sep 2006 13:20:53 -0400</pubDate>
  <dc:creator>rsspub</dc:creator>
  <guid isPermaLink="false">72 at http://rss.pando.com</guid>
  </item>
 </channel>
</rss>

There is a live demo Pando RSS feed provided at http://rss.pando.com/rss.xml. You can also see the same files as a web site at http://rss.pando.com.

Suggestions? Questions? Join the discussion.