直播嵌入

URL

https://live.vhall.com/webinar/inituser/123456789?email=test@vhall.com&name=visitor&k=随机字符串&state=随机字符串

注:数字123456789表示活动id

URL参数

1) email:可选参数

如果不填写系统会随机生成邮箱地址。 由于保证email自身的唯一性,我 们推荐使用email来作为唯一标识有效用户的字段。对于第三方自有用 户数据的系统,也可以使用一些特征ID作为此标识,请以email的格式组织,比如在第三方系统中,用户ID为123456,可在其后添加一个@domain.com,组成123456@domain.com形式的email地址。

email格式要求:总长度必须小于50个字符,且可以通过下列正则表达式校验

'' ^[a-z’A-Z’0-9]+([.-][a-z’A-Z’0-9]+)*@([a-zA-Z0-9]+([.-][a-zA-Z0-9]+)+)+$''

对于不符合上述两个条件的email,系统会使用随机生成的email地址代替用户输入的参数

注:请务必保证email填写的唯一性!

2) name: 可选参数

如果不填写系统会随机生成。此字段表示用户昵称、姓名或其他有意义的字符串。可以为中文,但必须为UTF-8,且经过URL编码(urlencode)。

3) hideVideoControlBar:可选参数

观看直播时显示/隐藏控制栏,1表示隐藏,0表示显示。

4)mute: 可选参数

默认mute=0表示打开网页观看时默认开启声音,mute=1时没有开启声音,用户可手动再次开启。

5) embed: 可选参数

embed=video表示只显示播放器模块。

注:手机端嵌入页面时,目前只支持两种方式:没有embed参数(显示视频、文档、聊天)和embed=video(只显示视频)

6) k: 可选参数

此字段为了提供给第三方可以根据自己的权限系统,验证客户是否可访问直播地址,具体说明参考“三、第三方K值验证”。

7)state:可选参数

此字段必须要配合K值验证一起使用,且已配置K值验证失败跳转url。当验证失败时在跳转的url后面增加该参数。

8) rid: 可选参数

此字段为了设置回放视频id,回放视频id在控制台的回放管理里可查看到。