Interface: MediaSourceDrm
Extends
Properties
src
src:
string
The source URL of this media source.
Inherited from
drmProviderHeaderName?
optionaldrmProviderHeaderName:string
DRM provider header name. Only relevant in combination with tokens.
fairplayCertificateUri?
optionalfairplayCertificateUri:string
FairPlay certificate URI.
fairplayLicenseUri?
optionalfairplayLicenseUri:string
Fairplay license URI. Or undefined when fairplayToken in combination with drmProviderHeaderName is provided.
fairplayToken?
optionalfairplayToken:string
FairPlay token.
id?
optionalid:string
Unique identifier of the media source.
Default Value
V1StGXR8_Z5jdHi6B-myT a generated identifier
Inherited from
mimetype?
optionalmimetype:Mimetype
Mimetype of the media source.
Default Value
detected from file extension of given src or undefined
Inherited from
playbackMode?
optionalplaybackMode:PlaybackMode
Content mode of the media source.
Default Value
PlaybackMode.VOD
Inherited from
playreadyLicenseUri?
optionalplayreadyLicenseUri:string
PlayReady license URI. Or undefined when playreadyToken in combination with drmProviderHeaderName is provided.
playreadyToken?
optionalplayreadyToken:string
PlayReady token.
validUntil?
optionalvalidUntil:number
Until the media source is valid. Unix timestamp in milliseconds.
Inherited from
widevineLicenseUri?
optionalwidevineLicenseUri:string
Widevine license URI. Or undefined when widevineToken in combination with drmProviderHeaderName is provided.
widevineToken?
optionalwidevineToken:string
Widevine token.