I've re-installed my ancient version of PS3MediaServer (PMS) using the pms-linux package and Web content which is pre-defined in the WEB.conf can play fine..
Ages ago I've created an RSS feed to list some videos from YouTube which my daughter loves to watch and with the old version of PMS that worked fine.
Sadly after installing the pms-linux package (which is v1.25), this RSS XML fails to work - I get "There are no items to display" and there is sort of an error in the log, but nothing specific:
At startup:
- Code: Select all
[main] DEBUG 12:02:52.347 Adding Children tunes / class: net.pms.dlna.virtual.VirtualFolder
[main] TRACE 12:02:52.347 Search extension for null
At attempt to read the RSS:
- Code: Select all
[New I/O server worker #1-8] TRACE 12:00:57.916 Sent to socket: Content-Length: 597
[New I/O server worker #1-8] TRACE 12:00:57.916 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-8] TRACE 12:00:57.916 Sent to socket: Server: Linux-i386-2.6.32-5-686, UPnP/1.0, PMS/1.25.1
The XML for the RSS feed is (removed some of the items to reduce the size):
- Code: Select all
<rss version="2.0">
<channel>
<title>Pimmy's Channel</title>
<link>http://pimmy.homeip.net/wiki/ChildrenTunesRSS.xml</link>
<description>Children tunes</description>
<language>en-us</language>
<generator>Pimmy</generator>
<ttl>60</ttl>
<item>
<title>Twinkle Twinkle Little Star (The Wiggles)</title>
<link>http://www.youtube.com</link>
<description>Children Tunes</description>
<enclosure url="http://www.youtube.com/watch?v=s3qDnPzHFuo" type="video/x-flv" />
</item>
<item>
<title>Twinkle Twinkle Little Star</title>
<link>http://www.youtube.com</link>
<description>Children Tunes</description>
<enclosure url="http://www.youtube.com/watch?v=yCjJyiqpAuU" type="video/x-flv" />
</item>
<item>
<title>Five Little Monkeys</title>
<link>http://www.youtube.com</link>
<description>Children Tunes</description>
<enclosure url="http://www.youtube.com/watch?v=ZhODBFQ2-bQ" type="video/x-flv" />
</item>
<item>
<title>Old MacDonal had a farm</title>
<link>http://www.youtube.com</link>
<description>Children Tunes</description>
<enclosure url="http://www.youtube.com/watch?v=7_mol6B9z00" type="video/x-flv" />
</item>
<item>
<title>If You Are Happy</title>
<link>http://www.youtube.com</link>
<description>Children Tunes</description>
<enclosure url="http://www.youtube.com/watch?v=FrsM9WggCdo" type="video/x-flv" />
</item>
</channel>
</rss>
So I have three questions:
1. The above XML fails to validate due to a missing length of the <enclosure> tag, but how can I find the value for each item? Download each video?
2. Although the above XML fails to get validated, how did it used to work with the old PMS? I dont even remember the version of the old PMS but its was released around year and a half ago.
3. What can I do to get the RSS XML accepted by the PMS? Please help..
Thanks very much for the help in advance.
Best Regards,
Pimmy
