sudo97
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-20-2017
11:34 AM
AES-128 drmParams
According to this article https://sdkdocs.roku.com/display/sdkdoc/Content+Protection AES-128 is supported by Roku such as other technologies. The article provides several examples for Adobe Access, PlayReady what exactly should be put in drmParams object. But it doesn't tell what params should I config for AES-128, which I need very hard. Any suggestions?
3 REPLIES 3
renojim
Community Streaming Expert
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-20-2017
01:27 PM
Re: AES-128 drmParams
I'm no expert, but I don't think AES-128 qualifies as DRM, so nothing goes in drmParams. For HLS, the key URI appears in the m3u8 playlist and is protected by cookies or some other method. The playlist entry would look something like this:
Search the web for HLS and AES-128 for more information.
-JT
#EXT-X-KEY:METHOD=AES-128,URI="https://someip.com/somefile.key",IV=0x00000000000000000000000000012345
Search the web for HLS and AES-128 for more information.
-JT
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.
sudo97
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2017
04:12 AM
Re: AES-128 drmParams
"renojim" wrote:
I'm no expert, but I don't think AES-128 qualifies as DRM, so nothing goes in drmParams. For HLS, the key URI appears in the m3u8 playlist and is protected by cookies or some other method. The playlist entry would look something like this:#EXT-X-KEY:METHOD=AES-128,URI="https://someip.com/somefile.key",IV=0x00000000000000000000000000012345
Search the web for HLS and AES-128 for more information.
-JT
I could probably getToString throur roUrlTransfer my m3u8, then add proper token inside the string and store it as file in the tmp, then pass it to video-node. But I hope Video-node itself could do it better for me.
BC_dev
Newbie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-30-2023
04:16 AM
Re: AES-128 drmParams (season 45, episode 874)
Hey @sudo97, sorry for coming back to this 6 years later, but did you manage to sort it out? I'm also trying to play AES-128 encrypted streams but still no success.