DRM
-
The
See moreOTVDRMManagerclass sets up an instance of DRM based uponOTVLicenseDelegate.Declaration
Swift
public class OTVDRMManager : NSObject -
The
See moreOTVLicenseDelegateprotocol defines methods that allows your code to handle the FPS request while playing a FairPlay encrypted stream.Declaration
Swift
@objc public protocol OTVLicenseDelegate : NSObjectProtocol -
See moreOTVCommonLicenceDelegateis a default implementation ofOTVLicenseDelegate.Declaration
Swift
open class OTVCommonLicenseDelegate : NSObject, OTVLicenseDelegate -
See moreOTVDefaultLicenseDelegateis a default implementataion of License request class.Declaration
Swift
public final class OTVDefaultLicenseDelegate : OTVCommonLicenseDelegate -
See moreOTVSSPLicenseDelegateis a default implementation of SSP with SSM Service.Declaration
Swift
public class OTVSSPLicenseDelegate : OTVCommonLicenseDelegate -
OTVMediaTokenis alias asStringclass to make SSP specific token more clear.Declaration
Swift
public typealias OTVMediaToken = String -
ObjectiveC compatible enumeration of the possible DRM types of a persistence asset.
See moreDeclaration
Swift
@objc public enum OTVPersistenceDRMType : Int, Comparable
DRM Reference