互动连麦
兼容性要求
应用企业防火墙限制
功能描述
配置以下域名和端口为白名单
域名:
vrtc-signal02.e.vhall.com
vrtc-signal41.e.vhall.com
端口:
协议 | 目标端口 | 操作 |
---|---|---|
TCP | 80, 443, 8080, 8081, 3478 | 允许 |
UDP | 3478, 50000-50050 | 允许 |
互动连麦集成说明
互动连麦业务流程:

方法列表
序号 | API 方法 | 说明 | 支持版本 |
---|---|---|---|
1 | getMicData | 获取互动连麦数据 | 3.5.0 及以上 |
2 | userAgreeInvite | 主持人邀请用户上麦,用户同意上麦 | 3.5.0 及以上 |
3 | refuseInviteConnect | 主持人邀请用户上麦,用户拒绝上麦 | 3.5.0 及以上 |
4 | speakOff | 观众下麦 | 3.5.0 及以上 |
5 | useApplyMic | 观众申请上麦 | 3.5.0 及以上 |
6 | userCancelApply | 取消申请上麦 | 3.5.0 及以上 |
7 | setDeviceStatus | 上麦后音/视频开关 | 3.5.0 及以上 |
8 | subscribeRemoteStream | 订阅远端流 | 3.5.0 及以上 |
9 | getStreamPacketLoss | 获取网络信号强度 | 3.5.0 及以上 |
10 | getAudioLevel | 获取麦克风音量强度值 | 3.5.0 及以上 |
11 | getCameraList | 获取本地摄像头设备列表 | 3.5.0 及以上 |
12 | getSpeakersList | 获取本地扬声器设备列表 | 3.5.0 及以上 |
13 | getMicrophonesList | 获取本地麦克风设备列表 | 3.5.0 及以上 |
14 | createALocalPreviewInstance | 创建本地视频流预览实例 | 3.5.0 及以上 |
15 | destroyLocalStream | 销毁本地视频采集流 | 3.5.0 及以上 |
16 | mediaSettingsUploadPictures | 本地图片上传(图片采集流) | 3.5.0 及以上 |
17 | setAudioInput | 设置音频输入源 | 3.5.0 及以上 |
18 | cancelAnalyserUpdates | 销毁本地麦克风实例 | 3.5.0 及以上 |
19 | saveMediaSettings | 保存媒体设置 | 3.5.0 及以上 |
20 | setVideoType | 设置本地采集设备流的类型 | 3.5.0 及以上 |
获取互动连麦数据
示例:
主持人邀请用户上麦,用户同意上麦
示例:
主持人邀请用户上麦,用户拒绝上麦
示例:
观众下麦
示例:
观众申请上麦
示例:
取消申请上麦
示例:
上麦后音/视频开关
示例:
订阅远端流
示例:
获取网络信号强度
示例:
获取麦克风音量强度值
示例:
设置音视频设备
获取本地摄像头设备列表
示例:
获取本地扬声器设备列表
示例:
获取本地麦克风设备列表
示例:
创建本地视频流预览实例
示例:
销毁本地视频采集流
示例:
本地图片上传(图片采集流)
示例:
设置音频输入源
示例:
销毁本地麦克风实例
示例:
保存媒体设置
示例:
设置本地采集设备流的类型
示例:
互动连麦事件消息
错误码
修改于 2025-05-27 12:18:50