此 AWS 解决方案实施有何用途?

Amazon Web Services (AWS) 向客户提供了几种方法,用于在 AWS 云上以经济高效的方式向全球观众交付实时视频内容。其中一种方法是组合多个 AWS 服务以构建用于实时视频流的 Over-the-Top (OTT ) 解决方案。AWS 提供了两种采用此方法的解决方案。

具有 MediaStore 的 Live Streaming on AWS 和 Live Streaming on AWS 解决方案均可构建高度可用且经济高效的架构,可提供可靠的实时观看体验。此网页提供了选择可满足您业务需求的实时视频流解决方案时需要考虑的事项。

具有 MediaStore 的 Live Streaming on AWS 解决方案为您提供了交付实时视频内容所需的基础工具和资源。它将 MediaPackage 替换为 AWS Elemental MediaStore,以便发放直播流。此选项设计用于提供包含更少自定义选项的简单解决方案。MediaLive 使用单管道频道,因此,只需一个输入,并且输出仅为 HTTP Live Streaming (HLS)。此选项还支持将 AWS Elemental Link 设备用作输入。

Live Streaming on AWS 解决方案是一款功能全面的解决方案,其中包含用于自定义的选项。该解决方案使用 AWS Elemental MediaLive 和 AWS Elemental MediaPackage 构建而成,它设计使用包含双输入和输出的标准 MediaLive 频道以及适用于 MediaPackage 的随机输入,可提供高水平的弹性。该解决方案提供多种输出格式,可在不同播放器和客户端上实现播放支持,并且 MediaPackage 使您能够通过多种方式自定义您的工作流。此外,您还可以添加对使用 DRM 进行内容保护的支持,启用类似于 DVR 的功能(如实时回放和重启),并且可以构建直播和点播工作流。

  • 具有 MediaStore 的 Live Streaming on AWS
  • Live Streaming on AWS
  • 具有 MediaStore 的 Live Streaming on AWS
  • AWS 解决方案实施概览

    AWS 提供了一个直播流式处理解决方案,可将 AWS Elemental MediaLive 和 AWS Elemental MediaStore 与 Amazon CloudFront 组合在一起,构建一个在全球范围内交付实时内容的高弹性、可扩展的架构。下图表示您可以使用该解决方案实现指南和随附的 AWS CloudFormation 模板自动部署的直播流式处理视频架构。

    具有 MediaStore 的 Live Streaming on AWS 架构图
    具有 MediaStore 的 Live Streaming on AWS 架构图
     单击放大

    具有 MediaStore 的 Live Streaming on AWS 架构

    该解决方案部署了 AWS Elemental MediaLive,它可提取输入源并将内容转码成一个自适应比特率 (ABR) HTTP Live Streaming (HLS) 流作为输出。

    AWS Elemental MediaLive 提供了一个可扩展的低延迟存储容器,用于托管来自 MediaLive 输出的 HLS 片段。

    Amazon CloudFront 分发版配置为使用 MediaPackage 自定义终端节点作为原点。CloudFront 分发版以低延迟、高传输速度向观众交付直播流。

    该解决方案还包含一个用于监控 MediaStore 容器上的传入和传出操作的 Amazon CloudWatch 控制面板,以及一个供您用来测试解决方案的演示 HTML 预览播放器。该播放器是在 Amazon Simple Storage Service (Amazon S3) 存储桶中托管的静态网站。Amazon CloudFront 用于限制对该解决方案的网站存储桶内容的访问。

    具有 MediaStore 的 Live Streaming on AWS

    版本 1.0
    上次更新日期:2020 年 5 月
    作者:AWS

    预计部署时间:5 分钟

    源代码  CloudFormation 模板 
    使用下面的按钮订阅解决方案更新。

    注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。

  • Live Streaming on AWS
  • AWS 解决方案实施概览

    AWS 提供了一个直播流式处理解决方案,可将 AWS Elemental MediaLive 和 AWS Elemental MediaPackage 与 Amazon CloudFront 组合在一起,构建一个在全球范围内交付实时内容的高弹性、可扩展的架构。下图表示您可以使用该解决方案实现指南和随附的 AWS CloudFormation 模板自动部署的直播流式处理视频架构。

    live-streaming-on-aws-architecture
    live-streaming-on-aws-architecture
     单击可放大

    Live Streaming on AWS 架构

    该解决方案部署了 AWS Elemental MediaLive,它可提取两个输入源并将内容转码成两个自适应比特率 (ABR) HTTP Live Streaming (HLS) 流作为输出。

    AWS Elemental MediaPackage 会提取 MediaLive 输出并将直播流打包为 HLS、基于 HTTP 的动态自适应流 (DASH)、Microsoft 平滑流式处理 (MSS) 和公用媒体应用格式 (CMAF) 格式,这些格式将交付给四个 MediaPackage 自定义终端节点。

    Amazon CloudFront 分发版配置为使用 MediaPackage 自定义终端节点作为原点。CloudFront 分发版以低延迟、高传输速度向观众交付直播流。

    该解决方案还包括一个演示 HTML 预览播放器,可供您用来测试该解决方案。该播放器是在 Amazon Simple Storage Service (Amazon S3) 存储桶中托管的静态网站。Amazon CloudFront 用于限制对该解决方案的网站存储桶内容的访问。

    Live Streaming on AWS

    版本 2.3.0
    上次更新日期:2019 年 12 月
    作者:AWS

    估算部署时间:20 分钟

    源代码  CloudFormation 模板 
    使用下面的按钮订阅解决方案更新。

    注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。

功能

Live Streaming on AWS 提供自动配置

自动将 AWS Elemental MediaLive 和 AWS Elemental MediaPackage 配置为对内容进行编码和打包,以便跨多个屏幕进行自适应比特率流式处理。

灵活的解决方案

将解决方案配置为提取实时传输协议 (RTP)、实时消息传送协议 (RTMP)、HLS 流或 MediaConnect 流作为输入。在初始配置期间提供三个编码配置文件。

全面的 AWS CloudFormation 模板

该解决方案的 AWS CloudFormation 模板可启动提取、转码和交付直播流式处理视频所需的 AWS 产品和服务。
构建图标
自己部署解决方案

浏览我们的 AWS 解决方案实施库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 APN 合作伙伴

寻找 AWS 认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
探索图标
了解解决方案咨询服务

浏览我们的咨询服务组合,以获取经过 AWS 审查的解决方案部署帮助。

了解更多