Copyright (c) 2021 Tencent. All rights reserved.
Module: V2TXLivePremier @ TXLiteAVSDK
Function: V2TXLive 高级接口
v2txlivepremier
V2TXLivePremier
函数列表 | 描述 |
获取 SDK 版本号 | |
设置 V2TXLivePremier 回调接口 | |
设置 Log 的配置信息 | |
设置 SDK 接入环境 | |
设置 SDK 的授权 License | |
设置 userId | |
调用实验性 API 接口 |
V2TXLivePremierObserver
函数列表 | 描述 |
自定义 Log 输出回调接口 | |
setLicence 接口回调 |
getSDKVersionStr
getSDKVersionStr
getSDKVersionStr | () |
获取 SDK 版本号
setObserver
setLogConfig
setLogConfig
setLogConfig | (config: V2TXLiveLogConfig) |
设置 Log 的配置信息
setEnvironment
setEnvironment
setEnvironment | (env: string) |
设置 SDK 接入环境
参数 | 描述 |
env | 目前支持 “default” 和 “GDPR” 两个参数。 default:默认环境,SDK 会在全球寻找最佳接入点进行接入。 GDPR:所有音视频数据和质量统计数据都不会经过中国大陆地区的服务器。 |
注意
如您的应用无特殊需求,请不要调用此接口进行设置。
setLicence
setLicence
setLicence | (url: string |
| key: string) |
设置 SDK 的授权 License
文档地址:https://cloud.tencent.com/document/product/454/34750。
参数 | 描述 |
key | licence 的秘钥。 |
url | licence 的地址。 |
setUserId
setUserId
setUserId | (userId: string) |
设置 userId
参数 | 描述 |
userId | 业务侧自身维护的用户/设备id。 |
callExperimentalAPI
callExperimentalAPI
callExperimentalAPI | (jsonStr: string) |
调用实验性 API 接口
参数 | 描述 |
jsonStr | 接口及参数描述的 JSON 字符串。 |
注意
该接口用于调用一些实验性功能。
返回值说明:
V2TXLIVE_OK: 成功。
V2TXLIVE_ERROR_INVALID_PARAMETER: 操作失败,参数非法。
onLog
onLog
onLog?: | (level: V2TXLiveLogLevel |
| log: string) |
自定义 Log 输出回调接口
onLicenceLoaded
onLicenceLoaded
onLicenceLoaded?: | (result: number |
| reason: string) |
setLicence 接口回调
参数 | 描述 |
reason | 设置 licence 失败原因。 |
result | 设置 licence 结果 0 成功,负数失败。 |