播放器 SDK AI Coding

设置播放引擎的 Cache 目录,设置后,预下载,播放器等会优先从此目录读取和存储。+ (void)setCacheFolderPath:(NSString *)cacheFolder。

相关产品
播放器 SDK 产品页,含版本规格、价格与购买入口。

一、TXPlayerGlobalSetting API 简介

点播播放器全局配置。

二、接口概览

API 描述
setCacheFolderPath: 设置播放引擎的 Cache 目录。
cacheFolderPath 获取播放引擎的 Cache 目录。
setMaxCacheSize: 设置播放引擎的最大缓存大小。
maxCacheSize 获取播放引擎的最大缓存大小。
getOptions: 判断播放器特性能力。
setLicenseFlexibleValid: 设置播放器 License 柔性校验。开启后,在播放器首次启动后前3次播放校验将默认通过。
setPlayCGIHosts: 设置腾讯云 PlayCGI 主机域名地址列表。

三、setCacheFolderPath:

参数说明

参数名 类型 描述
cacheFolder NSString 缓存目录路径,nil 表示不开启缓存。

四、cacheFolderPath

获取设置的播放引擎的 Cache 目录。

+ (NSString *)cacheFolderPath;

五、setMaxCacheSize:

设置播放引擎的最大缓存大小,设置后会根据设定值自动清理 Cache 目录的文件。

+ (void)setMaxCacheSize:(NSInteger)maxCacheSizeMB;

参数说明

参数名 类型 描述
maxCacheSizeMB NSInteger 最大缓存大小,单位:MB。

六、maxCacheSize

获取设置的播放引擎的最大缓存大小。单位 MB。

+ (NSInteger)maxCacheSize;

七、getOptions:

判断播放器特性能力。

+ (id)getOptions:(NSNumber *)featureId;

八、setLicenseFlexibleValid:

开启播放器 License 柔性校验。开启后,在播放器首次启动后前2次播放校验将默认通过。

+ (void)setLicenseFlexibleValid:(BOOL)value;

九、setPlayCGIHosts:

设置腾讯云 PlayCGI 主机域名地址列表,在内置域名请求失败时会启用设置的备用域名。

+ (void)setPlayCGIHosts:(NSArray<NSString *> *)hosts;

参数说明

参数名 类型 描述
hosts NSArray<NSString *> 域名地址列表,域名格式为:playvideo.qcloud.com。发起 PlayCGI 请求时依次使用传入的 hosts 地址,在某个 host 请求失败时自动切换到下个 host 重试请求。
赞 (0)
上一篇 4天前
下一篇 4天前