Questions tagged [roku]

"Roku" is a video streaming player and platform, developed and sold by the company "Roku, Inc."

[Roku, Inc.][1] was founded in 2002 by Anthony Wood, the founder of ReplayTV (one of the first DVRs). "Roku" means six in Japanese, a reference to this being the 6th company that Wood has launched.

Roku Inc develops both the hardware and software for the eponymous Roku platform. The company manufactures and sells the [Roku][2] set-top boxes - as well as licenses the platform to manufacturers (e.g. Hisense, TCL, Insignia, Sharp) of "RokuTV" smart TVs.

Development for the Roku platforms is done primarily through BrightScript, a scripting language very similar to Visual Basic. A sister company - BrightSign - uses Brightscript for their commercial sign and display products.

More information can be found at http://www.roku.com

[1] https://en.wikipedia.org/wiki/Roku,_Inc.

[2] https://en.wikipedia.org/wiki/Roku

496 questions
2
votes
1 answer

How to detect slow connection in ROKU Scene Graph?

The requirement says "Switch to low definition video when connection is slow" I'm wondering is there anyway. Any help would be appreciated
2
votes
2 answers

Is it possible to show the numbers entered in a roPinEntryDialog?

I have a Roku application using roPinEntryDialog, like so: function EnterCode() as Boolean screen = CreateObject("roPinEntryDialog") mp = CreateObject("roMessagePort") screen.SetMessagePort(mp) screen.SetNumPinEntryFields(8) …
Cassidy
  • 3,328
  • 5
  • 39
  • 76
2
votes
1 answer

Roku/scenegraph transparent video overlay makes video darker

I hit quite a big problem trying to overlay a transparent PNG onto video node. It looks like transparency is not applied correctly and the white transparent image makes video darker. Screen grab - video is a white 30 seconds clip. Top rectangles…
kszadkow
  • 41
  • 3
2
votes
1 answer

how to get native stream video resolution in roku/scenegraph?

Is it possible in screen graph to get native stream resolution? or at least its aspect ratio? The Video node is performing automatic scaling padding it vertically or horizontally - I need to know the video size without padding. Thank you in advance…
kszadkow
  • 41
  • 3
2
votes
2 answers

How to implement Deep Linking in Roku SG application?

I need help understanding deep linking, because our Roku Scene Graph application was rejected by Roku. Roku explains deep linking here: https://sdkdocs.roku.com/display/sdkdoc/Deep+Linking, but this documentation is not detailing all information…
Manjeet
  • 191
  • 1
  • 14
2
votes
2 answers

How to replace a PanelSet using replaceChild in BrightScript

I'm using the PanelSet class to create a settings screen made of two panels: panelA on the left-hand side displays a list of overall settings options panelB is displayed on the right-hand side, includes a list of different options for each item on…
heitortsergent
  • 1,971
  • 2
  • 20
  • 23
2
votes
1 answer

How to control the background opacity of progress dialog in Roku scene graph?

I am using main.brs code to show the progress loading dialog . If i use this code for progress dialog then its default background is occupying complete screen. here i want to show only progress loading animation and background should be little…
A.V REDDY
  • 55
  • 6
2
votes
2 answers

roUrlTransfer function not working in BrightScript

I am creating my own channel for Roku. I need to get the streams of my videos and images from a JSON file on a server. Code in my SceneGraph .xml file:
Balbant Singh
  • 187
  • 1
  • 10
2
votes
1 answer

Roku: How to change label text size

Bright script using scene graph. i want to change size of default font without Font node. I used "SmallestSystemFont" font. It appears large font then actual require size.
2
votes
0 answers

Where is the source code for the modified Linux kernel used by Roku?

Roku ships with a modified version of the Linux kernel. The Linux kernel is protected by the GNU GPL version 2. That license requires every user receive at-cost access to the source code of those changes, but I cannot find a repo with those…
2
votes
0 answers

Why same fonts are showing different look on different roku devices?

I am working on bright script using scene graph. I have used fonts(Lato-Light, Lato-Regular and Lato-Bold) but these font shows different look (UI) in multiple roku devices. I have tested it in different roku devices(Roku-2, Roku-3, Roku-4 and…
Vijay Kumar
  • 141
  • 1
  • 13
2
votes
2 answers

In-Channel Monthly / Annual Subscription issue in Roku / Bright Script

I have gone through all of the documentation stuff and have read about the roChannelStore component that can be used for in-channel purchases or subscriptions. I have also found out about the "Fake Server" approach for local development…
Basit Nizami
  • 345
  • 4
  • 14
2
votes
4 answers

Building Roku channel with vimeo as a feed

I'm sorry for bothering you guys with something as simple as this appears will be for you. I am trying to help develop a public Roku channel for an awesome minister I know who has 100's of videos. (hoping Naz Vanof or someone who knows a lot about…
James Tierney
  • 21
  • 1
  • 2
2
votes
2 answers

How to develop a custom keyboard in Brightscript?

I'm trying to create a custom keyboard in Brightscript. I found Youtube and Netflix are using their own keyboard layout.And the Roku's keyboard is kinda different. Not clean like Youtube and Netflix. From Roku's Brightscript documentation, I found…
Renjith V R
  • 2,981
  • 2
  • 22
  • 32
2
votes
2 answers

Roku: Reading a text file present in server

I want to read a text file present in a server from my Roku program. I reffered the following question. Read and write from temp file in Roku The above link has solution to read file from tmp/. So, I tried something like…
MayurK
  • 1,925
  • 14
  • 27