Hello,
I am trying to switch from using the roVideoScreen element to using an embedded Video element(RSG)
The https server i am streaming from needs certificate authorization to be sent up, but it is not being sent up when using the new Video element (https://sdkdocs.roku.com/display/sdkdoc/Video)
I am setting the certificate file and I believe i am setting everything needed for the Video element, however playback is failing
m.video.errorCode -3
An unexpected problem (but not server timeout or HTTP error) has been detected.
The same error happens when I use the roVideoScreen and don’t call video.SetCertificatesFile(getCertFilename())
Bump, we are really in need of assistance from a Roku contact. Thanks
A similar question has come up before (https://forums.roku.com/viewtopic.php?t=93082) and we are just getting ignored.
I have found the way the docs specify how to do it, but they DO not work, this is a serious issue!
To be clear, the issue is, this snippet is NOT sending certificate authorization to the server (tested on roku os 7.5 and 7.6 beta)
“rholicopp” wrote:
Bump, we are really in need of assistance from a Roku contact. Thanks
A similar question has come up before (https://forums.roku.com/viewtopic.php?t=93082) and we are just getting ignored.
I have found the way the docs specify how to do it, but they DO not work, this is a serious issue!
To be clear, the issue is, this snippet is NOT sending certificate authorization to the server (tested on roku os 7.5 and 7.6 beta)
I don’t see why you’re creating a brand new roHttpAgent object, then assigning it to your Video node. I don’t think you need to do that. The Video node creates its own roHttpAgent. All you should need to do is set the relevant HTTPS content meta-data attributes.
“rholicopp” wrote:
Bump, we are really in need of assistance from a Roku contact. Thanks
A similar question has come up before (https://forums.roku.com/viewtopic.php?t=93082) and we are just getting ignored.
I have found the way the docs specify how to do it, but they DO not work, this is a serious issue!
To be clear, the issue is, this snippet is NOT sending certificate authorization to the server (tested on roku os 7.5 and 7.6 beta)
I don’t see why you’re creating a brand new roHttpAgent object, then assigning it to your Video node. I don’t think you need to do that. The Video node creates its own roHttpAgent. All you should need to do is set the relevant HTTPS content meta-data attributes.
If it doesn’t work then most likely it’s because of what you have in your certificates file.
Thank you for the response, Belltown.
I have tried removing my own httpagent as well, ive tried so many combinations None of em work, it seems like the roku is not setup correctly to send them.
I would imagine since the headers are not being sent either, that its more than the certificates, but I’m in the dark here.