通话数据统计
音视频通话过程中,底层音视频库会按照 RCRTCEngineSetup 中的 statsReportInterval 指定的时间间隔(默认1秒)上报通话的详细数据,上层依据此数据可进行提示,状态判断等处理。
可通过 RCRTCEngine 中的 setOnNetworkStatsListener 等方法注册监听。
详细说明
网络状态监听
方法
JavaScript
rtcEngine.setOnNetworkStatsListener(callback);
回调参数
| 参数 | 类型 | 说明 |
|---|---|---|
| stats | RCRTCNetworkStats | 网络状态信息 |
示例代码
JavaScript
rtcEngine.setOnNetworkStatsListener((stats) => {
console.log('网络状态信息:', stats);
});
本地音频统计监听
方法
JavaScript
rtcEngine.setOnLocalAudioStatsListener(callback);
回调参数
| 参数 | 类型 | 说明 |
|---|---|---|
| stats | RCRTCLocalAudioStats | 音频发送状态信息 |
示例代码
JavaScript
rtcEngine.setOnLocalAudioStatsListener((stats) => {
console.log('本地音频统计:', stats);
});