This is a Youtube channel (TheDemoTube) catched via RSS and relayed by a feed proxy at projekktor.com to bypass security issues.
The RSS itself is parsed client side within Projekktor using the "reelParser"-filtering method. Note the custom controls and the logo fading in as examples for the plugin interface.
This demo uses Projekktor
display example´s source
<div id="player_a" class="projekktor"></div>
<script type="text/javascript">
$(document).ready(function() {
projekktor('#player_a', {
useYTIframeAPI: false,
width: 640,
height: 385,
plugin_display: {
logoImage: "yourlogo.png"
},
controls: true,
playlist: [{0:{src:'feedproxy.php?id=3', type:"text/xml"}}],
reelParser: function(xmlDocument) {
var result = {};
var regMatch = new RegExp("http:[^ ,]+\.jpg");
result['playlist'] = [];
$(xmlDocument).find("item").each(function() {
try {
result['playlist'].push({
0:{
src: $(this).find('link').text(),
type: 'video/youtube'
},
config: {
poster: regMatch.exec(unescape( $(this).find('description').text())),
title: $(this).find('title').text(),
desc: $(this).find('description').text()
}
});
} catch(e){}
});
return result;
}
});
})
</script>