DRM
-
The
See moreOTVDRMManager
class sets up an instance of DRM based uponOTVLicenseDelegate
.Declaration
Objective-C
@interface OTVDRMManager : NSObject
-
The
See moreOTVLicenseDelegate
protocol defines methods that allows your code to handle the FPS request while playing a FairPlay encrypted stream.Declaration
Objective-C
@protocol OTVLicenseDelegate <NSObject>
-
See moreOTVCommonLicenceDelegate
is a default implementation ofOTVLicenseDelegate
.Declaration
Objective-C
@interface OTVCommonLicenseDelegate : NSObject <OTVLicenseDelegate>
-
See moreOTVDefaultLicenseDelegate
is a default implementataion of License request class.Declaration
Objective-C
@interface OTVDefaultLicenseDelegate : OTVCommonLicenseDelegate
-
See moreOTVSSPLicenseDelegate
is a default implementation of SSP with SSM Service.Declaration
Objective-C
@interface OTVSSPLicenseDelegate : OTVCommonLicenseDelegate
-
ObjectiveC compatible enumeration of the possible DRM types of a persistence asset.
See moreDeclaration
Objective-C
enum OTVPersistenceDRMType : NSInteger {}
Swift
enum OTVPersistenceDRMType : Int