Forum Discussion

chaitanya2409's avatar
11 years ago

Does roku3 support AES 128 encrypted HLS stream

Hi,

I am new to roku development. I deployed the example 'simplevideoplayer.zip' and it runs fine. However when I changed appMain.brs to play a HLS wowza stream which is encrypted with AES 128 key exchange it is not playing. Can you please let me know if roku 3 supports this?

I also tried a different test. i downloaded an mp4 file and placed it on my server drive which can be accessed by a HTTPS url. Even this cannot be played. Can you please let me know if ROKU 3 supports https? If so can anyone provide a sample code to play this?

Thanks
Chaitanya

1 Reply

  • RokuRobB's avatar
    RokuRobB
    Streaming Star
    Roku supports AES-128 encryption by default for HLS streams delivered over HTTPS. Can you send us a sample stream that you are having issues with? Second, you may simply need to authenticate using our cert bundle (if you are using our cert for SSL mutual authentication)

    videoScreen = CreateObject(“roVideoScreen”)

    videoScreen.SetCertificatesFile("common:/certs/ca-bundle.crt")
    videoScreen.InitClientCertificates()