DRMLicenseInfo

data class DRMLicenseInfo(val licenseUrl: String, val licenseTokens: List<DRMLicenseToken>?)

DRM License information that must be submitted to the player when streaming DRM content.

Constructors

Link copied to clipboard
constructor(licenseUrl: String, licenseTokens: List<DRMLicenseToken>?)

Properties

Link copied to clipboard

Optional list of properties that may be required to construct DRM license URL. Example of rights object response for Verimatrix Multi-DRM:

Link copied to clipboard

The URL to the DRM license server. NOTE: Some solutions will require that the URL contains all the information necessary to acquire the license for example: "https://raptv.webservices.quickplay.com/wvp/getlicense?service=raptv& version=1.0&kid=f844f8b8-b20e-43a7-9d87-ec98f2816c9d&ptoken=" Other solutions, for example Verimatrix Multi-DRM, will require that additional info is provided by a list of DRMLicenseToken properties.