SPEKE 버전 2.0 프리셋 - AWS Elemental MediaPackage

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SPEKE 버전 2.0 프리셋

SPEKE 버전 2.0은 오디오 및 비디오 트랙에 대해 서로 다른 여러 암호화 키를 사용할 수 있도록 지원합니다. MediaPackage 프리셋을 사용하여 암호화를 구성합니다. MediaPackage API는 이러한 사전 설정을 정의하며, 이러한 사전 설정은 MediaPackage 콘솔의 Package Encryption 엔드포인트 구성 섹션의 비디오 암호화 사전 설정 및 오디오 암호화 사전 설정 메뉴에 표시됩니다. 프리셋은 오디오 트랙의 채널 수 및 비디오 트랙의 비디오 해상도를 기반으로 암호화 키를 특정 오디오 또는 비디오 트랙에 매핑합니다. MediaPackage 오디오 및 비디오 암호화 사전 설정의 특정 조합을 사용하여 세 가지 암호화 시나리오를 지원합니다.

시나리오 1: 암호화되지 않은 트랙과 암호화된 트랙

비디오 암호화 프리셋 또는 오디오 암호화 프리셋 메뉴에서 암호화되지 않음 프리셋을 선택하여 오디오 또는 비디오 트랙을 암호화하지 않도록 선택할 수 있습니다. 오디오 프리셋과 비디오 프리셋 모두에 대해 암호화되지 않음을 선택할 수는 없습니다. 이렇게 하면 어떠한 트랙도 암호화할 의도가 없다는 의미이기 때문입니다. 또한 공유는 특수한 프리셋이므로 오디오와 비디오에 대해 암호화되지 않음 프리셋과 공유 프리셋을 함께 사용할 수 없습니다. 자세한 내용은 시나리오 2: 모든 오디오 및 비디오 트랙에 대한 단일 암호화 키 섹션을 참조하십시오.

다음 목록에서는 암호화되지 않음 프리셋의 유효한 조합을 설명합니다.

  • 암호화되지 않음 오디오 트랙과 이름이 PRESET-VIDEO-로 시작하는 모든 비디오 프리셋

  • 암호화되지 않음 비디오 트랙과 이름이 PRESET-AUDIO-로 시작하는 모든 오디오 프리셋

시나리오 2: 모든 오디오 및 비디오 트랙에 대한 단일 암호화 키

SPEKE 버전 2.0 공유 프리셋은 SPEKE 버전 1.0에서처럼 모든 오디오 및 비디오 트랙에 대한 단일 암호화 키를 사용합니다. 공유 프리셋을 선택할 때는 오디오 암호화와 비디오 암호화에 모두 사용하도록 선택하십시오.

시나리오 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 최대 없음
공유 1 ALL 최소 또는 최대 해상도는 없습니다. MediaPackage 모든 비디오 및 오디오 트랙을 동일한 키로 암호화합니다.
암호화되지 않음 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 최대 없음
공유 1 ALL 최소 또는 최대 채널 수는 없습니다. MediaPackage모든 오디오 및 비디오 트랙을 동일한 키로 암호화합니다.
암호화되지 않음 0 해당 사항 없음 MediaPackage 어떤 오디오 트랙도 암호화하지 않습니다.

이제 암호화되지 않은 트랙과 암호화된 트랙에 대한 SPEKE 버전 2.0 프리셋을 MediaPackage 지원하는 방법을 알게 되었습니다. 이러한 프리셋을 사용하면 모든 오디오 및 비디오 트랙에 단일 암호화 키를 사용하거나 오디오 및 비디오 트랙별로 여러 암호화 키를 사용할 수 있습니다.