例子: https://brtc.cdn.bcebos.com/brtc.html?r=8888
请求参数名 | 缩写 | 含义 | 默认值 | 示例 |
roomname | r | 房间名 | '8888' | r=8888 |
appid | a | AppID 值 | '' | a=appid |
userid | u | 用户ID号 | 随机值 | u=10099 |
displayname | d | 用户显示名称 | d=Tom | |
token | t | token串 | 对于开启了CA的appid 需要token | t=no_token |
listener_only | l | 是否只是听众 | 不是听众 | l=1 |
sharescreen | ss | 是否屏幕分享 | ss=1 | |
brtcserver | s | BRTC服务器地址 | s=wss://rtc.exp.bcelive.com/janus | |
rtmpserver | - | RTMP转推服务器地址 | '' | |
rtmpmix | - | RTMP转推是否混流 | true | |
rtmpmixtemplate | - | RTMP转推混流模版 | 无 | |
rtmpmixlayoutindex | - | RTMP转推混流模版布局位置 | 无 | |
audiocodec | ac | 音频编码名称 | opus | ac=opus |
videocodec | vc | 视频编码名称 | h264 | vc=h264 |
no_autosubscribe | ns | 不自动拉流 | ns=1 | |
no_autopublish | np | 不自动推流 | np=1 | |
no_video | nv | 推流不使用视频 | nv=1 | |
no_audio | na | 推流不使用音频 | na=1 | |
no_receivingvideo | - | 不接收视频 | ||
no_receivingaudio | - | 不接收音频 | ||
no_showvideobps | - | 不显示码率 | ||
videoprofile | vp | 视频配置 | vp=240x240@15 | |
screenprofile | - | 屏幕共享视频配置 | ||
candidateip | c | 指定候选地址IP | 用于专网NAT转发 | |
candidateport | cp | 指定候选地址端口号 | 用于专网NAT转发 | |
mediaserverip | mi | 指定媒体服务器IP | ||
mediaserverdn | mn | 指定媒体服务器DNS | ||
no_showspinner | - | 不显示视频加载进度 | ||
bitrate | b | 设置视频码率 | b=300 | |
audiobitrate | - | 设置音频码率 | ||
textroom | - | 文本聊天模式 | ||
no_mirrorlocalvideo | - | 不镜像本地视频 | ||
reportmonitordata | - | 上报监控数据 | ||
dynamicvideoview | - | 动态创建videoview | ||
autorelogin | ar | 网络断开时自动重连 | ar=1 | |
autoplaymuted | - | 静音播放视频 | ||
log | - | 打开log | log=1 | |
test | - | 打开测试开关, 会加载vConsole, 用于手机调试等环境 | test=1 |