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
parametersdictionary of HTTP request headers
-
Overrided function to pass setted HTTP header for license request. It just return setted http header by call setHTTPHeader
Remark
OTVDefaultLicenseDelegateonly 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]?