【视频直播】推流以及播放地址的鉴权地址生成实践-阿里云开发者社区

开发者社区> 云中渔> 正文

【视频直播】推流以及播放地址的鉴权地址生成实践

简介: 针对阿里云的视频直播产品,生成推流以及播放域名的鉴权地址的流程实践方式
+关注继续查看

关于视频直播的推流/播放地址不知道如何生成的问题,这里详细说一下带鉴权的域名如何生成推流/播放地址。
【视频直播地址的组成】
1、域名,以live.aliyun.com作为例子;
2、鉴权key值(PrivateKey),这个可以直接在控制台上进行创建,如下图
image.png
3、appname以及streamname,一组appname以及streamname就表示1个直播流。
【直播地址】
以推流地址为例子,组成方式是:
rtmp://推流域名/appname/streamname?auth_key=unix时间戳-rand随机数-uid-md5hash
最重要的地方是生成md5hash,rand随机数以及uid都可以设置成0即可,根据自身实际的需求而定。

md5hash的生成,实际上是一个md5的算法,所以在视频直播服务侧是不会封装这类的sdk或者API接口的,拼接如下:
echo -n "/AppName/StreamName-Timestamp-rand-uid-PrivateKey" | md5sum
如下的一个测试
image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
视频直播推流拉流慢、卡顿解决方案
视频直播类App当前已经普遍采用CDN来实现访问加速,但还是经常遇到推拉流慢、卡顿的问题。这类问题一般是由于调度不精准、域名劫持、终端手机接入网络动态切换等因素导致,结合使用CDN和HTTPDNS可以比较完美解决此类问题。
22734 0
会议更流畅,表情更生动!视频生成编码 VS 国际最新 VVC 标准
阿里云视频云的标准与实现团队与香港城市大学联合开发了基于 AI 生成的人脸视频压缩体系,相比于 VVC 标准,两者质量相当时可以取得 40%-65% 的码率节省,旨在用最前沿的技术,普惠视频通话、视频会议、在线教育等重要应用领域。
189 0
如何实现ASP上传图片自动生成缩略图
'lj1 原图路径 'tu 图片名称 'lj2 缩 略图 存放路径 function CreatePic(lj1,tu,lj2) dim Jpeg,Path Set Jpeg = Server.
781 0
Docker 为 ASP.NET Core WebApi 应用程序生成 Docker 映像,创建容器并运行
1.使用VS2017新建ASP.NET Core WebApi项目 选择API启用Docker支持 2.为 ASP.NET Core WebApi 应用程序生成 Docker 映像,并创建容器运行 生成项目,将项目拷贝到 E:\web\aspnetcore.
1658 0
前端智能化实践— P2C 从需求文档生成代码 | D2 分享视频+文章
从需求文档生成代码? 看看狼叔和卓风怎么说。
852 0
四款好用的免费直播编码推流软件
现代生活已经离不开互联网,离不开软件了。 这说法毫不夸张。 比如手机上各种APP眼花缭乱 ,各种行业, 各种功能, 各种Logo, 各种的各种。 没有良好的整理力,是真 的不好意思让别人看到啊。 这些功能各异的APP程序大多数是免费APP。
3201 0
使用flv.js与video.js实现播放视频直播(简教程)
推荐教程:《使用flv.js做直播》 1.准备 1.下载 nginx 2.下载 livego 3.下载 OBS 4.引用 flv.js 5.引用 video.
4180 0
+关注
13
文章
0
问答
来源圈子
更多
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载