

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.

# live-to-VODAnlagen erstellen mit AWS Elemental MediaPackage
<a name="ltov"></a>

Ein Asset live-to-VOD (Video-on-Demand) ist ein Teil eines Livestreams, der extrahiert und für die spätere Wiedergabe gespeichert wurde. Sie können beispielsweise Clips aus einem Spiel für ein Highlight-Board oder einen Clip einer Fernsehserie speichern, um ihn später in Werbeanzeigen für die Sendung zu verwenden.

Um ein live-to-VOD Asset zu erstellen MediaPackage, erstellen Sie eine Harvest-Job-Ressource. Der Harvest-Job ist eine Anforderung, die Sie erstellen MediaPackage , um einen Teil eines Live-Streams zu extrahieren und den Clip als live-to-VOD Asset in einem Amazon S3 S3-Bucket zu speichern. Die Aufgabe wird einmal ausgeführt und MediaPackage speichert ihn 90 Tage lang in Ihrem Konto. Dieser Datensatz dient nur zu Referenzzwecken. Sie können ihn nicht löschen oder ändern.

**Wichtig**  
Um live-to-VOD Assets zu erstellen, müssen Sie MediaPackage den Zugriff auf und das Speichern in einem Amazon S3 S3-Bucket zulassen. Detaillierte Anweisungen finden Sie unter [Zugriff AWS Elemental MediaPackage auf andere AWS Dienste zulassen](setting-up-create-trust-rel.md).

Die folgenden Themen enthalten weitere Informationen zu live-to-VOD Ressourcen in MediaPackage.

**Topics**
+ [Live-to-VOD Anforderungen](ltov-reqmts.md)
+ [Funktionsweise von live-to-VOD](ltov-how.md)
+ [Mit Ernteaufträgen arbeiten](harvest-jobs.md)

# Live-to-VOD Anforderungen
<a name="ltov-reqmts"></a>

Beachten Sie diese Anforderungen, wenn Sie live-to-VOD Assets in erstellen AWS Elemental MediaPackage.

**Anforderungen an den Kanal**  
Erstellen Sie einen neuen MediaPackage Kanal, um Inhalte zu sammeln, wenn sich der Stream im Upstream-Encoder ändert (z. B. Änderungen am Namen, Typ oder Codec des Streams). Wenn Sie keinen neuen Kanal verwenden und die Start- und Endzeiten des Harvest-Jobs sich über die Änderung erstrecken, kann sich der Harvest auf unerwartete Weise verhalten.

**Endpunktanforderungen**  
Der Endpunkt, von dem Sie das live-to-VOD Asset abrufen, muss die folgenden Anforderungen erfüllen:
+ Startover muss aktiviert sein und ein **Startfenster von 14 Tagen oder** weniger haben. Informationen zum Überprüfen oder Ändern der Größe des Fensters finden Sie unter [Einen einzelnen Endpunkt anzeigen](endpoints-view-one.md).
+ Ihr Endpunkt muss entweder klare (unverschlüsselte) oder verschlüsselte DASH- oder HLS-Inhalte bereitstellen.
+ Für DASH-Endpunkte — Ihr DASH-Endpunkt muss entweder das Vorlagenformat **Zahl mit Zeitleiste oder Zeit mit Zeitleiste** **als Segmentvorlage** verwenden. Informationen zum Erstellen von DASH-Endpunkten finden Sie unter. [Einen DASH-Endpunkt erstellen](endpoints-dash.md) 
+ MediaPackage VOD unterstützt derzeit nicht die Aufnahme verschlüsselter Inhalte. Wenn Sie Ihre gesammelten Ressourcen in einem MediaPackage Video-on-Demand-Workflow verwenden und Ihr Endpunkt verschlüsselt ist, erstellen Sie einen unverschlüsselten Schattenendpunkt auf demselben Kanal. Deaktivieren Sie dazu die Option „**Herkunft zulassen“, sodass** der neue Endpunkt nicht für die Wiedergabe verwendet werden kann. MediaPackage erstellt die URL für Endgeräte, für die Origination nicht aktiviert ist, MediaPackage reagiert jedoch mit einem Fehler auf Wiedergabeanfragen, die an diesen Endpunkt gesendet werden.

**Live-to-VOD Anforderungen an das Inventar**  
Der live-to-VOD Vermögenswert muss die folgenden Anforderungen erfüllen:
+ Die Startzeit muss auf oder nach der Startzeit des Encoders liegen.
+ Die Start- und Endzeit müssen innerhalb des Startfensters auf dem Endpunkt liegen.
+ Ihre Dauer darf die maximale Länge des live-to-VOD Manifests, die 24 Stunden beträgt, nicht überschreiten.

# Funktionsweise von live-to-VOD
<a name="ltov-how"></a>

 AWS Elemental MediaPackage Extrahiert im Verarbeitungsablauf für live-to-VOD (Video-on-Demand-) Inhalte 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, MediaPackage um das Asset an Wiedergabegeräte 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](ltov-reqmts.md) beschriebenen Anforderungen erfüllen.

1. Sie erstellen einen Harvest-Job, der das live-to-VOD Asset definiert, das Sie aus dem Live-Stream extrahieren. Das Asset muss außerdem die unter Anforderungen beschriebenen Anforderungen *Live-to-VOD erfüllen*.

1. MediaPackage erntet den Zeitrahmen, den Sie im Ernteauftrag 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 lautet**thursdaynight/highlights/index.m3u8**, MediaPackage erstellt ein `thursdaynight/highlights` Verzeichnis in Ihrem Amazon S3 S3-Bucket und benennt das übergeordnete Manifest`index.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](cloudwatch-events-example.md#hj-status-events).

   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.

1. Zu diesem Zeitpunkt ist der live-to-VOD Funktionsumfang MediaPackage abgeschlossen. 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.

**Wichtig**  
Erstellen Sie einen neuen MediaPackage Kanal, um Inhalte zu sammeln, wenn sich der Stream im Upstream-Encoder ändert (z. B. Änderungen am Namen, Typ oder Codec des Streams). Wenn Sie keinen neuen Kanal verwenden und die Start- und Endzeiten des Harvest-Jobs sich über die Änderung erstrecken, kann sich der Harvest auf unerwartete Weise verhalten.

# Mit Ernteaufträgen arbeiten
<a name="harvest-jobs"></a>

Bei einem Harvest-Job handelt es sich um eine Anfrage zum Extrahieren eines live-to-VOD (Video-on-Demand-) Assets von einem Endpunkt für einen bestimmten Zeitraum in der Vergangenheit. AWS Elemental MediaPackage verwendet Informationen aus dem Harvest-Job, um die Start- und Endzeiten des Assets zu bestimmen und zu bestimmen, wo es nach Abschluss des Harvest-Jobs gespeichert werden soll.

Ein Harvest-Job wird nur einmal ausgeführt, nachdem er erstellt wurde. MediaPackage speichert den Job in Ihrem Konto, nur zu Referenzzwecken. Sie können einen Datensatz nicht mehr ändern oder löschen, nachdem Sie die Entnahmeaufgabe erstellt haben. 

**Topics**
+ [Einen Harvest-Job erstellen](hj-create.md)
+ [Details zu Harvest-Aufträgen anzeigen](hj-view.md)
+ [Einen Harvest-Job bearbeiten](hj-edit.md)
+ [Löschen eines Ernteauftrags](hj-delete.md)

# Einen Harvest-Job erstellen
<a name="hj-create"></a>

Erstellen Sie einen Harvest-Job, um ein live-to-VOD Asset aus einem verschlüsselten oder klaren (unverschlüsselten) HLS- oder DASH-Live-Stream zu extrahieren.

**Wichtig**  
Um einen Harvest-Job auszuführen und das live-to-VOD Asset zu speichern, MediaPackage müssen Sie über Berechtigungen für den Zugriff und das Schreiben in den Amazon S3 S3-Bucket verfügen, in dem das Asset gespeichert werden soll. Informationen zum Erstellen einer Rolle mit MediaPackage den richtigen Berechtigungen finden Sie unter[Zugriff AWS Elemental MediaPackage auf andere AWS Dienste zulassen](setting-up-create-trust-rel.md).

Sie können die MediaPackage Konsole, die oder die MediaPackage API verwenden AWS CLI, um einen Harvest-Job zu erstellen. Informationen zum Erstellen eines Jobs über die MediaPackage API AWS CLI oder finden Sie in der [AWS Elemental MediaPackage API-Referenz](https://docs.aws.amazon.com/mediapackage/latest/apireference/).

Geben Sie beim Erstellen einer Entnahmeaufgabe keine sensiblen Informationen in Freitextfelder ein, die eine Identifizierung ermöglichen könnten, z. B. Kundenkontonummern in das Feld **ID**. Dies gilt, wenn Sie die MediaPackage Konsole, die MediaPackage API oder verwenden AWS SDKs. AWS CLI Alle Daten, die Sie eingeben, werden MediaPackage möglicherweise für die Aufnahme in Diagnoseprotokolle oder Amazon CloudWatch Events aufgenommen.

**So erstellen Sie eine Entnahmeaufgabe (Konsole)**

1. Öffnen Sie die MediaPackage Konsole unter [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Wählen Sie im Navigationsbereich unter **Live** die Option **Harvest jobs (Entnahmeaufgaben)** aus. 

1. Wählen Sie auf der Seite **Harvest-Jobs** die Option **Harvest-Job erstellen** aus.

1. Füllen Sie auf der Seite **Create harvest job (Entnahmeaufgabe erstellen)** die Felder aus, wie in den folgenden Themen beschrieben:
   + [Felder mit grundlegenden Details](#hj-create-basic)
   + [Felder für Start- und Enddatum und Uhrzeit](#hj-create-time)
   + [Ziel-Felder](#hj-create-destination)

1. Wählen Sie **Erstellen** aus.

## Felder mit grundlegenden Details
<a name="hj-create-basic"></a>

Die grundlegenden Details eines Harvest-Jobs definieren seine Kennung und die Quelle für das live-to-VOD Asset.

1. Geben Sie unter **ID** einen Namen ein, der die Entnahmeaufgabe beschreibt. Die ID ist die primäre ID für die Entnahmeaufgabe. Sie können die ID wiederverwenden, wenn die Entnahmeaufgabe in Ihrem Konto abläuft. Unterstützte Zeichen sind Buchstaben, Zahlen, Unterstriche (\$1) und Bindestriche (-).

1. Wählen Sie als **Origin-Endpunkt** den Endpunkt aus, der den Live-Stream bereitstellt, von dem Sie das live-to-VOD Asset abrufen.

    Beachten Sie die folgenden Überlegungen. 
   + Ihr Harvest-Job muss innerhalb des MediaPackage **Startfensters Ihres Endpunkts liegen.** Das Startfenster bestimmt den Zeitrahmen, in dem Ressourcen von Ihrem Endpunkt abgerufen werden können. Wenn Ihr Endpunkt beispielsweise über ein Startfenster von drei Tagen verfügt, können Sie Ihr Asset innerhalb dieses Zeitrahmens jederzeit nutzen.

      Ein MediaPackage Endpunkt kann ein Startfenster zwischen null und 14 Tagen haben. Informationen zum Anpassen des Startfensters Ihres Endpunkts finden Sie unter. [Einen einzelnen Endpunkt anzeigen](endpoints-view-one.md) 
   + Ihr live-to-VOD gesammeltes Asset kann eine maximale Dauer von 24 Stunden haben. Informationen zur Festlegung der live-to-VOD Vermögensdauer finden Sie [Felder für Start- und Enddatum und Uhrzeit](#hj-create-time) in diesem Kapitel.
   + Ihr Endpunkt muss entweder klare (unverschlüsselte) oder verschlüsselte DASH- oder HLS-Inhalte bereitstellen.
   + MediaPackage VOD unterstützt derzeit nicht die Aufnahme verschlüsselter Inhalte. Wenn Sie Ihre gesammelten Ressourcen in einem MediaPackage Video-on-Demand-Workflow verwenden und Ihr Endpunkt verschlüsselt ist, erstellen Sie einen unverschlüsselten Schattenendpunkt auf demselben Kanal. Deaktivieren Sie dazu die Option „**Herkunft zulassen“, sodass** der neue Endpunkt nicht für die Wiedergabe verwendet werden kann. MediaPackage erstellt die URL für Endgeräte, für die Origination nicht aktiviert ist, MediaPackage reagiert jedoch mit einem Fehler auf Wiedergabeanfragen, die an diesen Endpunkt gesendet werden. Weitere Informationen finden Sie unter [live-to-VODAnlagen erstellen mit AWS Elemental MediaPackage](ltov.md).

## Felder für Start- und Enddatum und Uhrzeit
<a name="hj-create-time"></a>

Die Start- und Enddatum- und Zeitinformationen definieren den Zeitraum für die Entnahmeaufgabe. Die maximale Dauer des Ernteauftrags beträgt 24 Stunden. Die Zeiten basieren auf der Programmdatumszeit (PDT) vom Encoder. Um die Synchronisation zwischen dem Encoder und dem Wiedergabegerät sicherzustellen, müssen Sie sicherstellen, dass der Endpunkt, von dem aus Sie Daten abrufen, `EXT-X-PROGRAM-DATE-TIME` Tags enthält. Detaillierte Anweisungen finden Sie unter [Felder für Packager-Einstellungen](endpoints-hls-packager.md).

**Anmerkung**  
Das live-to-VOD Asset-Timing ist bis auf das Segment genau. Das bedeutet, dass wenn Sie eine Start- oder Endzeit angeben, die innerhalb eines Segments liegt, das gesamte Segment MediaPackage in die Komponente einschließt. Wenn Sie ein 3-Sekunden-Segment haben und diese Startzeit auf die dritte Sekunde im Segment fällt, beginnt die Komponente zwei Sekunden früher, zu Beginn des Segments.

1. Wählen Sie unter **Datums- und Uhrzeitformat** das Format aus, das Sie verwenden, um die Start- und Endzeit des live-to-VOD Assets anzugeben.
   + **Ortszeit** — Datum und Uhrzeit werden gemäß den Einstellungen Ihrer aktuellen Browsersitzung formatiert. Die Ortszeit wird im 24-Stunden-Format angegeben.
   + **Epochensekunden** — Datum und Uhrzeit werden in Sekunden seit der Epoche formatiert.
   + **ISO-8601** - Datum und Uhrzeit sind gemäß dem ISO-8601-Standard formatiert.

1. Geben Sie für **Wann die live-to-VOD Anlage beginnt, ein, wann die Anlage beginnt**. live-to-VOD Die Startzeit der Komponente muss zur selben Zeit oder nach dem Start des Live-Ereignisses liegen. Die Startzeit muss sich auch innerhalb des Neustart-Fensters auf dem Endpunkt befinden. Wenn der Endpunkt ein Fenster von 5 Stunden hat und die Startzeit 6 Stunden zurückliegt, schlägt die Entnahmeaufgabe fehl.

1. Geben Sie für **Wann die live-to-VOD Anlage endet** ein, wann die live-to-VOD Anlage endet. Die Länge der Komponente darf das Neustart-Fenster auf dem Endpunkt nicht überschreiten. Wenn der Endpunkt ein Fenster von 5 Stunden hat und Ihre Startzeit 2019/07/29 07:15:00 ist, kann die Endzeit nicht nach 2019/07/29 12:15:00 liegen. Die Endzeit muss auch in der Vergangenheit liegen.

## Ziel-Felder
<a name="hj-create-destination"></a>

Die Zielinformationen definieren, wie das live-to-VOD Asset MediaPackage gespeichert wird, nachdem es aus dem Live-Stream abgerufen wurde.

1. Geben Sie für die **IAM-Rolle ARN** den ARN für die IAM-Rolle ein, die Lese- und MediaPackage Schreibzugriff aus Ihrem Amazon S3 S3-Bucket ermöglicht, in dem das live-to-VOD Asset gespeichert wird. Dies ist die Rolle, die Sie in [Zugriff AWS Elemental MediaPackage auf andere AWS Dienste zulassen](setting-up-create-trust-rel.md) erstellt haben.

1. Geben Sie als **Amazon S3 S3-Bucket-Namen** den Bucket ein, in dem Sie das live-to-VOD Asset speichern möchten MediaPackage . Der Name des Amazon S3 S3-Buckets muss sich in derselben Region befinden MediaPackage , aus der er sammelt.

1. Geben Sie unter **Manifestschlüssel** den Pfad innerhalb des Buckets zum live-to-VOD Asset ein, einschließlich des Dateinamens für das übergeordnete Manifest des Assets. Wenn die Verzeichnisstruktur noch nicht im Bucket vorhanden ist, MediaPackage wird sie erstellt. 
**Wichtig**  
Der Manifestschlüssel muss eindeutig sein. Wenn Sie denselben Manifestschlüssel für mehrere Entnahmeaufgaben verwenden, überschreibt die neueste Wiedergabeliste für die Komponente vorhandene Wiedergabelisten. Sie sollten einen Manifestschlüssel nur dann wiederverwenden, wenn Sie denselben Inhalt entnehmen, z. B. wenn ein Problem mit einer vorherigen Entnahme der Inhalte aufgetreten ist.

# Details zu Harvest-Aufträgen anzeigen
<a name="hj-view"></a>

Zeigen Sie alle Entnahmeaufgaben an, die Sie innerhalb der letzten 90 Tage erstellt haben. Nach 90 Tagen läuft eine Entnahmeaufgabe von Ihrem Konto ab.

Sie können die MediaPackage Konsole, die oder die MediaPackage API verwenden AWS CLI, um sich einen Harvest-Job anzusehen. Informationen zum Anzeigen eines Jobs über die MediaPackage API AWS CLI oder finden Sie in der [AWS Elemental MediaPackage API-Referenz](https://docs.aws.amazon.com/mediapackage/latest/apireference/).

**So zeigen Sie Details zur Entnahmeaufgabe an (Konsole)**

1. Öffnen Sie die MediaPackage Konsole unter [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Wählen Sie im Navigationsbereich unter **Live** die Option **Harvest jobs (Entnahmeaufgaben)** aus. 

1. Wählen Sie auf der Seite **Harvest-Jobs** den Harvest-Job aus, um dessen Details anzuzeigen.

# Einen Harvest-Job bearbeiten
<a name="hj-edit"></a>

Sie können eine Entnahmeaufgabe nicht bearbeiten. Informationen zum Erstellen einer Entnahmeaufgabe mit unterschiedlichen Einstellungen finden Sie unter [Einen Harvest-Job erstellen](hj-create.md).

# Löschen eines Ernteauftrags
<a name="hj-delete"></a>

Sie können eine Entnahmeaufgabe nicht löschen.
+ Informationen zum Erstellen einer Entnahmeaufgabe mit unterschiedlichen Einstellungen finden Sie unter [Einen Harvest-Job erstellen](hj-create.md).
+ Informationen zum Löschen eines VOD-Assets, das mit einem Harvest-Job MediaPackage erstellt wurde, finden [Sie unter Löschen eines Objekts und eines Buckets](https://docs.aws.amazon.com/AmazonS3/latest/gsg/DeletingAnObjectandBucket.html) im *Amazon Simple Storage Service Getting Started Guide*.