设置 CDN 直播推流地址, 仅供直播主播用户使用
推流地址
{number} 错误码
设置全局音效文件播放音量, 仅供会议用户或直播主播用户使用
音量 0~100, 默认 100
{number} 错误码
设置音效文件播放音量, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
音量 0~100, 默认 100
{number} 错误码
设置混音本地播放音量, 仅供会议用户或直播主播用户使用
音量 0~100, 默认 100
{number} 错误码
设置混音发送音量, 仅供会议用户或直播主播用户使用
音量 0~100, 默认 100
{number}
设置混音输入音量, 包含本地播放和发送音量, 仅供会议用户或直播主播用户使用
音量 0~100, 默认 100
{number}
设置麦克风的音量
0 ~ 100, 默认值: 100
{number} 错误码
取消正在进行中的跨房间连麦请求
房间 roomId
远端用户 userId
附加信息, 可随消息发送给被邀请人
{number} 错误码
创建音效文件缓存, 仅供会议用户或直播主播用户使用
本地文件地址
自定义全局唯一音效Id
{number}
从视频文件创建自定义流, 仅供会议用户或直播主播用户使用
本地文件地址
自定义流全局唯一标签
是否替换音频流 true: 替换 false: 不替换
是否本地回放音频流 true: 回放 false: 不回放
{number} 错误码
销毁实例
{number} 错误码
打开/关闭摄像头
true:打开, false:关闭
摄像头类型
{number} 错误码
打开/关闭麦克风
true 打开, false 关闭
{number} 错误码
打开/关闭外放
true 打开, false 关闭
{number} 错误码
获取音效文件播放音量, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
{number} 音量,如果小于 0,则是错误码,错误码对应 number
获取音频文件时长, 单位:秒, 仅供会议用户或直播主播用户使用
{number} 音频文件时长, 如果小于 0,则是错误码,错误码对应 number
获取混音本地播放音量, 仅供会议用户或直播主播用户使用
{number} 音量,如果小于 0,则是错误码,错误码对应 number
获取音频文件合流进度, 仅供会议用户或直播主播用户使用
{number} 合流进度 0~1
获取混音发送音量, 仅供会议用户或直播主播用户使用
{number} 音量,如果小于 0,则是错误码,错误码对应 number
获取当前房间的 SessionId, 仅在加入房间成功后可获取 每次加入房间所得到的 SessionId 均不同
{string} 获取到的 sessionId
获取摄像头是否支持区域测光
{boolean} true: 支持 false: 不支持
获取摄像头是否支持区域对焦
{boolean} true: 支持 false: 不支持
加入房间
房间id
房间配置
{number} 错误码
连麦邀请后加入副房间
房间 roomId
{number} 错误码
离开房间
{number} 错误码
离开副房间,此方法仅供连麦离开副房间使用
房间 roomId
是否通知所有连麦用户结束, true:通知 false:不通知
{number} 错误码
停止自定义流发送, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
true: 不发送 false: 发送
{number} 错误码
停止本地音视频数据发送
媒体类型
true: 不发送 false: 发送
{number} 错误码
停止远端用户自定义流数据的接收
远端用户 userId
自定义流全局唯一标签
远端自定义流类型
true: 不接收 false: 接收
{number} 错误码
停止远端用户音视频数据的接收
远端用户 userId
媒体类型
true: 不发送 false: 发送
{number} 错误码
暂停全部音效文件播放, 仅供会议用户或直播主播用户使用
{number} 错误码
暂停音效文件播放, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
{number} 错误码
播放音效文件, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
音效文件播放音量
循环播放次数 默认:1次
{number}
加入房间后, 发布本地资源
媒体资源类型
{number} 错误码
发布自定义流, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
{number} 错误码
释放音效文件缓存, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
{number}
移除 CDN 直播推流地址, 仅供直播主播用户使用
推流地址
{number} 错误码
移除合流视频窗口
移除自定义流预览窗口, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
调用完成的回调
移除本地视频渲染窗口
移除远端自定义流View
远端用户 userId
自定义流全局唯一标签
调用完成的回调
移除远端视频窗口
远端用户 userId
向指定用户发送跨房间连麦请求
房间 roomId
远端用户 userId
是否将邀请人音视频资源发送到被邀请人房间中合流
附加信息, 可随消息发送给被邀请人
{number} 错误码
响应跨房间连麦请求
房间 roomId
远端用户 userId
是否同意加入副房间
是否将邀请人音视频资源发送到被邀请人房间中合流
附加信息, 可随消息发送给被邀请人
{number} 错误码
恢复全部音效文件播放, 仅供会议用户或直播主播用户使用
{number} 错误码
恢复音效文件播放, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
{number} 错误码
恢复混音, 仅供会议用户或直播主播用户使用
{number} 错误码
设置默认音频参数, 仅供会议用户或直播主播用户使用
音频配置
{number} 错误码
设置混音文件合流进度, 仅供会议用户或直播主播用户使用
进度 0~1
{number}
设置摄像头采集方向
默认以 Portrait 角度进行采集
{number}
设置在指定点区域测光
曝光点,视图上的 x 轴坐标
曝光点,视图上的 y 轴坐标
{number}
设置在指定点区域对焦
对焦点,视图上的 x 轴坐标
对焦点,视图上的 y 轴坐标
{number}
设置自定义流参数, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
视频参数
{number} 错误码
设置直播合流音频码率, 仅供直播主播用户使用
音频码率 单位:kbps
{number}
设置直播合流布局背景颜色 仅供直播主播用户使用
取值范围: 0 ~ 255
取值范围: 0 ~ 255
0 ~ 255
{number} 错误码
设置直播自定义音频流列表, 仅供直播主播用户使用
音频流列表
{number} 错误码
设置直播混流布局配置, 仅供直播主播用户使用
混流布局列表
{number}
设置直播内置 cdn 流预览窗口
视频预览组件的 ref 值
调用完成的回调
0: 成功, 非0: 失败
设置直播合流布局类型, 仅供直播主播用户使用
布局类型
{number} 错误码
设置直播合流布局填充类型, 仅供直播主播用户使用
填充类型
{number} 错误码
设置直播合流视频码率, 仅供直播主播用户使用
音频码率 单位:kbps
{number}
设置直播合流视频帧率, 仅供直播主播用户使用
帧率
是否小流 true:视频小流 false:视频大流,默认值 false
{number}
设置直播合流视频分辨率, 仅供直播主播用户使用
视频宽度
视频高度
是否小流 true:视频小流 false:视频大流,默认值 false
{number}
设置合流视频窗口
视频预览组件的 ref 值
设置自定义流预览窗口, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
视频预览组件的 ref 值
调用完成的回调
设置本地视频渲染窗口
视频预览组件的 ref 值
设置远端自定义流View
远端用户 userId
自定义流全局唯一标签
视频预览组件的 ref 值
调用完成的回调
设置远端视频窗口
远端用户 userId
视频预览组件的 ref 值
设置默认视频参数, 仅供会议用户或直播主播用户使用
视频配置
{number} 错误码
设置水印
水印图片
水印的位置,x坐标,参数取值范围 0 ~ 1,浮点型
水印的位置,y坐标,参数取值范围 0 ~ 1,浮点型
图片缩放系数,参数取值范围 0 ~ 1 SDK 内部会根据视频分辨率计算水印实际的像素位置和尺寸。
接口调用状态码 0: 成功, 非0: 失败
开始网络探测
接口调用状态码 0: 成功, 非0: 失败
停止全部音效文件播放, 仅供会议用户或直播主播用户使用
{number} 错误码
停止音效文件播放, 仅供会议用户或直播主播用户使用
自定义全局唯一音效Id
{number} 错误码
远端用户 userId
媒体资源类型
视频小流, true:订阅视频小流 false:订阅视频大流
number 错误码
加入房间后, 订阅远端用户发布的自定义流
远端用户 userId
自定义流全局唯一标签
远端自定义流类型
true: 小流 false: 大流
{number} 错误码
订阅主播合流资源, 仅供直播观众用户使用
媒体资源类型
是否视频小流 true:订阅视频小流 false:订阅视频大流
{number} 错误码
加入房间后, 订阅远端多个用户发布的资源
远端用户 userId 数组
媒体资源类型
是否视频小流 true:订阅视频小流 false:订阅视频大流
{number} 错误码
切换前后摄像头
{number} 错误码
加入房间后, 取消发布已经发布的本地资源
媒体资源类型
{number} 错误码
取消发布自定义流, 仅供会议用户或直播主播用户使用
自定义流全局唯一标签
{number} 错误码
加入房间后, 取消订阅远端单个用户发布的资源
远端用户 userId
媒体资源类型
{number} 错误码
加入房间后, 取消订阅远端用户发布的自定义流
远端用户 userId
自定义流全局唯一标签
远端自定义流类型
{number} 错误码
取消订阅主播合流资源, 仅供直播观众用户使用
媒体资源类型
{number} 错误码
加入房间后, 取消订阅远端多个用户发布的资源
远端用户 userId 数组
媒体资源类型
{number} 错误码
获取当前使用摄像头位置
{RCRTCCamera} 摄像头类型
暂停混音, 仅供会议用户或直播主播用户使用
{number} 错误码
开始混音, 仅支持混合本地音频文件数据, 仅供会议用户或直播主播用户使用
仅支持本地音频文件
混音行为模式
是否本地播放, 默认 true
循环混音或者播放次数,默认播放 1 次
{number} 错误码
停止混音, 仅供会议用户或直播主播用户使用
{number} 错误码
Generated using TypeDoc
Engine 方法定义
RCRTCEngineInterface