DRM
-
The
See moreOTVDRMManager
class sets up an instance of DRM based uponOTVLicenseDelegate
.Declaration
Swift
public class OTVDRMManager : NSObject
-
The
See moreOTVLicenseDelegate
protocol 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 moreOTVCommonLicenceDelegate
is a default implementation ofOTVLicenseDelegate
.Declaration
Swift
open class OTVCommonLicenseDelegate : NSObject, OTVLicenseDelegate
-
See moreOTVDefaultLicenseDelegate
is a default implementataion of License request class.Declaration
Swift
public final class OTVDefaultLicenseDelegate : OTVCommonLicenseDelegate
-
See moreOTVSSPLicenseDelegate
is a default implementation of SSP with SSM Service.Declaration
Swift
public class OTVSSPLicenseDelegate : OTVCommonLicenseDelegate
-
OTVMediaToken
is alias asString
class 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