JuphoonUniAppSDK
接口 | 说明 |
---|---|
createEngine | 初始化引擎 |
destroyEngine | 销毁JRTCEngine |
JRTCEngine
频道管理
接口 | 说明 |
---|---|
login | 登录 |
logout | 登出 |
setEnvironmentAddress | 设置环境地址 |
joinChannel | 加入会议 |
leaveChannel | 离开会议 |
stopChannel | 结束会议 |
publishLocalVideoStream | 开启/关闭发送本地视频流 |
publishLocalAudioStream | 开启/关闭发布本地音频流 |
subscribeParticipantAudio | 订阅成员音频 |
enableSpeaker | 开启/关闭播放频道声音 |
on | 添加事件监听器 |
off | 移除事件监听器 |
enableScreenShare | 开启/关闭屏幕分享 |
getStatistics | 获取媒体统计信息 |
enableRecord | 开启/关闭服务器录制 |
媒体设备管理
接口 | 说明 |
---|---|
enableAudioOutput | 开启/关闭频道放音 |
enableSpeaker | 开启/关闭扬声器 |
startLocalAudioDevice | 开启/关闭本地音频采集 |
getCamera | 获取当前本地使用的摄像头 |
getAllCameras | 获取摄像头列表 |
switchCamera | 切换摄像头 |
getCameraMaxZoom | 获取当前摄像头支持的最大变焦倍数 |
setCameraZoom | 设置摄像头变焦倍数 |
isCameraTorchSupported | 查询当前摄像头是否支持闪光灯 |
setCameraTorchOn | 开启/关闭闪光灯 |
setCameraExposureLevel | 设置曝光度 |
setCameraProperty | 设置摄像头采集属性 |
setScreenCaptureProperty | 设置屏幕共享采集属性 |
JRTCEvents
事件 | 说明 |
---|---|
LOGIN | 初始化实例成功 |
LOGOUT | socket连接状态变化 |
PARTICIPANT_JOIN | 频道成员加入 |
PARTICIPANT-LEAVE | 频道成员离开 |
PARTIPANT_VOLUME_CHANGE | 成员声音变化 |
PARTICIPANT_UPDATE | 成员更新回调 |
CHANNEL_JOIN | 加入会议 |
CHANNEL_LEAVE | 离开会议通知 |
CHANNEL_STOP | 结束会议通知 |
CHANNEL_UPDATE | 频道属性变化 |
CAMERA_UPDATE | 摄像头变化 |
Juphoon-RTC-JCVideoCanvas
接口 | 说明 |
---|---|
callMethod | 高级能力调用方法 |
startLocalVideoDevice | 开启/暂停本端视频渲染 |
playRemoteVideoStream | 开启/暂停远端视频渲染 |
setRenderMirror | 重置渲染的画面镜像 |
freezeRenderEffect | 启用/关闭冻结渲染 |
takeOnceSnapshot | 视频通话单次截图 |
setRenderAngle | 设置旋转角度 |
setCameraFocus | 设置摄像头聚集 |