기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
SPEKE v2.0 사전 설정
SPEKE 버전 2.0은 오디오 및 비디오 트랙에 여러 개의 고유한 암호화 키 사용을 지원합니다. 사전 설정을 MediaConvert 사용하여 암호화를 구성합니다. 는 MediaConvert API 이러한 사전 설정을 정의합니다. 사전 설정은 오디오 트랙의 채널 수와 비디오 트랙의 비디오 해상도에 따라 암호화 키를 특정 오디오 또는 비디오 트랙에 매핑합니다. 는 오디오 및 비디오 암호화 사전 설정의 특정 조합을 MediaConvert 사용하여 세 가지 암호화 시나리오를 지원합니다.
시나리오 1: 암호화되지 않은 트랙과 암호화된 트랙
비디오 암호화 UNENCRYPTED 사전 설정 또는 오디오 암호화 사전 설정 메뉴에서 사전 설정을 선택하여 오디오 또는 비디오 트랙을 암호화하지 않도록 선택할 수 있습니다. 오디오 및 비디오 사전 설정 모두에 UNENCRYPTED 대해 를 선택할 수 없습니다. 이렇게 하면 트랙을 전혀 암호화할 의도가 없기 때문입니다. 또한 SHARED 는 특수 SHARED 사전 설정이므로 오디오 및 비디오에 대해 UNENCRYPTED 및 사전 설정을 결합할 수 없습니다. 자세한 내용은 시나리오 2: 모든 오디오 및 비디오 트랙에 대한 단일 암호화 키 단원을 참조하십시오.
다음 목록은 유효한 UNENCRYPTED 사전 설정 조합을 설명합니다.
-
UNENCRYPTED 오디오 트랙 및 로 시작하는 이름의 모든 비디오 사전 설정
PRESET_VIDEO_
-
UNENCRYPTED 비디오 트랙 및 로 시작하는 이름의 오디오 사전 설정
PRESET_AUDIO_
시나리오 2: 모든 오디오 및 비디오 트랙에 대한 단일 암호화 키
SPEKE 버전 2.0 SHARED 사전 설정은 SPEKE 버전 1.0과 마찬가지로 모든 오디오 및 비디오 트랙에 단일 암호화 키를 사용합니다. SHARED 사전 설정을 선택하면 오디오 및 비디오 암호화 모두에 대해 사전 설정을 선택합니다.
시나리오 3: 오디오 및 비디오 트랙에 대한 여러 암호화 키
PRESET_VIDEO_
또는 로 시작하는 이름의 프리셋을 사용하는 경우 PRESET_AUDIO_
는 특정 프리셋이 정의하는 암호화 키 수로 오디오 트랙과 비디오 트랙을 MediaConvert 암호화합니다. 다음 표에는 키 서버의 키 MediaConvert 요청 수와 해당 키가 추적에 매핑되는 방식이 나와 있습니다. 특정 키의 기준과 일치하는 트랙이 없는 경우 는 해당 키를 사용하여 트랙을 암호화하지 MediaConvert 않습니다.
MediaConvert 는 해상도에 해당하는 키를 사용하여 I-프레임 전용 트릭플레이 트랙을 암호화합니다.
다음 표에서 키 이름 값은 CPIX 문서에서 가 MediaConvert 사용하는 ContentKeyUsageRule@IntendedTrackType
속성의 값입니다. 이는 특정 콘텐츠 키를 위해 SPEKE 서버로 전송됩니다.
프리셋 이름 | 키 수 | 키 이름 | 최소 해상도 | 최대 해상도 |
---|---|---|---|---|
PRESET_VIDEO_1 | 1 | VIDEO | 최소 또는 최대 해상도 없음. 동일한 키로 모든 트랙을 MediaConvert 암호화합니다. | |
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 | ALL | 최소 또는 최대 해상도 없음. 는 동일한 키로 모든 비디오 및 오디오 트랙을 MediaConvert 암호화합니다. | |
UNENCRYPTED | 0 | 해당 사항 없음 | MediaConvert 는 비디오 트랙을 암호화하지 않습니다. |
다음 표에서 키 이름 값은 CPIX 문서에서 가 MediaConvert 사용하는 ContentKeyUsageRule@IntendedTrackType
속성의 값입니다. 이는 특정 콘텐츠 키를 위해 SPEKE 서버로 전송됩니다.
프리셋 이름 | 키 수 | 키 이름 | 최소 채널 수 | 최대 채널 수 |
---|---|---|---|---|
PRESET_AUDIO_1 | 1 | AUDIO | 최소 또는 최대 채널 수는 없습니다. MediaConvert 는 모든 오디오 및 비디오 트랙을 동일한 키로 암호화합니다. | |
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 | ALL | 최소 또는 최대 채널 수는 없습니다. MediaConvert 는 모든 오디오 및 비디오 트랙을 동일한 키로 암호화합니다. | |
UNENCRYPTED | 0 | 해당 사항 없음 | MediaConvert 는 오디오 트랙을 암호화하지 않습니다. |
이제 가 암호화되지 않은 트랙 및 암호화된 트랙에 대한 SPEKE 버전 2.0 사전 설정을 MediaConvert 지원하는 방법을 알게 되었습니다. 이러한 프리셋을 사용하면 모든 오디오 및 비디오 트랙에 단일 암호화 키를 사용하거나 오디오 및 비디오 트랙별로 여러 암호화 키를 사용할 수 있습니다.