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