Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tipi di workflow Channel Assembly
AWS Elemental MediaTailor Channel Assembly supporta tre tipi di flusso di lavoro per la creazione di canali di streaming lineari. Ogni tipo di flusso di lavoro utilizza una diversa combinazione di contenuti sorgente per soddisfare casi d'uso specifici. Questo argomento descrive ogni tipo di flusso di lavoro, quando utilizzarlo e fornisce collegamenti alle procedure di configurazione dettagliate.
Tipo di flusso di lavoro |
Description |
modalità di riproduzione |
Caso d’uso |
|---|---|---|---|
VOD-to-live |
Assembla le risorse VOD preregistrate in un live stream lineare |
Loop o Linear |
24/7 canali da una libreria di contenuti |
Live-to-live |
Passa attraverso i feed sorgente in tempo reale come programmi in un canale pianificato |
Solo lineare |
Notizie, sport, programmazione regionale |
VOD + Live-to-live (misto) |
Combina VOD e sorgenti live in un unico palinsesto di canali |
Solo lineare |
Canali con contenuti prevalentemente VOD che includono eventi live programmati |
VOD-to-live
Un VOD-to-live canale crea un flusso lineare interamente a partire da contenuti VOD precodificati e preconfezionati. Lo streaming sembra una trasmissione in diretta con una finestra del manifesto scorrevole in tempo reale, ma utilizza solo risorse VOD. Non hai bisogno di SCTE-35 marcatori nei contenuti di origine perché definisci le interruzioni pubblicitarie quando pianifichi i programmi.
Quando utilizzarlo
-
Hai una libreria di risorse VOD e desideri creare un canale 24/7 lineare.
-
Vuoi monetizzare i contenuti con interruzioni pubblicitarie ma non hai SCTE-35 indicatori nei contenuti di origine.
-
Desideri uno streaming lineare semplice e a basso costo che non richieda un'infrastruttura di codifica live.
Come funziona
-
Prepara i tuoi contenuti: codifica e impacchetta le tue risorse VOD. Ospitali su un server di origine (Amazon S3 o qualsiasi origine HTTP). AWS Elemental MediaPackage
-
Crea una posizione di origine: registra il tuo server di origine con MediaTailor.
-
Aggiungi sorgenti VOD: registra ogni contenuto e definisci le configurazioni dei pacchetti e i gruppi di sorgenti.
-
Crea un canale: scegli una modalità di riproduzione (Loop o Linear) e configura le uscite.
-
Pianifica i programmi: aggiungi i programmi al palinsesto del tuo canale nell'ordine in cui desideri che vengano riprodotti.
-
Configura le interruzioni pubblicitarie: aggiungi interruzioni pubblicitarie a ciascun programma. Connettiti a una configurazione SSAI per annunci personalizzati.
-
Avvia il tuo canale e configura un CDN: avvia il canale. Facoltativamente, aggiungete un CDN davanti ad esso per scalare e risparmiare sui costi.
Scelta di una modalità di riproduzione
VOD-to-live i canali supportano due modalità di riproduzione:
-
Loop (livello base): i programmi vengono riprodotti uno dopo l'altro in un ciclo infinito. Al termine dell'ultimo programma, la riproduzione torna al primo. Questa è l'opzione più semplice per un 24/7 canale. La modalità Loop non supporta sorgenti live o filler slate.
-
Lineare (livello standard): i programmi vengono riprodotti una volta in sequenza. La modalità lineare supporta la pianificazione basata sul tempo e il riempimento degli spazi tra i programmi.
Requisiti di contenuto
Per transizioni fluide, tutte le risorse VOD nello stesso canale devono avere:
-
Lo stesso numero di rendizioni (video, audio, sottotitoli e così via) in tutte le fonti di un gruppo di sorgenti
-
Durate dei segmenti uniformi in tutte le risorse. Consigliamo da 2 a 6 secondi.
-
Bitrate e risoluzioni corrispondenti per le versioni corrispondenti
Importante
Channel Assembly non supporta la codifica per titolo o la codifica ABR automatica. Questi metodi producono risorse con conteggi e durate di rendering diversi, il che causa errori di riproduzione durante le transizioni di programma.
Interruzioni pubblicitarie e monetizzazione
Definisci le interruzioni pubblicitarie quando aggiungi programmi alla tua pianificazione. Ogni interruzione pubblicitaria richiede un offset in millisecondi dall'inizio del programma. L'offset deve essere allineato al limite di un segmento su tutte le tracce della sorgente VOD.
Il manifesto sorgente VOD potrebbe contenere indicatori pubblicitari. Per HLS, questi sono i nostri EXT-X-DATERANGE EXT-X-CUE-OUT tag con una durata. Per DASH, usa. EventStream Quando MediaTailor rileva questi indicatori, ne mostra gli offset come opzioni quando imposti l'interruzione pubblicitaria. Ciò garantisce il posizionamento degli annunci più preciso.
Per pubblicare annunci personalizzati, abbina il tuo canale a una configurazione di riproduzione MediaTailor SSAI. Imposta la fonte del contenuto sull'URL di riproduzione del tuo canale.
Suggerimenti
Topic |
Dettaglio |
|---|---|
Posizionamento nell'interruzione pubblicitaria |
Gli offset delle interruzioni pubblicitarie che non si allineano al bordo di un segmento vengono adattati al limite più vicino. Utilizza segmenti più corti (2—4 secondi) per un posizionamento più preciso degli annunci. |
Origini degli URL firmate |
MediaTailor memorizza nella cache i manifesti dei sorgenti VOD quando si aggiunge il sorgente per la prima volta. Se si utilizzano URL firmati con tempi di scadenza brevi, gli URL memorizzati nella cache potrebbero scadere prima della riproduzione. Chiama l' |
Mancata corrispondenza nella resa |
Se un programma non riesce a eseguire una transizione corretta, controllate che tutte le sorgenti VOD del canale abbiano lo stesso numero di renderizzazioni e utilizzate la stessa scala ABR. |
Pianificazione anticipata |
Aggiungete i programmi a un canale Linear attivo almeno 10 minuti prima della loro messa in onda. Channel Assembly inizia l'elaborazione dei programmi all'interno di questa finestra. |
Per istruzioni sulla creazione del primo canale, consultateGuida introduttiva all'assemblaggio MediaTailor dei canali.
Live-to-live
Un canale live-to-live passa attraverso i feed sorgente live come programmi in un canale programmato. Il canale passa da una sorgente live all'altra in base alla tua pianificazione. Usa questo flusso di lavoro quando tutti i tuoi contenuti sono attivi e desideri assemblare più feed live in un unico canale lineare.
Quando utilizzarlo
-
Hai più live encoders/packagers e vuoi passare da uno all'altro in base a una pianificazione.
-
Stai creando un canale regionale che alterna i feed live nazionali e regionali in diversi momenti della giornata.
-
Disponi di feed 24/7 in diretta (notizie, reti sportive) e desideri creare un canale curato che attinga da più fonti.
Come funziona
-
Configura la tua pipeline di codifica live: codifica e impacchetta i tuoi contenuti live utilizzando AWS Elemental MediaLive AWS Elemental MediaPackage, o qualsiasi origine di live packaging.
-
Crea una posizione di origine: registra il server di origine per i tuoi contenuti live con. MediaTailor
-
Aggiungi sorgenti live: registra ogni feed live e definisci le configurazioni dei pacchetti e i gruppi di sorgenti.
-
Crea un canale: scegli la modalità di riproduzione lineare (richiesta per le sorgenti live) e configura le uscite.
-
Pianifica i programmi: aggiungi programmi con sorgente live al palinsesto del tuo canale. Specifica la durata di ogni programma live.
-
Avvia il tuo canale e configura un CDN: avvia il canale. Facoltativamente, aggiungete un CDN davanti ad esso per scalare e risparmiare sui costi.
Modalità di riproduzione
Live-to-live i canali richiedono la modalità di riproduzione Linear (Standard tier). La modalità Loop non supporta sorgenti live.
Requisiti di contenuto
Oltre ai requisiti generali elencati inLavorare con le posizioni di origine:
-
Sorgenti live HLS: è necessario fornire
#EXT-X-PROGRAM-DATE-TIMEtag per il primo segmento nella finestra del manifesto e in ogni discontinuità. -
Marcatori pubblicitari HLS: è necessario configurare gli indicatori pubblicitari come.
DATERANGE -
Finestra del manifesto di origine: utilizzate una durata della finestra del manifesto superiore di almeno 30 secondi rispetto alla finestra del manifesto sul canale Channel Assembly.
-
Durata target: fai in modo che la durata target corrisponda alla durata delle sorgenti esistenti nel canale.
-
Playlist per bambini: fai in modo che il numero di playlist per bambini corrisponda a quello delle altre fonti del canale.
Configurazione della sorgente live con MediaPackage
Se si utilizza AWS Elemental MediaPackage come origine del packaging, si consiglia la seguente configurazione:
Impostazioni HLS:
Impostazione |
Valore |
Necessità |
Note |
|---|---|---|---|
Tipo di endpoint |
Apple HLS o CMAF |
Richiesto |
Utilizzare Apple HLS per i segmenti TS, CMAF per i segmenti MP4 |
ProgramDateTimeIntervalSeconds |
1 |
Richiesto |
Previene problemi di riproduzione in caso di interruzioni. |
PlaylistWindowSeconds |
30 secondi in più rispetto alla finestra del manifesto di CA |
Richiesto |
|
AdMarkers |
DATERANGE |
Richiesto |
Richiesto quando si passa attraverso gli indicatori pubblicitari. |
IncludeIframeOnlyStream |
Disabilitato |
Consigliato |
Impostazioni DASH:
Impostazione |
Valore |
Necessità |
Note |
|---|---|---|---|
ManifestLayout |
FULL |
Consigliato |
|
SegmentTemplateFormat |
NUMBER_WITH_TIMELINE o TIME_WITH_TIMELINE |
Consigliato |
NUMBER_WITH_DURATION non è supportato. |
ManifestWindowSeconds |
30 secondi in più rispetto alla finestra del manifesto CA |
Richiesto |
|
PeriodTriggers |
ADS |
Richiesto |
Richiesto quando si passa attraverso gli indicatori pubblicitari. |
Interruzioni pubblicitarie
Per quanto riguarda le fonti live, non si definiscono le interruzioni pubblicitarie nella pianificazione di Channel Assembly. Invece, le interruzioni pubblicitarie nei manifesti live source vengono trasmesse automaticamente:
-
HLS: le interruzioni pubblicitarie che utilizzano il
EXT-X-DATERANGEtag vengono trasmesse. -
DASH: le interruzioni pubblicitarie utilizzate
EventStreamvengono trasmesse.
Per monetizzare le interruzioni pubblicitarie trasmesse, abbina il tuo canale a una configurazione di riproduzione SSAI. MediaTailor
Suggerimenti
Topic |
Dettaglio |
|---|---|
Durata del programma |
È necessario specificare una durata per ogni programma sorgente live. Allo scadere della durata, Channel Assembly passa al programma successivo della pianificazione. |
Filler slate |
Se ci sono degli spazi tra i programmi nella pianificazione, MediaTailor riproduce Filler Slate. Se la durata della lavagna è inferiore alla durata dello spazio vuoto, MediaTailor esegue il ciclo della lavagna. Configura filler slate quando crei il tuo canale. |
Canali regionali |
Usa fonti live per creare canali regionali. Eseguine uno encoder/packager per i contenuti nazionali, quindi esegui i codificatori regionali quando quelle regioni sono attive. Crea un canale separato per regione, ognuno con una propria programmazione. |
Tempi di transizione |
MediaTailor avvia la riproduzione di un programma su un confine di segmento comune. Per le transizioni assolute, si prevede fino a un segmento di varianza tra l'orario pianificato e la transizione effettiva. |
Costi di codifica |
Riduci al minimo i costi eseguendo gli encoder solo quando il contenuto è attivo. Configura filler slate sul tuo canale per colmare le lacune tra gli eventi dal vivo. |
VOD + (misto) Live-to-live
Un canale misto combina sorgenti VOD e live in un'unica programmazione. Questo è il tipo di flusso di lavoro più flessibile. Usalo quando il tuo canale è principalmente costituito da contenuti VOD con eventi live programmati intervallati o quando desideri colmare il divario tra eventi dal vivo e contenuti preregistrati.
Quando utilizzarlo
-
Il tuo canale è composto principalmente da contenuti VOD, ma hai programmato eventi dal vivo (notizie notturne, sport settimanali, trasmissioni speciali).
-
Vuoi passare dai contenuti VOD filler ai feed live durante il giorno.
-
Stai creando un canale che utilizza contenuti preregistrati tra le finestre degli eventi dal vivo.
Come funziona
-
Configura la tua pipeline di contenuti: codifica e impacchetta sia le risorse VOD che i contenuti live. Ospitali sui server di origine.
-
Crea posizioni di origine: registra i tuoi server di origine con MediaTailor. Puoi utilizzare posizioni di origine separate per VOD e contenuti live o un'unica posizione di origine se condividono un'origine.
-
Aggiungi sorgenti VOD e sorgenti live: registra le tue risorse VOD e i feed live, ciascuno con le proprie configurazioni di pacchetti e gruppi di sorgenti.
-
Crea un canale: scegli la modalità di riproduzione lineare (richiesta quando si utilizzano sorgenti live) e configura le uscite.
-
Pianifica i programmi: aggiungi un mix di programmi VOD e live source al palinsesto del tuo canale. Usa le transizioni assolute per i programmi live che devono iniziare in momenti specifici. Utilizzate le transizioni relative per i programmi VOD che colmano le lacune.
-
Configura le interruzioni pubblicitarie: aggiungi interruzioni pubblicitarie ai programmi VOD. Per i programmi live, le interruzioni pubblicitarie vengono trasmesse dal manifesto sorgente.
-
Avvia il tuo canale e configura un CDN: avvia il canale. Facoltativamente, aggiungete un CDN davanti ad esso per scalare e risparmiare sui costi.
Modalità di riproduzione
I canali misti richiedono la modalità di riproduzione lineare (livello standard). La modalità Loop non supporta sorgenti live.
Requisiti di contenuto
I canali misti devono soddisfare i requisiti di contenuto sia per le sorgenti VOD che per le sorgenti live:
-
Tutte le fonti (VOD e live) all'interno di un gruppo di sorgenti devono avere lo stesso numero di rappresentazioni.
-
Le sorgenti VOD e live devono avere durate corrispondenti ai segmenti di destinazione.
-
Le sorgenti live devono soddisfare i requisiti per le sorgenti live, inclusi i
EXT-X-PROGRAM-DATE-TIMEtag per HLS.
Schemi di pianificazione
I canali misti supportano due tipi di transizione per i programmi:
-
Relativo: il programma viene riprodotto prima o dopo un altro programma nel programma. Disponibile solo per i programmi sorgente VOD.
-
Assoluto: il programma viene riprodotto a un orario specifico dell'orologio da parete. Disponibile sia per i programmi VOD che per i programmi live source in modalità Linear.
Schemi di pianificazione comuni:
Pattern |
Description |
Esempio |
|---|---|---|
Riempimento VOD con finestre live pianificate |
I programmi VOD riempiono il palinsesto, con programmi live inseriti in orari specifici. | Un canale cinematografico che passa a un evento sportivo in diretta alle 20:00. |
Primarie in diretta con interstiziali VOD |
Un feed live viene eseguito per la maggior parte del tempo, con programmi VOD durante le pause o le ore libere. | Un canale di notizie che riproduce segmenti preregistrati tra le trasmissioni in diretta. |
Time-of-day commutazione |
Diverse sorgenti (live o VOD) vengono riprodotte in diversi momenti della giornata. |
Feed nazionale in prima serata, live feed regionale al mattino, contenuti VOD durante la notte. |
Interruzioni pubblicitarie
Il comportamento delle interruzioni pubblicitarie dipende dal tipo di fonte di ciascun programma:
-
Programmi VOD: definisci le interruzioni pubblicitarie nella pianificazione con un offset in millisecondi. Connettiti a una configurazione SSAI per annunci personalizzati.
-
Programmi live: le interruzioni pubblicitarie vengono trasmesse automaticamente dal manifesto sorgente live. HLS utilizza i
EXT-X-DATERANGEtag; DASH utilizza.EventStream
Suggerimenti
Topic |
Dettaglio |
|---|---|
Transizione dal VOD al live |
Quando si passa da un programma VOD a un programma live in un momento assoluto, MediaTailor tronca il programma VOD nel limite comune del segmento più vicino all'ora di inizio del programma live. |
Transizione dal live al VOD |
Quando la durata di un programma live scade, MediaTailor passa al programma successivo nel programma. Se il programma successivo è VOD, la riproduzione è perfetta purché siano soddisfatti i requisiti di contenuto. |
Filler slate |
Configura filler slate sul tuo canale. MediaTailor riproduce slate durante gli intervalli tra i programmi. Se la sorgente live non è disponibile a metà programma, Channel Assembly continua a servire gli ultimi segmenti noti fino alla scadenza della durata del programma. |
Monetizzazione mista degli annunci |
Puoi utilizzare un'unica configurazione SSAI per l'intero canale. MediaTailor gestisce sia le interruzioni pubblicitarie programmate (programmi VOD) che le interruzioni pubblicitarie passate (programmi live) nello stesso stream. |
Flessibilità della pianificazione |
Aggiungi programmi VOD almeno 10 minuti prima della messa in onda. Per i programmi live che utilizzano transizioni assolute, programmalo con almeno 15 minuti di anticipo su un canale attivo. |
Scelta del flusso di lavoro giusto
Utilizzate la seguente guida decisionale per scegliere il tipo di flusso di lavoro giusto per il vostro caso d'uso:
-
Se hai solo contenuti VOD e non hai bisogno di una pianificazione basata sul tempo, usa VOD-to-live con la modalità di riproduzione Loop.
-
Se hai solo contenuti VOD e hai bisogno di una pianificazione basata sul tempo, usa con la modalità di riproduzione lineare. VOD-to-live
-
Se hai solo contenuti live → Usa. Live-to-live
-
Se hai sia contenuti VOD che live → Usa VOD + Live-to-live (misto).
Confronto delle funzionalità
Funzionalità |
VOD-to-live (Loop) |
VOD-to-live (Lineare) |
Live-to-live |
Misto |
|---|---|---|---|---|
Fonti VOD |
Sì |
Sì |
No |
Sì |
Fonti live |
No |
No |
Sì |
Sì |
Transizioni assolute |
No |
Sì |
Sì |
Sì |
Transizioni relative |
Sì |
Sì |
No |
Sì (solo VOD) |
Interruzioni pubblicitarie programmate |
Sì |
Sì |
No |
Sì (solo VOD) |
Pass-through e interruzioni |
No |
No |
Sì |
Sì (solo in diretta) |
Filler slate |
No |
Sì |
Sì |
Sì |
24/7 looping |
Sì |
No |
No |
No |
Time-based pianificazione |
No |
Sì |
Sì |
Sì |
Livello del canale |
Di base |
Standard |
Standard |
Standard |
Fasi successive
-
Guida introduttiva all'assemblaggio MediaTailor dei canali— Step-by-step tutorial per creare il tuo primo canale
-
Lavorare con le posizioni di origine— Procedure dettagliate per la gestione delle posizioni e dei contenuti delle fonti
-
Lavorare con i canali— Opzioni di configurazione dei canali e modalità di riproduzione
-
Aggiungere un programma alla programmazione di un canale— Pianificazione di programmi con VOD e sorgenti live
-
Inserisci annunci e interruzioni pubblicitarie personalizzati in uno stream di canale— Monetizzazione con SSAI
-
Crea canali MediaTailor lineari con l'assemblaggio dei canali e il CDN— Integrazione CDN per risparmiare scalabilità e costi
-
Spostamento temporale della riproduzione di un canale— Abilita la funzionalità di recupero e riavvio