"SceneGraph: Build a Channel" video course
This is the forum topic for the "SceneGraph: Build a Channel" video course, which was released on August 18th, 2020. This course teaches new Roku developers how to develop an SDK channel from the ground up. It currently features a set of 13 video lessons and a new comprehensive sample channel that walks developers through each step in building a basic, high-performance Roku channel that passes certification. You can view these lessons online, on YouTube, or watch them from your TV by installing the Roku Developers channel on your Roku device. If you watch on YouTube, make sure to subscribe to the Roku Developer channel to get notified as soon as new courses and demos are added. Please use this topic to discuss any questions while watching the videos in the "SceneGraph: Build a Channel" course.15KViews18likes29CommentsCurrent Clock Time Display while streaming
Is it possible to have a toggle in settings for the analog clock to display on screen while streaming through Roku Smart TV and/or have the option to display through the plug and play devices? Also, the option to position it in any corner or top or bottom of the Roku Smart TV, in addition to the plug and play devices?6.3KViews15likes0CommentsHow about "programmable" A/B buttons?
I have seen multiple times people asking about being able to re-program the channel shortcut (aka "sponsored") buttons on the remotes. And i don't read regularly the General, so it ought to be a very popular request - but my guess is not feasible because of contractual obligations to the advertisers. However, here is a fresh idea that i saw recently: "@RegReader" wrote: How about the A or B button? In other words - how about letting users assign an action to the buttons A/B? "A" and "B" are unused outside of games, so no harm in letting them be useful when in the player home UI. There is even a suitable place where that configuration can be added, Settings > System > Remote (sub-menu avail only on players that support radio remotes). The only action that has been requested so far is to assign a channel-of-choice (e.g. YouTube or HBO Now) to a button, so one can launch it with a single button press, if so they please. Oh, and this will "magically" make the remotes with A/B buttons more desirable, more "premium" - for no added hardware cost!Solved39KViews9likes9CommentsRoku /keypress ECP command returning HTTP status code 401
Hi, I'm having a weird issue where one of the Roku Ultra devices I have is returning a 401 status code when trying to perform any keypress/keydown/keyup ECP commands. Any other ECP commands I tested, like the device info and apps queries, seem to work just fine. The device is on the same subnet as all other devices where these ECP commands work and the machine that is sending the ECP commands is also on the same subnet. This is the command: curl -d '' -w "%{http_code}" '192.168.241.45:8060/keypress/home' CURL returns a 401 with an empty body. Using "Home" or "home" does not matter. The device is up to date and does not return an error when accessing it via HTTP with developer mode enabled (like it would it it were out of date / could not check for updates).8.2KViews8likes56CommentsRAFtester app is crashing and not able test m8u8
I want to test my m3u8 stream. For this i'm using Roku Stream Tester App and pushing stream to Roku Device which is connected to my windows laptop. Player is launching in Roku device and playing for 3-5sec and then app getting crashed suddenly. This behavior i have not seen yesterday. This is blocking me.. can you anyone help in fixing this issue?6.9KViews7likes7CommentsNew channel idea - Amazon Kindle Reader for Roku
Recently I started playing with Amazon's Cloud Player channel. I don't have many songs installed, but I have bought all my MP3s from them, (as Amazon does not have as many problems using non-Amazon players that a certain other source does have.) It even allowed me to play songs from a CD I bought from Amazon. Well that got me thinking, (I know, always a bad sign :). I also have a few books in my Kindle Reader application on my non-Amazon tablet. It works good, though my tablet is not one of the paperwhite ones, so it's hard to read at times, like it bright sunshine. But, what about a Kindle Reader channel for the Roku? It would not be hard, as the eBooks are already available on the network at Amazon. Here is what I think would work; The remote server does most of the real work making pictures of the pages, based on the Roku's set video resultion. Perhaps limiting the channel to 720p and 1080p so that the words are clear enough. If the user changes fonts or font sizes, then the remote Amazon server re-creates the eBook's page pictures and then downloads them to the Roku. On the Roku side, the channel / application would simply allow scrolling through the pages. Certain Kindle features may have to be supported oddly. For example, annotations or book marks may be stored on the individual Roku. So that if you have 2 Rokus, they would not be shared. Or perhaps they can be stored at Amazon. Last, if the eBook is large, (or perhaps this should be for every book anyway), only the current pages and near by pages are downloaded. Meaning if you are on page 100, then perhaps pages 90 through 120 would be on the Roku. If Roku developers can't give me a good technical reason why such a channel won't work, then I will likely suggest it to Amazon in their forums.21KViews7likes14CommentsNew feature: Display Incoming call on TV screen
It would be awesome if we could display the callerid information of all incoming telephone calls (from a VoIP provider using SIP protocol) on the top of the TV screen. It could easily done using some SIP software stack that would display callerid information on the TV screen. It would never answer or make calls. 1- Provide SIP account setup (SIP username, SIP password, SIP proxy,...) 2- Just perform SIP REGISTER and monitor SIP INVITE messages to display callerid information. All of our current customers are using this callerid feature on their satellite receiver. Thank you, Stephan Monette Unlimitel Inc.19KViews6likes5Comments