

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.

# Erstellen einer RTMP-Ausgabegruppe
<a name="opg-rtmp"></a>

Wenn Sie einen AWS Elemental MediaLive Elemental-Kanal erstellen, möchten Sie möglicherweise eine RTMP-Ausgabegruppe einbeziehen. Informationen zu den Anwendungsfällen für eine RTMP-Ausgabegruppe finden Sie unter. [Container, Protokolle und nachgelagerte Systeme](outputs-supported-containers-downstream-systems.md)

**Topics**
+ [Organisieren Sie die Kodierungen in einer RTMP-Ausgabegruppe](design-rtmp-package.md)
+ [Koordinieren Sie sich mit dem Downstream-System](origin-server-rtmp.md)
+ [Erstellen Sie eine RTMP-Ausgabegruppe](creating-rtmp-output-group.md)

# Organisieren Sie die Kodierungen in einer RTMP-Ausgabegruppe
<a name="design-rtmp-package"></a>

Eine RTMP-Ausgabegruppe kann Folgendes enthalten:
+ Eine oder mehrere Ausgaben.

Jede Ausgabe kann Folgendes enthalten:
+ Eine Videokodierung.
+ Keine oder eine Audiokodierung.
+ Es werden keine oder eine Untertitelung kodiert.

Dieses Diagramm zeigt eine RTMP-Ausgabegruppe, die eine Ausgabe enthält, bei der die Untertitel in die Videokodierung eingebettet sind.

![\[Diagram showing Output Group containing Output with Video and Captions embedded.\]](http://docs.aws.amazon.com/de_de/medialive/latest/ug/images/output1-non-abr-Ve-A.png)


Dieses Diagramm zeigt eine RTMP-Ausgabegruppe, die eine Ausgabe mit Untertiteln im Objektstil enthält. 

![\[Venn diagram showing three overlapping circles labeled V, A, and C.\]](http://docs.aws.amazon.com/de_de/medialive/latest/ug/images/output2-non-abr-VAC.png)


# Koordinieren Sie sich mit dem Downstream-System
<a name="origin-server-rtmp"></a>

Sie und der Betreiber des Downstream-Systems müssen sich auf das Ziel für jede Ausgabe der RTMP-Ausgabegruppe einigen. 

Eine RTMP-Ausgabegruppe benötigt für jede Ausgabe einen Satz von Zieladressen. 

1. Wenn es sich bei dem RTMP-Server um eine Social-Media-Site handelt, verfügt der Host der Site möglicherweise über Anweisungen, die die folgenden Informationen ergänzen können. Besorgen Sie sich diese Anweisungen.

1. Entscheiden Sie, ob Sie zwei Ziele für die Ausgabe benötigen: 
   + Wenn der MediaLive Kanal ein [Standardkanal](plan-redundancy.md) ist, benötigen Sie zwei Ziele.
   + Wenn es sich bei dem MediaLive Kanal um einen Single-Pipeline-Kanal handelt, benötigen Sie ein Ziel. 

1. Stellen Sie sicher, dass der RTMP-Operator so eingerichtet ist, dass die MediaLive Ausgabe je nach Bedarf an einem oder zwei Eingängen auf dem RTMP-Server erwartet wird.

1. Besorgen Sie sich die folgenden Informationen vom RTMP-Operator:
   + Das MediaLive zu verwendende Protokoll — RTMP oder RTMPS.
   + Der Benutzername und das Passwort für den Zugriff auf das Downstream-System, falls das Downstream-System authentifizierte Anfragen benötigt. Beachten Sie, dass sich diese Benutzeranmeldeinformationen auf die Benutzerauthentifizierung beziehen, nicht auf das Protokoll. Bei der Benutzerauthentifizierung geht es darum, ob das nachgelagerte System Ihre Anfrage akzeptiert. Beim Protokoll geht es darum, ob die Anfrage über eine sichere Verbindung gesendet wird.
   + IP-Adresse.
   + Port-Nummer.
   + Anwendungsname Wird auch *App-Name* genannt.
   + Stream-Name. Wird auch als *Anwendungsinstanz* oder *App-Instanz* oder *Stream-Schlüssel* bezeichnet.

     Der Operator gibt Ihnen möglicherweise den Anwendungsnamen und den Stream-Namen als separate Daten. Oder sie geben Ihnen möglicherweise einen vollständigen Pfad im Format**string/string**. In diesem Fall ist die erste Zeichenfolge der Name der Anwendung und die zweite Zeichenfolge ist der Name des Streams.

   Hier ist ein Beispiel für die Informationen, die Ihnen der Betreiber geben wird:

   `rtmp://203.0.113.28:80/xyz/ywq7b`

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Wo `xyz` ist der Name der Anwendung und `ywq7b` ist der Streamname.

   In diesem Beispiel URLs haben die beiden unterschiedliche IP-Adressen, aber denselben Teil des name/stream Anwendungsnamens. Ihr RTMP-Server folgt möglicherweise einer anderen Regel. 

# Erstellen Sie eine RTMP-Ausgabegruppe
<a name="creating-rtmp-output-group"></a>

Bei [der Planung des Workflows für Ihren Kanal](identify-downstream-system.md) haben Sie möglicherweise festgelegt, dass Sie eine RTMP-Ausgabegruppe einbeziehen möchten.

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

1. Wählen Sie im Abschnitt **Add output group** (Ausgabegruppe hinzufügen) **RTMP** und dann **Confirm** (Bestätigen) aus. Es werden weitere Abschnitte angezeigt: 
   + **RTMP-Einstellungen** [— Dieser Abschnitt enthält Felder für die [Verbindungskonfiguration](rtmp-connection.md), für [Stabilität und für](rtmp-other.md) Untertitel.](rtmp-other.md) 
   + **RTMP-Ausgaben** — Dieser Abschnitt zeigt die einzelne Ausgabe, die standardmäßig hinzugefügt wird. Eine RTMP-Ausgabe kann nur eine Ausgabe enthalten, klicken Sie daher nicht auf **Add output (Ausgabe hinzufügen)**. 

1. Wählen Sie unter **RTMP outputs (RTMP-Ausgaben)** den Link **Settings (Einstellungen)**, um die Abschnitte für die Ausgaben anzuzeigen:
   + **RTMP-Ziel** — Dieser Abschnitt enthält Felder für das [Ausgabeziel](rtmp-destinations.md). 
   + **Ausgabeeinstellungen** — Dieser Abschnitt enthält Felder für die [Verbindungskonfiguration](rtmp-connection.md). 
   + **Stream-Einstellungen** — Dieser Abschnitt enthält Felder für die [Ausgabestreams](rtmp-streams.md) (Video, Audio und Untertitel).

1. (Optional) Geben Sie Namen für die Ausgabegruppe und die Ausgabe ein:
   + Geben Sie unter **RTMP settings (RTMP-Einstellungen)** für **Name** einen Namen für die Ausgabegruppe ein. Dieser Name ist intern in MediaLive; er erscheint nicht in der Ausgabe. Beispiel, **Sports Game**.
   + Geben Sie unter **RTMP output (RTMP-Ausgabe)** in **Output settings (Ausgabe-Einstellungen)** für **Output name (Ausgabename)** einen Namen für die Ausgabe ein. Dieser Name ist intern von MediaLive; er erscheint nicht in der Ausgabe.

1. Informationen zum Ausfüllen der anderen Felder finden Sie in den Themen, die nach diesem Verfahren aufgeführt sind.

1. Nachdem Sie die Einrichtung dieser Ausgabegruppe und ihrer Einzelausgabe abgeschlossen haben, können Sie eine weitere Ausgabegruppe (beliebigen Typs) erstellen, wenn dies für Ihren Plan erforderlich ist. Andernfalls gehen Sie zum [Speichern Sie den Kanal](creating-a-channel-step9.md).

**Topics**
+ [Felder für das Ausgabeziel](rtmp-destinations.md)
+ [Felder für die RTMP-Verbindung](rtmp-connection.md)
+ [Felder für Video-, Audio- und Untertitel-Streams (Codierungen)](rtmp-streams.md)
+ [Andere Felder](rtmp-other.md)

# Felder für das Ausgabeziel
<a name="rtmp-destinations"></a>

Über die folgenden Felder werden der Speicherort und die Namen der RTMP-Ausgabedateien (das Ziel) konfiguriert.
+ **Ausgabe** — **RTMP-Zielbereiche**

**So geben Sie das Ziel für die Ausgabe an**

1. Als Sie [Ihre Anforderungen mit dem Betreiber des RTMP-Servers besprochen](origin-server-rtmp.md) haben, sollten Sie die folgenden Informationen erhalten haben:
   + Das MediaLive zu verwendende Protokoll — RTMP oder RTMPS.
   + IP-Adresse.
   + Port-Nummer.
   + Anwendungsname Wird auch *App-Name* genannt.
   + Stream-Name. Wird auch als *Anwendungsinstanz* oder *App-Instanz* oder *Stream-Schlüssel* bezeichnet.

     Der Operator gibt Ihnen möglicherweise den Anwendungsnamen und den Stream-Namen als separate Daten. Oder sie geben Ihnen möglicherweise einen vollständigen Pfad im Format**string/string**. In diesem Fall ist die erste Zeichenfolge der Name der Anwendung und die zweite Zeichenfolge ist der Name des Streams.
   + Der Benutzername und das Passwort für den Zugriff auf den Server, falls das Downstream-System authentifizierte Anfragen benötigt. 

   Hier ist ein Beispiel für die Informationen, die Ihnen der Betreiber geben wird:

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Wo `xyz` ist der Name der Anwendung und `ywq7b` ist der Streamname.

1. Geben Sie die verschiedenen Teile des Ziels in die entsprechenden Felder ein.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/medialive/latest/ug/rtmp-destinations.html)

1. Füllen Sie den Abschnitt **Anmeldeinformationen** aus, wenn der Server des nachgeschalteten Systems Ihnen einen Benutzernamen und ein Passwort zur Verfügung gestellt hat. Geben Sie als Kennwort den Namen des im AWS Systems Manager Parameterspeicher gespeicherten Kennworts ein. Geben Sie nicht das Passwort selbst ein. Weitere Informationen finden Sie unter [Anforderungen für Passwortparameter AWS Systems Manager](requirements-for-EC2.md). 

# Felder für die RTMP-Verbindung
<a name="rtmp-connection"></a>

Über die folgenden Felder wird die Logik für Wiederverbindungsversuche konfiguriert:
+ **RTMP-Einstellungen** — **Authentifizierungsschema**
+ **RTMP-Einstellungen — Zusätzliche Einstellungen** ****— Cache-Länge****
+ **RTMP-Einstellungen — Zusätzliche Einstellungen** **— Verzögerung beim** **Neustart**
+ **RTMP-Einstellungen** — **Zusätzliche Einstellungen — Verhalten** bei vollem **Cache**
+ **RTMP-Ausgaben — Ausgabeeinstellungen** **— Intervall für** **Verbindungswiederholungen**
+ **RTMP-Ausgänge — Ausgabeeinstellungen** **— Anzahl** **der Wiederholungen**
+ **RTMP-Ausgänge — Ausgabeeinstellungen** **— Zusätzliche Einstellungen** ****— Zertifikatsmodus****

**So konfigurieren Sie eine sichere (RTMPS)-Verbindung zum Ziel**

1. **Authentifizierungsschema** — Geben Sie den Typ des Schemas an. In der Regel wählen Sie **Common**. Wählen Sie **Akamai** nur, wenn Sie dazu vom Downstream-System aufgefordert werden. 

1. Wählen Sie für den **Certificate mode (Zertifikatmodus)** die Option, die für das Downstream-System erforderlich ist. 

   Wenn Sie eine Verbindung über RTMP herstellen, MediaLive werden beide Felder ignoriert.

**Um die Wiederverbindung zu konfigurieren**

Es gibt mehrere Felder, die steuern, wie sich MediaLive verhält, wenn die Verbindung zum RTMP-Server sich zu verschlechtern scheint:
+ **Cache length (Cache-Dauer)** gibt an, wie lange die Ausgabe im Arbeitsspeicher darauf wartet, dass der RTMP-Server antwortet.
+ Wenn diese Zeit abgelaufen ist, gibt **Cache full behavior (Verhalten bei vollem Cache)** an, ob die Verbindung sofort oder erst nach 5 Minuten beendet werden soll.
+ Wenn die MediaLive Verbindung unterbrochen wird, gibt die **Neustartverzögerung** an, wie lange gewartet werden soll, bevor versucht wird, die Verbindung wiederherzustellen.
+ Wenn MediaLive versucht wird, die Verbindung wiederherzustellen, gibt das **Intervall für Verbindungswiederholungen an, wie oft der Versuch** wiederholt werden soll. **Num retries (Anz. d. Wiederholversuche)** gibt an, wie oft dies erneut versucht werden soll. Wenn die Anzahl der Wiederholversuche abgelaufen ist, wird diese Ausgabe beendet. Der Kanal stoppt, weil die Einzelausgabe ihre Verbindung verloren hat.

# Felder für Video-, Audio- und Untertitel-Streams (Codierungen)
<a name="rtmp-streams"></a>

Die folgenden Felder beziehen sich auf die Codierung der Video-, Audio- und Untertitel-Streams (Codierungen) in der Ausgabe. 
+ Abschnitt **Stream settings (Stream-Einstellungen)**

Informationen zum Erstellen von Kodierungen finden Sie in den folgenden Abschnitten:
+ [Richten Sie die Videokodierung ein](creating-a-channel-step6.md)
+ [Richten Sie die Audio-Codierungen ein](creating-a-channel-step7.md)
+  [Richten Sie die Kodierungen für Untertitel ein](creating-a-channel-step8.md)

# Andere Felder
<a name="rtmp-other"></a>

Das folgende Feld bezieht sich auf die Implementierung der Ausfallsicherheit in einer RTMP-Ausgabe.
+ **RTMP-Einstellungen** — **Aktion zum Verlust von Eingaben** — Einzelheiten zu einem Feld auf der MediaLive Konsole erhalten Sie, wenn Sie auf den Link **Info** neben dem Feld klicken. Weitere Informationen finden Sie unter [Umgang mit dem Verlust des Videoeingangs](feature-input-loss.md).

Das folgende Feld bezieht sich auf die Implementierung von Untertiteln in einer RTMP-Ausgabe.
+ **RTMP-Einstellungen** — **Untertiteldaten** — Füllen Sie dieses Feld nur aus, wenn mindestens eine Ihrer Ausgaben Untertitel mit **eingebetteten** Untertiteln als Quellformat und **RTMP CaptionInfo** als Ausgabeformat enthält. Wenn keine Untertitel in einer Ausgabe vorhanden sind, wird der Wert in diesem Feld ignoriert.

  Ausführliche Informationen zur Einrichtung für Untertitel finden Sie im [Einschließlich von Untertiteln in einen Kanal](captions.md).