Funktionsweise von Manifesten - MediaLive

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.

Funktionsweise von Manifesten

In den folgenden Abschnitten wird beschrieben, wie MediaLive mit Manifestpfaden umgegangen wird.

Standardmäßige Funktionsweise von Manifestpfaden

Die MediaLive erstellten Manifeste enthalten Informationen über die Pfade zu anderen Dateien, insbesondere:

  • Speziell der Inhalt innerhalb des Hauptmanifests enthält einen Pfad zu jedem untergeordneten Manifest.

    Standardmäßig lautet die Syntax dieses Pfads wie folgt:

    baseFilename nameModifier extension

    Beispielsweise:

    curling-high.m3u8

    Der Pfad ist relativ zum Speicherort des Hauptmanifests.

  • Der Inhalt in jedem untergeordneten Manifest enthält einen Pfad zu seinen Mediendateien.

    Standardmäßig lautet die Syntax dieses Pfads wie folgt:

    baseFilename nameModifier optionalSegmentModifier counter extension

    Beispielsweise:

    curling-high-000001.ts

    Der Pfad ist relativ zum Speicherort des untergeordneten Manifests.

Funktionsweise von benutzerdefinierten Pfaden

Wenn die Standardpfade innerhalb der Manifeste nicht für die Art und Weise geeignet sind, wie das Downstream-System die drei Gruppen von Dateien verarbeitet, können Sie die URLBasisfelder ausfüllen:

  • Füllen Sie die Felder des URL MediaLive Basis-Manifests aus, sodass benutzerdefinierte Pfade zu den untergeordneten Manifesten erstellt werden.

  • Füllen Sie die Felder für den URLBasisinhalt aus, sodass benutzerdefinierte Pfade zu den Mediendateien MediaLive erstellt werden.

Beim Anpassen der Pfade ändert sich die Syntax.

  • Wenn Sie die Felder für das URLBasismanifest ausfüllen, lautet die Syntax für den Pfad des untergeordneten Manifests (innerhalb des Hauptmanifests) wie folgt:

    baseURLManifest baseFilename nameModifier extension

    Beispielsweise:

    http://viewing/sports/curling-high.m3u8
  • Wenn Sie die Felder für den URLBasisinhalt ausfüllen, lautet die Syntax für die Mediendateipfade (innerhalb der untergeordneten Manifeste) wie folgt:

    baseURLContent baseFilename nameModifier optionalSegmentModifier counter extension

    Beispielsweise:

    http://viewing/media/sports/curling-high-000001.ts

Wie werden diese MediaLive Pfade konstruiert

Die benutzerdefinierten Pfade zu den untergeordneten Manifests werden wie folgt erstellt:

  • Sie füllen die URLBasis-Manifestfelder oder die URLBasisinhaltsfelder oder beide aus.

    Beispielsweise:

    http://198.51.100/sports/viewing/

    Beachten Sie den Schrägstrich am Ende des Wertes.

  • MediaLive stellt diesen Wert dem Standardpfad voran. Beispielsweise:

    http://198.51.100/sports/viewing/curling-high.m3u8