适用于在云中提取和分发视频的 AWS Elemental MediaConnect

阅读数:60 2019 年 10 月 15 日 08:00

适用于在云中提取和分发视频的 AWS Elemental MediaConnect

在加入 AWS 之前,我在一家拥有和经营着自有体育电视频道的组织工作,该频道通过将相当于数十个活动场地的本地体育源聚合到一个 24 小时播出的电视频道中来提供内容。以这种规模运营广播级网络需要庞大的基础设施和后勤部门,而且事实证明,其更改和维护成本总是居高不下。

这并不是一个局部性问题,因为媒体公司和聚合商自身的广播基础设施都面临类似的挑战。通过卫星卡车聚合来自非城市地区的源,将视频流分发到多个区域和国家,同时保持可靠性和广播能力 – 这仍然是一项艰巨的任务,需要投入大量资金。

隆重推出 AWS Elemental MediaConnect

AWS Elemental MediaConnect 是一项新服务,可让广播公司和其他高级视频客户轻松可靠地将直播视频注入到云中,并通过 AWS 全球网络将其安全地传输到多个目的地。AWS Elemental MediaConnect 为客户提供了他们在执行卫星传输时必不可少的可靠性、安全性和可见性,以及只有通过基于 Internet 的传输才能实现的灵活性和成本效益。它允许任何客户(从播放本地体育赛事的小型视频制作机构,到拥有多个全天候直播电视频道的全国广播电视网络)可靠地从 AWS 云外部的来源(如体育场馆或电视演播室)提取内容,并以广播级的可靠性和操作可见性将其安全地传输到多个目的地。这些目的地可以是客户自己的基于 AWS 的视频处理系统,也可以是 Internet 上的目的地。

以下是您需要了解的一些事项:

广播级可靠性 – AWS Elemental MediaConnect 旨在实现广播级可靠性,并且通过优化减少抖动和缓冲。MediaConnect 通过为客户提供多种可供选择的视频传输协议(如实时传输协议 [RTP]、具有前向纠错 [FEC] 的 RTP 和 Zixi 协议)来解决这个问题,视频专业人员可以利用这些协议来确保可靠性。MediaConnect 使用低延迟、高带宽的 AWS 全球网络在 AWS 区域之间分发和复制源。

行业级安全性 – MediaConnect 可以满足广播公司在安全方面的要求。它提供使用标准 AES-256 加密对数据流进行加密的选项,并使用 AWS Secrets Manager 安全存储密钥。结合 MediaConnect 的复制功能(允许用户创建多个输出),客户可以将其内容安全地同时出售给 AWS 内外的多家内容分发机构。

可见性和操作 – 最后,AWS Elemental MediaConnect 使视频专业人员能够了解其内容流的运行状况。借助 MediaConnect,他们可以结合使用服务质量 (QoS) 警报和实时信号遥测来跟踪任务关键型流的运行状况,无需额外设置。此外,MediaConnect 与其他 AWS Elemental Media Services 和 CloudWatch 紧密集成,可轻松创建控制面板和警报。

AWS Elemental MediaConnect 实际操作

今天我要设置一个由我个人专享的全球视频点播平台 ShaunTV。我将使用来自本地媒体编码器的直播源,我要将其内容提取到云端,并分发到多个区域。这类似于传统媒体广播公司或区域内容聚合商,当然他们会使用多个源。基本操作非常简单,只需创建新的视频源并将其连接到 AWS Elemental MediaConnect 即可。

我使用控制台创建一个新流,在其中定义了我的提取选项。在本例中,AWS Elemental 团队通过其本地部署编码器为我提供了视频源。我选择一个标准源并选择提取协议。Zixi 协议是一种商业视频分发格式,广泛应用于媒体行业,我们今天的例子中要使用的就是这种源格式。通过提供加入白名单的 CIDR 块,我可以限制对 MediaConnect 提取点的访问。
适用于在云中提取和分发视频的 AWS Elemental MediaConnect
在这里,我可以选择提供解密密钥,这允许我对加密的流进行解码。在本例中,我的流并未加密,所以我继续创建流。

适用于在云中提取和分发视频的 AWS Elemental MediaConnect

下一步是启动流并开始接收视频! 现在我想做两件事:使用与其他 AWS 服务的内置集成,将我的 MediaConnect 流连接到 AWS Elemental MediaLive,后者提供可供我的视频源终端设备使用的编码。其次,我想将视频从欧洲(都柏林)发布到美国(俄勒冈)区域,这样就能实现 ShaunTV 的全球化!
适用于在云中提取和分发视频的 AWS Elemental MediaConnect
授权允许我生成一个 ARN(AWS 资源编号),我可以使用该 ARN 与其他与我们的 MediaConnect 终端节点托管在相同区域的 AWS 账户共享。我要使用相同的账户,因此使用获得授权的源选项继续构建新流。
适用于在云中提取和分发视频的 AWS Elemental MediaConnect
我的 ARN 现已填充到新流中,我可以推送流,以便在美国观看我的视频,或者将其分发给其他 AWS Elemental 服务。然后,您将单个视频流发送到提取点,MediaConnect 会自动将其复制到每个指定目的地。您可以从提取点访问实时指标,可以轻松地从 AWS 控制台或 MediaConnect API 动态重新路由流。我们可以将视频分发到许多区域、本地位置或第三方 AWS 账户。我们可以使用其他 AWS Elemental 服务,构建完整的视频点播平台。很抱歉,时间有限,AWS re:Invent 已经开始了,所以我将这项任务留给各位读者自行尝试吧!

可用性和定价

没有预付费用或最低承诺;用户根据使用 AWS Elemental MediaConnect 时传输的数据量以及每个运行流的小时价格付费。现面向 8 个区域提供:美国东部(弗吉尼亚北部)、美国西部(加利福尼亚北部)、美国西部(俄勒冈)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、欧洲(法兰克福)和欧洲(爱尔兰)。

本文转载自 AWS 技术博客。

原文链接:
https://amazonaws-china.com/cn/blogs/china/new-aws-elemental-mediaconnect-for-ingestion-and-distribution-of-video-in-the-cloud/

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论

发布