@videts/vide / drm / WidevineConfig
Interface: WidevineConfig
Defined in: drm/types.ts:2
Widevine DRM configuration.
Properties
headers?
optionalheaders:Record<string,string>
Defined in: drm/types.ts:4
licenseUrl
licenseUrl:
string
Defined in: drm/types.ts:3
prepareLicenseRequest()?
optionalprepareLicenseRequest: (payload) =>Uint8Array<ArrayBufferLike> |Promise<Uint8Array<ArrayBufferLike>>
Defined in: drm/types.ts:5
Parameters
payload
Uint8Array
Returns
Uint8Array<ArrayBufferLike> | Promise<Uint8Array<ArrayBufferLike>>
processLicenseResponse()?
optionalprocessLicenseResponse: (response) =>Uint8Array<ArrayBufferLike> |Promise<Uint8Array<ArrayBufferLike>>
Defined in: drm/types.ts:8
Parameters
response
Uint8Array
Returns
Uint8Array<ArrayBufferLike> | Promise<Uint8Array<ArrayBufferLike>>