JRTCSDK-iOS v2302.0
多方通话 API 文档
|
方法 | 描述 |
---|---|
create | 创建 JRTCClient 对象 |
destroy | 销毁 JRTCClient 对象 |
appKey | 设置/获取 AppKey |
displayName | 设置/获取用户昵称 |
userId | 获取用户ID |
server | 设置/获取接入服务器地址 |
appName | 设置/获取应用名称 |
state | 获取当前登录状态 |
login | 登录 Juphoon RTC 平台 |
login | 登录 Juphoon RTC 平台 |
relogin | 重登录 Juphoon RTC 平台 |
logout | 登出 Juphoon RTC 平台 |
setForeground | 设置是否是前台 |
sendOnlineMessage | 发送在线消息 |
createP2PSession | 创建 P2P 会话 |
getUploadUrl | 获取文件上传路径 |
requestFileUploadInfo | 获取文件上传或断点续传信息 |
completeFileUpload | 文件上传完成确认 |
事件 | 描述 |
---|---|
onLogin | 登录结果回调 |
onLogout | 登出回调 |
onClientStateChanged | 登录状态变化通知 |
onOnlineMessageSendResult | 在线消息发送结果通知 |
onOnlineMessageReceive | 收到在线消息通知 |
onGetUploadUrlResponse | 获取文件上传地址等信息回调 |
onSDKEvent | 上报事件回调 |
onP2PSessionCreate | P2P 会话创建回调 |
onP2PSessionConnect | P2P 会话连接回调 |
onP2PSessionClose | P2P 会话关闭回调 |
onP2PMessageReceived | P2P 会话消息回调 |
onRequestFileUploadInfoResponse | 获取文件上传或断点续传信息响应 |
onCompleteFileUploadResponse | 文件上传完成确认响应 |
事件 | 描述 |
---|---|
onAudioError | 音频异常回调 |
onVideoError | 视频异常回调 |
onAudioRouteTypeChanged | 音频输出通道变化回调 |
onCameraUpdate | 摄像头变化回调 |
onRenderReceived | 收到第一帧数据回调 |
onRenderResized | 数据宽高比例变化回调 |
onRenderStart | 渲染开始回调 |
onMemoryAvailable | 上报剩余可用内存回调 |
onAudioInerruptAndResume | 声音中断恢复回调 |
onSnapshotComplete | 截图完成回调 |
onVideoCaptureDidStart | 视频采集开始回调 |
onScreenCaptureStart | 屏幕采集开始回调 |
onScreenCaptureStop | 屏幕采集结束回调 |
onRingPlayFinish | 音频播放完成回调 |
事件 | 描述 |
---|---|
onRoomStateChanged | 自身在房间中的状态变化回调 |
onRoomPropertyChanged | 房间属性变化回调 |
onJoin | 加入房间结果回调 |
onLeave | 离开房间结果回调 |
onQuery | 查询房间信息结果回调 |
onParticipantJoin | 新成员加入回调 |
onParticipantLeft | 成员离开回调 |
onParticipantUpdate | 成员属性更新回调 |
onMessageReceived | 接收房间消息的回调 |
onInviteSipUserResult | 邀请Sip用户操作结果回调 |
onDeliveryAbort | 录制异常回调 |
onFileAudioInputFinish | 本地文件音频源输入完成回调 |
onEnableRemoteAdvancedRecordResult | 开启远程录制(增强录制)结果回调 |