View a markdown version of this page

Implementierung von Pipeline-Sperren - 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.

Implementierung von Pipeline-Sperren

Sie können so konfigurieren MediaLive , dass Pipeline-Sperren zum Synchronisieren von Ausgaben verwendet werden. Das Sperren von Pipelines funktioniert mit Standardkanälen (die zwei Pipelines haben) und mit Einzel-Pipeline-Kanälen, die verknüpfte Kanäle verwenden. Durch das Sperren von Pipelines wird sichergestellt, dass die Ausgaben frame-genau zueinander passen. Das Sperren von Pipelines ist standardmäßig aktiviert.

Wenn das Sperren von Pipelines aktiviert ist. MediaLive sperrt die Pipelines nach bestem Wissen und Gewissen. Wenn das Sperren von Pipelines nicht möglich ist, wird die Verarbeitung fortgesetzt. Die Unfähigkeit, Pipelines zu sperren, wird nicht als Fehlerzustand angesehen.

Der Standardmodus für das Sperren von Pipelines ist das Sperren von Pipelines. Sie können das Sperren von Pipelines in den entsprechenden Ausgabetypen nicht deaktivieren. Sie sollten das Verhalten jedoch konfigurieren, um sicherzustellen, dass es zu Ihrem Arbeitsablauf passt.

Anmerkung

Möglicherweise kennen Sie den Begriff Ausgangssperre. In MediaLive wird der Begriff Pipeline-Sperren verwendet. Welcher Begriff auch immer verwendet wird, der Effekt ist identisch: Frame-genaue Ausgaben.

Modi zum Sperren von Rohrleitungen

Es gibt zwei Modi zum Sperren von Ausgängen:

  • Sperren von Pipelines (Standardeinstellung): Sperrt die beiden Pipelines aneinander

  • Sperren von Epochen: Sperrt die Pipelines unter Verwendung der Unix-Epoche als Referenz.

Methoden zum Sperren von Rohrleitungen

Wenn Sie den Pipeline-Sperrmodus verwenden, können Sie die Methode wählen, mit MediaLive der die Pipelines synchronisiert werden:

  • Quell-Timecode (Standard): MediaLive verwendet eingebettete Timecodes aus der Eingabequelle, um die Pipelines zu synchronisieren. Diese Methode funktioniert am besten mit zuverlässigen Timecodes.

  • Videoausrichtung: MediaLive verwendet einen visuellen Signaturvergleich zwischen Encodern, um die Pipelines zu synchronisieren. Diese Methode erfordert keine eingebetteten Timecodes und ist nützlich, wenn Ihre Eingabequellen keine Timecodes haben oder unzuverlässige Timecodes haben. Weitere Informationen finden Sie unter Anforderungen für das Sperren von Pipelines mit Videoausrichtung.

Anwendbare Ausgaben

Das Sperren der Pipeline für den Quell-Timecode gilt nur für die folgenden Ausgabetypen:

  • HLS (Live-Modus)

  • MediaPackage

  • CMAF-Aufnahme

  • Microsoft Smooth

  • Segmentierte UDP-Ausgaben. Möglicherweise haben Sie eine UDP-Ausgabegruppe für segmentierte Ausgaben konfiguriert. Um dies zu überprüfen, wählen Sie in einer UDP-Ausgabegruppe Ausgabe, Netzwerkeinstellungen und dann Containereinstellungen aus. Suchen Sie nach den drei Feldern, die mit dem Begriff Segmentierung beginnen.

Das Sperren der per Video ausgerichteten Pipeline gilt nur für die folgenden Ausgabetypen:

  • HLS (Live-Modus)

  • CMAF-Aufnahme

Der Kanal kann andere Arten von Ausgängen enthalten, versucht aber MediaLive nicht, deren Ausgänge zu sperren. Das bedeutet, dass in diesen anderen Ausgabegruppen nicht garantiert werden kann, dass der Inhalt der beiden Pipelines frame-genau zueinander passt.