NERtc Android SDK
V4.6.20
|
Public 属性 | |
int | CONNECTION_STATE_DISCONNECTED = 1 |
int | CONNECTION_STATE_CONNECTING = 2 |
int | CONNECTION_STATE_CONNECTED = 3 |
int | CONNECTION_STATE_RECONNECTING = 4 |
int | CONNECTION_STATE_FAILED = 5 |
当前房间的连接状态。
int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_CONNECTED = 3 |
加入房间成功。
该状态表示用户已经加入房间,如果因网络断开或切换而导致 SDK 与房间的连接中断,SDK 会自动重连,此时 App 会收到 NERtcCallbackEx#onConnectionStateChanged() 回调 ,当前状态变为 CONNECTION_STATE_RECONNECTING。
int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_CONNECTING = 2 |
正在加入房间。
该状态表示 SDK 处于调用 NERtc#joinChannel() 接口之后,正在建立房间连接的阶段。如果加入房间成功 App 会收到 NERtcCallbackEx#onConnectionStateChanged() 回调,当前状态变为 CONNECTION_STATE_CONNECTED。
int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_DISCONNECTED = 1 |
尚未加入房间。
该状态表示当前处于:
int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_FAILED = 5 |
加入房间失败。
该状态表示 SDK 已经不再尝试重新加入房间。如果用户还想重新加入房间,则需要再次调用 NERtc#joinChannel()。
int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_RECONNECTING = 4 |
正在尝试重新加入房间。
该状态表示 SDK 之前曾加入过房间,但因为网络原因中断了,此时 SDK 会自动尝试重新加入房间。如果重连还是没能加入房间会触发 NERtcCallbackEx#onConnectionStateChanged() 回调, 当前状态变为 CONNECTION_STATE_FAILED,SDK 停止尝试重连。