startLastmileProbeTest abstract method

Future<int> startLastmileProbeTest(
  1. LastmileProbeConfig config
)

开始通话前网络质量探测。 启用该方法后,SDK 会通过回调方式反馈上下行网络的质量状态与质量探测报告,包括带宽、丢包率、网络抖动和往返时延等数据。一般用于通话前的网络质量探测场景,用户加入房间之前可以通过该方法预估音视频通话中本地用户的主观体验和客观网络状态。 相关回调如下:

说明

NERtcChannelEventCallback.onLastmileQuality:网络质量状态回调,以打分形式描述上下行网络质量的主观体验。该回调视网络情况在约 5 秒内返回。

NERtcChannelEventCallback.onLastmileProbeResult:网络质量探测报告回调,报告中通过客观数据反馈上下行网络质量。该回调视网络情况在约 30 秒内返回。

参数说明

configLast mile 网络探测配置。详细说明请参考 LastmileProbeConfig

Implementation

Future<int> startLastmileProbeTest(LastmileProbeConfig config);