前提
通过 anyRTC音视频SDK插件 基本实现 uniapp 视频通话
如若没有实现基本视频通话可参考 10分钟实现一个简易unapp视频通话
旁路推流步骤
1. 开通对应权限
前往 anyRTC 控制台 - 用量统计 选择对应项目开启旁路推流服务
2. 模式调整
-
场景调整
sdk默认通信场景,需要将通信模式转为直播模式// 设置直播模式 rtcModule.setChannelProfile({ "profile": 1 }, (res) => { console.log(res); }
-
角色调整
角色-主播: 可以发布和接收音视频流
角色-观众: 只可以接收音视频流// 1 设置为主播 2 设置为观众 rtcModule.setClientRole({ "role": 1 }, (res) => { console.log(res); })
3. 设置推流视图布局以及音频设置
-
下载uniapp 插件市场的anyRTC音视频S