I intentionally did not read this thread as I already have had experience of working with YouTube content on the Roku box. Now I have read it I feel I better comment.
In December 2009 we decided to add support for YouTube. I think we spent over a month adding support for all different iterations of YouTube content.
You could stream full TV shows, playlists, uploads. It was really cool. We could even stream full TV shows restricted to only the USA (we are based in London, England). Then Google/ YouTube stopped unauthorised set top box developers from using their content.
The YouTube APIs and Tools Terms of Service on Tuesday, Jan 19, 2010 read:
Prohibitions: point 10: use the YouTube API in connection with any API Client created for use on television set top boxes, television game consoles, or video screens packaged and marketed as television sets; (Ref: http://code.google.com/apis/youtube/terms.html
I know the basic date because I sent an email out discussing this matter.
The same Terms of service now reads:
Prohibitions: point 10: access any portion of any YouTube audiovisual content by any means other than use of a YouTube player or other video player expressly authorized by YouTube; (Again Ref: http://code.google.com/apis/youtube/terms.html
One thing we did find was some content owners like CBS etc. Did not allow their content to be embedded on other people sites. These were mainly the ones that were blocked from streaming. I would say 70 to 80% of all YouTube content could be streamed.
I am not sure what the situation is now but good luck to anyone interested in developing an App for YouTube content.
If anyone should be allowed to do this itâ€™s Roku. Roku would need to comment on why they have not negotiated a deal with Google/YouTube.
What KennyJ said about Mobile Tribe could well be plausible. They might have got in on the Mobile apps angle. KennyJ never stops surprising me on his insights.
As for any private apps I think they would need to negotiate a deal direct with Google/YouTube before Roku would allow them in their Channel store.
The first thing Roku will ask is: Do you have express permission to use this content. If the answer is; Well.. Yes.. err... <tumbleweed...> then I guess they just might be out of luck.