Properties
audioCapabilities?
optional audioCapabilities: MediaKeySystemMediaCapability[]
A list of supported audio type and capability pairs.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-audiocapabilities.
distinctiveIdentifier?
optional distinctiveIdentifier: MediaKeysRequirement
Defaults to “optional”. Whether use of a Distinctive Identifier(s) is required.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-distinctiveidentifier.
initDataTypes?
optional initDataTypes: string[]
A list of supported Initialization Data Type names.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-initdatatypes.
label?
optional label: string
An optional label that is preserved in the
MediaKeySystemConfiguration returned from the getConfiguration()
method of MediaKeySystemAccess.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-label.
persistentState?
optional persistentState: MediaKeysRequirement
Whether the ability to persist state is required.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-persistentstate.
sessionTypes?
optional sessionTypes: MediaKeySessionType[]
A list of MediaKeySessionTypes that must be supported
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-sessiontypes.
videoCapabilities?
optional videoCapabilities: MediaKeySystemMediaCapability[]
A list of supported video type and capability pairs.
For more information, see
https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration-videocapabilities.

