

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

# 메타데이터 패스스루
<a name="metadata-passthrough"></a>

AWS Elemental MediaPackage 는 채널의 입력에서 채널의 출력 스트림으로 ID3 및 key-length-value(KLV) 메타데이터를 자동으로 전달합니다. 메타데이터 패스스루를 활성화하기 위해 엔드포인트 구성을 조정할 필요가 없습니다.

MediaPackage가 메타데이터를 처리하는 방법에 대한 자세한 내용은 다음 단원을 참조하십시오.

**Topics**
+ [ID3 메타데이터 고려 사항](#metadata-passthrough-id3)
+ [KLV 메타데이터 고려 사항](#metadata-passthrough-klv)

## ID3 메타데이터 고려 사항
<a name="metadata-passthrough-id3"></a>

시간 지정된 ID3 메타데이터는 동기화된 메타데이터를 스트림에 추가하는 범용 메커니즘입니다. 메타데이터는 대화형 애플리케이션부터 대상 측정에 이르기까지 다양한 목적으로 사용됩니다.

**지원되는 MediaPackage 엔드포인트 유형**

MediaPackage는 다음과 같은 엔드포인트 유형에 대해 ID3 메타데이터 패스스루를 지원합니다.
+ 라이브 및 VOD HLS, DASH 및 CMAF 엔드포인트

**메타데이터 캐리지**

아래에서는 사양에 따라 ID3가 메타데이터로 전달되는 방식을 보여줍니다.
+ HLS - 메타데이터는 기본 스트림으로 전달됩니다. 자세한 내용은 Apple **Timed Metadata for HTTP Live Streaming 참조의 [2.0 섹션](https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/HTTP_Live_Streaming_Metadata_Spec/2/2.html)을 참조하십시오.
+ CMAF 및 DASH - 메타데이터는 이벤트 메시지 상자 버전 1으로 전달됩니다. 자세한 내용은 [CMAF에서 ID3 시간 설정 메타데이터 전송](https://aomediacodec.github.io/id3-emsg/)을 참조하십시오. 이벤트 메시지 상자에는 `https://aomedia.org/emsg/ID3`으로 설정된 `scheme_id_uri` 필드와 `0`으로 설정된 `value` 필드가 포함됩니다.

**메타데이터 신호 전송**

DASH 매니페스트에는 ID3 메타데이터가 있는 트랙이 포함된 AdaptationSets의 `<InbandEventStream schemeIdUri="https://aomedia.org/emsg/ID3" value="0"/>` 요소가 포함됩니다.

HLS 매니페스트에는 특정 메타데이터 신호 전송이 없습니다.

**MediaLive** **구성**

[ID3 메타데이터를 패스스루](https://docs.aws.amazon.com/medialive/latest/ug/passthru-metadata.html)하거나 [일정을 기반으로 ID3 메타데이터를 삽입](https://docs.aws.amazon.com/medialive/latest/ug/insert-usercreated-metadata.html)하여 AWS Elemental MediaLive[ MediaPackage 출력 그룹](https://docs.aws.amazon.com/medialive/latest/ug/creating-mediapackage-output-group.html)에서 ID3 메타데이터를 생성할 수 있습니다.

## KLV 메타데이터 고려 사항
<a name="metadata-passthrough-klv"></a>

KLV는 동기화된 메타데이터를 스트림에 포함하기 위한 데이터 인코딩 표준입니다. KLV는 바이너리 특성상 메타데이터의 양이 많을 때 효율적입니다. KLV는 항공 감시부터 산업 사용 사례의 센서 데이터 전송, 라이브 스포츠 사용 사례의 선수 및 물체 실시간 추적에 이르기까지 다양한 사용 사례에 사용할 수 있습니다.

**지원되는 MediaPackage 엔드포인트 유형**

MediaPackage는 다음과 같은 엔드포인트 유형에 대해 KLV 메타데이터 패스스루를 지원합니다.
+ 라이브 DASH 엔드포인트

**메타데이터 캐리지**

메타데이터는 **[MISB ST 1910.1](https://nsgreg.nga.mil/doc/view?i=5097) 사양에 설명된 대로 이벤트 메시지 상자 버전 1 형식으로 전달됩니다. 동기 KLV 트랙의 경우 이벤트 메시지 상자에는 `urn:misb:KLV:bin:1910.1`로 설정된 `scheme_id_uri` 필드와 `KLVx:01FC`로 설정된 `value` 필드가 포함됩니다. 비동기 KLV 트랙의 경우 값 필드는 `KLVx:01BD`로 설정됩니다. 두 경우 모두 `x`는 스트림에 있는 트랙의 인덱스입니다.

**메타데이터 신호 전송**

DASH 매니페스트에는 전달된 트랙의 동기화 특성에 따라 KLV 메타데이터가 있는 트랙이 포함된 AdaptationSets의 `<InbandEventStream schemeIdUri="urn:misb:KLV:bin:1910.1" value="KLVx:01FC"/>` 또는 `<InbandEventStream schemeIdUri="urn:misb:KLV:bin:1910.1" value="KLVx:01BD"/>` 요소가 포함됩니다.

**MediaLive** **구성**

MediaLive 채널에서 KLV 메타데이터를 패스스루할 수 있습니다. 자세한 내용은AWS Elemental MediaLive 사용 설명서**의 [https://docs.aws.amazon.com/medialive/latest/apireference/channels.html#channels-prop-m2tssettings-klv](https://docs.aws.amazon.com/medialive/latest/apireference/channels.html#channels-prop-m2tssettings-klv)를 참조하십시오.