OptionalheadersOptionalkeySpecify the priority of TVKey DRM key system strings for this source. Non-specified strings which the player knows will be put at the end of the list. The player will use the first key system string from this list that is supported on the current platform.
OptionalLA_A URL to the TVKey license server for this content (optional). Can be defined in the configuration or taken out from the video manifest if defined there. If the config URL is defined it has precedence over the URL defined in the manifest.
OptionallicenseSpecifies how long (in milliseconds) it should be waited before a license request is retried.
OptionalmaxSpecifies how often a license request should be retried if not successful (e.g. the license server
was not reachable). Default is 1. 0 disables retries.
OptionalmediaAn object which allows to specify configuration options of the DRM key system, such as
distinctiveIdentifier or persistentState (refer to
MediaKeySystemConfiguration for more details). Please note that these settings need to be supported by the
browser otherwise playback will fail.
OptionalprepareA function which gets the TVKey license from the server response.
OptionalprepareA function to prepare the license acquisition message which will be sent to the license acquisition server.
OptionalwithSet to true to send credentials such as cookies or authorization headers along with the license requests.
Default is false.
An object which specifies custom HTTP headers.
Example: