存档或帧捕获输出组 - MediaLive

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

存档或帧捕获输出组

如果您确定要创建存档输出组或帧捕捉输出组,请按照以下步骤操作。这些输出组的目标始终是 Amazon S3。

您和下游系统的操作员必须就此输出组的输出目标达成一致。创建 MediaLive 频道时,您将需要这些信息。

安排目的地的设置
  1. 决定是否需要两个输出目的地:

    • 标准频道中需要两个目的地。

    • 您需要在单管道通道中使用一个目的地。

  2. 咨询 Amazon S3 用户并决定存储桶的名称或名称。让 Amazon S3 用户创建任何尚不存在的存储桶。

  3. 与 Amazon S3 用户讨论所有权。如果存储桶属于另一个 AWS 账户,您通常希望该账户成为输出的所有者。有关更多信息控制对输出的访问权限,请参阅此过程后面的。

  4. 您现在可以设计完整的目标路径,也可以在创建输出组时对其进行设计。

    如果您想立即设计完整路径,但对路径要求不熟悉,请参阅输出目标的字段帧捕获目标

    如果您有两个目的地,则目标路径在某些方面必须彼此不同。一条路径中至少有一个部分必须与另一部分不同。所有部分都不同是可以接受的。

  5. 记下存储桶或完整的目标路径。

请注意,您不需要用户凭证即可发送到 S3 存储桶。 MediaLive 有权通过可信实体写入存储桶。您的组织中的某个人应该已设置这些权限。有关更多信息,请参阅 参考: MediaLive 可信实体的要求摘要

控制对输出的访问权限

您可能正在将输出文件发送到另一个 AWS 账户拥有的 Amazon S3 存储桶。在这种情况下,您通常希望另一个账户成为输出文件(存储桶中的对象)的所有者。如果存储桶拥有者没有成为对象所有者,则您 (MediaLive) 将是唯一可以在不再需要文件时删除这些文件的代理。

因此,在输出文件存入 Amazon S3 存储桶后将其所有权转让符合所有人的利益。

要转移对象所有权,需要进行以下设置:

  • 存储桶拥有者必须添加存储桶权限策略,该策略授予您在向存储桶 MediaLive传送输出文件时添加 Amazon S3 预设访问控制列表 (ACL) 的权限。存储桶拥有者应阅读亚马逊简单存储服务用户指南中使用 ACL 管理访问权限中的信息。存储桶拥有者必须为存储桶设置 ACL 权限,而不是为对象设置 ACL 权限。

  • 存储桶拥有者还应设置对象所有权。此功能实际上使发送者 () 必须包含存储桶所有者的完全控制 ACL(而不是可选MediaLive)。存储桶拥有者应阅读亚马逊简单存储服务用户指南中控制对象所有权中的信息。

    如果存储桶所有者实现了此功能,则必须设置 MediaLive 为包含 ACL。否则,将无法向 Amazon S3 存储桶传输。

  • 您必须设置为在 MediaLive 向存储桶交付存储桶时包含存储桶所有者的完全控制 ACL。您将在创建频道时执行此设置。

S3 预装 ACL 功能支持存储桶所有者完全控制以外的 ACL。但是这些其他 ACL 通常不适用于从 MediaLive中传送视频的用例。