Supported DRM Solutions with AWS Elemental Server - AWS Elemental Server

This is version 2.17 of the AWS Elemental Server documentation. This is the latest version. For prior versions, see the Previous Versions section of AWS Elemental Conductor File and AWS Elemental Server Documentation.

Supported DRM Solutions with AWS Elemental Server

Output Container DRM Technology Provider Key Provider (DRM Implementer) Version of AWS Elemental Server API from DRM Implementer Client Player Encryption Mode Key Rotation Version of AWS Elemental Encoder
DASH CENC/ Widevine Piksel GetEncryptInfo v1.0 Piksel-approved player that is Widevine/CENC compliant

AES CTR

(AES-128)

Static 2.10 +
HLS Apple Fairplay 1Mainstream Version 1.1 1Mainstream-approved player

AES CBC

(Sample AES)

Static 2.6 +
HLS PlayReady Conax

GetPlayReady

KeyForHLS v1

Conax-approved player

AES CTR

(AES-128)

Static 2.6 +
HLS PlayReady Irdeto ActiveCloak for Media Irdeto does not currently have API versioning. Irdeto-approved player

AES CTR

(AES-128)

Static 2.6 +
HLS PlayReady InsideSecure keyprovisioning v1.0 InsideSecure-approved player

AES CTR

(AES-128)

Static, Rotating 2.6 +
HLS PlayReady InsideSecure on thePlatform Not applicable; static key generated by AWS Elemental thePlatform-approved player

AES CTR

(AES-128)

Static 2.6 +
HLS PlayReady Irdeto on thePlatform Not applicable; static key generated by AWS Elemental thePlatform-approved player

AES CTR

(AES-128)

Static 2.7 +
HLS PlayReady Microsoft client on thePlatform Not applicable; static key generated by AWS Elemental thePlatform-approved player

AES CTR

(AES-128)

Static 2.7 +
HLS PlayReady Piksel GetEncryptInfo v1.0 Piksel-approved player

AES CTR

(AES-128)

Static 2.6 +
HLS SecureMedia SecureMedia No versioning information is available from Arris. SecureMedia-approved player

AES CTR

(AES-128)

Static, Rotating 2.6 +
HLS

Verimatrix Content Authority System (VCAS)

Verimatrix VCAS for Internet TV 4.2 Integration Guide Verimatrix-approved player

AES CBC

(AES-128)

Static, Rotating 2.6 +
HLS Apple Fairplay Self-Generated Not applicable; key is generated by AWS Elemental. iOS player

AES CBC

(Sample AES)

Static, Rotating 2.6 +
HLS Apple Fairplay Generic Key Provider Not applicable iOS player

AES CBC

(Sample AES)

Static, Rotating 2.6 +
HLS Adobe pHLS - Not applicable Adobe-approved player

AES ECB

(AES-128)

Static 2.6 +
HLS Flash Access Adobe Access Primetime Not applicable; key is generated outside AWS Elemental. Adobe-approved player

AES ECB

(AES-128)

Static 2.7 +
MSS PlayReady Conax GetPlayReadyKeyForMSSmoothStreaming v1 Conax-approved player AES CTR Static 2.6 +
MSS PlayReady InsideSecure keyprovisioning v1.0 InsideSecure-approved player AES CTR Rotating 2.6 +
MSS PlayReady Irdeto on thePlatform Not applicable; static key is generated by AWS Elemental. thePlatform-approved player AES CTR Static 2.6 +
MSS PlayReady Piksel GetEncryptInfo v1.0 Piksel-approved player AES CTR Static 2.6 +
MSS PlayReady Self-Generated or Static Not applicable. Microsoft-Silverlight-approved player AES CTR Static 2.6 +
MSS PlayReady Seachange

Acquire

PackagingData v1.0

Seachange-approved player AES CTR Static 2.9 +
HDS Adobe pHDS - Not applicable Adobe-approved player AES ECB Static 2.6 +
HDS Flash Access Adobe Access Primetime Not applicable; key is generated outside AWS Elemental. Adobe-approved player AES ECB Static 2.6 +