AWS Elemental MediaPackage の DASH マニフェストオプション - AWS Elemental MediaPackage

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

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 - マニフェスト全体が 1 期間内にネストされます。

  • AdaptationSet - 同じタイプの表現 (動画、オーディオ、キャプション) をまとめます。Period には 1 つ以上の AdaptationSets があります。

  • Representation - オーディオ、動画、キャプショントラックについて説明します。各 AdaptationSet には 1 つ以上の Representations があります。各表現はトラックです。

  • SegmentTemplate - メディアおよび初期化セグメントのタイムスケールやアクセス URL など、表現のプロパティを定義します。各 Representation に対して 1 つの SegmentTemplate があります。

  • SegmentTimeline - 各セグメントでいつ再生が可能になるかを説明します。各 SegmentTemplate に対して 1 つの SegmentTimeline があります。

  • S - セグメントがいつ利用可能になるか (t の値)、セグメントの長さ (d の値)、長さが同じ追加の連続セグメントの数 (r の値) を説明します。SegmentTimeline には 1 つ以上のセグメントがあります。

MediaPackage では、これらの要素の一部がどのように出力マニフェストに記載されるかを変更できます。出力ライブマニフェストでは、以下の処理オプションを使用できます。