Instructables

How To Create a Private Roku Channel

Picture of How To Create a Private Roku Channel
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. Development Workstation with Text Editor and Terminal Application 
4. Standard Web Browser (Firefox, Internet Explorer, Chrome, Safari)
5. FTP Program
6. Graphics Editing Program
7. Hosting Provider
8. File Compression Utility

HERE IS A DEMO OF THE CHANNEL I CREATED FOR A FRIEND 


 
Remove these adsRemove these ads by Signing Up

Step 1: Account and Directory Setup

Picture of Account and Directory Setup
rokuinstall1_web.png
Create a Roku account if you have not done so already.  

Link your Roku device to your account.

Sign up for a developer account.

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 –> Player Info.  Once you enter the IP address in the web browser, you should see this window: see 2nd photo above.


Create a directory for testing SDK files.  I created one called C:\ rokudev.

Create another directory inside the one above for the SDK.  I created one called C:\ 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 C:\ rokudev\Roku_LT\, the name of my Roku device. My final directory tree looks like this: C:\rokudev\ RokuSDK  and C:\rokudev\ Roku_LT. 

llmcd (author) 1 month ago

Hi. Sent you a detailed message about the this topic.

Dalank llmcd29 days ago

Thank you !! i got it , may i ask you more question please , i did used sdk and everything is ok but i want to know how to change back ground color or if i need to use image bg and another thing is how to add normal xml page contain only text like info instead of the mind.xml that contain image and movie data ? i tried to put text but after click still retrieving ...

llmcd (author)  Dalank28 days ago

Hi Dalank. I am little confused. Do you want to change the background color of the elements on the channel canvas? or background color for a splash screen? As for text, do you just want to create a channel with text only? Are you trying to parse xml files with metadata only and display that on screen? The more specific you can describe what you are trying to do, the better.

Dalank llmcd27 days ago

Hello !

I want to change the Theme colors and backgroud of splash screen and behind the categories , and yes i need to know how to do a simple xml file contain text after clicking in a category and my last question how to add a pasword for a category when they click on.

llmcd (author)  Dalank27 days ago

Hi Dalank. You can change background colors of your splash screen in your manifest.

splash_color=

As for the text element, it sound like you can add text by calling the roParagraphScreen component in your brightscript. I not sure about doing it with XML. I only use XML and JSON for video and audio URLs. This might be something you could discuss further in the Roku Forums site. There are some really smart folks there that could give you a better answer than I could.

http://forums.roku.com/index.php

Hope this helps.

Dalank1 month ago

Hello , thanks for this tutorial but i have a question , how can i re stream or retrieve feed from youtube videos to show it in my private channel?

mkecibi6 months ago
Hi
First of all thank you the explaniation very helpfull
I have a question : how to add a real steam url of a real channel to roku
and to get a stream url
Thanks in advance
In order to integrate an existing third-party live stream to a Roku channel, you would first need to make sure the stream is delivered using either HTTP Live Streaming (HLS) or Smooth Streaming (ISM), which are the only two supported technologies for live streaming in Roku.

But most importantly, you should consider that in order to re-broadcast the third-party live stream, the original broadcaster or copyright owner should provide a formal authorization to you. Roku is more than just a hardware device, and as a DMCA compliant platform, they will terminate any channel that is re-broadcasting third-party's content without a formal authorization.

You may find additional information about Roku's DMCA compliance at:
http://www.roku.com/about/dmca

If you are interested in integrating your own Roku channel with a live streaming service that is specifically designed for it, including web-based channel management, you may also find additional information at:
http://www.frontlayer.com/roku-channels

llmcd (author)  frontlayer6 months ago
Thanks for addressing this. Very good information for folks on streaming any unauthorized content.
llmcd (author)  mkecibi6 months ago
Hello. I am not sure I understand what you are trying to do. Can you give me more details?
Astream7 months ago

http://Astream.com offer Roku Video Streaming with their Astream Pro service.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!