Staticcreate创建 JRTCMediaDevice 对象
JRTCMediaDeviceCallback 对象,用于回调相关通知
预留参数,目前不生效
Optionalclient: JRTCClientJRTCClient 对象,用于回调相关通知
JRTCMediaDevice 对象
Staticdestroy发送日志消息
日志消息
日志级别
Optionalsource: string消息源
获取所有音频输入设备列表
音频输入设备列表
获取所有音频输出设备列表
音频输出设备列表
设置摄像头采集降级策略
策略选择
开始本端身视频渲染
获取本端视频预览对象 JRTCMediaDeviceVideoCanvas,通过此对象能获得视图用于UI显示
视频渲染模式
需要包含视频视图的组件
Promise
开始远端视频渲染
远端视频拉流地址
视频渲染模式
媒体流对象,可以通过订阅远端视频流获取
需要包含视频视图的组件
停止视频渲染
JRTCMediaDeviceVideoCanvas 对象,由 startVideo 或 startCameraVideo 接口返回
打开指定远端用户的音频输出
音频流对象
用户ID
OptionalaudioBox: HTMLElement需要包含音频视图的组件
切换摄像头/切换到指定摄像头
Optionalcamera: JRTCMediaDeviceCamera摄像头对象
Promise
获取当前摄像头
当前摄像头
获取摄像头列表
摄像头列表
指定要开启的摄像头,在调用开启摄像头视频预览接口之前设置即可生效
摄像头对象
Optionalsource: string
设置监听本地麦克风音频流二进制数据回调上报