Blockchain eSports is the ONLY application powered by the Theta network available for Roku devices. Since launching last year on the Roku Channelstore, it has achieved over 150+ installs and holds a 4.3/5 rating.
As a developer specializing in Roku apps, I noticed that there is not an official or native app for Roku yet that plays Theta.TV content, so I began to work on this channel for Roku that I hope will ultimately give more exposure to the Theta Network.
What it does
Blockchain eSports for Roku allows viewers to stream live content from Theta.TV. It gives viewers another option to consume Theta.TV content and therefore will hopefully expand awareness of the Theta protocol.
How we built it
This is a native Roku app written in BrightScript that leverages the Theta.TV public API.
BrightScript is Roku's native language, and from what I can gather, this is the first application ever that works on the Theta blockchain written in BrightScript. The full source code is available at the GitHub link below. Note that you must have a Roku device to compile it. Alternatively, check out the Roku Channel Store link below that allows you to install the app on any Roku TV or device for free.
Challenges we ran into
Figuring out the best way to present content visually was a challenge at first, but I eventually opted for a simple design that would pull in the most popular livestreams first and allow the user to quickly switch between streams using the up and down keys on the Roku remote.
Accomplishments that we're proud of
We are proud that the app has passed all testing and certification from Roku's official Channel Store team, and is now available for download.
What we learned
I learned more about the Theta ecosystem and network during the development of this app. I am inspired by the challenges that the Theta Network seeks to solve and how it will impact how we use the Internet on a fundamental level.
What's next for Blockchain eSports - Roku Channel
I want to add more functionality that involves social features. It would be an interesting feature to see which channels are your friends' favorites.