public interface ECMeetingManager
会议创建、会议列表查询、会议成员查询、会议退出、会议解散
实时对讲创建、实时对讲退出、实时对讲控麦、实时对讲放麦
视频会议发布和取消视频图象接口、请求和取消请求成员视频图像接口
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelPublishSelfVideoFrameInVideoMeeting(java.lang.String meetingNo,
ECMeetingManager.OnSelfVideoFrameChangedListener listener)
在当前参与的视频会议中取消发布自己的视频图像
|
int |
cancelRequestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
ECMeetingManager.OnMemberVideoFrameChangedListener listener)
在当前参与的视频会议中取消实时获取某一成员的视频图像
|
void |
controlMicInInterPhoneMeeting(java.lang.String meetingNo,
ECMeetingManager.OnControlMicInInterPhoneListener listener)
实时对讲抢麦接口
|
void |
createInterPhoneMeeting(java.lang.String[] members,
ECMeetingManager.ECCreateMeetingParams.ToneModeInterPhone toneMode,
ECMeetingManager.OnCreateOrJoinMeetingListener listener) |
void |
createInterPhoneMeeting(java.lang.String[] members,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
创建并邀请成员加入实时对讲接口
|
void |
createMultiMeetingByType(ECMeetingManager.ECCreateMeetingParams params,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
根据会议参数创建一个音频会议或者视频会议
|
void |
deleteMultiMeetingByType(ECMeetingManager.ECMeetingType meetingType,
java.lang.String meetingNo,
ECMeetingManager.OnDeleteMeetingListener listener)
根据会议类型删除会议(解散会议)接口
|
boolean |
exitMeeting(ECMeetingManager.ECMeetingType meetingType)
退出会议接口
|
void |
inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
boolean isSpeak,
boolean isListen,
java.lang.String displayname,
java.lang.String sdkuserdata,
java.lang.String serveruserdata,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener) |
void |
inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
邀请加入音视频频会议
|
void |
inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
java.lang.String displayname,
java.lang.String sdkuserdata,
java.lang.String serveruserdata,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
邀请加入音视频会议
|
void |
inviteMembersJoinToVoiceMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
已过时。
|
void |
joinMeetingByType(java.lang.String meetingNo,
java.lang.String meetingPwd,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
根据提供的会议号加入会议
|
void |
listAllMultiMeetingsByType(java.lang.String keywords,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnListAllMeetingsListener<? extends ECMeeting> listener)
查询会议列表接口
|
void |
listPageMultiMeetingsByType(java.lang.String keywords,
ECMeetingManager.ECMeetingType meetingType,
com.yuntongxun.ecsdk.meeting.ECMeetingPageMatch match,
ECMeetingManager.OnListPageMeetingsListener<? extends ECMeeting> listener) |
void |
publishSelfVideoFrameInVideoMeeting(java.lang.String meetingNo,
ECMeetingManager.OnSelfVideoFrameChangedListener listener)
在当前参与的视频会议中发布自己的视频图像
|
void |
queryMeetingMembersByType(java.lang.String meetingNo,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnQueryMeetingMembersListener<? extends ECMeetingMember> listener)
查询会议成员接口
|
void |
releaseMicInInterPhoneMeeting(java.lang.String meetingNo,
ECMeetingManager.OnReleaseMicInInterPhoneListener listener)
实时对讲放麦接口
|
void |
removeMemberFromMultiMeetingByType(ECMeetingManager.ECMeetingType meetingType,
java.lang.String meetingNo,
java.lang.String removeMember,
boolean isMobile,
ECMeetingManager.OnRemoveMemberFromMeetingListener listener)
移除会议成员
|
int |
requestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
android.view.View displayView,
java.lang.String ip,
int port,
ECMeetingManager.OnMemberVideoFrameChangedListener listener)
在当前参与的视频会议中请求获取某一成员的视频图像
|
int |
requestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
android.view.View displayView,
java.lang.String ip,
int port,
java.lang.String cry,
java.lang.String cryKey,
ECMeetingManager.OnMemberVideoFrameChangedListener listener) |
int |
resetVideoMeetingWindow(java.lang.String account,
android.view.View videoWindow)
重置当前视频成员的视频图像窗口
|
void |
setMemberSpeakListen(ECVoipAccount account,
ECMeetingManager.ECSpeakListenType speakListenType,
java.lang.String meetingNum,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnSetMemberSpeakListenListener listener)
设置语音、视频会议成员禁言、禁听接口
|
void |
setOnMeetingListener(OnMeetingListener listener)
设置会议推送消息处理接口
|
void setOnMeetingListener(OnMeetingListener listener)
listener - 会议推送消息处理接口void createMultiMeetingByType(ECMeetingManager.ECCreateMeetingParams params, ECMeetingManager.ECMeetingType meetingType, ECMeetingManager.OnCreateOrJoinMeetingListener listener)
params - 创建会议的初始化会议参数meetingType - 创建的会议类型listener - 创建会议结果回调接口ECMeetingManager.ECCreateMeetingParams,
ECMeetingManager.ECMeetingType,
ECMeetingManager.OnCreateOrJoinMeetingListenervoid joinMeetingByType(java.lang.String meetingNo,
java.lang.String meetingPwd,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
meetingNo - 会议号meetingPwd - 会议密码meetingType - 会议类型listener - 加入会议结果回调接口ECMeetingManager.ECMeetingType,
ECMeetingManager.OnCreateOrJoinMeetingListener@Deprecated
void inviteMembersJoinToVoiceMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
void inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
meetingNo - 会议号members - 邀请加入音频会议的成员数组listener - 邀请加入音频会议结果回调接口isLandingCall - 是否落地电话方式邀请ECMeetingManager.OnInviteMembersJoinToMeetingListenervoid inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
boolean isSpeak,
boolean isListen,
java.lang.String displayname,
java.lang.String sdkuserdata,
java.lang.String serveruserdata,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
void inviteMembersJoinToMeeting(java.lang.String meetingNo,
java.lang.String[] members,
boolean isLandingCall,
java.lang.String displayname,
java.lang.String sdkuserdata,
java.lang.String serveruserdata,
ECMeetingManager.OnInviteMembersJoinToMeetingListener listener)
meetingNo - 会议号members - 邀请加入音频会议的成员数组isLandingCall - 是否落地电话方式邀请displayname - 落地显示号码sdkuserdata - 用户自定义透传字段serveruserdata - 预留字段listener - 回调接口void queryMeetingMembersByType(java.lang.String meetingNo,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnQueryMeetingMembersListener<? extends ECMeetingMember> listener)
meetingNo - 会议号meetingType - 会议类型listener - 查询会议成员结果回调接口ECMeetingManager.ECMeetingType,
ECMeetingManager.OnQueryMeetingMembersListenervoid listPageMultiMeetingsByType(java.lang.String keywords,
ECMeetingManager.ECMeetingType meetingType,
com.yuntongxun.ecsdk.meeting.ECMeetingPageMatch match,
ECMeetingManager.OnListPageMeetingsListener<? extends ECMeeting> listener)
void listAllMultiMeetingsByType(java.lang.String keywords,
ECMeetingManager.ECMeetingType meetingType,
ECMeetingManager.OnListAllMeetingsListener<? extends ECMeeting> listener)
keywords - 查询关键词meetingType - 查询的会议类型listener - 查询会议列表结果回调接口ECMeetingManager.ECMeetingType,
ECMeetingManager.OnListAllMeetingsListenerboolean exitMeeting(ECMeetingManager.ECMeetingType meetingType)
meetingType - 会议类型void deleteMultiMeetingByType(ECMeetingManager.ECMeetingType meetingType, java.lang.String meetingNo, ECMeetingManager.OnDeleteMeetingListener listener)
meetingType - 会议类型meetingNo - 会议唯一标识listener - 删除会议(解散会议)执行结果回调接口ECMeetingManager.ECMeetingType,
ECMeetingManager.OnDeleteMeetingListenervoid removeMemberFromMultiMeetingByType(ECMeetingManager.ECMeetingType meetingType, java.lang.String meetingNo, java.lang.String removeMember, boolean isMobile, ECMeetingManager.OnRemoveMemberFromMeetingListener listener)
meetingType - 会议类型meetingNo - 会议唯一标识removeMember - 被移除的会议成员账号isMobile - 成员账号类型(是否以落地电话方式加入的会议)listener - 移除会议成员结果回调接口ECMeetingManager.ECMeetingType,
ECMeetingManager.OnRemoveMemberFromMeetingListenervoid createInterPhoneMeeting(java.lang.String[] members,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
members - 参与实时对讲的成员数组listener - 实时对讲创建结果回调接口ECMeetingManager.OnCreateOrJoinMeetingListenervoid createInterPhoneMeeting(java.lang.String[] members,
ECMeetingManager.ECCreateMeetingParams.ToneModeInterPhone toneMode,
ECMeetingManager.OnCreateOrJoinMeetingListener listener)
void controlMicInInterPhoneMeeting(java.lang.String meetingNo,
ECMeetingManager.OnControlMicInInterPhoneListener listener)
meetingNo - 实时对讲号listener - 实时对讲抢麦结果回调ECMeetingManager.OnControlMicInInterPhoneListenervoid releaseMicInInterPhoneMeeting(java.lang.String meetingNo,
ECMeetingManager.OnReleaseMicInInterPhoneListener listener)
meetingNo - 实时对讲号listener - 实时对讲放麦结果回调ECMeetingManager.OnReleaseMicInInterPhoneListenervoid publishSelfVideoFrameInVideoMeeting(java.lang.String meetingNo,
ECMeetingManager.OnSelfVideoFrameChangedListener listener)
meetingNo - 会议号listener - 发布自己的视频图像回调接口void cancelPublishSelfVideoFrameInVideoMeeting(java.lang.String meetingNo,
ECMeetingManager.OnSelfVideoFrameChangedListener listener)
meetingNo - 会议号listener - 取消发布自己的视频图像回调接口int requestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
android.view.View displayView,
java.lang.String ip,
int port,
ECMeetingManager.OnMemberVideoFrameChangedListener listener)
meetingNo - 会议号meetingPwd - 会议密码account - 获取视频图像的成员账号displayView - 视频图像显示控件ip - 视频会议地址port - 视频会议端口listener - 请求获取某一成员的视频图像失败回调int requestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
android.view.View displayView,
java.lang.String ip,
int port,
java.lang.String cry,
java.lang.String cryKey,
ECMeetingManager.OnMemberVideoFrameChangedListener listener)
int cancelRequestMemberVideoInVideoMeeting(java.lang.String meetingNo,
java.lang.String meetingPwd,
java.lang.String account,
ECMeetingManager.OnMemberVideoFrameChangedListener listener)
meetingNo - 会议号meetingPwd - 会议密码account - 取消获取视频图像的成员账号listener - 取消获取某一成员的视频图像失败回调int resetVideoMeetingWindow(java.lang.String account,
android.view.View videoWindow)
account - 成员账号videoWindow - 成员账号视频图像显示的窗口void setMemberSpeakListen(ECVoipAccount account, ECMeetingManager.ECSpeakListenType speakListenType, java.lang.String meetingNum, ECMeetingManager.ECMeetingType meetingType, ECMeetingManager.OnSetMemberSpeakListenListener listener)
account - speakListenType - meetingNum - meetingType - listener - Copyright © 2017 All rights reserved.