"joetesta" wrote:
Rather than "partnering with Roku": you would probably build (or hire someone to build) a Roku channel with the functionality you've described. (Which I believe should be quite possible)
Then once your channel is built, you'd submit to Roku for certification and addition to the publicly available channels so that anyone out there could find and add your channel to their Roku.
Hopefully this helps, cheers