기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Elemental MediaPackage의 DASH 매니페스트 옵션
이 단원에서는 라이브 출력 DASH 매니페스트를 수정하기 위해 AWS Elemental MediaPackage가 제공하는 옵션을 설명합니다.
이 옵션은 온디맨드 비디오(VOD) 출력 또는 수집된 live-to-VOD 자산에는 적용되지 않습니다.
기본 DASH 매니페스트
다음은 처리되지 않은 DASH 매니페스트의 잘린 예제입니다.
<MPD> <Period> <AdaptationSet> <Representation> <SegmentTemplate> <SegmentTimeline> <S /> </SegmentTimeline> </SegmentTemplate> </Representation> </AdaptationSet> . . </Period> </MPD>
DASH 매니페스트의 요소가 MPD
(미디어 프레젠테이션 설명) 객체 안에 중첩됩니다. 다음은 매니페스트의 요소입니다.
-
Period
- 전체 매니페스트가 한 기간에 중첩됩니다. -
AdaptationSet
- 같은 유형의 표현(비디오, 오디오 또는 캡션)을 함께 그룹화합니다.Period
에AdaptationSets
가 하나 이상 있습니다. -
Representation
- 오디오, 비디오 또는 캡션 트랙을 설명합니다.AdaptationSet
마다Representations
가 하나 이상 있습니다. 각 표현은 트랙입니다. -
SegmentTemplate
- 미디어와 초기화 세그먼트의 시간 단위 및 액세스 URL 등 표현의 속성을 정의합니다. 각Representation
에SegmentTemplate
하나가 있습니다. -
SegmentTimeline
- 재생에 각 세그먼트를 사용할 수 있는 시간을 정의합니다. 각SegmentTemplate
에SegmentTimeline
하나가 있습니다. -
S
- 세그먼트를 사용할 수 있는 시간(t
값), 세그먼트 기간(d
값) 및 이 동일한 기간을 가질 수 있는 추가 연속 세그먼트 개수(r
값)를 설명합니다.SegmentTimeline
에 세그먼트가 하나 이상 있습니다.
MediaPackage에서는 이 요소 중 일부가 출력 매니페스트에 표시되는 방법을 수정할 수 있습니다. 출력 라이브 매니페스트에 다음 처리 옵션을 사용할 수 있습니다.
매니페스트를 여러 기간으로 나누어 광고 시간을 허용합니다. AWS Elemental MediaPackage의 DASH 매니페스트 옵션 섹션을 참조하세요.
처리와 재생을 보다 효율적으로 만들기 위해 매니페스트 길이를 줄입니다. 압축된 DASH 매니페스트 섹션을 참조하세요.
SegmentTemplate
속성에서 미디어 URL에 사용되는 세그먼트 정보를 제어합니다. DASH 매니페스트 세그먼트 템플릿 형식을(를) 참조하세요.