AWS Elemental MediaStore 是一项视频创作和存储服务。它能够提供交付流媒体所需的性能和一致性,又兼具 AWS 各项服务共有的安全性和持久性。您可以通过 AWS 管理控制台、API 或 AWS 开发工具包访问该服务,也可以将其配置到您的工作流中。

主要功能

在需要时为您提供绝佳性能

为任何规模的观众提供可预测的低延迟
当您在 AWS Elemental MediaStore 中创建或更新视频文件时,视频文件将在前几分钟内自动保存到一个复制缓存中。这将提供可预测的延迟和出色的性能,无论有多少观众在观看您的流视频。

一致、低延迟的读取、写入和更新

降低缓冲和端到端延迟
一致的写入后读取和读取后更新性能是基于 HTTP 的流式视频协议的要求,该协议通过清单告诉播放器需要下载哪些对象。如果在请求时不能立即提供内容,则会发生缓冲或播放失败,如果内容清单不是最新版本,设备将停止播放。AWS Elemental MediaStore 可提供低延迟读取和写入并处理大量请求,让您可以为观众提供持续的服务质量。

访问控制管理

控制对视频内容的访问
借助集成的安全管理工具,您可以创建 Identity and Access Management (IAM) 角色,从而提高安全性并将内容访问权限制在特定角色范围内。例如,您可以限制对整个存储容器的访问,也可以仅限制对特定内容路径的访问,只向 CDN 和最终观众显示所需内容。无论是什么类型的工作负载,AWS 安全管理工具都能为您提供上述控制,无论是管理内容读取访问权限还是将写入权限授予一组特定的用户。

独立使用或配合 AWS Media Services 使用

与其他 AWS 媒体服务配合使用,或将其单独部署
AWS Elemental MediaStore 是一系列 AWS Media Services 之一,您可以选择将其作为独立服务使用,也可以将它与各种 AWS 服务集成,以实现实时视频编码、视频点播处理、广告个性化和货币化,以及媒体优化的存储。此外,其他 AWS 服务 (如 Amazon CloudFront CDN) 也可提供与 AWS Elemental MediaPackage 的无缝互操作性。

常见问题

  • 什么是 AWS Elemental MediaStore?

    AWS Elemental MediaStore 是一种媒体源和存储服务,可以提供交付和处理实时流视频等工作负载所需的性能、可预测低延迟和一致性。该服务可以在对象存储前提供写后缓存,专为实现高性能而设计。它是低廉的直通式、低延迟分段内容交付方法,采用可预测的“即用即付”定价模式。

  • 为何应使用 AWS Elemental MediaStore 而不是自己管理存储基础设施?

    AWS Elemental MediaStore 可以为要求严苛的内容处理和交付工作负载提供所需的性能,客户无需担心在对象存储中构建自定义基础设施或实施最佳实践,从而能够专注于工作流,而不必费心于存储基础设施。

  • 哪些人可以使用 AWS Elemental MediaStore?

    AWS Elemental MediaStore 旨在满足各类内容提供商的需求。无论是对小企业和大型跨国公司还是政府机构、非营利组织和学校,视频都发挥着越来越重要的作用,它们都可以使用 AWS Elemental MediaStore 来提高其视频工作的效率和有效性。包括影视工作室、广播网络和付费电视频道以及系统运营商、节目发行商、Internet 服务提供商、在线视频平台以及职业体育联盟和团队在内的媒体和娱乐行业的所有公司,都可以在其广播、流媒体和 Over-the-Top 视频产品中使用 AWS Elemental MediaStore 并从中受益。

  • AWS Elemental MediaStore 如何提高性能?

    当您向 AWS Elemental MediaStore 写入内容时,该内容会在创建完成后的前几分钟内自动保存到一个复制缓存中,并在每次更新时再次保存。即使实时视频流期间的请求负载很高、流视频清单之类的文件更新频繁,该复制缓存也可以提供高性能、可预测的低延迟和一致性。

  • AWS Elemental MediaStore 与 AWS Elemental MediaPackage 之间有什么区别?

    AWS Elemental MediaPackage 提供即时打包和实时 VOD 功能,以及生成实时流。如果需要多种格式和 DRM 或 DVR 类功能,您可以使用 AWS Elemental MediaPackage。如果实时流已采用正确的格式并应用了要求的任意 DRM,您可以将 AWS Elemental MediaStore 用作直通式视频源和存储服务,提供交付实时流媒体所需的性能和一致性,且兼具 AWS 各项服务共有的安全性和持久性。

  • AWS Elemental MediaStore 是一项独立服务还是依赖于其他服务?

    AWS Elemental MediaStore 可以作为独立服务使用,也可以配置到包含其他 AWS 媒体服务的大型视频工作流中运行。AWS Media Services 是一系列服务,构成了基于云的视频工作流的基础,为客户提供创建、打包和交付视频所需的各种功能。您可以通过 AWS 管理控制台和 API 访问这些服务。通过与其他 AWS 服务结合使用,AWS Media Services 可提供一个完整的解决方案,以经济高效的方式为世界各地的消费者处理和提供高品质的直播或点播视频内容。

  • AWS Elemental MediaStore 与 AWS Elemental MediaLive 配合使用怎么样?

    AWS Elemental MediaLive 是一项视频服务,可助您轻松、可靠地创建适合广播和批量流媒体传输的实时输出。您可以选择 AWS Elemental MediaStore 容器作为 AWS Elemental MediaLive 渠道的输出目标。

  • AWS Elemental MediaStore 如何计费?

    使用 AWS Elemental MediaStore 时,当内容进入服务时,您将按每 GB 的媒体提取优化费率付费,而对于您保留在该服务中的内容,您将按每 GB 内容存储价格 (每月) 付费。请求成本基于请求类型,按请求数量收费。有关更多信息,请访问 AWS Elemental MediaStore 定价页面。

  • 最适合 AWS Elemental MediaStore 的媒体工作流使用案例有哪些?

    提供需要 HTTP 源的实时自适应比特率视频流是 AWS Elemental MediaStore 的理想使用案例。AWS Elemental MediaStore 经过优化,具有可预测的低延迟和性能,以及立即写后读和更新后读一致性,可以生成片段视频并确保交付到播放器的始终是实时视频流清单 (该清单持续更新且保留相同名称) 的最新版本。视频片段请求能够获得迅速、可靠地响应,从而能减少缓冲,提供更优质的体验。

  • 本地工作流可否通过 AWS Elemental MediaStore 受益?

    可以,本地编码器可以写入 AWS Elemental MediaStore,获得高性能媒体源的优势。

  • 写入 AWS Elemental MediaStore 的内容的持久性如何?

    提取到 AWS Elemental MediaStore 的对象会被发送到复制的写后缓存中,该缓存可在对象写入后迅速将它们转移到由 Amazon S3 支持的存储。在以常规方式将对象快速转移到 Amazon S3 时,此流程可能会出现延迟或根本不会发生。如果您的工作负载需要立即持久性,我们建议直接使用 Amazon S3。