# 概览
- JCCGuestManager (opens new window) 用于访客插件接口管理
- JCCGuestCallback (opens new window) 用于回调访客相关事件
- JCCRoomManager (opens new window) 用于多方通话插件接口管理
- JCCRoomCallback (opens new window) 用于回调多方通话相关事件
- JCallManager (opens new window) 用于网络电话插件接口管理
- JCallCallback (opens new window) 用于回调网络电话相关事件
# 访客插件接口管理
| 方法 | 描述 |
|---|---|
login | 初始化并登录 |
logout | 登出并销毁 |
getClientLoginState | 获取当前登录状态 |
sendOnlineMessage | 发送在线消息 |
sendMessageInCall | 透明通道发送消息给某个成员 |
uploadFile | 上传文件 |
getCallId | 获取通话ID |
getCallType | 获取当前通话状态 |
setCustomConfig | 设置定制配置参数 |
setVideoAngle | 设置视频窗体角度 |
getVersion | 获取SDK和底层库的版本号信息 |
queryAllGroups | 获取业务号列表 |
call | 发起呼叫 |
answer | 接听来电 |
term | 结束通话 |
setCallParam | 设置呼叫参数 |
showTalkingView | 启用通话页面 |
showSignView | 通话中唤起电子签名 |
miniTalkingWindow | 最小化通话窗口 |
restoreTalkingWindow | 恢复通话窗口 |
switchFocusVideoView | 切换焦点视频 |
enableRemoteCollaboration | 开启/关闭远程协作 |
addCallback | 订阅回调 |
removeCallback | 取消订阅回调 |
# 访客事件
| 事件 | 描述 |
|---|---|
onLogin | 登录结果回调 |
onLogout | 登出回调 |
onOnlineMessageSendResult | 在线消息发送结果回调 |
onOnlineMessageReceived | 收到在线消息回调 |
onMessageInCallReceived | 收到通话中消息的回调 |
onUploadFileResult | 文件上传成功回调 |
onUploadFileError | 文件上传失败回调 |
onError | 上报事件回调 |
onGetAllGroups | 获取业务组号列表结果回调 |
onCallStateChanged | 通话状态改变回调 |
onSignRequestComplete | 电子签名文件保存回调 |
onSystemPhoneStateChanged | 系统通话状态变化 |
onViewEvent | UI事件通知 |
# 多方通话插件接口管理
| 方法 | 描述 |
|---|---|
login | 初始化并登录 |
logout | 登出并销毁 |
getClientLoginState | 获取当前登录状态 |
sendOnlineMessage | 发送在线消息 |
sendMessageInCall | 透明通道发送消息给某个成员 |
uploadFile | 上传文件 |
getCallId | 获取通话ID |
setCustomConfig | 设置定制配置参数 |
setVideoAngle | 设置视频窗体角度 |
getVersion | 获取SDK和底层库的版本号信息 |
query | 查询房间相关信息 |
join | 加入房间 |
leave | 离开房间 |
miniTalkingWindow | 最小化通话窗口 |
restoreTalkingWindow | 恢复通话窗口 |
switchFocusVideoView | 切换焦点视频 |
enableRemoteCollaboration | 开启/关闭远程协作 |
addCallback | 订阅回调 |
removeCallback | 取消订阅回调 |
# 多方通话事件
| 事件 | 描述 |
|---|---|
onLogin | 登录结果回调 |
onLogout | 登出回调 |
onOnlineMessageSendResult | 在线消息发送结果 |
onOnlineMessageReceived | 收到在线消息 |
onMessageInCallReceived | 收到通话中消息的回调 |
onUploadFileResult | 文件上传成功 |
onUploadFileError | 文件上传失败 |
onError | 上报事件回调 |
onQuery | 查询房间信息结果回调 |
onJoin | 加入房间结果回调 |
onLeave | 离开房间结果回调 |
onRoomStateChanged | 自身在房间中的状态变化回调 |
onSystemPhoneStateChanged | 系统通话状态变化 |
onViewEvent | UI事件通知 |
# 多方通话2.0插件接口管理
| 方法 | 描述 |
|---|---|
login | 初始化并登录 |
logout | 登出并销毁 |
getClientLoginState | 获取当前登录状态 |
sendOnlineMessage | 发送在线消息 |
sendMessageInCall | 透明通道发送消息给某个成员 |
uploadFile | 上传文件 |
getCallId | 获取通话ID |
setCustomConfig | 设置定制配置参数 |
setVideoAngle | 设置视频窗体角度 |
getVersion | 获取SDK和底层库的版本号信息 |
miniTalkingWindow | 最小化通话窗口 |
restoreTalkingWindow | 恢复通话窗口 |
switchFocusVideoView | 切换焦点视频 |
enableRemoteCollaboration | 开启/关闭远程协作 |
setRole | 设置用户角色 |
join | 加入通话 |
leave | 离开通话 |
stop | 结束通话 |
invite | 邀请其他成员加入通话 |
cancelInvite | 取消邀请 |
acceptInvite | 接受邀请 |
acceptInvite | 接受邀请并设置接受邀请参数 |
rejectInvite | 拒绝邀请 |
addCallback | 订阅回调 |
removeCallback | 取消订阅回调 |
# 多方通话2.0事件
| 事件 | 描述 |
|---|---|
onLogin | 登录结果回调 |
onLogout | 登出回调 |
onOnlineMessageSendResult | 在线消息发送结果 |
onOnlineMessageReceived | 收到在线消息 |
onMessageInCallReceived | 收到通话中消息的回调 |
onUploadFileResult | 文件上传成功 |
onUploadFileError | 文件上传失败 |
onError | 上报事件回调 |
onViewEvent | UI事件通知 |
onJoin | 加入通话结果回调 |
onLeave | 离开通话结果回调 |
onInviteResult | 邀请结果回调 |
onCancelInviteResult | 取消邀请结果回调 |
onAcceptInviteResult | 接受邀请结果回调 |
onRejectInviteResult | 拒绝邀请结果回调 |
onInviteReceived | 收到邀请通知 |
onInviteCanceled | 对方取消邀请通知 |
onInviteAccepted | 对方接受邀请通知 |
onInviteRejected | 对方拒绝邀请通知 |
