This tutorial is based on the Videoplayer Roku SDK sample.
Before you begin, here’s a list of the things you’ll need to install a private channel on the Roku Streaming Player:
1. Roku Streaming Player with Software Release 2.7 or later
2. Roku SDK (Development Kit Documentation and Sample Applications)
3. Text Editor and Terminal Application
4. Standard Web Browser (Firefox, Internet Explorer, Chrome, Safari)
5. FTP Program
6. Graphics Editing Program
7. Hosting Provider or CDN(Recommended)
8. File Compression Utility
Create a Roku account if you have not done so.
Link your Roku device to your account. Go to https://support.roku.com/hc/en-us/articles/208754508-I-am-having-problems-linking-my-Roku-player-
Sign up for a developer account at https://developer.roku.com/home
Enable developer mode on Roku device. By default, the developer page is not enabled. You must enter the remote code using the Roku remote to enable it.
Home 3x, Up 2x, Right, Left, Right, Left, Right
To verify you have enabled developer mode, go to any web browser on your network and enter the IP address of your Roku device. To find the IP address of your roku device, go to home screen on Roku Player. Go to Settings –> Network. Once you enter the IP address in the web browser, you should see this window: see photos above.
Create a directory for testing SDK files. I created one called \rokudev.
Create another directory inside the one above for the SDK. I created one called \rokudev\rokusdk.
Download Roku SDK to your computer, then extract the compressed archive to the directory you created above.
Create two more directories inside the first directory for all the test files that will eventually be zipped and installed on your Roku device. I created one called \rokudev\roku3\, the name of my Roku device. My final directory tree looks like this: \rokudev\rokusdk and \rokudev\roku3.