MediaKeys: createSession() method

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The createSession() method of the MediaKeys interface returns a new MediaKeySession object, which represents a context for message exchange with a content decryption module (CDM).

Syntax

js
createSession()
createSession(mediaKeySessionType)

Parameters

mediaKeySessionType Optional

A string. Either "temporary" or "persistent-license". The default value is "temporary".

Return value

A new MediaKeySession object.

Specifications

Specification
Encrypted Media Extensions
# dom-mediakeys-createsession

Browser compatibility

BCD tables only load in the browser