Wie funktioniert Live-to-VOD - 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.

Wie funktioniert Live-to-VOD

AWS Elemental MediaPackageExtrahiert im Verarbeitungsablauf für Live-to-VOD-Inhalte (Video on Demand) einen Videoclip aus einem Live-Inhaltsstream. MediaPackage speichert diesen Clip als Live-to-VOD-Asset in Amazon S3. Sie können die Funktion zur Verarbeitung von VOD-Inhalten verwenden, um das Asset an Wiedergabegeräte MediaPackage zu übertragen, oder Sie können einen VOD-Kodierungsdienst verwenden, der HLS- oder DASH-Eingaben unterstützt.

Im Folgenden finden Sie eine Übersicht über die wichtigsten Schritte:

  1. Sie erstellen einen Kanal und einen Endpunkt, um einen Live-Stream aufzunehmen und ihn für die HLS- oder DASH-Ausgabe zu verpacken. Der Endpunkt muss die unter Live-to-VOD-Anforderungen beschriebenen Anforderungen erfüllen.

  2. Sie erstellen einen Entnahmeauftrag, der die Live-to-VOD-Komponente definiert, die Sie aus dem Live-Stream extrahieren. Die Komponente muss auch die in Live-to-VOD-Anforderungen dargelegten Anforderungen erfüllen.

  3. MediaPackage erntet den Zeitrahmen, den Sie im Harvest-Job angegeben haben. Die Komponente ist segmentgenau. Das bedeutet: Wenn Sie ein Segment mit sechs Sekunden haben und der Entnahmeauftrag eine Startzeit von drei Sekunden innerhalb des Segments hat, beginnt die Komponente drei Sekunden früher, am Beginn des Segments.

    Nachdem das Asset MediaPackage geerntet wurde, wird es in dem Amazon S3 S3-Bucket gespeichert, den Sie im Harvest-Job angegeben haben. MediaPackage erstellt ein Verzeichnis innerhalb dieses Buckets und benennt das übergeordnete Manifest auf der Grundlage der Informationen, die Sie im Schlüssel Manifest für den Harvest-Job angegeben haben. Wenn der Manifestschlüssel beispielsweise lautetthursdaynight/highlights/index.m3u8, MediaPackage erstellt ein thursdaynight/highlights Verzeichnis in Ihrem Amazon S3 S3-Bucket und benennt das übergeordnete Manifestindex.m3u8.

    MediaPackage erzeugt ein CloudWatch Ereignis, wenn der Harvest-Job abgeschlossen ist oder fehlschlägt. Informationen zu Ereignissen für Entnahmeaufgaben finden Sie unter Ereignisse mit Jobbenachrichtigungen auswerten.

    MediaPackage speichert 90 Tage lang eine schreibgeschützte Referenz des Jobs in Ihrem Konto. MediaPackage Löscht nach 90 Tagen den Datensatz des Jobs aus Ihrem Konto. Wenn Ihr Workflow dies erfordert, können Sie zu diesem Zeitpunkt die Kennung aus dem Entnahmeauftrag wiederverwenden.

  4. Zu diesem Zeitpunkt ist die Live-to-VOD-Funktionalität abgeschlossen. MediaPackage Das Live-to-VOD-Asset befindet sich in Ihrem Amazon S3 S3-Bucket, und Sie können damit alles machen, was Ihr Workflow erfordert. Sie können beispielsweise die VOD-Funktionalität in MediaPackage oder einen Codierungsservice verwenden, um das Objekt für die Wiedergabe verfügbar zu machen.