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.
Der Medieninhalt eines HLS Manifests
Wenn Sie redundante Manifeste in einer HLS Ausgabe einrichten, MediaLive ändert sich der Inhalt des Manifests. Es werden die Medieninformationen (Video-, Audio- und Untertitelinformationen) innerhalb der Manifeste verändert. Alle diese Informationen werden als #EXT-X-STREAM-INF
-Tags angezeigt.
In den folgenden Abschnitten werden die Anzahl dieser Tags und die Inhalte dieser Tags in einem Standardmanifest (nicht in einem redundanten Manifest) und in einem redundanten Manifest beschrieben.
Aussehen eines Standardmanifests
Bei einem Standardkanal gibt es zwei Pipelines. Jede Pipeline erstellt ihren eigenen Satz von Manifesten. Daher gibt es für die Pipeline 0 ein Hauptmanifest, einen Satz von untergeordneten Manifesten und einen Satz von Mediendateien. Pipeline 1 weist auf ähnliche Weise den gleichen Satz von Dateien auf. Die Manifeste verweisen nur auf die Dateien für ihre eigene Pipeline.
Die Videoinformationen im Hauptmanifest für jede Pipeline könnten wie folgt aussehen:
#EXT-X-STREAM-INF:BANDWIDTH=629107 ... curling-high.m3u8
Aussehen eines redundanten Manifests
Wenn die Funktion „Redundantes Manifest“ aktiviert ist, verweist jedes Hauptmanifest auf die untergeordneten Manifeste für seine eigene Pipeline und für die andere Pipeline.
Diese Funktion hat keine Auswirkungen auf untergeordnete Manifeste. Untergeordnete Manifeste verweisen nur auf ihre eigenen Mediendateien.
Es folgt ein Beispiel dafür, wie die Videoinformationen im Manifest aussehen könnten. Gehen Sie davon aus, dass es sich baseFilename bei Pipeline 0 um First-Curling und bei Pipeline 1 um Other-Curling handelt.
Das Manifest für Pipeline 0 könnte wie folgt aussehen (wobei die untergeordneten Manifestinformationen für Pipeline 0 zuerst angezeigt werden):
#EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8
Die Videoinformationen im Manifest für Pipeline 1 könnten wie folgt aussehen (wobei die untergeordneten Manifestinformationen für Pipeline 1 zuerst angezeigt werden):
#EXT-X-STREAM-INF:BANDWIDTH=629107 ... other-curling-high.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=629107 ... first-curling-high.m3u8