Home > hls.js > DRMSystemConfiguration
DRMSystemConfiguration type
Signature:
export type DRMSystemConfiguration = {
licenseUrl: string;
serverCertificateUrl?: string;
generateRequest?: (this: Hls, initDataType: string, initData: ArrayBuffer | null, keyContext: MediaKeySessionContext & {
decryptdata: LevelKey;
reason: LicenseRequestReason;
}) => GenerateRequestFilterResult;
};References: Hls, MediaKeySessionContext, LevelKey, LicenseRequestReason, GenerateRequestFilterResult