alexboyer
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
02:18 PM
rovideoplayer - https for EncodingKey
Hello,
We're having difficulty using a secure address for our license proxy in our Roku app. Over http it works as expected, but if using https, it immediately fails playback. Any ideas or workarounds?
Thanks!
We're having difficulty using a secure address for our license proxy in our Roku app. Over http it works as expected, but if using https, it immediately fails playback. Any ideas or workarounds?
Thanks!
6 REPLIES 6


Roku Employee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
02:22 PM
Re: rovideoplayer - https for EncodingKey
Are you setting a certificate on your video screen?
screen.SetCertificatesFile("common:/certs/ca-bundle.crt")
alexboyer
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
02:23 PM
Re: rovideoplayer - https for EncodingKey
Will check that. Thanks.
alexboyer
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
02:51 PM
Re: rovideoplayer - https for EncodingKey
Didn't work with the common .crt. Tried it with one from our site and in the package and it also fails.
screen = CreateObject("roVideoScreen")
screen.SetCertificatesFile("pkg:/certs/webcert.pem")
screen.SetMessagePort(port)
screen.SetContent(item)


Roku Employee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
03:10 PM
Re: rovideoplayer - https for EncodingKey
There are some other certificate related functions you can experiment with. http://sdkdocs.roku.com/display/sdkdoc/ifHttpAgent
alexboyer
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2013
05:57 PM
Re: rovideoplayer - https for EncodingKey
Does the built in ca-bundle include Thawte?

RokuJoel
Binge Watcher
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-15-2013
12:52 PM
Re: rovideoplayer - https for EncodingKey
I don't know the answer to that question - I believe it is the same bundle of certs you get in recent Firefox and other browsers. You might try using ifHttpAgent.SetCertificatesDepth(integer) and set to 3 or 4 and see if that helps - supported on non-legacy hardware only.
- Joel
- Joel