选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用 Sig AWS Elemental MediaTailor V4 保护源站互动

聚焦模式
使用 Sig AWS Elemental MediaTailor V4 保护源站互动 - AWS Elemental MediaTailor

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

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

签名版本 4 (Sigv4) 是一种签名协议,用于通过 HTTPS 对发往受支持来源的 MediaTailor 请求进行身份验证。使用 Sigv4 签名,在向 MediaTailor 频道组装、Amazon S3 和 AWS Elemental MediaPackage 版本 2 发出的HTTPS源请求中 MediaTailor 包含签名的授权标头。

你可以在源站使用 SigV4 来确保清单请求只有来自 MediaTailor 并包含签名的授权标头时才会得到满足。这样,未经授权的 MediaTailor播放配置就会被阻止访问您的原始内容。如果签名的授权标头有效,则您的来源满足请求。如果无效,则请求失败。

以下各节描述了对支持的源使用 MediaTailor Sigv4 签名的要求。

MediaTailor 频道组装要求

如果您使用 SigV4 来保护您的 MediaTailor 频道集合来源,则必须满足以下要求 MediaTailor 才能访问清单:

  • 您的 MediaTailor 配置中的来源基本 URL 必须是采用以下格式的频道集合频道:channel-assembly.mediatailor.region.amazonaws.com

  • 您的源必须配置为使用 HTTPS。如果源站未启用 HTTPS,则 MediaTailor 不会对请求进行签名。

  • 您的频道必须有包含以下内容的源站访问政策:

    • 访问您的频道 MediaTailor 的委托人访问权限。授予访问 mediata ilor.amazonaws.com 的访问权限。

    • IAM 权限 mediatailor:GetManifest 用于读取配置引用的所有顶级清单。 MediaTailor

    有关在频道上设置政策的信息,请参阅使用 MediaTailor 控制台创建频道

例 Channel Assembly 的源站访问策略,范围限于 MediaTailor 配置账户
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "mediatailor:GetManifest", "Resource": "arn:aws:mediatailor:us-west-2:777788889999:channel/ca-origin-channel", "Condition": { "StringEquals": {"AWS:SourceAccount": "777788889999"} } }
例 Channel Assembly 的源站访问策略,范围限于 MediaTailor 播放配置
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "mediatailor:GetManifest", "Resource": "arn:aws:mediatailor:us-west-2:777788889999:channel/ca-origin-channel", "Condition": { "StringEquals": {"AWS:SourceArn": "arn:aws:mediatailor:us-west-2:777788889999:playbackConfiguration/test"} } }

亚马逊 S3 要求

如果您使用 Sigv4 来保护您的 Amazon S3 来源,则必须满足以下要求 MediaTailor 才能访问清单:

  • 您的 MediaTailor 配置中的源基本 URL 必须是采用以下格式的 S3 存储桶:s3.region.amazonaws.com

  • 您的源必须配置为使用 HTTPS。如果源站未启用 HTTPS,则 MediaTailor 不会对请求进行签名。

  • 您的频道必须有包含以下内容的源站访问政策:

    • 访问您的存储桶 MediaTailor 的委托人访问权限。授予访问 mediata ilor.amazonaws.com 的访问权限。

      有关在 IAM 中配置访问权限的信息,请参阅 A WS Identity and A c cess Management 用户指南中的访问管理

    • IAM 权限 s3:GetObject 读取 MediaTailor 配置引用的所有顶级清单。

有关亚马逊 S3 版 Sigv4 的一般信息,请参阅亚马逊 S3 API 参考中的身份验证请求(AWS 签名版本 4)主题。

例 Amazon S3 的源站访问策略,范围限于账户 MediaTailor
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::mybucket/*", "Condition": { "StringEquals": {"AWS:SourceAccount": "111122223333"} } }
例 Amazon S3 的源站访问策略,范围限于 MediaTailor 播放配置
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::mybucket/*", "Condition": { "StringEquals": {"AWS:SourceArn": "arn:aws:mediatailor:us-west-2:111122223333:playbackConfiguration/test”} } }

MediaPackage 要求

如果您使用 SigV4 来保护您的 MediaPackage v2 来源,则必须满足以下要求 MediaTailor 才能访问清单:

  • 您的 MediaTailor 配置中的源基本 URL 必须是采用以下格式的 MediaPackage v2 终端节点:mediapackagev2.region.amazonaws.com

  • 您的源必须配置为使用 HTTPS。如果源站未启用 HTTPS,则 MediaTailor 不会对请求进行签名。

  • 您的频道必须有包含以下内容的源站访问政策:

    • 访问您的终端节点 MediaTailor 的委托人访问权限。授予访问 mediata ilor.amazonaws.com 的访问权限。

    • IAM 权限 mediapackagev2:GetObject 用于读取配置引用的所有顶级清单。 MediaTailor

有关 v2 版 Sigv4 的一般信息,请参阅 MediaPackage v2 API 参考中的身份验证请求(AWS 签名版本 4)主题。MediaPackage

例 MediaPackage v2 的源站访问策略,范围限于账户 MediaTailor
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "mediapackagev2:GetObject", "Resource": "arn:aws:mediapackagev2:us-west-2:444455556666:channelGroup/emp-origin-channel-group/channel/emp-origin-channel/originEndpoint/emp-origin-endpoint", "Condition": { "StringEquals": {"AWS:SourceAccount": "444455556666"} } }
例 MediaPackage v2 的源站访问策略,范围限于播放配置 MediaTailor
{ "Effect": "Allow", "Principal": {"Service": "mediatailor.amazonaws.com"}, "Action": "mediapackagev2:GetObject", "Resource": "arn:aws:mediapackagev2:us-west-2:444455556666:channelGroup/emp-origin-channel-group/channel/emp-origin-channel/originEndpoint/emp-origin-endpoint", "Condition": { "StringEquals": {"AWS:SourceArn": "arn:aws:mediatailor:us-west-2:444455556666:playbackConfiguration/test”"} } }

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。