I have developed an app that plays video from a test server using roVideoScreen. I'm now trying to play the same videos from a https://s3.amazonaws.com account and it's not working. I get the following error message:
showHomeScreen | msg = An unexpected problem (but not server timeout or HTTP error) has been detected. | index = -3 Video request failure: -3 0
I've read that you need to enable SSL, so I added the following code: screen.SetCertificatesFile("pkg:/source/cacert.pem") screen.InitClientCertificates()
The documentation is not very clear on SSL access but from reading the forums it seems the cert file in the Roku package is only useful for creating your own cert and uploading it to your server. This is not possible with Amazon S3 so where do we get a cert file that will allow access to the site? Is this something that I can create myself using openSSL?
I'm sure I'm not alone in trying to serve content from a S3 account that requires SSL.
Thanks in advance to anyone who can shed some light on this issue. -Tom