加密字段 - AWS Elemental MediaPackage

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

加密字段

通过内容加密和数字权限管理 (DRM) 保护您的内容,防止未经授权的使用。AWS Elemental MediaPackage 使用AWS安全包装程序和编码器密钥交换 (SPEKE) API以便于 DRM 提供商对内容进行加密和解密。DRM 提供商使用 SPEKE 向 AWS Elemental 提供加密密钥 MediaPackage 通过 SPEKE API。DRM 提供程序将许可证提供给受支持的媒体播放器以进行解密。有关如何将 SPEKE 与云中运行的服务和功能结合使用的更多信息,请参阅AWS基于云云架构中的安全包装程序和编码器密钥交换 API 规范指南.

注意

要加密内容,您必须具有 DRM 解决方案提供商,并且设置为使用加密。有关信息,请参阅AWS Elemental 中的内容加密和 DRM MediaPackage

要提供有版本保护的内容,请选择启用加密并填写其他字段,如下所示:

  1. 适用于URL,输入您为了与密钥服务器进行对话设置的API Gateway 代理的 URL。API Gateway 代理必须位于同一AWS 区域如同 MediaPackage.

    以下示例显示了一个 URL 显示了一个 URL。

    https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
  2. 适用于角色 ARN中,输入 IAM 角色的 Amazon Resource Name (ARN),该角色向您提供通过 API Gateway 发送请求的权限。从DRM 解决方案提供商处获得DRM 解决方案提供商的帮助

    以下示例显示了一个角色 ARN。

    arn:aws:iam::444455556666:role/SpekeAccess
  3. 适用于系统 ID,输入用于流式处理协议和 DRM 系统的唯一标识符。为 CMAF 提供最多三个 ID,为 DASH 提供两个 ID,为其他流媒体协议提供一个。如果您提供了多个系统 ID,请每行输入一个 ID,然后选择Add. 有关常见系统 ID 的列表,请参阅 DASH-IF 系统 ID。如果您不知道您的 ID,请询问 DRM 解决方案提供商。