百度智能小程序 RtcRoomContext

2020-09-05 14:19 更新

RtcRoomContext

解释: swan.createRtcRoomContext 的返回值。

属性说明

属性名 说明
RtcRoomContext.enterRoom 进入房间
RtcRoomContext.exitRoom 离开房间
RtcRoomContext.getRemoteUserList 获取房间中所有远端用户列表
RtcRoomContext.getRemoteAudioLevels 获取房间中所有远端用户音量级别
RtcRoomContext.publishLocalStream 发布本地音视频流
RtcRoomContext.unpublishLocalStream 取消发布本地音视频流
RtcRoomContext.subscribeRemoteStream 订阅远端音视频流
RtcRoomContext.unsubscribeRemoteStream 取消订阅远端音视频流
RtcRoomContext.setRemoteVideoPlayState 设置指定远端画面暂停 / 恢复播放
RtcRoomContext.setRemoteAudioPlayState 设置指定远端声音静音 / 恢复播放
RtcRoomContext.switchCamera 切换本地前 / 后置摄像头

代码示例

<view class="wrap">
    <rtc-room id="myRoom">
        <rtc-room-item
            type="local"
            userId="{{localUserId}}"
            class="local-view">
        </rtc-room-item>
        <rtc-room-item
            type="remote"
            userId="{{remoteUserId}}"
            class="remote-view">
        </rtc-room-item>
    </rtc-room>
</view>
Page({
    onReady(e) {
        // 使用此API需要小程序主体开通实时音视频通话鉴权
        this.rtcRoomContext = swan.createRtcRoomContext('myRoom');
        console.log('这是一个 RtcRoomContext 实例:', this.rtcRoomContext);
    }
});


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号