Beispiel für einen HTTP- oder HTTPS-Server - MediaLive

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.

Beispiel für einen HTTP- oder HTTPS-Server

Dieses Beispiel zeigt, wie die Zielfelder eingerichtet werden, wenn das Downstream-System ein HTTPS-Server ist, der einfache PUT verwendet.

Angenommen, Sie möchten das Curling-Spiel streamen und drei Ausgaben erstellen: mit hoher, mittlerer und niedriger Bitrate.

Feld Value (Wert)
CDN settings (CDN-Einstellungen) im Abschnitt HLS settings (HLS-Einstellungen) Hls basic put

Ändern Sie die anderen CDN-Felder entsprechend den Anweisungen des Downstream-Systems.

URL im Abschnitt HLS group destination A (HLS-Gruppenziel A) Zum Beispiel:

https://203.0.113.55/sports/curling/index

Credentials (Anmeldeinformationen) im Abschnitt HLS group destination A (HLS-Gruppenziel A) Wenn das Downstream-System authentifizierte Anfragen benötigt, geben Sie den vom Downstream-System bereitgestellten Benutzernamen ein. Geben Sie als Passwort den Namen des Passworts ein, das im AWS Systems Manager Parameter Store gespeichert ist. Geben Sie nicht das Passwort selbst ein. Weitere Informationen finden Sie unter Anforderungen für AWS Systems Manager—password-Parameter.
URL im Abschnitt HLS group destination B (HLS-Gruppenziel B) Zum Beispiel:

https://203.0.113.82/sports/curling/index

Credentials (Anmeldeinformationen) im Abschnitt HLS group destination B (HLS-Gruppenziel B) Geben Sie ggf. einen Benutzernamen und ein Passwort für die URL für Ziel B ein. Die Anmeldeinformationen sind wahrscheinlich für beide identisch URLs, sind es aber möglicherweise nicht.
Das Feld Name modifier (Namensmodifikator) im Abschnitt HLS outputs (HLS-Ausgaben)

Wählen Sie Add output (Ausgabe hinzufügen) zweimal aus: Es werden diesem Abschnitt zwei weitere Ausgabezeilen hinzugefügt, sodass es insgesamt drei Zeilen sind. Geben Sie in jeder Zeile einen Modifikator ein: -high, -medium und -low.

Directory Structure (Verzeichnisstruktur) und Segments Per Subdirectory (Segmente pro Unterverzeichnis) im Abschnitt Location (Speicherort)

Gehen Sie davon aus, dass das nachgeschaltete System diese Felder nicht verwendet.

Als Ergebnis werden Dateien mit den folgenden Namen erstellt:

  • ein Hauptmanifest: index.m3u8

  • ein untergeordnetes Manifest für jede Ausgabe: index-high.m3u8, index-medium.m3u8, index-low.m3u8

  • TS-Dateien für jede Ausgabe:

    • index-high-00001.ts, index-high-00002.ts,index-high-00003.ts usw.

    • index-medium-00001.ts, index-medium-00002.ts,index-medium-00003.ts usw.

    • index-low-00001.ts, index-low-00002.ts, index-low-00003.ts usw.

Die Dateien werden auf dem Downstream-System auf zwei Hosts und auf jedem Host in einem Ordner namens sports veröffentlicht.