| create (opens new window) | 创建 JRTCAgent (opens new window) 对象 |
| destroy (opens new window) | 销毁 JRTCAgent (opens new window) 对象 |
| isAutoRecord (opens new window) | 检查当前通话是否为服务器自动录制模式 |
| getCallState (opens new window) | 获取当前通话状态 |
| getCallType (opens new window) | 获取当前通话类型 |
| getHoldState (opens new window) | 获取当前通话保持状态 |
| setHoldState (opens new window) | 设置通话保持/取回状态 |
| isOnewayVideo (opens new window) | 获取单向视频状态 |
| getTermState (opens new window) | 获取结束通话后的座席状态 |
| setTermState (opens new window) | 设置通话结束后的座席状态 |
| getOperatorState (opens new window) | 获取座席签入状态 |
| isPause (opens new window) | 获取座席示忙/示闲状态 |
| isMainAgent (opens new window) | 判断当前座席是否为主座席 |
| getMainGuestParticipant (opens new window) | 获取主访客成员信息 |
| getGuestParticipants (opens new window) | 获取所有访客成员列表 |
| getSelfParticipant (opens new window) | 获取当前座席自己的成员信息 |
| getParticipants (opens new window) | 获取通话中的所有成员列表 |
| getSerialNumber (opens new window) | 获取业务唯一标识 |
| getCallId (opens new window) | 获取通话唯一标识 |
| getStatistics (opens new window) | 获取统计信息 |
| getJsonStats (opens new window) | 获取实时统计信息 |
| getSupportVideoSizes (opens new window) | 获取当前通话支持的视频分辨率列表 |
| setUseExternalScreenCaptureControl (opens new window) | 设置屏幕采集控制模式 |
| queryAllGroups (opens new window) | 查询所有业务号列表 |
| queryAvailableAgentList (opens new window) | 查询指定业务号的空闲座席列表 |
| checkin (opens new window) | 座席签入 |
| checkout (opens new window) | 座席签出 |
| joinCall (opens new window) | 加入通话 |
| recall (opens new window) | 座席回呼 |
| answer (opens new window) | 接听来电 |
| term (opens new window) | 结束通话 |
| applyStatePause (opens new window) | 设置示忙/示闲状态 |
| transferCall (opens new window) | 通话转接 |
| turnCallType (opens new window) | 音视频通话类型切换 |
| turnCallTypeForSip (opens new window) | 请求SIP成员切换音视频通话类型 |
| inviteThirdGuest (opens new window) | 邀请第三方访客加入通话 |
| inviteThirdAgent (opens new window) | 邀请第三方座席加入通话 |
| switchPartRole (opens new window) | 切换自己在通话中角色 |
| kickParticipant (opens new window) | 踢出通话成员 |
| requestSign (opens new window) | 请求访客签名 |
| requestOnewayVideo (opens new window) | 请求单向视频 |
| responseUrgent (opens new window) | 处理访客加急请求 |
| sendMessage (opens new window) | 发送消息 |
| sendNotifyMessage (opens new window) | 发送事件通知消息 |
| enableUploadAudioStream (opens new window) | 开启/关闭发送本地音频流 |
| enableUploadVideoStream (opens new window) | 开启/关闭发送本地视频流 |
| getUploadLocalAudio (opens new window) | 获取本地音频数据是否在上传 |
| getUploadLocalVideo (opens new window) | 获取本地视频数据是否在上传 |
| sendVideoEmptyPack (opens new window) | 发送视频空包 |
| sendAudioEmptyPack (opens new window) | 发送音频空包 |
| enableScreenShare (opens new window) | 开启/关闭屏幕共享 |
| suspendScreenShare (opens new window) | 暂停/继续屏幕共享 |
| isSuspendScreenShare (opens new window) | 获取屏幕共享是否处于暂停状态 |
| getShareStreamId (opens new window) | 获取屏幕共享的视频流ID |
| getShareUserId (opens new window) | 获取发起屏幕共享者的用户ID |
| setRatio (opens new window) | 设置本端视频宽高比 |
| getRequestSize (opens new window) | 获取视频请求尺寸 |
| setRequestSize (opens new window) | 设置视频请求尺寸 |
| requestVideo (opens new window) | 订阅通话中其他成员的视频流 |
| unRequestVideo (opens new window) | 取消订阅通话中其他成员的视频流 |
| requestScreenVideo (opens new window) | 订阅通话中屏幕共享的视频流 |
| unRequestScreenVideo (opens new window) | 取消订阅通话中屏幕共享的视频流 |
| controlRecord (opens new window) | 开启/关闭远程录制 |
| enableLocalRecord (opens new window) | 开启/关闭本地录制 |
| updateLocalRecordLayout (opens new window) | 更新本地录制自定义布局 |
| isLocalRecording (opens new window) | 是否正在本地录制 |
| enableRemoteRecord (opens new window) | 开启/关闭远程视频录制 |
| updateRemoteRecordLayout (opens new window) | 更新远程录制自定义布局 |
| updateRemoteRecordWatermark (opens new window) | 更新远程录制水印信息 |
| getRemoteRecordState (opens new window) | 获取远程视频录制状态 |
| setVideoDot (opens new window) | 远程录制视频打点 |
| enableMicAgc (opens new window) | 开启或关闭本地麦克风的增益(软件增益) |
| setSubScreenShare (opens new window) | 设置是否订阅屏幕共享 |
| isSubScreenShare (opens new window) | 获取是否订阅屏幕共享 |