Thank you for the responses, for further clarity and feedback, let me better explain the project background and requirements.
Our company publishes a website centered around the fan base of a Division I university and its athletic programs. We produce around 100 stories a month and have an audience of around 250,000 unique visitors per month. Over the last two years, we have transitioned much of our content to a video format, and currently release 15-20 video pieces a week. We are looking to release our growing video content in a TV friendly format, thus the consideration of the Roku platform/device. We would like to see this happen in two different applications:
- A traditional app/channel that would allow our users to stream our content on-demand. A natural fit the intent and functionality of the Roku.
- To promote this new video service/format, we will set up our channel to loop-play our latest couple hours of content in 50+ bars and restaurants in our community and surrounding areas. It is this specific application that is requiring us to provide a solution outside Roku's traditional purpose and intent. My proposed solution would contend with the following challenges:
- Establishments are not willing to sacrifice the necessary bandwidth to stream a 720p video all day long.
- The application must continue to play in the event of a small network interruptions.
- Streaming that same looped content 14+ hours on 50+ boxes is not an efficient use of bandwidth/resources. (not a significant issue)
As pointed out in the posts above, there are technical hurdles of making sure the downloaded content is ready and available, but we feel most of those can be addressed in programming. I have reviewed the component reference and do not see any obvious limitations that would prevent such functionality, but would have more confidence in anyone's first-hand experience with the API.
This Roku box version, drive space, and read-only drive issues raised by Patrick would not be significant hindrances given these 50+ boxes (and USB drives) would be provided by us.
Knowing more of our project scope and requirements, does anybody have any additional feedback or thoughts that would help us determine if the Roku platform is adequate for this task.
Thank you again for any insight you can provide.