此 AWS 解决方案有什么作用?
Amazon Web Services(AWS)提供两种 over-the-top(OTT)实时视频流解决方案,以经济高效的方式在 AWS 云中将实时视频内容交付给全球观众。这两种 AWS 解决方案都可以构建高度可用且经济高效架构,从而提供可靠的实时观看体验。此页提供了帮助您选择最适合您需求的实时视频流式处理解决方案的指导。
功能 | Live Streaming on AWS | 具有 Amazon S3 的 Live Streaming on AWS |
---|---|---|
AWS 服务 | AWS Elemental MediaLive AWS Elemental MediaPackage |
AWS Elemental MediaLive Amazon Simple Storage Service (Amazon S3) |
自定义选项 | 更多 | 更少 |
输入 | 支持 URL_PULL、RTMP_PUSH、RTMP_PULL、RTP_PUSH 和 MediaConnect 输入,具有冗余 |
支持 URL_PULL、RTMP_PUSH、RTP_PUSH 和 Elemental Link 设备,不具有冗余 |
输出 | 多种输出格式(包括 CMAF、HLS 和 DASH),支持在不同播放器上播放 | 仅限 HLS |
支持内容保护 | DRM | 不适用 |
类似于 DVR 的功能 (实时倒回、重新启动等) |
![]() |
|
构建实时转 VOD 工作流程 | ![]() |
除了两种 OTT 实时视频流式传输解决方案,AWS 还提供 Amazon Interactive Video Service(Amazon IVS)来打造互动视频体验。访问 Amazon IVS 页面来了解更多。
-
具有 Amazon S3 的 Live Streaming on AWS
-
Live Streaming on AWS
-
具有 Amazon S3 的 Live Streaming on AWS
-
AWS 解决方案概览
下图显示了您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的无服务器架构。具有 Amazon S3 的 Live Streaming on AWS 解决方案架构
AWS CloudFormation 模板可启动提取、转码和交付直播流式处理视频所需的 AWS 产品和服务。
- AWS Elemental MediaLive 可提取输入源并将内容转码成一个自适应比特率(ABR)HTTP Live Streaming(HLS)流作为输出。
- Amazon Simple Storage Service(Amazon S3)提供可扩展的高可用性存储桶,可托管经过编码的分段。
- Amazon CloudFront 分发版配置为使用 Amazon S3 自定义端点节点作为其源。CloudFront 分发版以低延迟、高传输速度向观众交付直播流。
- Amazon S3 存储桶会存储 CloudFront 日志。
您可以将此解决方案配置为从 AWS Elemental Link 设备摄取实时传输协议(RTP)、实时消息传递协议(RTMP)、HTTP 直播流式处理(HLS)内容或直播视频。
具有 Amazon S3 的 Live Streaming on AWS
版本 3.0.0
上次更新日期:2022 年 3 月
作者:AWS
预计部署时间:5 分钟
-
Live Streaming on AWS
-
AWS 解决方案概览
下图显示了您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的无服务器架构。Live Streaming on AWS 解决方案架构
该解决方案的 AWS CloudFormation 模板可启动提取、转码和交付直播流式处理视频所需的 AWS 产品和服务。
- AWS Elemental MediaLive,可提取两个输入源并将内容转码成两个自适应比特率 (ABR) HTTP Live Streaming (HLS) 流作为输出。
- AWS Elemental MediaPackage 会提取 MediaLive ABR 输出并将直播流打包为 HLS、基于 HTTP 的动态自适应流 (DASH) 和公用媒体应用格式 (CMAF) 格式,这些格式将交付给三个 MediaPackage 自定义终端节点。
- Amazon CloudFront 分发配置为使用 MediaPackage 自定义终端节点作为其源服务器,并包括 CDN 标识符自定义 HTTP 标头来对请求进行身份验证。MediaPackage 只能通过使用 CDN 标识符实现 MediaPackage 与 CloudFront 之间授权的播放请求。此 CDN 标识符作为 CloudFormation 部署的一部分创建,并安全地存储在 AWS Secrets Manager 中。
- CloudFront 分发版以低延迟、高传输速度向观众交付直播流。
- 我们已提供演示 HTML 预览播放器来帮助您测试解决方案。该播放器是在 Amazon Simple Storage Service (Amazon S3) 存储桶中托管的静态网站。Amazon CloudFront 用于限制对该解决方案的网站存储桶内容的访问。