API Reference for web - Interface: NetworkQualityStats

更新时间: 2023-10-23 16:45:52

# Interface: NetworkQualityStats

interface/ClientInterface.NetworkQualityStats

上下行 last mile 网络质量。

last mile 是指设备到 Agora 边缘服务器的网络连接。

  • 本地用户加入频道后,SDK 会每两秒触发一次 Client.on("network-quality") 回调报告本地用户的上下行网络质量。

# Properties

# downlinkNetworkQuality

downlinkNetworkQuality: 0 | 2 | 1 | 4 | 6 | 3 | 5

下行网络质量。

基于下行发送码率、下行丢包率、平均往返时延和网络抖动计算。

  • 0: 质量未知。
  • 1: 质量极好。
  • 2: 用户主观感觉和极好差不多,但码率可能略低于极好。
  • 3: 用户主观感受有瑕疵但不影响沟通。
  • 4: 勉强能沟通但不顺畅。
  • 5: 网络质量非常差,基本不能沟通。
  • 6: 网络连接断开,完全无法沟通。

# uplinkNetworkQuality

uplinkNetworkQuality: 0 | 2 | 1 | 4 | 6 | 3 | 5

上行网络质量。

基于上行发送码率、上行丢包率、平均往返时延和网络抖动计算。

  • 0: 质量未知。
  • 1: 质量极好。
  • 2: 用户主观感觉和极好差不多,但码率可能略低于极好。
  • 3: 用户主观感受有瑕疵但不影响沟通。
  • 4: 勉强能沟通但不顺畅。
  • 5: 网络质量非常差,基本不能沟通。
  • 6: 网络连接断开,完全无法沟通。