"a_anandraj_2000" wrote:
I don't have HDMI cable, I was looking into "Channel Store" to see the newly added channel? Do I have to restart my Roku Box to see my channel?
Hey Ambrose,
I think you are misunderstanding the publishing process a bit. Let me see if I can help out a bit. Some of it may be redundant to you, but I am posting just to be sure.
Side Loading - This is a process of simply testing your BrightScript project (Roku Channel) onto your local Roku box. Simply put, this is done by zipping your BrightScript project, and then loading it via the "Roku Plugin Instillation" website which is simply,
http://<your roku ip address>. This just tests your code on your local Roku, and
does not load it anywhere but your local Roku. You don't have to be connected via a HDMI cable, you just have to be connected to your network via Wireless or the SPDIF connections. HDMI is just to connect to your TV.
Publishing - This is the actual process to get your Channel loaded into the Roku store. It is very well detailed in the ChannelPackagingAndPublishing.pdf document which is available in the BrightScript SDK. If you don't have it, you can download the SDK from your Roku login (
http://www.roku.com) in the 'Developer Site' section of your login page. You must be logged in to get the SDK, and must be a Roku Developer (which is free for basic account but you have to explicitly sign up).
Keep in mind that you will not see your channel listed in the Roku Store if it is private. You will have to add it via this link
https://owner.roku.com/add/ using the code you set up when publishing your channel. After you have added it, the fastest way to see it is then to go into the Channel Store, and back out, forcing a refresh of the Roku Channel Lineup. You can also reboot the Roku by plugging and unplugging it, but that's a last resort.
Telnet - First make sure you have enabled your Roku device to debug on. This is the key combination described in 7.1 of this document
http://c1807832.r32.cf0.rackcdn.com/Dev ... de_v29.pdf. Once that is confirmed, make sure you are using the correct port 8085 to telnet to. If you use something like PuTTY, it will default you to port 23, so be sure to explicitly set it. Same goes for a command window. The document explains this really well.
In a nutshell, here is the process to see a channel in the Roku:
1. Write BrightScript Code
2. Encrypt Code
3. Publish Private Channel to Roku via
https://owner.roku.com/Developer/Apps/C ... blic=False4. Add Channel to my personal lineup via
https://owner.roku.com/add/ 5. Refresh my Roku by going into Channel Store and back out, or by rebooting Roku box
It's all a bit confusing at first, but the resources here are totally willing to help, so keep asking questions until you have it all figured out
😄 Hope this clears things up a bit.
Best
Jay