Schritt 2: Live-Inhalte aufnehmen - AWS Elemental MediaPackage

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.

Schritt 2: Live-Inhalte aufnehmen

Um einen Live-Inhalte-Stream in AWS Elemental MediaPackage aufzunehmen und eine Video-on-Demand-Komponente (VOD) daraus zu extrahieren, erstellen Sie einen Channel und einen Endpunkt. Der Kanal ist der Einstiegspunkt MediaPackage, und der Endpunkt bietet MediaPackage Zugriff auf den Stream, sodass das VOD-Asset extrahiert werden kann. In den folgenden Abschnitten wird beschrieben, wie Sie mit der MediaPackage -Konsole einen Channel und einen Endpunkt erstellen.

Erstellen Sie einen Kanal

Der Kanal ist die erste Komponente in MediaPackage. Es stellt den Eingang MediaPackage für eingehende Live-Inhalte von einem Encoder dar, z. AWS Elemental MediaLive

MediaPackage erfordert nicht, dass Sie irgendwelche Kundendaten angeben. Es gibt keine Felder in Channels, für die die Angabe von Kundendaten erwartet wird.

So erstellen Sie einen Channel
  1. Wählen Sie auf der Seite MediaPackage Kanäle die Option Kanal erstellen aus.

  2. Geben Sie in ID (ID) einen beschreibenden Namen für den Channel ein, z. B. channelHLS1. Die ID ist die primäre Kennung für den Kanal und muss für dein Konto in der eindeutig seinAWS-Region. Unterstützte Zeichen sind Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-). Sie dürfen in der ID keine Leerzeichen verwenden.

  3. Behalten Sie die Standardwerte für die übrigen Felder bei und wählen Sie dann Erstellen.

    MediaPackage zeigt die Detailseite des neuen Kanals an.

  4. Notieren Sie sich auf der Detailseite für den Kanal die Werte für URL, Benutzername und Passwort. Wenn Sie Eingabe-Redundanz verwenden, benötigen Sie diese Informationen für beide Eingabe-URLs. Wenn Sie nur einen Stream an den Channel senden, können Sie die Informationen für eine beliebige der beiden Eingabe-URLs notieren.

    MediaPackage generiert die WebDAV-Benutzernamen und -Passwörter auf sichere Weise, wenn der Kanal erstellt wird. Informationen zum Ändern dieser Anmeldeinformationen finden Sie unter Rotierende Anmeldedaten auf einer Eingabe-URL.

    Stellen Sie die Informationen aus diesen Feldern der Person bereit, die für den Upstream-Encoder verantwortlich ist. Diese Person muss in der Stream-Konfiguration im Encoder die Eingabe-URL als Ziel und Benutzername und Passwort des Channels als WebDAV-Anmeldeinformationen eingeben. Der Upstream-Encoder muss die Digest-Authentifizierung verwenden und WebDAV über HTTPS per Push an senden und diese MediaPackage Anmeldeinformationen angeben. Wenn Sie Eingabe-Redundanz verwenden, müssen die Encoder-Einstellungen für die Eingabe-Streams zu diesem Channel identisch sein. Weitere Informationen zum Einrichten von Quell-Streams für Eingabe-Redundanz finden Sie unter AWS Elemental MediaPackage Redundanzverarbeitungsablauf für Live-Eingaben.

Erstellen Sie einen Endpunkt

Der Endpunkt ist an einen Channel angefügt und stellt die Ausgabe des Live-Inhalts dar. Wenn Sie eine Entnahmeaufgabe erstellen, um eine VOD-Komponente aus den Live-Inhalten zu extrahieren, müssen Sie angeben, aus welchem Endpunkt Sie extrahieren. Sie können Ressourcen von klaren (unverschlüsselten) oder verschlüsselten HLS- und DASH-Endpunkten abrufen, und für den Endpunkt muss ein Startfenster definiert sein. Wenn Sie nur verschlüsselte Endpunkte haben, finden Sie weitere Informationen in der Live-to-VOD-Assets erstellen mit AWS Elemental MediaPackage-Funktionsreferenz.

MediaPackage erfordert nicht, dass Sie irgendwelche Kundendaten angeben. Es gibt keine Felder in Endpunkten, für die die Angabe von Kundendaten erwartet wird.

So erstellen Sie einen Endpunkt
  1. Wählen Sie auf der Seite Channels (Channels) den Channel aus, dem der Endpunkt zugeordnet wird.

  2. Wählen Sie auf der Detailseite für den Kanal unter Origin-Endpunkte die Option Endpunkte verwalten aus.

  3. Geben Sie in ID (ID) einen beschreibenden Namen für den Endpunkt ein, z. B. HLSendpoint1. Die ID ist die primäre Kennung für den Endpunkt und muss für dein Konto im eindeutig sein. AWS-Region Unterstützte Zeichen sind Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-). Sie dürfen in der ID keine Leerzeichen verwenden.

  4. Übernehmen Sie die Standardeinstellungen für die übrigen Felder- Wählen Sie anschließend Save (Speichern) aus.

    MediaPackage zeigt die Detailseite des Kanals an, einschließlich des Endpunkts, den Sie gerade erstellt haben.

  5. Notieren Sie sich auf der Detailseite für den Kanal den Wert im URL-Feld für den Endpunkt. Stellen Sie diese Informationen der Person bereit, die für das Downstream-Gerät (CDN oder Player) verantwortlich ist. Diese Person muss auf dem Downstream-Gerät die URL des Endpunkts als Anforderungsziel eingeben.