Forum Discussion

bosborne's avatar
bosborne
Visitor
10 years ago

Disable SSL verification for roVideoPlayer and roVideoScreen

These two components do not implement the ifUrlTransfer interface, so I can't tell my video players to ignore SSL verification procedures. This is a problem because my video dev server is served over HTTPS with a self-signed cert. Rather than get the self-signed cert to use, is there any other way to just have Roku ignore verification when playing videos?

4 Replies

  • Will your server serve the videos if you just use the "http" scheme instead of "https"?
  • RokuKC's avatar
    RokuKC
    Roku Employee
    "bosborne" wrote:
    These two components do not implement the ifUrlTransfer interface, so I can't tell my video players to ignore SSL verification procedures. This is a problem because my video dev server is served over HTTPS with a self-signed cert. Rather than get the self-signed cert to use, is there any other way to just have Roku ignore verification when playing videos?


    I don't know that it works, but have you looked at using ifHttpAgent SetCertificatesFile, specifying a .pem that you include in your app that includes your self-signed CA certificate?

    http://sdkdocs.roku.com/display/sdkdoc/ifHttpAgent#ifHttpAgent-SetCertificatesFile(pathasString)asBoolean
  • It would be nice if `EnableHostVerification` was exposed to the roVideoPlayer. We've been trying to isolate possible DNS issues and hoped to bypass the host verification in the roVideoPlayer. I assume this is still not an option?