rtcEngine$onNetworkDetectionResult$quality$rtt$lostRate$bitrate$jitter method

FutureOr<void> rtcEngine$onNetworkDetectionResult$quality$rtt$lostRate$bitrate$jitter(
  1. ByteRTCEngine engine,
  2. ByteRTCNetworkDetectionLinkType type,
  3. ByteRTCNetworkQuality quality,
  4. int rtt,
  5. double lostRate,
  6. int bitrate,
  7. 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 {}