Mit Live-Quellen arbeiten - AWS Elemental MediaTailor

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.

Mit Live-Quellen arbeiten

Eine Live-Quelle steht für einen einzelnen Live-Stream, z. B. ein Fußball-Live-Spiel oder eine Nachrichtenübertragung, den Sie zu Ihrem Quellstandort hinzufügen. Nachdem du deinen Kanal erstellt hast, fügst du deinem Quellstandort eine oder mehrere Live-Quellen hinzu und ordnest dann jede Live-Quelle einem Programm zu.

MediaTailor unterstützt die folgenden Arten der linearen Kanalanordnung:

  • VODQuellen für einen Kanal, der VOD-to-live Inhalte enthält

  • Live-Quellen für einen Kanal, der live-to-live Inhalte enthält, die mit VOD-to-live Inhalten vermischt sind

Ein Beispiel für VOD-to-live Inhalte ist ein Kanal, der eine Bibliothek mit VOD Assets zu einem Livestream zusammenfügt. Ein Beispiel für live-to-live Inhalte, die mit VOD-to-live Inhalten gemischt werden, ist ein Kanal, auf dem hauptsächlich VOD Inhalte gezeigt werden, mit Ausnahme einer nächtlichen Nachrichtenveranstaltung oder einer vorab geplanten Live-Sportveranstaltung. Ein anderes Beispiel für live-to-live Inhalte, die mit VOD-to-live Inhalten gemischt werden, ist ein reiner live-to-live Kanal, dessen Herkunft je nach Tageszeit variiert.

Sie können Live-Quellen verwenden, um einen regionalen Kanal einzurichten, der hauptsächlich nationale Programme zeigt, aber auch regionale Programmüberschreibungen beinhaltet und VOD Inhalte enthält. Um das zu tun, müssen Sie einen Preis zahlen. encoder/packager pair for the national content, then run regional encoders when those regions are live. Then, you create regional channel-assembly channels, each with their own schedules. This way, viewers can switch back and forth as needed. This setup helps you minimize encoding/packaging

Jede Live-Quelle muss mindestens eine Paketkonfiguration haben. Eine Paketkonfiguration gibt ein Paketformat, einen Speicherort für das Manifest und eine Quellgruppe für Ihre Live-Quelle an. Wenn Sie Ihren Kanal erstellen, verwenden Sie die Quellgruppen der Paketkonfiguration, um die entsprechenden Ausgaben auf Ihrem Kanal zu erstellen. Wenn deine Quelle beispielsweise in zwei verschiedenen Formaten verpackt ist — HLS und DASH —, dann würdest du zwei Paketkonfigurationen erstellen, eine für DASH und eine fürHLS. Dann würden Sie zwei Kanalausgänge erstellen, einen für jede Paketkonfiguration. Jeder Kanalausgang bietet einen Endpunkt, der für Wiedergabeanfragen verwendet wird. In diesem Beispiel bietet der Kanal einen Endpunkt für HLS Wiedergabeanfragen und einen Endpunkt für DASH Wiedergabeanfragen.

Allgemeine Anforderungen für die Verwendung von Live-Quellen

Wenn Sie Live-Quellen verwenden, müssen Ihre Inhalte den folgenden allgemeinen Anforderungen entsprechen:

  • HLSLive-Quellen — Sie müssen #EXT-X-PROGRAM-DATE-TIME Tags für das erste Segment im Manifestfenster und für jede Unterbrechung angeben.

  • HLS— Sie müssen Anzeigenmarkierungen als DATERANGE konfigurieren.

  • Fenster mit Quellmanifest — Wir empfehlen, ein Manifestfenster mit einer Dauer zu verwenden, die mindestens so lang ist wie das Manifestfenster auf Ihrem MediaTailor Channel Assembly-Kanal. Es hat sich bewährt, ein Manifestfenster mit einer Dauer von 30 Sekunden oder länger als das Manifestfenster auf dem Channel Assembly-Kanal zu verwenden.

  • Passen Sie die Zieldauer an die Dauer der vorhandenen Quellen an.

  • Passen Sie die Anzahl der untergeordneten Playlisten an die Anzahl der vorhandenen Quellen an.

Konfigurationen

Wenn Sie andere Mediendienste von AWS Elemental als Teil Ihres Workflows für Live-Quellen verwenden, empfehlen wir Ihnen, bei der Einrichtung Ihrer MediaPackage Konfiguration die bewährten Methoden zu befolgen. In der folgenden Tabelle wird beschrieben, wie Sie MediaPackage Einstellungen auf der Grundlage des von Ihnen verwendeten Streaming-Standards konfigurieren.

MediaPackage Einrichtung für Live-Quellen

Standard

Einstellung

Wert

Notwendigkeit

Hinweise

HLS

Endpunkttyp

Apple HLS

Erforderlich, sofern nicht verwendet CMAF

Um HLS ts AWS Elemental MediaConvert Jobs zuzuordnen

HLS

Endpunkttyp

CMAF

Erforderlich, sofern Sie Apple nicht verwenden HLS

Um HLS mp4 AWS Elemental MediaConvert Jobs zuzuordnen

HLS

ProgramDateTimeIntervalSeconds

1

Erforderlich

Sie müssen für jedes Segment einen Wert angeben#EXT-X-PROGRAM-DATE-TIME, um Wiedergabeprobleme bei Unterbrechungen zu vermeiden.

HLS

PlaylistWindowSeconds

30 Sekunden länger als das Channel-Assembly-Manifestfenster

Erforderlich

HLS

AdMarkers

DATERANGE

Erforderlich beim Durchgeben von Werbemarkierungen

HLS

IncludeIframeOnlyStream

Disabled

Empfohlen

DASH

ManifestLayout

FULL

Empfohlen

DASH

SegmentTemplateFormat

NUMBER_WITH_TIMELINE oder TIME_WITH_TIMELINE

Empfohlen

NUMBER_WITH_DURATION wird nicht unterstützt.

DASH

ManifestWindowSeconds

30 Sekunden länger als das Channel-Assembly-Manifestfenster

Erforderlich

DASH

PeriodTriggers

ADS

Erforderlich beim Durchgeben von Werbemarkierungen