NERtc Android SDK  V4.6.20
Public 属性 | 所有成员列表
com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState接口 参考

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
 

详细描述

当前房间的连接状态。

类成员变量说明

◆ CONNECTION_STATE_CONNECTED

int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_CONNECTED = 3

加入房间成功。
该状态表示用户已经加入房间,如果因网络断开或切换而导致 SDK 与房间的连接中断,SDK 会自动重连,此时 App 会收到 NERtcCallbackEx#onConnectionStateChanged() 回调 ,当前状态变为 CONNECTION_STATE_RECONNECTING。

◆ CONNECTION_STATE_CONNECTING

int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_CONNECTING = 2

正在加入房间。
该状态表示 SDK 处于调用 NERtc#joinChannel() 接口之后,正在建立房间连接的阶段。如果加入房间成功 App 会收到 NERtcCallbackEx#onConnectionStateChanged() 回调,当前状态变为 CONNECTION_STATE_CONNECTED。

◆ CONNECTION_STATE_DISCONNECTED

int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_DISCONNECTED = 1

尚未加入房间。
该状态表示当前处于:

◆ CONNECTION_STATE_FAILED

int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_FAILED = 5

加入房间失败。
该状态表示 SDK 已经不再尝试重新加入房间。如果用户还想重新加入房间,则需要再次调用 NERtc#joinChannel()

◆ CONNECTION_STATE_RECONNECTING

int com.netease.lava.nertc.sdk.NERtcConstants.ConnectionState.CONNECTION_STATE_RECONNECTING = 4

正在尝试重新加入房间。
该状态表示 SDK 之前曾加入过房间,但因为网络原因中断了,此时 SDK 会自动尝试重新加入房间。如果重连还是没能加入房间会触发 NERtcCallbackEx#onConnectionStateChanged() 回调, 当前状态变为 CONNECTION_STATE_FAILED,SDK 停止尝试重连。


该接口的文档由以下文件生成: