【Microsoft Azure 的1024种玩法】三十九.使用Auzre Media Services实现在线实时视频直播

【简介】

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

  1. 通过地址 https://obsproject.com/ 下载配置OBS (博主使用的Mac,因此下载的是macOS 10.13+)
    在这里插入图片描述
    2.自行进行下一步的安装,安装完毕如下图所示
    在这里插入图片描述

四. 开始直播推流

1.在OBS配置向导中的服务器中,输入我们创建的视频推流地址,进行开始推流

在这里插入图片描述

在这里插入图片描述
2.开始测试视频推流的配置中
在这里插入图片描述
3.如下图所示,已经完成了所有的推流操作,届时就可以开始直播啦
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面列出一部分 Windows Azure 入门系列课程视频 Windows Azure 入门系列课程(1):Windows Azure 概述 http://www.aboutyun.com/thread-5777-1-2.html Windows Azure 入门系列课程(2):Windows Azure Storage 简介 2008年10月27日,在洛杉矶举行的专业开发者大会PDC2008上,前微软首席软件架构师Ray Ozzie宣布了微软的云计算战略以及云计算平台——Windows Azure。The Azure Services Platform (Azure)是一个互联网级的运行于微软数据中心系统上的云计算服务平台,它提供操作系统 Windows Azure 和可以单独或者一起使用的开发者服务。Azure是一灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。它开放式的架构给开发者提供了Web应用、互联设备的应用、个人电脑、服务器、或者提供最优在线复杂解决方案的选择。 Windows Azure以云技术为核心,提供了软件+服务的计算方法。 它是Azure服务平台的基础。Azure用于帮助开发者开发可以跨越云端和专业数据中心的下一代应用程序,在PC、Web和手机等各终端间创造完美的用户体验。 Azure能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,比如存储、计算和网络基础设施服务,紧密结合起来。这样,开发者就可以在“云端”和“客户端”同时部署应用,使得企业与用户都能共享资源。Ray Ozzie说道。“今天,无论对于开发社区还是对于微软来说,都是一个转折点。我们所提出的技术将改变原来的游戏规则,同时为Web开发者和企业开发者带来新的机遇。 微软会保证Azure服务平台自始至终的开放性和互操作性。我们确信企业的经营模式和用户从Web获取信息的体验将会因此改变。最重要的是,这些技术将使我们的用户有能力决定,是将应用程序部署在以云计算为基础的互联网服务上,还是将其部署在客户端,或者根据实际需要将二者结合起来。 Windows AzureMicrosoft 为公有云提供的应用程序平台。您可以多不同方式使用此平台。例如,可以使用 Windows Azure 构建一个在 Microsoft 数据中心运行并存储其数据的 Web 应用程序。或者只使用 Windows Azure 存储数据,而使用此数据的应用程序则在本地(即公有云之外)运行。可以使用 Windows Azure 创建虚拟机以用于开发和测试,或运行 SharePoint 和其他应用程序。可以使用 Windows Azure 构建拥有海量用户的高度可缩放应用程序。因为此平台提供了类广泛的服务,所以所有这些想法都有可能实现

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值