AliyunPlayer v7.6.0
Aliyun Player API Reference Manual for iOS Platforms
Loading...
Searching...
No Matches
AliPrivateService Class Reference

#include "AliPrivateService.h"

Inheritance diagram for AliPrivateService:

Public Types

enum  AVPPremiumBizType : NSUInteger {
  BizType_UNKNOW = 0 , MediaLoader = 1 , PreRenderOption = 102 , PremiumAbrStrategy = 103 ,
  H265Adaptive = 104 , DashSupport = 105 , EXTSubtitle = 108 , H266Support = 109
}
 AVPPremiumBizType 枚举类型:定义高级功能类型。 @discussion 此枚举包含了不同的业务类型,用于识别高级功能模块。 More...
 
typedef enum AliPrivateService::AVPPremiumBizType AVPPremiumBizType
 AVPPremiumBizType 枚举类型:定义高级功能类型。 @discussion 此枚举包含了不同的业务类型,用于识别高级功能模块。
 
typedef void(* OnPremiumLicenseVerifyCallback) (AVPPremiumBizType type, bool isValid, NSString *errorMsg)
 OnPremiumLicenseVerifyCallback 函数指针类型:高级功能验证回调。
 

Class Methods

(void) + initKey:
 初始化下载秘钥信息
 
(void) + initKeyWithData:
 初始化下载秘钥信息
 
(void) + initLicenseService
 初始化证书服务
 
(void) + setOnPremiumLicenseVerifyCallback:
 设置获取专业版License鉴权回调
 

Member Typedef Documentation

◆ AVPPremiumBizType

- (typedef enum AVPPremiumBizType) AliPrivateService:

AVPPremiumBizType 枚举类型:定义高级功能类型。 @discussion 此枚举包含了不同的业务类型,用于识别高级功能模块。

◆ OnPremiumLicenseVerifyCallback

- (typedef void(* OnPremiumLicenseVerifyCallback) (AVPPremiumBizType type, bool isValid, NSString *errorMsg))

OnPremiumLicenseVerifyCallback 函数指针类型:高级功能验证回调。

Parameters
type高级功能类型
isValid是否验证通过
errorMsg错误信息(验证失败时返回) @discussion 此回调用于验证指定的高级功能是否可用,并返回验证状态和错误信息。

Member Enumeration Documentation

◆ AVPPremiumBizType

- (enum AVPPremiumBizType) :

AVPPremiumBizType 枚举类型:定义高级功能类型。 @discussion 此枚举包含了不同的业务类型,用于识别高级功能模块。

Enumerator
BizType_UNKNOW 
MediaLoader 
PreRenderOption 
PremiumAbrStrategy 
H265Adaptive 
DashSupport 
EXTSubtitle 
H266Support 

Method Documentation

◆ initKey:

+ (void) initKey: (NSString *) datFile

初始化下载秘钥信息

Parameters
datFile秘钥文件的路径

◆ initKeyWithData:

+ (void) initKeyWithData: (NSData *) data

初始化下载秘钥信息

Parameters
data秘钥文件的内容

◆ initLicenseService

+ (void) initLicenseService

初始化证书服务

Parameters
key用户拥有的licenseKey信息
licensePath本地证书路径
storageDir下载证书文件夹路径

◆ setOnPremiumLicenseVerifyCallback:

+ (void) setOnPremiumLicenseVerifyCallback: (OnPremiumLicenseVerifyCallback) callback

设置获取专业版License鉴权回调


The documentation for this class was generated from the following file: