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.
Erste Schritte mit der VOD Inhaltsbereitstellung in MediaPackage
In diesem Tutorial „Erste Schritte“ erfahren Sie, wie Sie mit der AWS Elemental MediaPackage Konsole Video-on-Demand-Inhalte (VOD) aufnehmen und für die Wiedergabe bereitstellen.
Voraussetzungen
Bevor Sie die AWS Elemental MediaPackage VOD Funktion verwenden können, müssen Sie die folgenden Bedingungen erfüllen:
-
Sie verfügen über ein AWS Konto und die entsprechenden Berechtigungen, um auf MediaPackage Komponenten zuzugreifen, sie anzusehen und zu bearbeiten. Überprüfen Sie, ob Ihr Systemadministrator die in Einrichten MediaPackage beschriebenen Schritte abgeschlossen hat, und kehren Sie anschließend zu diesem Tutorial zurück.
-
Sie haben dateibasierten Quellinhalt in einem oder mehreren Amazon S3 S3-Buckets.
Informationen zu unterstützten VOD Eingaben und Codecs finden Sie unter. VOD-unterstützte Codecs und Eingabetypen
Schritt 1: Zugriff MediaPackage
Melden Sie sich mit Ihren IAM Anmeldeinformationen bei der AWS Elemental MediaPackage Konsole an:
https://
region
.console.aws.amazon.com/mediapackage/home
Schritt 2: Erstellen Sie eine Verpackungsgruppe
Eine Verpackungsgruppe enthält mindestens eine Verpackungskonfiguration. Mit den Verpackungskonfigurationen können Sie definieren, welche Art von VOD Ausgaben Sie wünschen. Um diese Ausgabedefinitionen anzuwenden, ordnen Sie eine Verpackungsgruppe mehreren Anlagen zu.
Sie haben 15 Quellinhalte. Sie möchten sie alle als DASHHLS, und verschlüsselte HLS Ausgaben bereitstellen. Dazu definieren Sie eine Verpackungsgruppe mit DASHHLS, und verschlüsselten HLS Verpackungskonfigurationen. Anschließend ordnen Sie diese Gruppe den Asset-Ressourcen zu, die diese Inhalte repräsentieren. Sie müssen nicht für jedes Asset neue Konfigurationen erstellen.
MediaPackage erfordert nicht, dass Sie Kundendaten angeben. In Verpackungsgruppen gibt es keine Felder, in denen erwartet wird, dass Sie Kundendaten angeben.
So erstellen Sie eine Verpackungsgruppe
-
Wählen Sie auf der Seite Verpackungsgruppen die Option Gruppe erstellen aus.
-
Geben Sie unter ID einen Namen ein, der die Gruppe beschreibt, z.
gamehighlights
B. Die ID ist die primäre Kennung für die Gruppe und muss dabei für Ihr Konto eindeutig sein AWS-Region. Unterstützte Zeichen sind Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-). Sie dürfen in der ID keine Leerzeichen verwenden. -
Wählen Sie Create (Erstellen) aus.
Schritt 3: Erstellen Sie eine Verpackungskonfiguration
Eine Verpackungskonfiguration gibt die Art der Konfiguration des Ausgabemanifests an, z. B. Einschränkungen für die Stream-Auswahl und die Reihenfolge.
MediaPackage erfordert nicht, dass Sie Kundendaten angeben. In Verpackungskonfigurationen gibt es keine Felder, in denen erwartet wird, dass Sie Kundendaten angeben.
So erstellen Sie eine Verpackungskonfiguration
-
Wählen Sie auf der Seite Packaging Groups (Verpackungsgruppen) die Gruppe aus, die Sie gerade erstellt haben.
-
Wählen Sie auf der Detailseite für die Verpackungsgruppe unter Verpackungskonfigurationen die Option Konfigurationen verwalten aus.
-
Wählen Sie auf der Seite Verpackungskonfigurationen verwalten die Option Hinzufügen und dann Neue Konfiguration aus.
-
Geben Sie in ID (ID) einen beschreibenden Namen für die Konfiguration ein, z. B.
hls_highlights
. Die ID ist die primäre Kennung für die Konfiguration und muss dabei für Ihr Konto eindeutig sein AWS-Region. Unterstützte Zeichen sind Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-). Sie dürfen in der ID keine Leerzeichen verwenden. -
Übernehmen Sie die Standardeinstellungen für die übrigen Felder- Wählen Sie anschließend Save (Speichern) aus.
Schritt 4: Erstellen Sie ein Asset
Eine Asset-Ressource ist die Art und Weise MediaPackage , wie VOD Inhalte aufgenommen, verpackt und bereitgestellt werden. Das Asset ist einer oder mehreren Verpackungskonfigurationen zugeordnet. Downstream-Geräte senden Wiedergabeanfragen an bestimmte Verpackungskonfigurationen auf dem Asset.
MediaPackage benötigt keine Kundendaten von Ihnen, sodass Anlagen diese Felder nicht enthalten.
Um ein Asset zu erstellen
Ermitteln Sie anhand Ihrer Amazon S3 S3-Buckets, welche Datei Sie als Quellinhalt verwenden. Notieren Sie sich die folgenden Details:
-
Der Name des Amazon S3 S3-Buckets, in dem die Datei gespeichert ist
-
Der vollständige Pfad für die Datei, z. B. S3://bucket/path/source-file-name
-
Die IAM Rolle, die es MediaPackage ermöglicht, aus Amazon S3 zu lesen
-
-
Rufen Sie in der MediaPackage Konsole die Seite Assets auf und wählen Sie dann Assets aufnehmen aus.
Wählen Sie für den Amazon S3 S3-Bucket-Namen den Bucket aus, in dem Ihr Quellinhalt gespeichert ist.
-
Wählen Sie für IAMRolle die Option Bestehende Rolle verwenden und wählen Sie die IAM Rolle aus, MediaPackage die das Lesen aus Amazon S3 ermöglicht.
-
Geben Sie unter Dateiname den vollständigen Pfad zur übergeordneten Playlist .smil (MP4) oder zur übergeordneten Playlist (HLS) .m3u8 in Ihrem Amazon S3 S3-Bucket ein, einschließlich des Namens des Quellinhalts. Sie müssen den Bucket-Namen nicht eingeben, da Sie ihn im Feld Amazon S3 S3-Bucket-Name ausgewählt haben. Wenn Ihr Inhalt beispielsweise aufgerufen wird
lion_movie.m3u8
und sich in einem Unterverzeichnis befindet, dasthursday_night
in einem Bucket namens heißtmovies
, würden Sie Folgendes in das Feld Dateiname eingeben:thursday_night/lion_movie.m3u8
Weitere Hinweise zur Verwendung von .smil-Manifesten mit MediaPackage finden Sie unter. Anforderungen für .smil-Manifeste
-
Wählen Sie unter Verpackungsgruppe die Gruppe aus, in der Sie sie erstellt haben. Schritt 2: Erstellen Sie eine Verpackungsgruppe
-
Wählen Sie Ingest Assets (Assets aufnehmen) aus.
Schritt 5: Stellen Sie die Wiedergabe bereit URLs
AWS Elemental MediaPackage Bereitet sich nach der Erstellung der Asset-Ressource darauf vor, die verpackten Manifeste den Zuschauern zur Verfügung zu stellen. Dies erfolgt im Hintergrund und kann einige Zeit in Anspruch nehmen, abhängig von der Größe und Komplexität der Quellinhalte. In der Regel dauert der Vorgang jedoch weniger als einige Minuten. Die URLs Manifeste sind sofort auf der Detailseite des Assets verfügbar, der Inhalt ist jedoch noch nicht für die Wiedergabe verfügbar.
Sobald die Verarbeitung für jedes Manifest abgeschlossen ist, wird ein CloudWatch Amazon-Ereignis an Ihr Konto MediaPackage gesendet.
Auf dem Asset wird MediaPackage URL für jede Verpackung eine Konfiguration bereitgestellt. Auf diese URL Weise fordern Downstream-Geräte (CDNoder Wiedergabegeräte) VOD Inhalte von an MediaPackage.
Um die Wiedergabe zu erhalten URLs
-
Rufen Sie auf der MediaPackage Konsole die Seite Assets auf und wählen Sie die ID des Assets aus, das Sie in erstellt habenSchritt 4: Erstellen Sie ein Asset.
-
Rufen Sie auf der Detailseite des Assets die Konfiguration URL für jede Verpackung ab.
-
Geben Sie das URLs an die Person weiter, die für das nachgeschaltete Gerät (CDNoder den Player) verantwortlich ist. Im nachgeschalteten Gerät muss diese Person das Ziel der Anfrage als das URL aus der entsprechenden Verpackungskonfiguration stammende Ziel eingeben.
Jeder URL ist stabil. Sie wird während der Lebensdauer der Kombination aus diesem Asset und dieser Verpackungskonfiguration zu keinem Zeitpunkt geändert. Geben Sie das URL an die Person weiter, die für das nachgeschaltete Gerät (CDNoder den Player) verantwortlich ist. Auf dem nachgeschalteten Gerät muss diese Person das Asset URL als Ziel für die Anfrage verwenden.
(Optional) Schritt 6: MediaPackage Aktivität überwachen
Verwenden Sie Amazon, CloudWatch um MediaPackage Aktivitäten zu verfolgen, z. B. die Anzahl der empfangenen und gesendeten Byte, die Antwortzeiten und die Anzahl der Anfragen. MediaPackage Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.
Um Metriken über die CloudWatch Konsole anzuzeigen
-
Öffnen Sie die CloudWatch Konsole unterhttps://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im Navigationsbereich Metriken aus.
-
Wählen Sie unter Alle Metriken den MediaPackage Namespace AWS/aus.
-
Wählen Sie die Metrikdimension für die Anzeige der Metriken aus (z. B.
channel
, um Metriken für den Channel anzuzeigen).
Eine Liste der MediaPackage Metriken finden Sie unterAWS Elemental MediaPackage VODInhaltsmetriken.
Schritt 7: Bereinigen
Um zusätzliche Kosten zu vermeiden, löschen Sie Ihre VOD Ressourcen. Wenn Sie möchten, dass eine bestimmte Ausgabe nicht länger verfügbar ist, löschen Sie die Verpackungskonfiguration Gruppe aus der Verpackungsgruppe. Wenn Sie möchten, dass ein Asset nicht länger für die Wiedergabe aus Ausgaben verfügbar ist, löschen Sie das Asset.
So löschen Sie ein Asset
-
Rufen Sie auf der MediaPackage Konsole die Seite Assets auf und wählen Sie dann die ID des Assets aus.
-
Wählen Sie auf der Detailseite des Assets Delete (Löschen) aus.
-
Wählen Sie im Bestätigungs-Dialogfeld die Option Delete (Löschen).
So löschen Sie eine Verpackungskonfiguration
-
Rufen Sie in der MediaPackage Konsole die Seite Packaging Groups auf.
Wählen Sie die ID (ID) der Gruppe mit der Konfiguration aus, die Sie löschen möchten.
-
Suchen Sie auf der Detailseite der Verpackungsgruppe im Abschnitt Packaging configurations (Verpackungskonfigurationen) die Konfiguration und wählen Sie ihre ID (ID) aus.
-
Wählen Sie auf der Detailseite der Verpackungskonfiguration Delete (Löschen) aus.
-
Wählen Sie im Bestätigungs-Dialogfeld die Option Delete (Löschen).