暗号化に関するフィールド - AWS Elemental MediaPackage

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

暗号化に関するフィールド

コンテンツ暗号化とデジタル著作権管理 (DRM) によって、コンテンツを不正使用から保護します。AWS Elemental MediaPackage は AWS Secure Packager and Encoder Key Exchange (SPEKE) API を使用して、DRM プロバイダーによるコンテンツの暗号化と復号化を容易にします。SPEKE を使用すると、DRM プロバイダーは SPEKE API MediaPackage を通じて暗号化キーを に提供します。同時に DRM プロバイダーは、サポートしているメディアプレイヤー用に復号化のためのライセンスも提供します。クラウドで実行されているサービスや機能での SPEKE の使用については、Secure Packager and Encoder Key Exchange API Specification guide の「AWS cloud-based architecture」を参照してください。

注記

コンテンツを暗号化するには、DRM ソリューションプロバイダーが必要で、暗号化を使用するように設定する必要があります。詳細については、AWS Elemental MediaPackage でのコンテンツの暗号化と DRM を参照してください。

著作権を保護してコンテンツを提供するには、[暗号化を有効化] を選択して追加のフィールドに以下のように入力します。

  1. [URL] に、キーサーバーと通信するためにセットアップした API ゲートウェイプロキシの URL を入力します。API Gateway プロキシは、 AWS リージョンと同じ に存在する必要があります MediaPackage。

    次は、その URL の例です。

    https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection
  2. [Role ARN] (ロール ARN) で、API Gateway を介してリクエストを送信するためのアクセス権限を付与する、IAM ロールの Amazon リソースネーム (ARN) を入力します。これは、DRM ソリューションプロバイダーから取得します。

    以下は、ロール ARN の例です。

    arn:aws:iam::444455556666:role/SpekeAccess
  3. [System IDs] (システム ID) に、ストリーミングプロトコルと DRM システムの一意の識別子を入力します。CMAF には最大 3 つの ID、DASH には 2 つの ID、その他、残りのストリーミングプロトコルには 1 つの ID をそれぞれ指定します。複数のシステム ID を指定する場合は、1 行に 1 つずつ入力して、[Add] (追加) クリックします。一般的なシステム ID のリストについては、「DASH-IF システム ID」を参照してください。ID がわからない場合は、DRM ソリューションプロバイダーにお尋ねください。