Allgemeiner Ablauf der MediaPackage Live-Verarbeitung - 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.

Allgemeiner Ablauf der MediaPackage Live-Verarbeitung

Im Folgenden wird der allgemeine Ablauf von Live-Inhalten in beschrieben MediaPackage:

  1. Ein Upstream-Encoder (z. B. AWS Elemental MediaLive) sendet einen HLS-Livestream mit Digest-Authentifizierung über WebDAV an die MediaPackage Kanaleingabe-URL und enthält die Zugangsdaten des Kanals (wie unter angegeben). MediaPackage Wenn Sie Eingangsredundanz verwenden, sendet der Encoder zwei identische HLS-Livestreams an MediaPackage, einen an jede Eingangs-URL auf dem Kanal. MediaPackage verwendet den Stream von einer Eingabe-URL als Quellinhalt. Wenn der Empfang von Inhalten über die aktive Eingabe-URL MediaPackage beendet wird, wird automatisch zur anderen Eingabe-URL für Quellinhalte gewechselt. AWS Skaliert außerdem Ressourcen nach oben und unten, um den eingehenden Datenverkehr zu bewältigen.

    Weitere Informationen finden Sie unter Ablauf bei der AWS Elemental MediaPackage Verarbeitung von Redundanz bei der Eingabe in Echtzeit.

    Anmerkung

    MediaPackage Speichert alle empfangenen Inhalte für eine begrenzte Zeit, um Funktionen wie die zeitversetzte Anzeige zu unterstützen. Dieser gespeicherte Inhalt steht nur dann zur Wiedergabe zur Verfügung, wenn er in das Neustartfensters fällt, das auf dem Endpunkt definiert ist. Gespeicherte Inhalte sind nicht für die Wiedergabe verfügbar, wenn sie sich außerhalb des Startfensters befinden oder wenn Sie kein Fenster auf dem Endpunkt definiert haben. Weitere Informationen finden Sie unter Zeitversetzte Betrachtungsreferenz in AWS Elemental MediaPackage.

  2. Ein nachgeschaltetes Gerät fordert Inhalte MediaPackage über die Ausgabe-URL des Endpunkts an. Ein Downstream-Gerät ist entweder ein Videoplayer oder ein CDN. Die Ausgabe-URL ist mit einem Endpunkt für ein bestimmtes Streaming-Format verknüpft (entweder Apple HLS, DASH-ISO, Microsoft Smooth Streaming oder CMAF).

  3. Wenn es die Wiedergabeanforderung vom Downstream-Gerät MediaPackage empfängt, verpackt es den Stream dynamisch entsprechend den Einstellungen, die Sie auf dem Endpunkt angegeben haben. Das Verpacken kann das Hinzufügen von Verschlüsselung und das Konfigurieren der Ausgabe von Audio-, Video- und Untertitelspuren umfassen.

  4. MediaPackage übermittelt den Ausgabestrom über HTTPS an das anfragende Gerät. AWS Skaliert wie bei der Eingabe die Ressourcen nach oben und unten, um Änderungen im Datenverkehr zu bewältigen.

  5. MediaPackage protokolliert Aktivitäten über Amazon CloudWatch. Sie können Informationen wie die Anzahl der Inhaltsanfragen und die Menge der Inhalte, die empfangen oder geliefert MediaPackage wurden, einsehen. Informationen zum Anzeigen von MediaPackage Messwerten in CloudWatch finden Sie unterÜberwachung AWS Elemental MediaPackage mit CloudWatch Amazon-Metriken.

MediaPackage Erkennt und behebt potenzielle Infrastrukturausfälle während der gesamten Eingabe- und Ausgabeprozesse von Inhalten, bevor sie für die Zuschauer zu einem Problem werden.

In der folgenden Abbildung ist der allgemeine Prozess dargestellt.

MediaPackage Arbeitsablauf