karishmagupta04
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2017
11:16 PM
roCodeRegistrationScreen
Hi,
In transition to scene graph, roCodeRegistrationScreen is deprecated. can some one help what i can use in scene graph for the same
In transition to scene graph, roCodeRegistrationScreen is deprecated. can some one help what i can use in scene graph for the same
9 REPLIES 9

jasondixon
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-19-2017
06:24 AM
Re: roCodeRegistrationScreen
You're going to have to rely on Username and Password entry to authenticate. Roku hasn't mentioned anything about replicating the registration code functionality for use in scene graph channels.
destruk
Streaming Star
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-19-2017
08:53 AM
Re: roCodeRegistrationScreen
You ought to be able to recreate the screen manually using scenegraph labels, buttons, and tasks (timer, rourltransfer, registrysection) to talk to your server. That's why it's been deprecated. You'll want to be using those basic components in your code for various screens needed by your app anyway, so it's a good idea to get comfortable with them. It took me about 4 hours to figure out how to display and update text on the screen, but then I'm not the brightest person... 🙂 If you have access to rokubilling on your account you can use their billing sample app to link, eliminating the need for the rocoderegistration rendevous linking code. https://blog.roku.com/developer/2016/07/13/channelstore-node-billing-guide/
Sample channel for roku billing/scenegraph is here: https://roku.box.com/s/ihd3rasfywc9n67jze8vle40spp2wnk3
Sample channel for roku billing/scenegraph is here: https://roku.box.com/s/ihd3rasfywc9n67jze8vle40spp2wnk3

jasondixon
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-19-2017
10:01 AM
Re: roCodeRegistrationScreen
We re-created one in scene graph for our channels, but if Roku is deprecating the functionality, it will have to be removed, so I guess you'd need to consider whether it's worth your time to replicate something that might not work in a year?
destruk
Streaming Star
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-19-2017
11:49 AM
Re: roCodeRegistrationScreen
By recreate you mean you created "roCodeScreen" as an "roCodeScreen" and it will be deprecated.
What I mean is - using an xml file, and the basic components of "Button", "Label", "Task Node", etc you would need to 'MAKE' one from scratch without using "roCodeScreen" and then what you have will continue to work.
What I mean is - using an xml file, and the basic components of "Button", "Label", "Task Node", etc you would need to 'MAKE' one from scratch without using "roCodeScreen" and then what you have will continue to work.

RokuMarkn
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-19-2017
12:51 PM
Re: roCodeRegistrationScreen
Perhaps I'm misreading the posts, but I get the feeling that jasondixon believes that roCodeRegistrationScreen does some sort of network activity to implement rendevous registration functionality. This is not the case -- it is a simple UI screen which, as destruk says, can be implemented using SceneGraph elements. The actual registration functionality is implemented outside of the screen itself, and can remain essentially the same whether you're using roCodeRegistration or SceneGraph.
--Mark
--Mark

jasondixon
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-28-2017
07:24 AM
Re: roCodeRegistrationScreen
No. I just made a new SceneGraph UI that calls our same API methods we use to get the linking code. I just "recreated" the experience w/a new UI.... My point was that I haven't seen any statement from roku that this was NOT going away. I also don't see the large Roku clients using this functionality which lends to my suspicions that it's going away. Trying to save a dev some work in absence of info.

RokuMarkn
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-28-2017
10:16 AM
Re: roCodeRegistrationScreen
I'm sorry, I'm not understanding you. You haven't seen a statement that what is not going away? roCodeRegistrationScreen is listed as one of the deprecated screens here: https://blog.roku.com/developer/2017/02/01/legacy-sdk. Is that what you mean?
--Mark
--Mark
onlyinmystreams
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2017
09:40 AM
Re: roCodeRegistrationScreen
Just so we are clear, Roku is not going to have an roCodeRegistrationScreen alternative under RSG? I am concerned that subscribers who sign up through my website will not have access to Roku.

RokuMarkn
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2017
10:49 AM
Re: roCodeRegistrationScreen
roCodeRegistrationScreen is just a screen which displays some text and has some buttons. You can certainly create such a screen with RSG. roCodeRegistrationScreen doesn't perform any network actions itself, only whatever your Brightscript code does when the screen is opened or buttons are pressed. Whatever logic you're currently using to connect your web site registration to your Roku channel can be implemented using a RSG screen as well.
--Mark
--Mark