SPEKE バージョン 2.0 のプリセット - AWS Elemental MediaPackage

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

SPEKE バージョン 2.0 のプリセット

SPEKE バージョン 2.0 では、オーディオトラックとビデオトラックに複数の異なる暗号化キーを使用して暗号化 MediaPackage を設定できます。 MediaPackage API はこれらのプリセットを定義し、パッケージ暗号化エンドポイント設定セクションのビデオ暗号化プリセットオーディオ暗号化プリセットメニューの MediaPackage コンソールに表示されます。プリセットは、オーディオトラックのチャネル数、ビデオトラックのビデオ解像度に基づいて、暗号化キーを特定のオーディオトラックまたはビデオトラックにマッピングします。 は、オーディオとビデオの暗号化プリセットの特定の組み合わせ MediaPackage を使用して、次の 3 つの異なる暗号化シナリオをサポートします。

シナリオ 1: 暗号化されないトラックと暗号化されるトラック

[動画暗号プリセット] または [オーディオ暗号プリセット] メニューで[UNENCRYPTED] プリセットを選択すると、オーディオトラックまたは動画トラックを暗号化しないようにできます。オーディオと動画のプリセットの両方に [UNENCRYPTED] を選択することはできません。どのトラックも暗号化するつもりはないということになるためです。また、[SHARED] は特別なプリセットであるため、オーディオおよび動画に [UNENCRYPTED] プリセットと [SHARED] プリセットを組み合わせることはできません。詳細については、「シナリオ 2: すべてのオーディオトラックと動画トラックでの単一の暗号化キー」を参照してください。

[UNENCRYPTED] プリセットの有効な組み合わせを以下に示します。

  • オーディオトラックでの [UNENCRYPTED] と名前が PRESET-VIDEO- で始まる動画プリセット

  • 動画トラックでの [UNENCRYPTED] と名前が PRESET-AUDIO- で始まるオーディオプリセット

シナリオ 2: すべてのオーディオトラックと動画トラックでの単一の暗号化キー

SPEKE バージョン 2.0 の [SHARED] プリセットは、SPEKE バージョン 1.0 と同様に、すべてのオーディオおよび動画トラックに 1 つの暗号化キーを使用します。[SHARED] プリセットを選択する場合は、オーディオと動画の両方の暗号化に使用するように選択します。

シナリオ 3: オーディオトラックと動画トラックでの複数の暗号化キー

PRESET-VIDEO- または で始まる名前のプリセットを使用するとPRESET-AUDIO-、 は特定のプリセットが定義する暗号化キーの数でオーディオトラックとビデオトラックを MediaPackage 暗号化します。次の表は、キーサーバーからのキー MediaPackage リクエストの数と、それらのキーが追跡にどのようにマッピングされるかを示しています。特定のキーの基準に一致するトラックがない場合、 MediaPackage はそのキーを使用してトラックを暗号化しません。

MediaPackage は、解像度に対応するキーを使用して、I フレームのみのトリックプレイトラックを暗号化します。

次の表では、キー名の値は、CPIX ドキュメントで が MediaPackage 使用する ContentKeyUsageRule@IntendedTrackType 属性の値です。この値は、特定のコンテンツキーの SPEKE サーバーに送信されます。

動画暗号化のプリセット
プリセット名 キーの数 キー名 最小解像度 最大解像度
PRESET-VIDEO-1 1 VIDEO 最小または最大解像度はありません。 はすべてのトラックを同じキーで MediaPackage 暗号化します。
PRESET-VIDEO-2 2 SD 最小解像度なし <= 1024x576
HD > 1024x576 最大解像度なし
PRESET-VIDEO-3 3 SD 最小解像度なし <= 1024x576
HD > 1024x576 <= 1920x1080
UHD > 1920x1080 最大解像度なし
PRESET-VIDEO-4 4 SD 最小解像度なし <= 1024x576
HD > 1024x576 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 最大解像度なし
PRESET-VIDEO-5 5 SD 最小解像度なし <= 1024x576
HD1 > 1024x576 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 最大解像度なし
PRESET-VIDEO-6 4 SD 最小解像度なし <= 1024x576
HD1 > 1024x576 <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD > 1920x1080 最大解像度なし
PRESET-VIDEO-7 3 SD+HD1 最小解像度なし <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD > 1920x1080 最大解像度なし
PRESET-VIDEO-8 4 SD+HD1 最小解像度なし <= 1280x720
HD2 > 1280x720 <= 1920x1080
UHD1 > 1920x1080 <= 4096x2160
UHD2 > 4096x2160 最大解像度なし
SHARED 1 すべて 最小解像度または最大解像度はありません。 は、すべてのビデオトラックとオーディオトラックを同じキーで MediaPackage 暗号化します。
UNENCRYPTED 0 該当なし MediaPackage はビデオトラックを暗号化しません。

次の表では、キー名の値は、CPIX ドキュメントで が MediaPackage 使用する ContentKeyUsageRule@IntendedTrackType 属性の値です。この値は、特定のコンテンツキーの SPEKE サーバーに送信されます。

オーディオ暗号化プリセット
プリセット名 キーの数 キー名 最小チャネル数 最大チャネル数
PRESET-AUDIO-1 1 AUDIO チャネルの最小数または最大数はありません。 MediaPackage は、すべてのオーディオトラックとビデオトラックを同じキーで暗号化します。
PRESET-AUDIO-2 2 STEREO_AUDIO 最小解像度なし 2
MULTICHANNEL_AUDIO > 2 最大解像度なし
PRESET-AUDIO-3 3 STEREO_AUDIO 最小解像度なし 2
MULTICHANNEL_AUDIO_3_6 > 2 <= 6
MULTICHANNEL_AUDIO_7 > 6 最大解像度なし
SHARED 1 すべて チャネルの最小数または最大数はありません。 MediaPackage は、すべてのオーディオトラックとビデオトラックを同じキーで暗号化します。
UNENCRYPTED 0 該当なし MediaPackage はオーディオトラックを暗号化しません。

これで、 が暗号化されていないトラックと暗号化されたトラックに対して SPEKE バージョン 2.0 プリセット MediaPackage をサポートする方法がわかりました。これらのプリセットを使用すると、すべてのオーディオトラックと動画トラックで単一の暗号化キーを使用したり、オーディオトラックと動画トラックで複数の暗号化キーを使用したりできます。