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.
Konzepte und Terminologie
AWS Elemental MediaPackage (MediaPackage) umfasst die folgenden Komponenten:
- Just-in-time Verpackung
-
MediaPackage führt das just-in-time Verpacken durch (JITP). Wenn ein Wiedergabegerät Inhalte anfordert, passt es die Live-Videostreams MediaPackage dynamisch an und erstellt ein Manifest in einem Format, das mit dem anfragenden Gerät kompatibel ist.
- Bereitstellungsservice
-
MediaPackage wird als Quelldienst angesehen, da er der Verteilungspunkt für die Bereitstellung von Medieninhalten ist.
- Packager
-
Ein Packager bereitet Ausgabe-Streams für den Zugriff durch unterschiedliche Arten von Playern vor. Der Packagertyp gibt das Streaming-Format an, das MediaPackage vom Endpunkt aus bereitgestellt wird (entweder Apple HLS, DASH-ISO, Microsoft Smooth Streaming oder Common Media Application Format [CMAF]). Zu den weiteren Packager-Einstellungen gehören Puffer- und Updatedauern und Anweisungen zum Umgang mit Manifest-Tags.
Ein Packager ist Teil eines Endpunkts. Jeder Endpunkt muss über genau einen Packager verfügen (nicht mehr). Erstellen Sie im Channel mehrere Endpunkte, um für dieselben Inhalte verschiedene Packager-Typen zu verwenden.
- Quellinhalte
-
Quellinhalte sind Livestreams und Videodateien, die MediaPackage aufnimmt.
-
Bei Live-Videos stammen die Quellinhalte von einem Upstream-Encoder, z. B. AWS Elemental MediaLive MediaPackage unterstützt HLS-Quellinhalte.
-
Bei Video-on-Demand (VOD) befinden sich die Quellinhalte in einem Amazon Simple Storage Service (Amazon S3) -Bucket in Ihrem AWS Konto. MediaPackage unterstützt HLS- und MP4 (.smil-Manifest-Format) Inhalte.
-
- Stream
-
Ein Stream bezieht sich auf die Eingabe und Ausgabe von Inhalten. MediaPackage
Bei Live-Workflows sendet ein vorgeschalteter Encoder einen Livestream als Eingabe für MediaPackage an den Channel. Wenn ein nachgeschaltetes Gerät die Wiedergabe des Inhalts anfordert, packt es den Stream MediaPackage dynamisch (einschließlich Angabe des Packagertyps, Hinzufügen von Verschlüsselung und Konfiguration der Titelausgaben) und übermittelt ihn als Ausgabe des Endpunkts an das anfragende Gerät. Ein Endpunkt kann mehrere Streams erzeugen.
Ruft für VOD-Workflows dateibasierte Inhalte aus Amazon S3 ab. MediaPackage Wie bei Live-Workflows wird, wenn ein nachgeschaltetes Gerät die Wiedergabe des Inhalts anfordert, der Stream MediaPackage dynamisch verpackt und als Ausgabe der Asset-Ressource an das anfordernde Gerät gesendet.
- Themenbereich
-
Tracks bilden den ausgegebenen Inhaltsstream. MediaPackage schließt ausgewählte Video-, Audio- und Titel mit Untertiteln oder Untertiteln in den Ausgabestrom ein. Der Stream stellt die Spuren für den Player bereit (entweder direkt oder über ein CDN). Der Player gibt die Spuren abhängig auf der Player-Logik oder den Netzwerkbedingungen (wie der verfügbaren Bandbreite) wieder.
Live-Komponenten
Die folgenden Komponenten gelten für Live-Workflows in MediaPackage:
- Kanal
-
Ein Kanal stellt den Einstiegspunkt für einen Inhaltsstream dar MediaPackage. Vorgeschaltete Encoder, z. B. AWS Elemental MediaLive , senden Inhalte an den Channel. Wenn MediaPackage er einen Inhaltsstream empfängt, verpackt er den Inhalt und gibt den Stream von einem Endpunkt aus, den Sie auf dem Kanal erstellen. Es gibt einen Kanal für jeden eingehenden Satz von Streams mit adaptiver Bitrate (ABR).
- Endpunkt
-
Ein Endpunkt ist Teil eines Channels und stellt den Paketerstellungsaspekt von MediaPackage dar. Wenn Sie in einem Channel einen Endpunkt erstellen, geben Sie an, welches Streaming-Format, welche Verpackungsparameter und welche Funktionen für den Ausgabe-Stream verwendet werden sollen. Nachgeschaltete Geräte fordern Inhalte vom Endpunkt an. Ein Channel kann mehrere Endpunkte haben.
- Entnahmeaufgabe
-
Ein Harvest-Job ist eine Aufgabe, die Sie erstellen, um ein VOD-Asset aus einem Live-Inhaltsstream zu extrahieren. Ein Harvest-Job definiert die Start- und Endzeiten des VOD-Assets und den Speicherort des MediaPackage Assets. Wenn der Job ausgeführt wird, MediaPackage wird ein HLS-Clip für die von Ihnen angegebenen Zeiten erstellt. Dieser Clip wird als VOD-Asset in einem Amazon S3 S3-Bucket Ihrer Wahl gespeichert. Sie können die VOD-Funktionalität in MediaPackage verwenden, um die Komponente Endbenutzern bereitzustellen.
VOD-Komponenten
Die folgenden Komponenten gelten für VOD-Workflows in: MediaPackage
- Komponente
-
Ein Asset stellt den Einstiegspunkt für dateibasierte Inhalte dar. MediaPackage MediaPackage verwendet die Informationen im Asset, um Ihre Quellinhalte aus Amazon S3 zu finden und aufzunehmen. Wenn Sie ein Asset in erstellen MediaPackage, ordnen Sie es einer Verpackungsgruppe zu, die eine oder mehrere Verpackungskonfigurationen enthält. Jede Kombination aus Komponente und Verpackungskonfiguration stellt eine URL für die Wiedergabe neu verpackter Inhalte bereit. Jede Komponente ist allen Verpackungskonfigurationen innerhalb einer einzelnen Verpackungsgruppe zugeordnet.
- Verpackungskonfiguration
-
Eine Verpackungskonfiguration definiert, wie MediaPackage Quellinhalte formatiert, verschlüsselt und Betrachtern bereitstellt. Die Verpackungskonfiguration umfasst Einstellungen wie Streamauswahl, Verschlüsselung, Segmentdauer und Kombination sowie eine oder mehrere HLS-, DASH-, MSS- oder CMAF-Manifestdefinitionen.
- Verpackungsgruppe
-
Eine Verpackungsgruppe ist ein Satz, der aus mindestens einer Verpackungskonfiguration besteht. Da Sie die Gruppe mehr als einer Komponente zuordnen können, stellt die Gruppe eine effiziente Möglichkeit dar, mehrere Verpackungskonfigurationen mehreren Komponenten zuzuordnen.