

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

# SPEKE v2.0 プリセット
<a name="drm-content-speke-v2-presets"></a>

SPEKE バージョン 2.0 は、オーディオトラックと動画トラックでの複数の異なる暗号化キーの使用をサポートします。MediaConvert では**プリセット**を使用して暗号化を設定します。MediaConvert API は、これらのプリセットを定義します。プリセットは、オーディオトラックのチャネル数と動画トラックの動画解像度に基づいて、暗号化キーを特定のオーディオトラックまたは動画トラックにマッピングします。MediaConvert は、オーディオと動画の暗号化プリセットの特定の組み合わせを使用して、次の 3 つの異なる暗号化シナリオをサポートします。
+ [シナリオ 1: 暗号化されないトラックと暗号化されるトラック](#drm-content-speke-v2-presets-unencrypted-and-encrypted-tracks)
+ [シナリオ 2: すべてのオーディオトラックと動画トラックでの単一の暗号化キー](#drm-content-speke-v2-presets-single-encryption-key-for-all-tracks)
+ [シナリオ 3: オーディオトラックと動画トラックでの複数の暗号化キー](#drm-content-speke-v2-presets-multiple-encryption-keys-for-audio-and-video-tracks)

## シナリオ 1: 暗号化されないトラックと暗号化されるトラック
<a name="drm-content-speke-v2-presets-unencrypted-and-encrypted-tracks"></a>

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

**[UNENCRYPTED]** プリセットの有効な組み合わせを以下に示します。
+ オーディオトラックでの **[UNENCRYPTED]** と名前が `PRESET_VIDEO_` で始まる動画プリセット
+ 動画トラックでの **[UNENCRYPTED]** と名前が `PRESET_AUDIO_` で始まるオーディオプリセット

## シナリオ 2: すべてのオーディオトラックと動画トラックでの単一の暗号化キー
<a name="drm-content-speke-v2-presets-single-encryption-key-for-all-tracks"></a>

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

## シナリオ 3: オーディオトラックと動画トラックでの複数の暗号化キー
<a name="drm-content-speke-v2-presets-multiple-encryption-keys-for-audio-and-video-tracks"></a>

`PRESET_VIDEO_` または `PRESET_AUDIO_` で始まる名前のプリセットを使用すると、MediaConvert は特定のプリセットで定義されている暗号化キーの数でオーディオトラックと動画トラックを暗号化します。次の表は、MediaConvert がキーサーバーから要求するキーの数と、それらのキーがトラックにどのようにマッピングされるかを示しています。特定のキーの条件に一致するトラックがない場合、MediaConvert はそのキーを使用してトラックを暗号化しません。

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

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


**動画暗号化のプリセット**  

<table>
<thead>
  <tr><th>プリセット名</th><th>キーの数</th><th>キー名</th><th>最小解像度</th><th>最大解像度</th></tr>
</thead>
<tbody>
  <tr><td>PRESET\_VIDEO\_1</td><td>1</td><td>VIDEO</td><td colspan="2">最小解像度または最大解像度はありません。MediaConvert は、すべてのトラックを同じキーで暗号化します。</td></tr>
  <tr><td rowspan="2">PRESET\_VIDEO\_2</td><td rowspan="2">2</td><td>SD</td><td>最小解像度なし</td><td><= 1024x576</td></tr>
  <tr><td>HD</td><td>> 1024x576</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="3">PRESET\_VIDEO\_3</td><td rowspan="3">3</td><td>SD</td><td>最小解像度なし</td><td><= 1024x576</td></tr>
  <tr><td>HD</td><td>> 1024x576</td><td><= 1920x1080</td></tr>
  <tr><td>UHD</td><td>> 1920x1080</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="4">PRESET\_VIDEO\_4</td><td rowspan="4">4</td><td>SD</td><td>最小解像度なし</td><td><= 1024x576</td></tr>
  <tr><td>HD</td><td>> 1024x576</td><td><= 1920x1080</td></tr>
  <tr><td>UHD1</td><td>> 1920x1080</td><td><= 4096x2160</td></tr>
  <tr><td>UHD2</td><td>> 4096x2160</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="5">PRESET\_VIDEO\_5</td><td rowspan="5">5</td><td>SD</td><td>最小解像度なし</td><td><= 1024x576</td></tr>
  <tr><td>HD1</td><td>> 1024x576</td><td><= 1280x720</td></tr>
  <tr><td>HD2</td><td>> 1280x720</td><td><= 1920x1080</td></tr>
  <tr><td>UHD1</td><td>> 1920x1080</td><td><= 4096x2160</td></tr>
  <tr><td>UHD2</td><td>> 4096x2160</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="4">PRESET\_VIDEO\_6</td><td rowspan="4">4</td><td>SD</td><td>最小解像度なし</td><td><= 1024x576</td></tr>
  <tr><td>HD1</td><td>> 1024x576</td><td><= 1280x720</td></tr>
  <tr><td>HD2</td><td>> 1280x720</td><td><= 1920x1080</td></tr>
  <tr><td>UHD</td><td>> 1920x1080</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="3">PRESET\_VIDEO\_7</td><td rowspan="3">3</td><td>SD\+HD1</td><td>最小解像度なし</td><td><= 1280x720</td></tr>
  <tr><td>HD2</td><td>> 1280x720</td><td><= 1920x1080</td></tr>
  <tr><td>UHD</td><td>> 1920x1080</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="4">PRESET\_VIDEO\_8</td><td rowspan="4">4</td><td>SD\+HD1</td><td>最小解像度なし</td><td><= 1280x720</td></tr>
  <tr><td>HD2</td><td>> 1280x720</td><td><= 1920x1080</td></tr>
  <tr><td>UHD1</td><td>> 1920x1080</td><td><= 4096x2160</td></tr>
  <tr><td>UHD2</td><td>> 4096x2160</td><td>最大解像度なし</td></tr>
  <tr><td>SHARED</td><td>1</td><td>すべて</td><td colspan="2">最小解像度または最大解像度はありません。MediaConvert は、すべてのビデオとオーディオトラックを同じキーで暗号化します。</td></tr>
  <tr><td>UNENCRYPTED</td><td>0</td><td>該当なし</td><td colspan="2">MediaConvert はビデオトラックを暗号化しません。</td></tr>
</tbody>
</table>


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


**オーディオ暗号化プリセット**  

<table>
<thead>
  <tr><th>プリセット名</th><th>キーの数</th><th>キー名</th><th>最小チャネル数</th><th>最大チャネル数</th></tr>
</thead>
<tbody>
  <tr><td>PRESET\_AUDIO\_1</td><td>1</td><td>AUDIO</td><td colspan="2">最小チャネル数または最大チャネル数はありません。MediaConvert は、すべてのオーディオとビデオトラックを同じキーで暗号化します。</td></tr>
  <tr><td rowspan="2">PRESET\_AUDIO\_2</td><td rowspan="2">2</td><td>STEREO\_AUDIO</td><td>最小解像度なし</td><td>2</td></tr>
  <tr><td>MULTICHANNEL\_AUDIO</td><td>> 2</td><td>最大解像度なし</td></tr>
  <tr><td rowspan="3">PRESET\_AUDIO\_3</td><td rowspan="3">3</td><td>STEREO\_AUDIO</td><td>最小解像度なし</td><td>2</td></tr>
  <tr><td>MULTICHANNEL\_AUDIO\_3\_6</td><td>> 2</td><td><= 6</td></tr>
  <tr><td>MULTICHANNEL\_AUDIO\_7</td><td>> 6</td><td>最大解像度なし</td></tr>
  <tr><td>SHARED</td><td>1</td><td>すべて</td><td colspan="2">最小チャネル数または最大チャネル数はありません。MediaConvert は、すべてのオーディオとビデオトラックを同じキーで暗号化します。</td></tr>
  <tr><td>UNENCRYPTED</td><td>0</td><td>該当なし</td><td colspan="2">MediaConvert はオーディオトラックを暗号化しません。</td></tr>
</tbody>
</table>


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