1、进入【云直播】界面,点击【频道列表】,然后点击进入您想修改的频道名称(若还没有创建频道,可点击【新建直播频道】新创建一个频道),如图:
2、点击【观看条件设置】,进入【自定义授权】的界面:
3、自定义授权流程图如下:(1)在自定义授权处填写用户定义的api接口,写上完整的地址;(2)直播系统会将赶时縻橼直播的频道(id)、当前毫秒级时间(ts)、用于校验的签名(sign)、回调的url地址(url)等参数提交给用户自定义的api接口,用户需要对字符串secretkey + id + secretkey + ts进行MD5加密后与sign参数的值做比较判断是否合法;(3)通过上一步的校验后,用户设置相关学员参数,如学员唯一标示(userid)、学员昵称(nickname)、学员头像(avatar)、当前毫秒级时间(ts)、校验签名(sign)等参数;(4)用户接口需要将以上学员相关的参数提交到回调的url接口,直播系统会对签名做校验后判断是否允许学员观看。一次成功请求后,该链接将失效;(5)观看直播页的聊天区将显示学员的昵称和头像。
4、自定义授权观看参数说明
5、直播观看页效果图如下:
6、直播观看页(含登录页Demo:)效果图:
7、注意事项:(1)要保证userid的唯一性,当多个学员使用同一个userid进入观看页时,前面登录的学员会被后面登录的学员踢出,观看页面会提示 “帐号在另外的地方登录,您将被退出观看。惯墀眚篪”(2)学员的昵称进行base64加密后再进行urlencode加密,否则可能会造成观看页昵称显示乱码现象。