【简介】
Azure 媒体服务(Auzre Media Services)是一个基于云的平台,能够构建实现广播质量视频流、增强可访问性和分发、分析内容等的解决方案,本篇文章主要是详细介绍了如何使用直播推流的方式,来把采集阶段封装好的音视频直播流推送到Auzre Media Services 媒体服务中心的过程。
【前期文章】
【Microsoft Azure 的1024种玩法】一.一分钟快速上手搭建宝塔管理面板
【Microsoft Azure 的1024种玩法】二.基于Azure云平台的安全攻防靶场系统构建
【Microsoft Azure 的1024种玩法】三.基于Azure云平台构建Discuz论坛
【Microsoft Azure 的1024种玩法】四. 利用Azure Virtual machines 打造个人专属云盘,速度吊打某云盘
【Microsoft Azure 的1024种玩法】五.基于Azure Cloud Shell 一站式创建Linux VM
【Microsoft Azure 的1024种玩法】六.使用Azure Cloud Shell对Linux VirtualMachines 进行生命周期管理
【Microsoft Azure 的1024种玩法】七.Azure云端搭建部署属于自己的维基百科
【Microsoft Azure 的1024种玩法】八. 基于Azure云端轻松打造一款好用的私有云笔记
【Microsoft Azure 的1024种玩法】九. Microsoft Azure云端轻松构建部署PostgreSQL数据库
【Microsoft Azure 的1024种玩法】十. 基于Azure App Service 快速上手部署 ASP.NET Web 应用
【Microsoft Azure 的1024种玩法】十一.手动对Azure磁盘进行IOPS性能压力测试
【Microsoft Azure 的1024种玩法】十二. 使用Auzre cloud 安装搭建docker+vulhub靶场
【Microsoft Azure 的1024种玩法】十三.Azure cloud|带你快速搭建DVWA靶场漏洞环境
【Microsoft Azure 的1024种玩法】十四.Azure DNS 在线域名委托解析操作指南
【Microsoft Azure 的1024种玩法】十五.通过Web浏览器对Auzre VM 服务器运维管理
【Microsoft Azure 的1024种玩法】十六.Cobaltstrike内网渗透工具在Azure Cloud中的部署使用
【Microsoft Azure 的1024种玩法】 十七.在Microsoft Azure上动手搭建专属私有文件同步服务]
【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL数据库初体验
【Microsoft Azure 的1024种玩法】 十九.使用Azure备份服务对虚拟机快速备份
【Microsoft Azure 的1024种玩法】 二十.Azure Multi-Factor Authentication多因素验证最佳实战
【Microsoft Azure 的1024种玩法】 二十一.利用Azure Blob Service 快速实现静态网站托管
【Microsoft Azure 的1024种玩法】 二十二.中国区Azure Cloud 多重身份验证最佳实践
【Microsoft Azure 的1024种玩法】 二十三.快速上手Azure Content Delivery Network 内容分发网络
【Microsoft Azure 的1024种玩法】二十四.通过Azure Front Door 的 Web 应用程序防火墙来对 OWASP TOP 10 威胁进行防御
【Microsoft Azure 的1024种玩法】 二十五.使用Azure CDN对Azure Blob 静态托管站点进行加速
【Microsoft Azure 的1024种玩法】二十六. 在Azure VM中手动部署Windows Admin Center管理平台
【Microsoft Azure 的1024种玩法】二十七. Azure Virtual Desktop虚拟桌面之快速创建配置(一)
【Microsoft Azure 的1024种玩法】二十八. 基于Azure Cloud搭建IPS入侵防御系统实现安全流量实时分析
【Microsoft Azure 的1024种玩法】二十九.基于Azure VM快速实现网络入侵检测 (IDS) 及网络安全监视 (NSM)
【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)
【Microsoft Azure 的1024种玩法】三十一.使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流
【Microsoft Azure 的1024种玩法】三十二. 利用 AzCopy来对Azure Blob Storage中的数据进行复制迁移
【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集
【Microsoft Azure 的1024种玩法】三十四.将本地数据文件快速迁移到Azure Blob云存储最佳实践
【Microsoft Azure 的1024种玩法】三十五.在Azure Virtual machines中手动部署Java Web
【Microsoft Azure 的1024种玩法】三十六.通过网络文件系统NFS协议快速将Blob 存储挂在Azure Virtual machines中
【Microsoft Azure 的1024种玩法】三十七.通过Azure Virtual Machines实现远程连接本地内网服务器(内网穿透)
【Microsoft Azure 的1024种玩法】三十八.通过Azure Function App函数应用实现对Azure Virtual Machines定时开关机
【Microsoft Azure 的1024种玩法】三十九.使用Auzre Media Services实现在线实时视频直播
一.手动创建Media Services服务
1.使用 Azure 帐户凭据登录到 Azure 门户。 在 Azure 主页上,选择“创建资源”。
2.在“Azure 市场”菜单上,搜索“Media Service”
3.在“媒体服务”页面中,点击“创建”
4.在“媒体服务”窗格上,提供此处所述的有关要创建的媒体服务的信息。
- 订阅:Azure 订阅名称。 本示例使用“Azure subscription 1 ”
- 资源组:用于组织相关资源的 Azure 资源组的名称。 此示例创建一个名为“demotest”的新资源组。
- 媒体服务账户名:配置媒体服务的具体账户名
- 位置: 媒体服务的具体位置信息
- 存储账户:用于存储直播的存储账户
- 如果我们之前没有创建存储账户的话,我们可以点击“创建新的存储账户” 以完成配置,具体创建内容如下图所示
- 用户分配的托管标识:提供或创建用户分配的托管标识,媒体服务帐户将使用此标识访问存储帐户,例如录制/播放视频
5.创建完配置以后,如下图所示,我们点击“查看+创建”来完成创建
6.在 Azure 验证完我们的逻辑应用的相关信息后,选择“创建”
7.在 Azure 部署完毕后,我们选择“转到资源”,进入资源配置页面
8.如下图所示,我们所进入的资源配置页面,我们在这里就可以看到具体的资源详情
二.创建视频直播事实推送视频流
1.我们点击媒体服务——实时传送视频流——添加直播活动
2.配置实时传送视频流具体内容(实时事件名称、描述、实时事件类型),具体配置如下图所示
3.配置视频推流URL(输入协议、主机名前缀等内容)
4.在输出配置方面,配置好相关输出的路径、存储账户、资产名称等,配置完毕后,点点击”查看+创建“完成配置
5.配置完实时事件后,我们点击“创建” 以此来完成实时事件的创建操作
6.创建完毕以后,我们需要点击”启动“ 来启动直播活动以此准备实时传送视频流
三.下载安装配置OBS
- 通过地址 https://obsproject.com/ 下载配置OBS (博主使用的Mac,因此下载的是macOS 10.13+)
2.自行进行下一步的安装,安装完毕如下图所示
四. 开始直播推流
1.在OBS配置向导中的服务器中,输入我们创建的视频推流地址,进行开始推流
2.开始测试视频推流的配置中
3.如下图所示,已经完成了所有的推流操作,届时就可以开始直播啦