发布与取消
用户以主播身份加入房间后,需要发布资源,房间内的其他主播和观众才能看见、听见。
发布
直播房间发布音视频流,可调用 RCRTCEngine
中的 publish
来发布本地音视频资源。
方法
JavaScript
engine.publish();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
type | RCRTCMediaType | 是 | 发布资源的类型 |
示例代码
JavaScript
// 发布音视频资源,即麦克风、摄像头采集数据
engine.publish(RCRTCMediaType.AudioVideo);
console.log('音视频资源发布成功');
取消发布
当需要取消发布直播流时,可调用 RCRTCEngine
中的 unpublish
来取消发布本地音视频资源。
方法
JavaScript
engine.unpublish();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
type | RCRTCMediaType | 是 | 取消发布资源的类型 |
示例代码
JavaScript
// 取消发布音视频资源,即麦克风、摄像头采集数据
engine.unpublish(RCRTCMediaType.AudioVideo);
console.log('音视频资源取消发布成功');