

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.

# Einrichtung eines RTMP-Push-Eingangs
<a name="input-create-rtmp-push"></a>

In diesem Abschnitt wird beschrieben, wie Sie ein Upstream-System einrichten, das das RTMP-Push-Protokoll verwendet, um Quellinhalte aus dem öffentlichen Internet bereitzustellen. Es wird beschrieben, wie Sie den Quellinhalt auf dem Upstream-System einrichten, wie Sie eine Eingabesicherheitsgruppe erstellen und wie Sie eine Eingabe erstellen, mit der das Upstream-System verbunden MediaLive wird. 

Bei einer RTMP-Push-Eingabe *überträgt* das Upstream-System den Inhalt an. MediaLive 

Um dieses Setup durchzuführen, müssen Sie mit einem Operator auf dem Upstream-System zusammenarbeiten.

**Topics**
+ [

# Informationen einholen
](setup-rtmp-push-obtain-info.md)
+ [

# Erstellen Sie eine Eingabesicherheitsgruppe
](setup-isg-rtmp.md)
+ [

# Erstellen Sie eine RTMP-Push-Eingabe
](setup-input-rtmp-push.md)
+ [

# Stellen Sie sicher, dass das Upstream-System korrekt eingerichtet ist
](setup-uss-rtmp-push.md)
+ [

# Ergebnis dieses Verfahrens
](setup-result-rtmp-push.md)

# Informationen einholen
<a name="setup-rtmp-push-obtain-info"></a>

Informieren Sie sich bei Ihrem Ansprechpartner im Upstream-System über folgende Informationen:
+ Der Anwendungsname und die Anwendungsinstanz für den Quellinhalt. (Die Anwendungsinstanz wird auch als **Stream oder Stream-Schlüssel** bezeichnet.) Es gibt zwei Quellen für eine Eingabe der Standardklasse oder eine Quelle für eine Eingabe mit nur einer Klasse. Hinweise zu Eingabeklassen und deren Verwendung finden Sie unter. [Auswahl der Kanalklasse und der Eingabeklasse](class-channel-input.md) Hinweise zu Eingabeklassen und deren Verwendung finden Sie unter[Auswahl der Kanalklasse und der Eingabeklasse](class-channel-input.md). 

  Der Betreiber des Upstream-Systems verfügt möglicherweise bereits über Regeln für die Zuweisung dieser Namen. Wenn nicht, haben Sie vielleicht Namen, die Sie verwenden möchten. Stellen Sie sicher, dass Sie und der Betreiber des Upstream-Systems sich über diese Namen im Klaren sind.

  In diesem Beispiel sind der Anwendungsname und der Instanzname identisch. Sie könnten aber unterschiedlich sein:

  Anwendungsname: `live` und Instanzname `curling`

  Anwendungsname: `live` und Instanzname `curling`
+ Die IP-Adressen des öffentlichen Netzwerks. Dies sind die Gruppen von IP-Adressen, unter denen die Quelle oder die Quellen für den Inhalt im öffentlichen Netzwerk erscheinen werden. Sie benötigen diese Informationen, um die Eingabesicherheitsgruppe zu erstellen. 

  Beispiel:
  + Für eine Quelle: `203.0.113.19, 203.0.113.58, 203.0.113.25`
  + Für die andere Quelle: `198.51.100.19, 198.51.100.59, 198.51.100.21`

  Bei diesen Adressen handelt es sich um die Adressen, die [nach diesem Verfahren in den roten Kästchen im Diagramm](setup-result-rtmp-push.md) angezeigt werden.

# Erstellen Sie eine Eingabesicherheitsgruppe
<a name="setup-isg-rtmp"></a>

Sie müssen eine Eingabesicherheitsgruppe erstellen. Die Sicherheitsgruppe muss den *IP-Adressen des öffentlichen Netzwerks* erlauben, zu denen Push gesendet MediaLive werden kann. Wie im vorherigen Beispiel muss sie die folgenden Adressen zulassen:

203.0.113.19, 203.0.113.58, 203.0.113.25, 198.51.100.19, 198.51.100.59, 198.51.100.21

Einzelheiten zum Erstellen einer Eingabesicherheitsgruppe finden Sie unter. [Eine Eingabesicherheitsgruppe erstellen](create-input-security-groups.md)

# Erstellen Sie eine RTMP-Push-Eingabe
<a name="setup-input-rtmp-push"></a>

Nachdem Sie die Eingabesicherheitsgruppe erstellt haben, können Sie die RTMP-Push-Eingabe erstellen. 

**So erstellen Sie eine RTMP-Push-Eingabe**

1. Stellen Sie sicher, dass Sie über die Informationen aus [Schritt 1](setup-rtmp-push-obtain-info.md) verfügen.

1. Ö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. Füllen Sie den Abschnitt **Eingabedetails** aus:
   + Name **eingeben** — geben Sie einen Namen ein.
   + **Eingangstyp** — wählen Sie **RTMP (Push)**. 

1. Wählen Sie im Abschnitt **Network mode (Netzwerkmodus)** die Option **Public (Öffentlich)**aus.

1. Geben Sie im Abschnitt **Input security group** (Eingabesicherheitsgruppe) die Gruppe an, die mit dieser Push-Eingabe verknüpft werden soll. Sie können eine vorhandene Sicherheitsgruppe auswählen oder eine neue Sicherheitsgruppe erstellen. Die Sicherheitsgruppe muss den IP-Adressen des öffentlichen Netzwerks erlauben, zu denen Push gesendet werden kann MediaLive. Wie im Beispiel in Schritt 1 beschrieben, muss sie folgende Adressen zulassen:

   203.0.113.19, 203.0.113.58, 203.0.113.25, 198.51.100.19, 198.51.100.59, 198.51.100.21

   Weitere Informationen zu Sicherheitsgruppen finden Sie unter [Arbeiten mit Eingabesicherheitsgruppen](working-with-input-security-groups.md). 

1. Wählen Sie im Abschnitt **Channel and input class (Channel und Eingabeklasse)** die Klasse für diese Eingabe aus:
   + STANDARD
   + SINGLE-PIPELINE 

   Weitere Informationen finden Sie unter [Implementierung von Pipeline-Redundanz](plan-redundancy-mode.md).

1. Geben Sie im Abschnitt **Input destinations (Eingabeziele)** unter **Destination (Ziel)** die Anwendungsnamen und Anwendungs-Instances ein, die Sie zuvor erhalten haben:
   + Wenn es sich bei der Eingabe um eine Standardeingabe handelt, füllen Sie beide Felder aus, um zwei Quellen anzugeben.
   + Wenn es sich bei der Eingabe um eine Einklasseneingabe handelt, füllen Sie das erste Feld mit den Informationen aus, die Sie erhalten haben, und lassen Sie das zweite Feld leer.

   Beispiel:

   **Name der Anwendung:** `live`

   **Anwendungsinstanz:** `curling`

1. Erstellen Sie im Abschnitt **Tags** Tags, wenn Sie Tags mit dieser Eingabe verknüpfen möchten. Weitere Informationen finden Sie unter [Taggen von Ressourcen](tagging.md).

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

   MediaLive erstellt die Eingabe und erstellt automatisch zwei Endpunkte für diese Eingabe. Die Endpunkte enthalten den Namen der Anwendung, die Anwendungs-Instance und den Port 1935. Beispiel:

   `198.51.100.99:1935/live/curling`

   `192.0.2.18:1935/live/curling`

   Beachten Sie, dass es sich bei den IP-Adressen um Adressen handelt, die MediaLive erstellt werden. Es sind nicht die öffentlichen Adressen, die Sie in der Sicherheitsgruppe verwendet haben. Ein Diagramm, das die Rolle aller IP-Adressen zeigt, finden Sie [Ergebnis dieses Verfahrens](setup-result-rtmp-push.md) im Abschnitt über das Einrichten einer RTMP-Push-Quelle.

   MediaLive erstellt immer zwei Endpunkte:
   + Wenn Sie den Kanal als Standardkanal einrichten, werden beide Endpunkte verwendet. 
   + Wenn Sie den Kanal als Single-Pipeline-Kanal einrichten, wird nur der erste Endpunkt verwendet. MediaLive erwartet nicht, Inhalte am zweiten Endpunkt zu empfangen. 

# Stellen Sie sicher, dass das Upstream-System korrekt eingerichtet ist
<a name="setup-uss-rtmp-push"></a>

Sie müssen sicherstellen, dass das Upstream-System Inhalte an die richtigen Stellen überträgt. MediaLive

**Um einen Standardkanal einzurichten**

Gehen Sie wie folgt vor, wenn es sich bei dem MediaLive Kanal um einen [Standardkanal](plan-redundancy.md) handelt.

1. Stellen Sie dem Betreiber die folgenden Informationen zur Verfügung:
   + Die beiden Endpunkte (URLs), die bei der Erstellung der RTMP-Eingabe MediaLive generiert wurden. Diese Endpunkte sind die Adressen in den blauen Feldern [im Diagramm nach](setup-result-rtmp-push.md) diesem Verfahren. Sie URLs beinhalten Port 1935. Beispiel: 

     `198.51.100.99:1935/live/curling`

     `192.0.2.18:1935/live/curling`

1. Stellen Sie sicher, dass der Bediener die Einstellungen für einen Kanal mit einer Pipeline oder einen Standardkanal ordnungsgemäß durchführt. 

   Wenn es sich bei Ihrem Kanal um einen Single-Pipeline-Kanal handelt, liefert der Operator nur eine Quelle, obwohl es sich bei der Eingabe um eine Standardeingabe (Dual-Pipeline) handelt. Der Operator muss wie folgt vorgehen:
   + Liefern Sie eine Quelle.
   + Stellen Sie sicher, dass die Quellen auf den vereinbarten IP-Adressen im öffentlichen Netzwerk erscheinen. Beispiel:
     + Die Quellen könnten auf diesen Adressen erscheinen: `203.0.113.19, 203.0.113.58, 203.0.113.25`
     + Der Betreiber kann die anderen Adressen ignorieren: `198.51.100.19, 198.51.100.59, 198.51.100.21`

     Sie haben diese Adressen verwendet, als Sie die Eingabesicherheitsgruppe erstellt haben. Wenn das Upstream-System diese Adressen nicht verwendet, lehnt MediaLive es den Push ab.
   + Rufen Sie eine URL auf MediaLive und verwenden Sie den vereinbarten Anwendungs- und Instanznamen. Beispiel:

     Push zu dieser URL: `198.51.100.99:1935/live/curling`

     Ignoriere die andere URL: `192.0.2.18:1935/live/curling`

   Wenn es sich bei Ihrem Kanal um einen Standardkanal handelt, muss der Betreiber Folgendes tun:
   + Stellen Sie zwei Quellen bereit, die in Bezug auf Videoauflösung und Bitrate identisch sind.
   + Stellen Sie sicher, dass die Quellen auf den vereinbarten IP-Adressen im öffentlichen Netzwerk angezeigt werden. Beispiel:
     + Für eine Quelle: `203.0.113.19, 203.0.113.58, 203.0.113.25`
     + Für die andere Quelle: `198.51.100.19, 198.51.100.59, 198.51.100.21`

     Sie haben diese Adressen verwendet, als Sie die Eingabesicherheitsgruppe erstellt haben. Wenn das Upstream-System diese Adressen nicht verwendet, lehnt MediaLive es den Push ab.
   + Drücken Sie auf das richtige URLs On MediaLive und verwenden Sie den vereinbarten Anwendungs- und Instanznamen. Sie müssen beispielsweise auf Folgendes zugreifen:

     `198.51.100.99:1935/live/curling`

     `192.0.2.18:1935/live/curling`

# Ergebnis dieses Verfahrens
<a name="setup-result-rtmp-push"></a>

Als Ergebnis dieser Konfiguration ist eine RTMP-Push-Eingabe vorhanden, die einen oder zwei *Endpunkte* URLs spezifiziert. Diese Endpunkte sind aktiviert MediaLive und für die gesamte Lebensdauer der Eingabe festgelegt, unabhängig davon, ob Änderungen vorgenommen werden (z. B. das Ändern anderer Informationen in der Eingabe oder das Anhängen der Eingabe an einen anderen Kanal).

Das Upstream-System wurde so eingerichtet, dass der Quellinhalt an die beiden Endpunkte (für einen Standardkanal) oder an den ersten Endpunkt (für einen Single-Pipeline-Kanal) weitergeleitet wird. Der Eingabe wurde eine Eingabesicherheitsgruppe zugeordnet. Diese Eingabesicherheitsgruppe verfügt über einen CIDR-Block, der die IP-Adressen abdeckt, unter denen die weitergeleitete Quelle im öffentlichen Netzwerk erscheinen wird, wodurch sichergestellt wird, dass der übermittelte Inhalt MediaLive akzeptiert wird.

Beachten Sie, dass im Fall einer Push-Eingabe das Upstream-System die Videoquelle per Push an die Eingabe übertragen muss, wenn Sie den Channel starten. Das Upstream-System muss vor diesem Zeitpunkt keine Inhalte per Push übertragen. 

 MediaLive Reagiert zur Laufzeit des Kanals auf den Inhalt, der übertragen wird, und nimmt ihn auf. 

![\[Upstream system diagram showing IP addresses and RTMP inputs for MediaLive streaming.\]](http://docs.aws.amazon.com/de_de/medialive/latest/ug/images\rtmp-push-uss-input.png)
