DashWidevineDownloadLicenseHandler
class DashWidevineDownloadLicenseHandler(drmDelegate: DRMDelegate, logger: Logger) : DownloadLicenseHandler
Dash/Widevine specific DownloadLicenseHandler implementation.
Constructors
Link copied to clipboard
Creates DownloadLicenseHandler instance to handle Dash/Widevine content type.
Functions
Link copied to clipboard
open suspend override fun downloadLicense(downloadRequest: DownloadRequest, downloadHelper: DownloadHelper): ByteArray
Attempts to download a license.
Link copied to clipboard
Purges the license for a given download asset.
Link copied to clipboard
Renews the license for a given download asset.
Link copied to clipboard
Requests the license info for a given download asset.