跳转到内容

Conference

多人视频会议类。

定义

public String getId()

说明

获取当前视频会议 ID,此视频会议 ID 为不重复的字符串。

返回值

当前视频会议 ID。


定义

public LocalParticipant getLocalParticipant()

说明

获取当前视频会议中的 ‘LocalParticipant’ 对象,代表本地参与者。

返回值

当前视频会议中的 ‘LocalParticipant’。


定义

public Set<Participant> getParticipants()

说明

获取当前视频会议中的 ‘Participant’ 对象,代表所有远端参与者。

返回值

当前视频会议中远端的’Participant’集合。


定义

public ConnectStatus getStatus()

说明

获取当前的视频会议状态。

返回值

当前视频会议状态ConnectStatus。


定义

public MeetingCast getMeetingCast(MeetingCastStateListener listener)

说明

获取当前会议直播插件,通过直播插件可以控制当前视频会议的直播相关功能。

参数

参数名 描述
listener 视频会议监听MeetingCastStateListener,参与者连接成功后会触发 onParticipantConnected 事件

示例

//成功建立视频会议后,设置监听
meetingCast = mConference.getMeetingCast(new MeetingCastStateListener() {
@Override
public void onMeetingCastStateChanged(String state, String participantId, Map<String, String> urlMap) {
}
});


定义

void disconnect()

说明

关闭视频会议

示例

//需要离开视频会议时调用此方法,释放 Conference 持有的资源
mConference.disconnect();