MediaKeys

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The MediaKeys interface of EncryptedMediaExtensions API represents a set of keys that an associated HTMLMediaElement can use for decryption of media data during playback.

Properties

None.

Methods

MediaKeys.createSession()

Returns a new MediaKeySession object, which represents a context for message exchange with a content decryption module (CDM).

MediaKeys.setServerCertificate()

Returns a Promise to a server certificate to be used to encrypt messages to the license server.

Examples

//TBD

Specifications

Specification
Encrypted Media Extensions
# mediakeys-interface

Browser compatibility

BCD tables only load in the browser