

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.

# Anleitung zu AWS Elemental MediaLive
<a name="getting-started-tutorial"></a>

In diesem Tutorial wird beschrieben, wie Sie eine Videoquelle aus einer RTP-Quelle aufnehmen und eine HLS-Ausgabe generieren, die eine H.264-Videokodierung und eine Audiocodierung enthält. MediaLive sendet die Ausgabe an. AWS Elemental MediaPackage Die Ausgabe umfasst Folgendes: 
+ Manifest eines Elternteils: channel.m3u8
+ Ein Wiedergabemanifest: channel-1.m3u8
+ TS-Dateien für jede Ausgabe: channel-1.00001.ts, channel-1.00002.ts, channel-1.00003.ts und so weiter

Dieses Tutorial verwendet die Standardwerte für die meisten Konfigurationsfelder im Channel.

**Anmerkung**  
Der gesamte Text, der in diesem Tutorial als Beispiel markiert ist, ist genau das — ein Beispiel, das zeigt, wie eine Information normalerweise aussieht. Ersetzen Sie jedes Beispiel mit den Informationen, die für Ihre Situation gültig sind.

**Topics**
+ [Voraussetzungen für das Tutorial](getting-started-prerequisites.md)
+ [Schritt 1: Richten Sie das Upstream-System ein](getting-started-step1.md)
+ [Schritt 2: Richten Sie das Downstream-System ein](getting-started-step2.md)
+ [Schritt 3: Erstellen Sie eine Eingabe](getting-started-step3.md)
+ [Schritt 4: Richten Sie die wichtigsten Informationen ein](getting-started-step4.md)
+ [Schritt 5: Hängen Sie die Eingabe an](getting-started-step4b.md)
+ [Schritt 6: Richten Sie das Eingangsvideo, das Audio und die Untertitel ein](getting-started-step4a-input-selectors.md)
+ [Schritt 7: Erstellen Sie eine HLS-Ausgabegruppe](getting-started-step5.md)
+ [Schritt 8: Richten Sie den Ausgang und die Kodierung ein](getting-started-step6.md)
+ [Schritt 9: Erstelle deinen Kanal](getting-started-step7.md)
+ [Schritt 10: Starten Sie das Upstream-System und den Kanal](getting-started-step8.md)
+ [Schritt 11: Aufräumen](getting-started-step9.md)

# Voraussetzungen für das Tutorial
<a name="getting-started-prerequisites"></a>

Bevor Sie sie verwenden können MediaLive, benötigen Sie ein AWS Konto und die entsprechenden Berechtigungen, um auf MediaLive Komponenten zuzugreifen, sie zu erstellen und anzuzeigen. Führen Sie die Schritte unter [Vorbereitende Schritte für die Einrichtung zur Nutzung MediaLive](setting-up.md) aus, und kehren Sie anschließend zu diesem Tutorial zurück. Sie können die Software erst verwenden MediaLive, wenn Sie diese Schritte ausgeführt haben, auch nicht als Administrator mit Vollzugriff.

# Schritt 1: Richten Sie das Upstream-System ein
<a name="getting-started-step1"></a>

Das Upstream-System ist das System, das das Video nach MediaLive streamt. Beim Upstream-System kann es sich um eine Appliance vor Ort handeln, die als "Beitragscoder" dient, bis hin zu einer Anwendung, die auf einem Smartphone ausgeführt wird. Sie müssen einige Einstellungen Ihres Upstream-Systems durchführen, bevor Sie mit der Arbeit beginnen MediaLive. 

Für die Zwecke dieses Tutorials muss das Upstream-System einen Video-Stream über RTP-Push senden können. 

Bei einer „Push“-Bereitstellung überträgt das Upstream-System den Stream *von *zwei IP-Adressen auf dem Upstream-System im Push-Verfahren (z. B. von **203.0.113.111** und von **203.0.113.112**). Das Upstream-System überträgt per Push *an* zwei IP-Adressen in MediaLive (z. B. **rtp://198.51.100.10:5000** und **rtp://192.0.2.131:5000**). In den folgenden Schritten richten Sie das System MediaLive so ein, dass die beiden *Absender-IP-Adressen* auf die weiße Liste gesetzt werden. Außerdem generiert MediaLive die beiden *An*-IP-Adressen. Sie richten das Upstream-System so ein, dass per Push an diese Adressen übertragen wird.

**So richten Sie das Upstream-System ein**

1. Konfigurieren Sie Ihr Upstream-System so, dass ein RTP-Push von zwei verschiedenen IP-Adressen erfolgt. Sie müssen einen Push von zwei Adressen durchführen, da MediaLive immer redundante Eingaben erwartet.

1. Notieren Sie sich die IP-Adressen. Zum Beispiel **203.0.113.111** und von **203.0.113.112**. Sie brauchen diese Adressen, wenn Sie die Eingabesicherheitsgruppe in einem späteren Schritt einrichten. 

# Schritt 2: Richten Sie das Downstream-System ein
<a name="getting-started-step2"></a>

In diesem Tutorial ist das Downstream-System (das Ziel für die Ausgabe von MediaLive) AWS Elemental MediaPackage. 

Sie müssen einen Kanal in einrichten AWS Elemental MediaPackage, und Sie müssen ihn jetzt einrichten, weil Sie die beiden benötigen URLs , die MediaPackage generieren. Dies URLs sind Eingabe-URLs aus der Sicht von MediaPackage. URLs Aus der Sicht von sind sie das Ziel für die Ausgabe MediaLive.

**So richten Sie das Downstream-System ein**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MediaPackage Konsole unter [https://console.aws.amazon.com/mediapackage/](https://console.aws.amazon.com/mediapackage/).

1. Zeigen Sie in einer neuen Browser-Registerkarte oder in einem neuen Browser-Fenster [Erste Schritte für AWS Elemental MediaPackage](https://docs.aws.amazon.com/mediapackage/latest/ug/getting-started.html) an und befolgen Sie die Schritte 1 bis 3 zum Erstellen eines Channels und dessen Endpunkts.

1. Notieren Sie sich die generierten Daten: zwei Eingaben URLs und die zugehörigen Namen und Passwörter. AWS Elemental MediaPackage Die Daten einer Eingabe-URL könnten z. B. wie folgt aussehen:
   + `https://39fuo4.mediapackage.us-east-1.amazonaws.com/in/v1/88dpie/channel`
   + `ue739wuty`
   + `due484u`

   Ihr Channel befindet sich möglicherweise in einer anderen Region als im Beispiel genannt.

1. Lassen Sie den Web-Browser geöffnet, schließen Sie ihn noch nicht.

# Schritt 3: Erstellen Sie eine Eingabe
<a name="getting-started-step3"></a>

Sie müssen eine Eingabe erstellen. Die Eingabe definiert, wie das Upstream-System den Quell-Videostream bereitstellt MediaLive. In diesem Tutorial erstellen Sie eine RTP-Eingabe. 

Sie müssen auch eine Eingabesicherheitsgruppe für die Eingabe erstellen. Diese Eingabesicherheitsgruppe wendet die Regel an, dass nur diese spezifische IP-Adresse (eine IP-Adresse, die Sie besitzen) an diese Eingabe weiterleiten kann. MediaLive Ohne den Schutz dieser Regel könnten Dritte Inhalte an eine MediaLive Eingabe weiterleiten, wenn sie die IP-Adresse und den Port der Eingabe kennen. 

**So erstellen Sie eine Eingabe und eine Eingabesicherheitsgruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MediaLive Konsole unter [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/).

1. Wählen Sie im Navigationsbereich **Inputs ** (Eingaben) aus.

1. Klicken Sie auf der Seite **Inputs** (Eingaben) auf **Create input** (Eingabe erstellen).

1. Geben Sie im Abschnitt **Input details** (Eingabedetails) unter **Input name** (Eingabename) **my rtp push** ein.

1. Wählen Sie als **Eingabetyp** die Option **rtp** aus. 

1. wählen Sie im Abschnitt **Eingabesicherheitsgruppe** die Option **Create** aus. 

1. Geben Sie im Textfeld die IP-Adresse ein, die Sie in [Schritt 1: Richten Sie das Upstream-System ein](getting-started-step1.md) in diesem Tutorial notiert haben. Geben Sie die Adresse als CIDR-Block ein. Beispiel: und**203.0.113.111/32**. **203.0.113.112/32**

1. Wählen Sie **Create input security group** (Eingabesicherheitsgruppe erstellen) aus.

1. Klicken Sie auf **Create** (Erstellen), um die Eingabe zu erstellen.

   MediaLive fügt die Eingabe zur Liste der Eingaben hinzu und erstellt automatisch zwei Ziele (ein primäres und ein redundantes). Zu diesen Zielen gehört der Port 5000. Beispiel: **rtp://198.51.100.10:5000** und**rtp://192.0.2.131:5000**. Dies sind die beiden Standorte, an die das Upstream-System die Quelle weiterleiten muss. 

1. Notieren Sie sich diese beiden Adressen, da Sie sie benötigen werden. [Schritt 10: Starten Sie das Upstream-System und den Kanal](getting-started-step8.md)

# Schritt 4: Richten Sie die wichtigsten Informationen ein
<a name="getting-started-step4"></a>

Der erste Schritt, um einen Kanal von Grund auf neu zu erstellen, besteht darin, die IAM-Rolle auszuwählen, die für den Zugriff auf den Kanal verwendet MediaLive werden soll, wenn der Kanal läuft (gestartet) wird, und die wichtigsten Eigenschaften der Eingabe festzulegen. Nun können Sie mit der Erstellung des Channels beginnen. Der erste Schritt besteht darin, die Eingabe zu anzugeben. Der Kanal enthält die Details, mit denen festgelegt wird, MediaLive wie diese Eingabe transkodiert (dekodiert und codiert) und in bestimmte Ausgaben verpackt wird.

Der erste Schritt bei der Erstellung eines Kanals von Grund auf besteht darin, die IAM-Rolle auszuwählen, die für den Zugriff auf den Kanal verwendet MediaLive wird, wenn der Kanal läuft (gestartet) wird, und die wichtigsten Eigenschaften der Eingabe festzulegen.

**So geben Sie Schlüsselinformationen für den Channel an:**

1. Wählen Sie auf der MediaLive Konsole im Navigationsbereich **Channels** aus.

1. Wählen Sie im Abschnitt **Channels** die Option **Create channel** (Channel erstellen) aus. 

1. Geben Sie im Bereich **Channel and input details** (Channel- und Eingabedetails) unter **General info** (Allgemeine Infos) für **Channel Name** (Channel-Name) den Wert **Test channel** ein.

1. Wählen Sie im Feld **IAM role** (IAM-Rolle) die Option **Create role from template** (Rolle von Vorlage erstellen) und wählen Sie dann **Create IAM role** (IAM-Rolle erstellen) aus. Die Liste **Use existing role** (Vorhandene Rolle verwenden) zeigt jetzt die Rolle **MediaLiveAccessRole** an.

1. Wählen Sie **Remember Role** (Rolle merken) aus.

# Schritt 5: Hängen Sie die Eingabe an
<a name="getting-started-step4b"></a>

Sie können jetzt die Eingabe angeben, die der Channel erfasst.

**So fügen Sie die Eingabe an den Channel an**

1. Wählen Sie auf der Seite **Create channel** (Channel erstellen) im Navigationsbereich unter **Input attachments** (Eingabe-Anhang) die Option **Add** (Hinzufügen) aus.

1. Wählen Sie im Abschnitt **Attach input** (Eingabe anfügen) unter **Input** (Eingabe) den Namen **My RTP push** (Mein RTP-Push) aus (die Eingabe, die Sie erstellt haben). 

   Das Feld **Attachment name** (Name des Anhangs) wird automatisch mit dem Namen der Eingabe selbst gefüllt. Sie können diesen Namen so übernehmen. 

1. Wählen Sie **Bestätigen** aus. Der Abschnitt **Input attachment** (Eingabe-Anhang) wird geschlossen. Der Abschnitt **General input settings** (Allgemeine Eingabeeinstellungen) wird angezeigt.

# Schritt 6: Richten Sie das Eingangsvideo, das Audio und die Untertitel ein
<a name="getting-started-step4a-input-selectors"></a>

Sie können "Selektoren" erstellen, die die spezifischen Video-, Audio- und Untertitelkomponenten identifizieren, die Sie aus der Eingabe extrahieren möchten. 

In diesem Tutorial erstellen Sie jedoch keinen Videoselektor. Stattdessen wird beim Start des Kanals MediaLive automatisch das Video (oder das erste Video) im Eingang ausgewählt. Sie erstellen auch keinen Untertitelselektor. In der Regel werden Untertitel bei der Channel-Konfiguration angegeben. In diesem Tutorial werden sie allerdings weggelassen.

Sie erstellen einen Audioselektor.

**So geben Sie den zu extrahierenden Inhalt an**

1. Wählen Sie auf der Seite **Create channel** (Channel erstellen) im Bereich **Input settings** (Eingabeeinstellungen) unter **Audio selectors** (Audioselektoren) die Option **Add audio selectors** (Audioselektoren hinzufügen) aus.

1. Geben Sie unter **Audio selector name** (Name des Audioselektors) **My audio source** ein.

   Ignorieren Sie das Feld **Selector settings** (Selektoreinstellungen). Sie müssen weder PID noch Sprache angeben. Wenn der Channel gestartet wird, wählt MediaLive automatisch die erste Audiokomponente aus, die für dieses Tutorial akzeptabel ist.

1. Übernehmen Sie in allen anderen Feldern dieses Bereichs die Standardwerte. 

# Schritt 7: Erstellen Sie eine HLS-Ausgabegruppe
<a name="getting-started-step5"></a>

Nachdem Sie die Eingabe eingerichtet haben, können Sie mit der Channel-Erstellung fortfahren, indem Sie eine Ausgabegruppe erstellen. In diesem Tutorial richten Sie eine HLS-Ausgabegruppe ein.

**So erstellen Sie eine Ausgabegruppe**

1. Wählen Sie auf der Seite **Create channel** (Channel erstellen) im Abschnitt **Output groups** (Ausgabegruppen) die Option **Add** (Hinzufügen) aus. 

1. Wählen Sie im Abschnitt **Add output group** (Ausgabegruppe hinzufügen) **HLS** und dann **Confirm** (Bestätigen) aus. 

1. Geben Sie im Abschnitt **HLS group destination A** (HLS-Gruppenziel A) unter **URL** die erste Eingabe-URL ein, die AWS Elemental MediaPackage für Sie in [Schritt 2: Richten Sie das Downstream-System ein](getting-started-step2.md) erstellt hat. Beispiel, **https://39fuo4.mediapackage.us-east-1.amazonaws.com/in/v1/88dpie/channel**``. 

1. Für **Credentials** (Anmeldeinformationen):
   + Geben Sie im Feld **Username** (Benutzername) den Benutzernamen ein, der zu dieser URL gehört. Beispiel, **ue739wuty**. 
   + Wählen Sie unter **Password** (Passwort) die Option **Create parameter** (Parameter erstellen) aus. Geben Sie unter **Name** **DestinationA-MyHLS** ein. Geben Sie im Feld **Password** (Passwort) das zur URL gehörende Passwort ein. Beispiel, **due484u**.

1. Wählen Sie **Parameter erstellen** aus.

   Sie haben einen Parameter namens **DestinationA-MyHLS** für das Passwort **due484u** erstellt. Der Parameter wird im AWS Systems Manager Parameter Store gespeichert. Weitere Informationen finden Sie unter [Über die Funktion zum Erstellen von Passwortparametern](requirements-for-EC2.md#about-EC2Password).

1. Geben Sie im Abschnitt **HLS group destination B** (HLS-Gruppenziel B) unter **URL** die zweite Eingabe-URL ein, die AWS Elemental MediaPackage für Sie in [Schritt 2: Richten Sie das Downstream-System ein](getting-started-step2.md) erstellt hat. Beispiel, **https://mgu654.mediapackage.us-east-1.amazonaws.com/in/v1/xmm9s/channel**. 

1. Für **Credentials** (Anmeldeinformationen):
   + Geben Sie im Feld **Username** (Benutzername) den Benutzernamen ein, der zu dieser URL gehört. Beispiel, **883hdux**. 
   + Wählen Sie unter **Password** (Passwort) die Option **Create parameter** (Parameter erstellen) aus. Geben Sie unter **Name** **DestinationB-MyHLS** ein. Geben Sie im Feld **Password** (Passwort) das zur URL gehörende Passwort ein. Beispiel, **634hjik**.

1. Wählen Sie **Parameter erstellen** aus.

   Sie haben einen Parameter namens **DestinationB-MyHLS** für das Passwort **634hjik** erstellt. Der Parameter wird im AWS Systems Manager Parameter Store gespeichert. 

1. Geben Sie im Abschnitt **HLS settings** (HLS-Einstellungen) unter **Name** (Name) **MyHLS** ein. 

1. Wählen Sie unter **CDN settings** (CDN-Einstellungen) die Option **Hls webdav** aus. Dies ist die Verbindung, die AWS Elemental MediaPackage (das Downstream-System für die Kanalausgabe) verwendet. 

   Übernehmen Sie die Standardwerte für alle anderen Felder der ****CDN-Einstellungen.

1. Übernehmen Sie in allen anderen Feldern dieses Bereichs die Standardwerte.

# Schritt 8: Richten Sie den Ausgang und die Kodierung ein
<a name="getting-started-step6"></a>

Nachdem Sie eine Ausgabegruppe im Channel definiert haben, können Sie nun eine Ausgabe in dieser Ausgabegruppe einrichten und angeben, wie die Videoausgabe und die Audioausgabe kodiert werden sollen.

**So richten Sie die Ausgabe ein**

1. Wählen Sie im Abschnitt **Ausgabegruppen** die Option **Ausgabe 1** aus. MediaLive hat diese Ausgabe automatisch hinzugefügt, als Sie die Ausgabegruppe erstellt haben. Darüber hinaus wurde die Ausgabe automatisch von MediaLive mit einer Video- und einer Audiocodierung, wie im Abschnitt **Stream settings** (Stream-Einstellungen) gezeigt, konfiguriert. 

1. Wählen Sie unter **Stream settings** (Stream-Einstellungen) die Option **Video** aus.

1. Ändern Sie im Feld **Video description name** (Name zur Videobeschreibung) den Standardnamen in **H264 video**.

1. Wählen Sie unter **Codec settings** (Codec-Einstellungen) die Option **H264** aus.

   Übernehmen Sie die Standardwerte in den übrigen Feldern. Lassen Sie insbesondere die Felder **Width** (Breite) und **Height** (Höhe) leer, um dieselbe Breite wie die Eingabe zu verwenden.

1. Wählen Sie unter **Stream settings** (Stream-Einstellungen) die Option **Audio 1** aus.

1. Ändern Sie im Feld **Audio description name** (Name zur Audiobeschreibung) den Standardnamen in **AAC audio**.

1. Geben Sie unter **Audio selector name** (Name des Audioselektors) den Namen **My audio source** ein, den Sie in [Schritt 6: Richten Sie das Eingangsvideo, das Audio und die Untertitel ein](getting-started-step4a-input-selectors.md) erstellt haben.

1. Wählen Sie unter **Codec settings** (Codec-Einstellungen) die Option **AAC** aus.

1. Übernehmen Sie die Standardwerte in den übrigen Feldern. 

# Schritt 9: Erstelle deinen Kanal
<a name="getting-started-step7"></a>

Sie haben die mindestens erforderlichen Informationen eingegeben und können nun den Channel erstellen.

**So erstellen Sie den Channel**
+ Wählen Sie auf der Seite **Create channel** (Channel erstellen) im Abschnitt **Channel** (Channel) die Option **Create Channel** (Channel erstellen) aus. 

  Der Abschnitt **Channel** wird erneut angezeigt und enthält den neu erstellten Channel mit dem Namen **MyHLS**. Der Status ändert sich in **Creating** (Wird erstellt) und dann in **Ready** (Bereit).

# Schritt 10: Starten Sie das Upstream-System und den Kanal
<a name="getting-started-step8"></a>

Sie können jetzt das Upstream-System starten, um den Streaming-Inhalt zu übertragen MediaLive, den Inhalt zu verschlüsseln und an ihn zu AWS Elemental MediaPackage senden. Sie können eine Vorschau der Ausgabe in MediaPackage anzeigen.

**So starten Sie das Upstream-System**

1. Starten Sie in Ihrem Upstream-System das Streaming der Videoquellen, die Sie in [Schritt 1: Richten Sie das Upstream-System ein](getting-started-step1.md) konfiguriert haben. Richten Sie sie für die Push-Übertragung an die beiden Ziele ein, die Sie sich in [Schritt 3: Erstellen Sie eine Eingabe](getting-started-step3.md) notiert haben. Dies sind zwei Adressen in der Eingabe in MediaLive. Beispiel: **rtp://198.51.100.10:5000** und **rtp://192.0.2.131:5000**. 

1. Wählen Sie in der Liste **Channels** den Channel aus.

1. Wählen Sie **Starten**. Der Channel-Status ändert sich in **Starting** (Wird gestartet) und dann in **Running** (Wird ausgeführt).

1. Wechseln Sie zur Registerkarte oder zum Fenster des Webbrowsers, in dem das angezeigt AWS Elemental MediaPackage wird. 

1. Wählen Sie den Channel-Link (nicht das Optionsfeld) aus. Wählen Sie auf der Detailseite unter **Endpoints** (Endpunkte) die Option **Play** (Abspielen) aus. Es wird ein Vorschaufenster angezeigt. 

1. Starten Sie das Video. Die Ausgabe von AWS Elemental MediaLive wird abgespielt.

# Schritt 11: Aufräumen
<a name="getting-started-step9"></a>

Um unerwünschte Gebühren zu vermeiden, löschen Sie diesen Channel und die Eingabe, wenn Sie sie nicht mehr benötigen.

**So löschen den Channel**

1. Wählen Sie auf der Seite **Channels** den Channel aus.

1. Falls erforderlich, wählen Sie **Stop** (Anhalten) aus.

1. Wählen Sie **Löschen** aus.

1. Wählen Sie auf der Seite **Inputs** (Eingaben) die Eingabe aus.

1. Wählen Sie **Löschen** aus.