

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.

# Einen HLS-Eingang einrichten
<a name="input-create-hls-pull"></a>

In diesem Abschnitt wird beschrieben, wie Sie eine HLS-Eingabe erstellen. Stellt bei einem HLS-Eingang eine MediaLive Verbindung zum Upstream-System her, wenn der Kanal startet, und *ruft* die Quellen ab. 

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

**Topics**
+ [

# Informationen einholen
](setup-hls-http.md)
+ [

# Erstellen Sie eine HLS-Eingabe
](setup-input-hls.md)
+ [

# Stellen Sie sicher, dass der HLS-Upstream-Server korrekt eingerichtet ist
](setup-uss-hls.md)
+ [

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

# Informationen einholen
<a name="setup-hls-http"></a>

Besorgen Sie sich die folgenden Informationen vom Betreiber des vorgelagerten Systems:
+ Die Speicherorte (URLs) auf dem Upstream-Server, an denen die M3U8-Manifestdateien gespeichert sind.

  Es gibt zwei URLs für eine Standardklasseneingabe oder eine URL für eine Einklasseneingabe. Hinweise zu Eingabeklassen und deren Verwendung finden Sie unter. [Auswahl der Kanalklasse und der Eingabeklasse](class-channel-input.md)

  Das URL-Format und Beispiele finden Sie in den Tabellen weiter unten in diesem Abschnitt. 

  Notieren Sie sich das Vollständige URLs.
+ Der Benutzername und das Passwort (Anmeldeinformationen) für den Zugriff auf den Upstream-Server, falls das Upstream-System authentifizierte Anfragen benötigt, und für den Zugriff auf den Lizenzserver, wenn die [HLS-Quelle verschlüsselt ist](uss-obtain-info.md). Möglicherweise benötigen Sie Anmeldeinformationen für das Upstream-System oder für den Lizenzserver oder beides.

  Wenn Sie Anmeldeinformationen für beide Server benötigen, müssen die Anmeldeinformationen für beide Server identisch sein. Als Sie [alle Verschlüsselungsanforderungen mit dem Upstream-System besprochen](planning-hls-input-encrypted.md) haben, hätten Sie sicherstellen müssen, dass der Lizenzserver dieselben Anmeldeinformationen verwendet wie das Upstream-System.

  Beachten Sie, dass sich diese Benutzeranmeldeinformationen auf die Benutzerauthentifizierung beziehen, nicht auf das Protokoll. Bei der Benutzerauthentifizierung geht es darum, ob das Upstream-System oder der Lizenzserver Ihre Anfrage akzeptiert. Beim Protokoll geht es darum, ob die Anfrage über eine sichere Verbindung gesendet wird. 

**Der Upstream-Server ist ein HTTP- oder HTTPS-Server**


|  |  | 
| --- |--- |
| Format der URL | http//:<web server>[:port]/<path>/<file>.m3u8oderhttps//:<web server>[:port]/<path>/<file>.m3u8 | 
| Beispiel | https://203.0.113.13/sports/curling.m3u8 und`https://198.51.100.54/sports/curling.m3u8` | 

**Upstream-Server ist AWS Elemental MediaStore**


|  |  | 
| --- |--- |
| Format der URL | mediastoressl://<data endpoint for container>/<path>/<file>.m3u8 | 
| Beispiel |  Gehen Sie davon aus, dass der Datenendpunkt für den Container für eine der Inhaltsquellen der folgende ist: **eri39n.data.mediastore.us-west-2.amazonaws.com**.  Gehen Sie davon aus`curling.m3u8`, dass die `M3U8` Datei aufgerufen und im Container im Pfad gespeichert wird`sports/canada`.  Die URL für eine der Inhaltsquellen wäre: **mediastoressl://eri39n.data.mediastore.us-west-2.amazonaws.com/sports/canada/curling.m3u8**.   | 

**Der Upstream-Server ist Amazon S3**


| Upstream-Server | Format der URL | 
| --- | --- | 
| Format der URL | s3ssl://<bucket>/<path>/<file>.m3u8 | 
| Beispiel |  `s3ssl://amzn-s3-demo-bucket/movies/main/mlaw.m3u8` und  `s3ssl://amzn-s3-demo-bucket1/movies/redundant/mlaw.m3u8`  | 

# Erstellen Sie eine HLS-Eingabe
<a name="setup-input-hls"></a>

Nachdem Sie Informationen vom Upstream-System erhalten haben, können Sie eine HLS-Eingabe erstellen.

**So erstellen Sie eine HLS-Pull-Eingabe**

1. Stellen Sie sicher, dass Sie über die Informationen aus [Schritt 1](setup-input-link-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. 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.
   + **Eingabetyp** — wählen Sie **HLS**. 

1. Wählen Sie im Abschnitt **Eingabeklasse** die Klasse für diese Eingabe aus:
   + STANDARD\$1INPUT
   + EINZELNE\$1EINGABE

1. Geben Sie im Abschnitt **Eingabequellen** die Daten ein, die URLs Sie zuvor erhalten haben: 
   + Wenn es sich bei der Eingabe um eine Standardeingabe handelt, füllen Sie beide Felder aus, sodass Sie zwei angeben können. URLs
   + Wenn es sich bei der Eingabe um eine Einklasseneingabe handelt, füllen Sie das erste Feld mit der URL aus, die Sie erhalten haben, und lassen Sie das zweite Feld leer.

1. Wenn das Upstream-System, and/or der Lizenzserver (falls die HLS-Quelle verschlüsselt ist), die Eingabe von Benutzeranmeldedaten verlangt, müssen Sie auch den Benutzernamen und den Kennwortschlüssel für den Zugriff auf den Standort eingeben. Diese Anmeldeinformationen werden im Systems Manager Parameter Store gespeichert. Weitere Informationen finden Sie unter [Über die Funktion zum Erstellen von Passwortparametern](requirements-for-EC2.md#about-EC2Password).

   Wenn einer der Server (Upstream-System oder Lizenzserver) Anmeldeinformationen benötigt und der andere nicht, werden sie beiden MediaLive zur Verfügung gestellt. Aber der Server, der sie nicht benötigt, ignoriert sie einfach.

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 fügt sie der Liste der Eingaben hinzu. Die Eingabe gibt entweder eine oder zwei Quellen an. Die Quellen werden in der Liste nicht angezeigt. Wenn Sie allerdings den Link **Name** auswählen, zeigt die Detailseite diese Quellen an. 

# Stellen Sie sicher, dass der HLS-Upstream-Server korrekt eingerichtet ist
<a name="setup-uss-hls"></a>

Ein Operator auf dem Upstream-Server muss den Quellinhalt auf dem Upstream-System einrichten. Stellen Sie sicher, dass der Operator wie folgt einrichtet:
+ Sie richten sich so ein, dass sie die richtige Anzahl von Quellen liefern:
  + Wenn es sich bei dem MediaLive Kanal um einen Standardkanal handelt, muss der Betreiber zwei Quellen für den Inhalt einrichten. Sie müssen sicherstellen, dass die beiden Quellen in Bezug auf Videoauflösung und Bitrate identisch sind.
  + Wenn es sich bei dem MediaLive Kanal um einen Single-Pipeline-Kanal handelt, muss der Betreiber eine Quelle für den Inhalt einrichten. 
+ Sie haben sich so eingerichtet, dass die M3U8-Manifestdateien zum vereinbarten Zeitpunkt verfügbar sind. URLs Dies sind die URLs , die Sie in [Schritt 1](setup-input-link-obtain-info.md) abgerufen und für die HLS-Eingabe konfiguriert haben. Sie entsprechen den Angaben in URLs [der Abbildung nach diesem Verfahren](setup-hls-result.md).

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

Als Ergebnis dieser Konfiguration ist eine HLS-Eingabe vorhanden, die eine oder zwei *Quellen* URLs spezifiziert. Bei diesen Quellen handelt es sich um die Quellen URLs für den Quellinhalt auf dem Upstream-Server. Wenn Sie den Kanal starten, MediaLive stellt er an diesem oder diesen Quellorten eine Verbindung zum Upstream-System her und zieht die HLS-Manifeste in MediaLive:
+  MediaLive Erwartet bei einem Kanal, der als Standardkanal eingerichtet ist, dass das Upstream-System zwei Quellen bereitstellt, und versucht daher, Daten von beiden Quellstandorten abzurufen.
+ Bei einem Kanal, der als Kanal mit einer einzigen Pipeline eingerichtet ist, wird MediaLive erwartet, dass das Upstream-System eine Quelle bereitstellt, und versucht daher, Daten von einer Quelle zu beziehen. 

![\[Diagram showing two GET requests to upstream origin servers for curling sports content.\]](http://docs.aws.amazon.com/de_de/medialive/latest/ug/images\hls-pull-uss-input.png)
