TXPlayerGlobalSetting

最近更新时间:2025-05-21 18:53:02

我的收藏

TXPlayerGlobalSetting API 简介

点播播放器全局配置。

接口概览

API
描述
设置播放引擎的 Cache 目录。
设置播放引擎的最大缓存大小。
设置 Drm 证书提供商环境。
设置腾讯云 PlayCGI 主机域名地址列表。

接口详情

setCacheFolderPath

设置播放引擎的 Cache 目录,设置后,预下载,播放器等会优先从此目录读取和存储。
public static void setCacheFolderPath(String path)
参数说明
参数名
类型
描述
path
String
缓存目录, Sdcard 绝对路径,null 表示不开启缓存。

setMaxCacheSize

设置播放引擎的最大缓存大小,设置后会根据设定值自动清理 Cache 目录的文件,单位:MB。
public static void setMaxCacheSize(int sizeMB)
参数说明
参数名
类型
描述
sizeMB
int
最大缓存大小,单位:MB。

setDrmProvisionEnv

设置 Drm 证书提供商环境(注意:从 11.2 版本开始支持)。
public static void setDrmProvisionEnv(DrmProvisionEnv env)
参数说明
参数名
类型
描述
env
DrmProvisionEnv
设置 Drm 证书提供商环境(注意:从 11.2 版本开始支持)。可选值有:
TXPlayerGlobalSetting.DrmProvisionEnv#DRM_PROVISION_ENV_COM, 代表使用 google COM 域名证书提供商。
TXPlayerGlobalSetting.DrmProvisionEnv#DRM_PROVISION_ENV_CN,代表使用 google CN 域名证书提供商。

setPlayCGIHosts

设置腾讯云 PlayCGI 主机域名地址列表,在内置域名请求失败时会启用设置的备用域名。
public static void setPlayCGIHosts(List<String> hosts)
参数说明
参数名
类型
描述
hosts
List<String>
域名地址列表,域名格式为:playvideo.qcloud.com。