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.
Workflowtypen für die Kanalmontage
AWS Elemental MediaTailor Channel Assembly unterstützt drei Workflowtypen für die Erstellung linearer Streaming-Kanäle. Jeder Workflow-Typ verwendet eine andere Kombination von Quellinhalten, um bestimmten Anwendungsfällen gerecht zu werden. In diesem Thema werden die einzelnen Workflowtypen beschrieben, wann sie verwendet werden sollten, und es enthält Links zu den detaillierten Einrichtungsverfahren.
Workflow-Typ |
Description |
Wiedergabemodus |
Anwendungsfall |
|---|---|---|---|
VOD-to-live |
Fügt vorab aufgezeichnete VOD-Assets zu einem linearen Live-Stream zusammen |
Schleife oder Linear |
24/7 Kanäle aus einer Inhaltsbibliothek |
Live-to-live |
Leitet Live-Quellfeeds als Programme in einem geplanten Kanal durch |
Nur linear |
Nachrichten, Sport, regionale Programme |
VOD + Live-to-live (gemischt) |
Kombiniert VOD- und Live-Quellen in einem einzigen Kanalplan |
Nur linear |
Kanäle mit hauptsächlich VOD-Inhalten, die geplante Live-Events beinhalten |
VOD-to-live
Ein VOD-to-live Kanal erstellt einen linearen Stream, der vollständig aus vorcodierten, vorverpackten VOD-Inhalten besteht. Der Stream sieht aus wie eine Live-Übertragung mit einem verschiebbaren Live-Manifestfenster, verwendet aber nur VOD-Ressourcen. Sie benötigen keine SCTE-35 Markierungen in Ihrem Quellinhalt, da Sie Werbeunterbrechungen definieren, wenn Sie Programme planen.
Wann sollte dies verwendet werden?
-
Sie verfügen über eine Bibliothek mit VOD-Assets und möchten einen 24/7 linearen Kanal erstellen.
-
Sie möchten Inhalte mit Werbeunterbrechungen monetarisieren, haben aber keine SCTE-35 Markierungen in Ihrem Quellinhalt.
-
Sie möchten einen einfachen, kostengünstigen linearen Stream, für den keine Live-Encoding-Infrastruktur erforderlich ist.
Funktionsweise
-
Bereiten Sie Ihre Inhalte vor — Kodieren und verpacken Sie Ihre VOD-Assets. Hosten Sie sie auf einem Ursprungsserver (Amazon S3 oder ein beliebiger HTTP-Ursprung). AWS Elemental MediaPackage
-
Erstellen Sie einen Quellspeicherort — Registrieren Sie Ihren Ursprungsserver bei MediaTailor.
-
VOD-Quellen hinzufügen — Registriere jeden Inhalt und definiere seine Paketkonfigurationen und Quellgruppen.
-
Kanal erstellen — Wählen Sie einen Wiedergabemodus (Loop oder Linear) und konfigurieren Sie die Ausgänge.
-
Programme planen — Füge dem Zeitplan deines Kanals Programme in der Reihenfolge hinzu, in der sie abgespielt werden sollen.
-
Werbeunterbrechungen konfigurieren — Füge Werbeunterbrechungen zu jedem Programm hinzu. Stellen Sie eine Verbindung zu einer SSAI-Konfiguration für personalisierte Anzeigen her.
-
Starte deinen Kanal und konfiguriere ein CDN — Starte den Kanal. Fügen Sie optional ein CDN davor hinzu, um Skalierung und Kosten zu sparen.
Wählen Sie einen Wiedergabemodus
VOD-to-live Kanäle unterstützen zwei Wiedergabemodi:
-
Loop (Grundstufe) — Programme werden hintereinander in einer Endlosschleife wiedergegeben. Wenn das letzte Programm beendet ist, kehrt die Wiedergabe zum ersten zurück. Dies ist die einfachste Option für einen 24/7 Kanal. Der Loop-Modus unterstützt keine Live-Quellen oder Filler Slate.
-
Linear (Standardstufe) — Programme werden einmal nacheinander abgespielt. Der lineare Modus unterstützt die zeitbasierte Planung und füllt Lücken zwischen Programmen aus.
Anforderungen an den Inhalt
Für reibungslose Übergänge müssen alle VOD-Assets im selben Kanal über Folgendes verfügen:
-
Die gleiche Anzahl von Wiedergabeversionen (Video, Audio, Untertitel usw.) für alle Quellen in einer Quellgruppe
-
Konsistente Segmentdauer für alle Assets. Wir empfehlen 2 bis 6 Sekunden.
-
Passende Bitraten und Auflösungen für die entsprechenden Wiedergabeversionen
Wichtig
Channel Assembly unterstützt weder die Kodierung pro Titel noch die automatische ABR-Kodierung. Bei diesen Methoden werden Inhalte mit unterschiedlicher Wiedergabeanzahl und Dauer erzeugt, was bei Programmübergängen zu Wiedergabefehlern führt.
Werbeunterbrechungen und Monetarisierung
Sie definieren Werbeunterbrechungen, wenn Sie Ihrem Zeitplan Programme hinzufügen. Für jede Werbeunterbrechung ist ein Offset in Millisekunden ab dem Start des Programms erforderlich. Der Offset muss auf allen Tracks in der VOD-Quelle an einer Segmentgrenze ausgerichtet sein.
Ihr VOD-Quellmanifest könnte Werbemarkierungen enthalten. Bei HLS sind EXT-X-DATERANGE dies unsere EXT-X-CUE-OUT Tags mit einer Dauer. Verwenden EventStream Sie für DASH. Wenn diese Markierungen MediaTailor erkannt werden, werden ihre Offsets als Optionen angezeigt, wenn Sie den Werbeblock einrichten. Dies ermöglicht die genaueste Anzeigenplatzierung.
Um personalisierte Anzeigen zu schalten, verbinde deinen Kanal mit einer MediaTailor SSAI-Wiedergabekonfiguration. Lege als Inhaltsquelle die Wiedergabe-URL deines Kanals fest.
Tipps
Thema |
Detail |
|---|---|
Platzierung von Werbeunterbrechungen |
Offsets für Werbeblöcke, die nicht an einer Segmentgrenze ausgerichtet sind, werden an die nächstgelegene Grenze angepasst. Verwenden Sie kürzere Segmente (2—4 Sekunden) für eine präzisere Anzeigenplatzierung. |
Herkunft signierter URLs |
MediaTailor speichert VOD-Quellmanifeste im Cache, wenn Sie die Quelle zum ersten Mal hinzufügen. Wenn Sie signierte URLs mit kurzen Ablaufzeiten verwenden, laufen die zwischengespeicherten URLs möglicherweise vor der Wiedergabe ab. Rufen Sie die |
Die Wiedergabeversion stimmt nicht überein |
Wenn ein Programm nicht sauber übertragen werden kann, überprüfen Sie, ob alle VOD-Quellen im Kanal die gleiche Anzahl der Wiedergabeversionen haben und dieselbe ABR-Ladder verwenden. |
Vorausschauende Planung |
Fügen Sie Programme mindestens 10 Minuten vor ihrer Sendezeit zu einem laufenden linearen Kanal hinzu. Channel Assembly beginnt in diesem Fenster mit der Verarbeitung von Programmen. |
Anweisungen zum Erstellen Ihres ersten Kanals finden Sie unterErste Schritte mit der MediaTailor Kanalmontage.
Live-to-live
Ein Live-Live-Kanal durchläuft Live-Quellfeeds als Programme in einem geplanten Kanal. Der Kanal wechselt je nach Zeitplan zwischen verschiedenen Live-Quellen. Verwenden Sie diesen Workflow, wenn alle Ihre Inhalte live sind und Sie mehrere Live-Feeds zu einem einzigen linearen Kanal zusammenfügen möchten.
Wann sollte dies verwendet werden?
-
Sie haben mehrere encoders/packagers Livestreams und möchten nach einem Zeitplan zwischen ihnen wechseln.
-
Du baust einen regionalen Kanal auf, der zu unterschiedlichen Tageszeiten zwischen nationalen und regionalen Live-Feeds wechselt.
-
Du hast 24/7 Live-Feeds (Nachrichten, Sportnetzwerke) und möchtest einen kuratierten Kanal erstellen, der aus mehreren Quellen stammt.
Funktionsweise
-
Richte deine Live-Encoding-Pipeline ein — Codiere und packe deine Live-Inhalte mit AWS Elemental MediaLive oder einem beliebigen Live-Packaging-Ursprung. AWS Elemental MediaPackage
-
Erstellen Sie einen Quellspeicherort — Registrieren Sie den Ursprungsserver für Ihre Live-Inhalte bei MediaTailor.
-
Live-Quellen hinzufügen — Registriere jeden Live-Feed und definiere seine Paketkonfigurationen und Quellgruppen.
-
Kanal erstellen — Wählen Sie den linearen Wiedergabemodus (für Live-Quellen erforderlich) und konfigurieren Sie die Ausgänge.
-
Programme planen — Füge Live-Quellprogramme zum Zeitplan deines Kanals hinzu. Gib die Dauer für jedes Live-Programm an.
-
Starte deinen Kanal und konfiguriere ein CDN — Starte den Kanal. Fügen Sie optional ein CDN davor hinzu, um Skalierung und Kosten zu sparen.
Wiedergabemodus
Live-to-live Kanäle benötigen den linearen Wiedergabemodus (Standard Tier). Der Loop-Modus unterstützt keine Live-Quellen.
Anforderungen an den Inhalt
Zusätzlich zu den allgemeinen Anforderungen, die aufgeführt sind inMit Quellstandorten arbeiten:
-
HLS-Live-Quellen — Sie müssen
#EXT-X-PROGRAM-DATE-TIMETags für das erste Segment im Manifestfenster und bei jeder Unterbrechung angeben. -
HLS-Werbemarkierungen — Sie müssen Anzeigenmarkierungen als konfigurieren.
DATERANGE -
Quell-Manifestfenster — Verwenden Sie ein Manifestfenster, das mindestens 30 Sekunden länger ist als das Manifestfenster auf Ihrem Channel Assembly Channel.
-
Zieldauer — Stellen Sie sicher, dass die Zieldauer der Dauer der vorhandenen Quellen im Channel entspricht.
-
Playlisten für Kinder — Stelle sicher, dass die Anzahl der Playlisten für Kinder mit der Anzahl der anderen Quellen im Kanal übereinstimmt.
Live-Quellkonfiguration mit MediaPackage
Wenn Sie den Ursprung Ihrer Verpackung verwenden AWS Elemental MediaPackage , empfehlen wir die folgende Konfiguration:
HLS-Einstellungen:
Einstellung |
Wert |
Notwendigkeit |
Hinweise |
|---|---|---|---|
Endpunkttyp |
Apple HLS oder CMAF |
Erforderlich |
Verwenden Sie Apple HLS für TS-Segmente, CMAF für MP4-Segmente |
ProgramDateTimeIntervalSeconds |
1 |
Erforderlich |
Beugt Wiedergabeproblemen bei Unterbrechungen vor. |
PlaylistWindowSeconds |
30 Sekunden länger als das CA-Manifestfenster |
Erforderlich |
|
AdMarkers |
DATERANGE |
Erforderlich |
Erforderlich beim Durchlaufen von Anzeigenmarkierungen. |
IncludeIframeOnlyStream |
Disabled |
Empfohlen |
DASH-Einstellungen:
Einstellung |
Wert |
Notwendigkeit |
Hinweise |
|---|---|---|---|
ManifestLayout |
FULL |
Empfohlen |
|
SegmentTemplateFormat |
NUMBER_WITH_TIMELINE oder TIME_WITH_TIMELINE |
Empfohlen |
NUMBER_WITH_DURATION wird nicht unterstützt. |
ManifestWindowSeconds |
30 Sekunden länger als das CA-Manifestfenster |
Erforderlich |
|
PeriodTriggers |
ADS |
Erforderlich |
Erforderlich beim Durchlaufen von Anzeigenmarkierungen. |
Werbeunterbrechungen
Für Live-Quellen definierst du keine Werbeunterbrechungen im Channel Assembly Zeitplan. Stattdessen werden Werbeunterbrechungen in den Live-Source-Manifesten automatisch weitergegeben:
-
HLS — Werbeunterbrechungen, die das
EXT-X-DATERANGETag verwenden, werden weitergeleitet. -
DASH — Werbeunterbrechungen,
EventStreamdie verwendet werden, werden weitergegeben.
Kopiere deinen Kanal mit einer SSAI-Wiedergabekonfiguration, um Werbeunterbrechungen zu monetarisieren. MediaTailor
Tipps
Thema |
Detail |
|---|---|
Dauer des Programms |
Sie müssen für jedes Live-Quellprogramm eine Dauer angeben. Wenn die Dauer abgelaufen ist, wechselt Channel Assembly zum nächsten Programm im Zeitplan. |
Füllmaterial: Schiefer |
Wenn der Zeitplan Lücken zwischen den Programmen enthält, wird Filler Slate MediaTailor abgespielt. Wenn die Dauer der Tafel kürzer als die Dauer der Lücke ist, wird die Tafel in einer MediaTailor Schleife wiedergegeben. Konfiguriere Filler Slate, wenn du deinen Kanal erstellst. |
Regionale Kanäle |
Verwenden Sie Live-Quellen, um regionale Kanäle zu erstellen. Führe einen encoder/packager für nationale Inhalte aus und führe dann regionale Encoder aus, wenn diese Regionen live sind. Erstellen Sie für jede Region einen eigenen Kanal mit jeweils eigenem Zeitplan. |
Zeitpunkt des Übergangs |
MediaTailor startet die Wiedergabe eines Programms an einer gemeinsamen Segmentgrenze. Bei absoluten Übergängen ist mit einer Abweichung von bis zu einem Segment zwischen dem geplanten und dem tatsächlichen Übergang zu rechnen. |
Die Kodierung kostet |
Minimieren Sie die Kosten, indem Sie Encoder nur ausführen, wenn der Inhalt live ist. Konfiguriere Filler Slate auf deinem Kanal, um Lücken zwischen Live-Events zu schließen. |
VOD + Live-to-live (gemischt)
Ein gemischter Kanal kombiniert sowohl VOD- als auch Live-Quellen in einem einzigen Zeitplan. Dies ist der flexibelste Workflow-Typ. Verwende ihn, wenn es sich bei deinem Kanal hauptsächlich um VOD-Inhalte mit eingestreuten geplanten Live-Events handelt oder wenn du Lücken zwischen Live-Events mit vorab aufgezeichneten Inhalten überbrücken möchtest.
Wann sollte dies verwendet werden?
-
Dein Kanal besteht hauptsächlich aus VOD-Inhalten, aber du hast Live-Events geplant (nächtliche Nachrichten, wöchentliche Sportereignisse, Sonderübertragungen).
-
Du möchtest den ganzen Tag über zwischen VOD-Inhalten und Live-Feeds wechseln.
-
Du baust einen Kanal auf, der zuvor aufgezeichnete Inhalte zwischen den Live-Eventfenstern verwendet.
Funktionsweise
-
Richte deine Content-Pipeline ein — Kodiere und verpacke sowohl deine VOD-Assets als auch deine Live-Inhalte. Hosten Sie sie auf Originalservern.
-
Quellstandorte erstellen — Registriere deine Ursprungsserver bei MediaTailor. Du kannst separate Quellspeicherorte für VOD- und Live-Inhalte verwenden oder einen einzigen Quellspeicherort, wenn sie einen gemeinsamen Ursprung haben.
-
VOD-Quellen und Live-Quellen hinzufügen — Registrieren Sie Ihre VOD-Assets und Live-Feeds, jeweils mit ihren Paketkonfigurationen und Quellgruppen.
-
Kanal erstellen — Wählen Sie den linearen Wiedergabemodus (erforderlich, wenn Sie Live-Quellen verwenden) und konfigurieren Sie die Ausgänge.
-
Programme planen — Füge dem Zeitplan deines Kanals eine Mischung aus VOD- und Live-Quellprogrammen hinzu. Verwende absolute Übergänge für Live-Programme, die zu bestimmten Zeiten starten müssen. Verwenden Sie relative Übergänge für VOD-Programme, die Lücken füllen.
-
Werbeunterbrechungen konfigurieren — Fügen Sie Werbeunterbrechungen zu VOD-Programmen hinzu. Bei Live-Programmen werden Werbeunterbrechungen aus dem Quell-Manifest weitergeleitet.
-
Starte deinen Kanal und konfiguriere ein CDN — Starte den Kanal. Fügen Sie optional ein CDN davor hinzu, um Skalierung und Kosten zu sparen.
Wiedergabemodus
Für gemischte Kanäle ist der lineare Wiedergabemodus (Standard Tier) erforderlich. Der Loop-Modus unterstützt keine Live-Quellen.
Anforderungen an den Inhalt
Gemischte Kanäle müssen die Inhaltsanforderungen sowohl für VOD- als auch für Live-Quellen erfüllen:
-
Alle Quellen (VOD und Live) innerhalb einer Quellgruppe müssen die gleiche Anzahl an Wiedergabeversionen haben.
-
VOD- und Live-Quellen müssen die gleiche Dauer für das Zielsegment haben.
-
Live-Quellen müssen die Anforderungen für Live-Quellen erfüllen, einschließlich der
EXT-X-PROGRAM-DATE-TIMETags für HLS.
Muster für die Planung
Gemischte Kanäle unterstützen zwei Übergangstypen für Programme:
-
Relativ — Das Programm wird vor oder nach einem anderen Programm im Programm abgespielt. Nur für VOD-Quellprogramme verfügbar.
-
Absolut — Das Programm wird zu einer bestimmten Wanduhrzeit abgespielt. Verfügbar sowohl für VOD- als auch für Live-Quellprogramme im linearen Modus.
Allgemeine Planungsmuster:
Muster |
Description |
Beispiel |
|---|---|---|
VOD-Füller mit geplanten Live-Fenstern |
VOD-Programme füllen den Zeitplan, wobei Live-Programme zu bestimmten Zeiten eingefügt werden. | Ein Filmkanal, der um 20:00 Uhr zu einer Live-Sportveranstaltung wechselt. |
Live-Primarstufe mit VOD-Interstitials |
Die meiste Zeit läuft ein Live-Feed, mit VOD-Programmen in den Pausen oder außerhalb der Geschäftszeiten. | Ein Nachrichtensender, der zwischen Live-Übertragungen vorab aufgezeichnete Abschnitte abspielt. |
Time-of-day Umschalten |
Verschiedene Quellen (Live oder VOD) spielen zu unterschiedlichen Tageszeiten. |
Nationaler Feed während der Hauptsendezeit, regionaler Live-Feed am Morgen, VOD-Inhalte über Nacht. |
Werbeunterbrechungen
Das Verhalten von Werbeunterbrechungen hängt vom Quelltyp der einzelnen Programme ab:
-
VOD-Programme — Sie definieren Werbeunterbrechungen im Zeitplan mit einem Offset in Millisekunden. Stellen Sie eine Verbindung zu einer SSAI-Konfiguration für personalisierte Anzeigen her.
-
Live-Programme — Werbeunterbrechungen werden automatisch aus dem Live-Quellmanifest weitergeleitet. HLS verwendet
EXT-X-DATERANGETags; DASH verwendetEventStream.
Tipps
Thema |
Detail |
|---|---|
Übergang von VOD zu Live |
Beim Übergang von einem VOD-Programm zu einem Live-Programm zu einem absoluten Zeitpunkt wird das VOD-Programm an der Segmentgrenze MediaTailor gekürzt, die der Startzeit des Live-Programms am nächsten kommt. |
Übergang von Live- zu VOD |
Wenn die Dauer eines Live-Programms abläuft, MediaTailor wird zum nächsten Programm im Programm gewechselt. Wenn das nächste Programm VOD ist, erfolgt die Wiedergabe reibungslos, sofern die inhaltlichen Anforderungen erfüllt sind. |
Füller: Schiefer |
Konfiguriere Filler Slate auf deinem Kanal. MediaTailor spielt Slate bei Lücken zwischen den Programmen ab. Wenn die Live-Quelle während des Programms nicht verfügbar ist, liefert Channel Assembly die letzten bekannten Abschnitte weiter, bis die Programmdauer abläuft. |
Monetarisierung gemischter Anzeigen |
Sie können eine einzige SSAI-Konfiguration für den gesamten Kanal verwenden. MediaTailor verarbeitet sowohl geplante Werbeunterbrechungen (VOD-Programme) als auch weitergeleitete Werbeunterbrechungen (Live-Programme) im selben Stream. |
Flexibilität bei der Planung |
Fügen Sie VOD-Programme mindestens 10 Minuten vor Sendezeit hinzu. Bei Live-Sendungen mit absoluten Übergängen solltest du sie mindestens 15 Minuten im Voraus auf einem laufenden Kanal einplanen. |
Den richtigen Arbeitsablauf wählen
Verwenden Sie die folgende Entscheidungshilfe, um den richtigen Workflow-Typ für Ihren Anwendungsfall auszuwählen:
-
Wenn Sie nur VOD-Inhalte haben und keine zeitbasierte Planung benötigen → Im VOD-to-live Loop-Wiedergabemodus verwenden.
-
Wenn Sie nur VOD-Inhalte haben und eine zeitbasierte Planung benötigen → Im linearen Wiedergabemodus verwenden VOD-to-live.
-
Wenn Sie nur Live-Inhalte haben → Verwenden. Live-to-live
-
Wenn du sowohl VOD- als auch Live-Inhalte hast → Verwende VOD+ Live-to-live (gemischt).
Funktionsvergleich
Feature |
VOD-to-live (Schleife) |
VOD-to-live (Linear) |
Live-to-live |
Gemischt |
|---|---|---|---|---|
VOD-Quellen |
Ja |
Ja |
Nein |
Ja |
Live-Quellen |
Nein |
Nein |
Ja |
Ja |
Absolute Übergänge |
Nein |
Ja |
Ja |
Ja |
Relative Übergänge |
Ja |
Ja |
Nein |
Ja (nur VOD) |
Geplante Werbeunterbrechungen |
Ja |
Ja |
Nein |
Ja (nur VOD) |
Pass-through Werbeunterbrechungen |
Nein |
Nein |
Ja |
Ja (nur Live) |
Füller: Schiefer |
Nein |
Ja |
Ja |
Ja |
24/7 Looping |
Ja |
Nein |
Nein |
Nein |
Time-based Terminplanung |
Nein |
Ja |
Ja |
Ja |
Kanalebene |
Basic |
Standard |
Standard |
Standard |
Nächste Schritte
-
Erste Schritte mit der MediaTailor Kanalmontage— Step-by-step Tutorial zum Erstellen deines ersten Kanals
-
Mit Quellstandorten arbeiten— Detaillierte Verfahren zur Verwaltung von Quellorten und Inhalten
-
Mit Kanälen arbeiten— Kanalkonfigurationsoptionen und Wiedergabemodi
-
Ein Programm zum Zeitplan eines Kanals hinzufügen— Planung von Programmen mit VOD und Live-Quellen
-
Fügen Sie personalisierte Anzeigen und Werbeunterbrechungen in einen Channel-Stream ein— Monetarisierung mit SSAI
-
Erstellen Sie MediaTailor lineare Kanäle mit Kanalmontage und CDN— CDN-Integration für Skalierung und Kosteneinsparungen
-
Zeitversetzung bei der Wiedergabe eines Kanals— Aktivieren Sie die Nachhol- und Startfunktionen