| 方法 | 描述 |
|---|---|
| create | 创建 JRTCClient 对象 |
| destroy | 销毁 JRTCClient 对象 |
| setForeground | 设置是否是前台 |
| getUserId | 获取用户ID |
| getState | 获取当前登录状态 |
| getDisplayName | 获取用户昵称 |
| setDisplayName | 设置用户昵称 |
| getServer | 获取接入服务器地址 |
| setServer | 设置接入服务器地址 |
| getAppKey | 获取 Appkey |
| setAppKey | 设置 Appkey |
| getAppName | 获取应用名称 |
| setAppName | 设置应用名称 |
| login | 登录 Juphoon RTC 平台 |
| logout | 登出 Juphoon RTC 平台 |
| sendOnlineMessage | 发送在线消息 |
| requestFileUploadInfo | 获取文件上传或断点续传信息 |
| completeFileUpload | 文件上传完成确认 |
| getUploadFileInfo | 获取上传文件信息列表 |
| 事件 | 描述 |
|---|---|
| onLogin | 登录结果回调 |
| onLogout | 登出回调 |
| onClientStateChanged | 登录状态变化通知 |
| onSDKEvent | 上报事件回调 |
| onOnlineMessageSendResult | 在消息发送结果回调 |
| onOnlineMessageReceived | 收到在线消息回调 |
| onRequestFileUploadInfoResponse | 获取文件上传或断点续传信息响应 |
| onCompleteFileUploadResponse | 文件上传完成确认响应 |
| onGetUploadFileInfoResponse | 获取上传文件信息列表响应 |
| onFileUploadPlatformNotify | 文件上传到影像平台结果通知 |
| 事件 | 描述 |
|---|---|
| onAudioError | 音频异常回调 |
| onAudioRouteTypeChanged | 音频输出通道变化回调 |
| onCameraUpdate | 摄像头变化回调 |
| onVideoCaptureDidStart | 视频采集开始回调 |
| onRenderReceived | 收到第一帧视频数据回调 |
| onRenderStart | 视频渲染开始回调 |
| onRenderResized | 视频宽高比例变化回调 |
| onScreenSharePermissionResult | 屏幕采集权限申请结果回调 |
| onVideoError | 视频异常回调 |
| onSnapshotComplete | 截图完成回调 |
| onMemoryAvailable | 设备剩余可用内存回调 |
| onRingPlayFinish | 铃声播放完成回调 |
| onFileAudioInputDidFinish | 本地文件音频源输入完成回调 |
| onTessarEvent | 天赛事件上报回调 |
| 事件 | 描述 |
|---|---|
| onGetAllGroups | 获取业务号列表结果回调 |
| onCallStateChanged | 通话状态改变回调 |
| onCallQueueCount | 当前排队人数上报回调 |
| onCallPropertyChanged | 通话属性改变回调 |
| onMemberJoin | 通话中有新成员加入回调 |
| onMemberLeave | 通话中有成员离开回调 |
| onMemberUpdate | 通话中成员属性更新回调 |
| onHoldStateChanged | 收到通话保持或取回的回调 |
| onCallTypeChanged | 音视频通话切换回调 |
| onMessageReceived | 收到消息回调 |
| onSignRequest | 收到签名请求回调 |
| onOnewayVideoChanged | 收到单向视频状态变化回调 |
| onDeliveryAbort | 录制异常回调 |
| onNotifyMessageReceived | 收到事件通知消息回调 |
| onUrgentResultResponse | 座席处理加急的结果回调 |
| 事件 | 描述 |
|---|---|
| onGetAllGroups | 获取业务号列表结果回调 |
| onCheckin | 签入回调 |
| onCheckout | 签出回调 |
| onCheckStateChanged | 签入/签出状态改变回调 |
| onCallStateChanged | 通话状态改变回调 |
| onCheckin | 签入回调 |
| onCallQueueCount | 当前排队人数上报回调 |
| onApplyResult | 示忙/示闲回调 |
| onTransferCallResult | 通话转接结果回调 |
| onMemberJoin | 通话中有新成员加入回调 |
| onMemberLeave | 通话中有成员离开回调 |
| onMemberUpdate | 通话中成员属性更新回调 |
| onCallPropertyChanged | 通话属性改变回调 |
| onUrgentRequest | 收到加急请求回调 |
| onResponseUrgentResult | 处理加急请求结果回调 |
| onQueryAvailableAgentList | 查询空闲座席结果回调 |
| onHoldStateChanged | 收到通话保持或取回的回调 |
| onCallTypeChanged | 音视频通话模式切换回调 |
| onTurnCallTypeForSipResult | 请求SIP成员切换音视频模式结果回调 |
| onMessageReceived | 收到消息回调 |
| onDeliveryAbort | 录制异常回调 |
| onInviteThirdAgentResult | 邀请第三方座席结果回调 |
| onInviteThirdGuestResult | 邀请第三方访客结果回调 |
| onNotifyMessageReceived | 收到事件通知消息回调 |
| onOnewayVideoChanged | 单向视频状态变化回调 |
| onSignResultResponse | 访客签名请求结果回调 |
| onSwitchPartRoleResult | 切换自己在通话中角色结果回调 |
| onKickParticipantResult | 踢出通话成员结果回调 |