Interface NetworkQuality
上下行 last mile 网络质量。
last mile 是指设备到声网边缘服务器的网络连接。
-
本地用户加入频道后,SDK 会每两秒触发一次 AgoraRTCClient.on("network-quality") 回调报告本地用户的上下行网络质量。
-
可以调用 AgoraRTCClient.getRemoteNetworkQuality 方法获取本地订阅的所有远端主播的上下行网络质量。
注意
该接口报告的网络质量是一个相对值,仅供参考。
Properties
downlinkNetworkQuality
downlinkNetworkQuality: 0 | 1 | 2 | 3 | 4 | 5 | 6
下行网络质量。
基于下行发送码率、下行丢包率、平均往返时延和网络抖动计算。
-
0:质量未知。
-
1:质量极好。
-
2:用户主观感觉和极好差不多,但码率可能略低于极好。
-
3:用户主观感受有瑕疵但不影响沟通。
-
4:勉强能沟通但不顺畅。
-
5:网络质量非常差,基本不能沟通。
-
6: 网络连接断开,完全无法沟通。
uplinkNetworkQuality
uplinkNetworkQuality: 0 | 1 | 2 | 3 | 4 | 5 | 6
上行网络质量。
基于上行发送码率、上行丢包率、平均往返时延和网络抖动计算。
-
0: 质量未知。
-
1: 质量极好。
-
2: 用户主观感觉和极好差不多,但码率可能略低于极好。
-
3: 用户主观感受有瑕疵但不影响沟通。
-
4: 勉强能沟通但不顺畅。
-
5: 网络质量非常差,基本不能沟通。
-
6: 网络连接断开,完全无法沟通。