昆明市网站制作公司网站一般多少钱一年
news/
2025/9/24 7:05:35/
文章来源:
昆明市网站制作公司,网站一般多少钱一年,深圳房产信息网,装潢设计哪里可以学摘要#xff1a; 准备工作 开通阿里云直播服务#xff1a;阿里云直播服务接收直播流#xff0c;并提供直播播放地址#xff0c;完成一场直播需要先开通阿里云直播服务#xff0c;在 直播官网详情页 中单击 立即开通 #xff0c;开通阿里云直播服务。 如您已经能够使用阿里…摘要 准备工作 开通阿里云直播服务阿里云直播服务接收直播流并提供直播播放地址完成一场直播需要先开通阿里云直播服务在 直播官网详情页 中单击 立即开通 开通阿里云直播服务。 如您已经能够使用阿里云进行直播但还没有进行过直播可参考 如何使用 PC 推流。
准备工作 开通阿里云直播服务阿里云直播服务接收直播流并提供直播播放地址完成一场直播需要先开通阿里云直播服务在 直播官网详情页 中单击 立即开通 开通阿里云直播服务。 如您已经能够使用阿里云进行直播但还没有进行过直播可参考 如何使用 PC 推流。 系统架构 由下图可知我们可以通过三个方面控制直播的安全。
对推流进行鉴权 对直播流的管控 对播放进行鉴权 直播鉴权 推流鉴权与播放鉴权的机制是一样的都是属于直播鉴权。
鉴权原理 用户对加速域名设置一个密钥并根据将访问阿里云的 uri、时间戳、密钥构成的字符串进行 hash将 hash 值以及时间戳作为请求参数的一部分当如下两项通过时允许访问该 url。
时间戳没有超过当前时间。 服务端用同样的 hash 算法计算 hash 值请求参数中的 hash 值一致。 鉴权算法 未鉴权 urljs http:// DomainName/AppName/StreamName.flv。
- 鉴权后的 js
urlhttp:// DomainName/Filename?auth_keytimestamp-rand-0-md5hash。
参数说明 timestamp失效时间整形正数固定长度 101970 年 1 月 1 日以来的秒数。用来控制失效时间。 rand随机数一般设成 0。 md5hash通过md5算法计算出的验证串算法假设用户的密钥为 123456md5hashmd5(timestamp-rand-0-123456)。 一个鉴权的例子 用户给 a.com 这个域名配置了一个鉴权密钥xyz希望鉴权有效时间为2017-07-28 054320准备用js rtmp://video-center.alivecdn.com/live/abc?vhosta.com
进行推流相应的鉴权计算逻辑为
推流 获取推流 js uri/live/abc。 获取 timestamp过期时间 2017-07-28 0543200 的unixtimestamp为1501191800。 组装加密字符串js /live/abc-1501191800-0-0-xyz。
- 计算加密后的字符串md5 (“/live/abc-1501191800-0-0-xyz”) 7856896499b661b1123dca82d7406aa3。
- 拼接加密后的推流 js
urlrtmp://video- center.alivecdn.com/live/abc?vhosta.com?auth_key1501191800-0-0-7856896499b661b1123dca82d7406aa3。
播放 播放的计算方法与推流类似以 httpflv 播放地址为例。未鉴权的 url 为js http:// a.com/live/abc.flv。
- 获取播放 js
url/live/abc.flv。
获取 timestamp过期时间 2017-07-28 0543200 的 unixtimestamp 为1501191800。 组装加密字符串js /live/abc.flv-1501191800-0-0-xyz。
- 计算加密后的字符串md5(“/live/abc.flv-1501191800-0-0-xyz”) b022238fd0cd1c8efae2ba84fc0c9119
- 拼接加密后的推流 urljs
http://a.com/live/abc.flv?auth_key1501191800-0-0-b022238fd0cd1c8efae2ba84fc0c9119。
设置方法可以在直播控制台进行设置控制台中鉴权计算器可以方便的生成鉴权 url。详情参考 直播鉴权。 直播流管控 直播流管控针对直播推流在直播过程中发现直播流内容不合法除了能够通过终止推流停止直播以外还能够通过直播流管控手段对直播流进行封禁。
进入 视频直播控制台在流管理列表中可以看到加入黑名单选项。将视频就设置黑名单后此条流执行禁推功能将不会在接收推流的状态。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/915151.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!