【简介】
Azure 媒体服务(Auzre Media Services)是一个基于云的平台,能够构建实现广播质量视频流、增强可访问性和分发、分析内容等的解决方案,本篇文章主要是详细介绍了如何使用直播推流的方式,来把采集阶段封装好的音视频直播流推送到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.如下图所示,已经完成了所有的推流操作,届时就可以开始直播啦