函数列表 | 描述 |
自定义 Log 输出回调接口 | |
setLicence 接口回调 | |
本地麦克风采集到的音频数据回调 | |
将各路待播放音频混合之后并在最终提交系统播放之前的数据回调 | |
耳返的音频数据 |
函数列表 | 描述 |
获取 SDK 版本号 | |
设置 V2TXLivePremier 回调接口 | |
设置 Log 的配置信息 | |
设置 SDK 接入环境 | |
设置 SDK 的授权 License | |
设置 SDK socks5 代理配置 | |
开启/关闭对音频采集数据的监听回调(可读写) | |
开启/关闭对最终系统要播放出的音频数据的监听回调 | |
开启/关闭耳返音频数据的监听回调 | |
设置 userId | |
调用实验性 API 接口 |
void onLog | (int level |
| String log) |
void onLicenceLoaded | (int result |
| String reason) |
参数 | 描述 |
reason | 设置 licence 失败原因。 |
result | 设置 licence 结果 0 成功,负数失败。 |
void onCaptureAudioFrame |
参数 | 描述 |
frame | 音频数据。 |
void onPlayoutAudioFrame |
采样率 × 时间帧长 × 声道数 × 采样点位宽
。 48000 × 0.02s × 1 × 16bit = 15360bit = 1920字节
。参数 | 描述 |
frame | PCM 格式的音频数据帧。 |
void onVoiceEarMonitorAudioFrame |
采样率 × 时间帧长 × 声道数 × 采样点位宽
。 48000 × 0.02s × 1 × 16bit = 15360bit = 1920字节
。参数 | 描述 |
frame | PCM 格式的音频数据帧。 |
void setEnvironment | (String env) |
参数 | 描述 |
env | 目前支持 “default” 和 “GDPR” 两个参数。 default:默认环境,SDK 会在全球寻找最佳接入点进行接入。 GDPR:所有音视频数据和质量统计数据都不会经过中国大陆地区的服务器。 |
void setLicence | (Context context |
| String url |
| String key) |
参数 | 描述 |
context | |
key | licence的秘钥。 |
url | licence的地址。 |
void setSocks5Proxy | (String host |
| int port |
| String username |
| String password |
|
参数 | 描述 |
config | 配置使用 socks5 代理服务器的协议。 |
host | socks5 代理服务器的地址。 |
password | socks5 代理服务器的验证的密码。 |
port | socks5 代理服务器的端口。 |
username | socks5 代理服务器的验证的用户名。 |
void enableAudioCaptureObserver | (boolean enable |
|
参数 | 描述 |
enable | 是否开启。 【默认值】:false。 |
format | 设置回调出的 AudioFrame 的格式。 |
void enableAudioPlayoutObserver | (boolean enable |
|
参数 | 描述 |
enable | 是否开启。 【默认值】:false。 |
format | 设置回调出的 AudioFrame 的格式。 |
void enableVoiceEarMonitorObserver | (boolean enable) |
参数 | 描述 |
enable | 是否开启。 【默认值】:false。 |
void setUserId | (String userId) |
参数 | 描述 |
userId | 业务侧自身维护的用户/设备id。 |
int callExperimentalAPI | (String jsonStr) |
参数 | 描述 |
jsonStr | 接口及参数描述的 JSON 字符串。 |
本页内容是否解决了您的问题?