# Interface NetworkQuality (/zh-CN/api-reference/rtc/web/interfaces/networkquality)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

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

- 本地用户加入频道后，SDK 会每两秒触发一次 [AgoraRTCClient.on("network-quality")](/zh-CN/api-reference/rtc/web/interfaces/iagorartcclient#event_network_quality) 回调报告本地用户的上下行网络质量。
- 可以调用 [AgoraRTCClient.getRemoteNetworkQuality](/zh-CN/api-reference/rtc/web/interfaces/iagorartcclient#getremotenetworkquality) 方法获取本地订阅的所有远端主播的上下行网络质量。

> 该接口报告的网络质量是一个相对值，仅供参考。

## Properties [#properties]

<a id="downlinknetworkquality"></a>

### downlinkNetworkQuality [#downlinknetworkquality]

<ApiSignature>

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

</ApiSignature>

下行网络质量。

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

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

<a id="uplinknetworkquality"></a>

### uplinkNetworkQuality [#uplinknetworkquality]

<ApiSignature>

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

</ApiSignature>

上行网络质量。

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

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