OTVDefaultLicenseDelegate
public final class OTVDefaultLicenseDelegate : OTVCommonLicenseDelegate
OTVDefaultLicenseDelegate
is a default implementataion of License request class.
-
Set license HTTP requesting headers
Declaration
Swift
@objc public func setHTTPHeader(parameters: [String : String])
Parameters
parameters
dictionary of HTTP request headers
-
Overrided function to pass setted HTTP header for license request. It just return setted http header by call setHTTPHeader
Remark
OTVDefaultLicenseDelegate
only support one playback instance. If you want to support multiple playback, inheret fromOTVCommonLicenseDelegate
, override the same function to generate different HTTP header based on assetIDDeclaration
Swift
override public func generateHTTPHeaders(assetID: String) -> [String : String]?