DASH-Manifestoptionen in AWS Elemental MediaPackage - AWS Elemental MediaPackage

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

DASH-Manifestoptionen in AWS Elemental MediaPackage

Dieser Abschnitt beschreibt die Optionen, die AWS Elemental MediaPackage für die Änderung von DASH-Live-Ausgabemanifesten bereitstellt.

Diese Optionen gelten nicht für Video-on-Demand(VOD)-Ausgaben oder entnommene Live-to-VOD-Komponenten.

Standard-DASH-Manifest

Nachfolgend sehen Sie ein verkürztes Beispiel für ein DASH-Manifest ohne Behandlungen.

<MPD>
  <Period>
    <AdaptationSet>
      <Representation>
        <SegmentTemplate>
          <SegmentTimeline>
            <S />
          </SegmentTimeline>
        </SegmentTemplate>
      </Representation>
    </AdaptationSet>
    .
    .
  </Period>
</MPD>

Die Elemente des DASH-Manifests sind in dem MPD (Media Presentation Description)-Objekt eingebettet. Dies sind die Elemente des Manifests:

  • Period- Das gesamte Manifest ist in einer Periode verschachtelt.

  • AdaptationSet- Gruppiert Darstellungen desselben Typs (Video, Audio oder Bildunterschriften). Es gibt eine oder mehrere AdaptationSets in dem Period.

  • Representation- Beschreibt einen Audio-, Video- oder Untertiteltrack. Es gibt eine oder mehrere Representations in jeder AdaptationSet. Jede Repräsentation ist ein Track.

  • SegmentTemplate- Definiert Eigenschaften der Darstellung, z. B. die Zeitskala und die Zugriffs-URLs für Medien und Initialisierungssegmente. Es gibt eine SegmentTemplate für jede Representation.

  • SegmentTimeline- Beschreibt, wann jedes Segment für die Wiedergabe verfügbar ist. Es gibt eine SegmentTimeline für jede SegmentTemplate.

  • S- Beschreibt, wann das Segment verfügbar ist (tWert), wie lange das Segment (dWert) dauert und wie viele weitere aufeinanderfolgende Segmente dieselbe Dauer haben (rWert). Es gibt ein oder mehrere Segmente in der SegmentTimeline.

MediaPackage kann ändern, wie einige dieser Elemente im Ausgabemanifest dargestellt werden. Sie können für das Live-Ausgabemanifest die folgenden Verarbeitungsoptionen verwenden: