rtcEngine$onNetworkDetectionResult$quality$rtt$lostRate$bitrate$jitter method
FutureOr<void>
rtcEngine$onNetworkDetectionResult$quality$rtt$lostRate$bitrate$jitter(
- ByteRTCEngine engine,
- ByteRTCNetworkDetectionLinkType type,
- ByteRTCNetworkQuality quality,
- int rtt,
- double lostRate,
- int bitrate,
- int jitter,
@detail callback
@author hanchenchen.c
@brief 通话前网络探测结果的回调。
成功调用 startNetworkDetection:uplinkBandwidth:downlink:downlinkBandwidth:{@link #ByteRTCEngine#startNetworkDetection:uplinkBandwidth:downlink:downlinkBandwidth} 接口开始探测后,会在 3s 内首次收到该回调,之后每 2s 收到一次该回调。
@param engine ByteRTCEngine 对象
@param type 探测网络类型为上行/下行
@param quality 探测网络的质量,参看 ByteRTCNetworkQuality{@link #ByteRTCNetworkQuality}。
@param rtt 探测网络的 RTT,单位:ms
@param lostRate 探测网络的丢包率
@param bitrate 探测网络的带宽,单位:kbps
@param jitter 探测网络的抖动,单位:ms
Implementation
FutureOr<void>
rtcEngine$onNetworkDetectionResult$quality$rtt$lostRate$bitrate$jitter(
ByteRTCEngine engine,
ByteRTCNetworkDetectionLinkType type,
ByteRTCNetworkQuality quality,
int rtt,
double lostRate,
int bitrate,
int jitter) async {}