IlUrl

data class IlUrl(val host: IlHost, val urn: String, val vector: Vector, val forceSAM: Boolean = false, val ilLocation: IlLocation? = null, deviceCapabilities: DeviceCapabilities = DeviceCapabilities.device)

Parameters

deviceCapabilities

Describes the playback capabilities of the device, so that the integration layer only returns resources that the device is actually able to play. Defaults to DeviceCapabilities.device, whose Widevine properties are read the first time it is used.

Constructors

Link copied to clipboard
constructor(host: IlHost, urn: String, vector: Vector, forceSAM: Boolean = false, ilLocation: IlLocation? = null, deviceCapabilities: DeviceCapabilities = DeviceCapabilities.device)

Properties

Link copied to clipboard

Force SAM usage.

Link copied to clipboard

The IlHost to use.

Link copied to clipboard

The IlLocation of the request.

Link copied to clipboard
val uri: Uri

Uri representation of this IlUrl.

Link copied to clipboard
val urn: String

The URN of the media to request.

Link copied to clipboard

The Vector to use.