Opzioni dei messaggi SCTE-35 in AWS Elemental MediaPackage - AWS Elemental MediaPackage

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à.

Opzioni dei messaggi SCTE-35 in AWS Elemental MediaPackage

Questa sezione descrive le opzioni che AWS Elemental MediaPackage (MediaPackage) offre per configurare il modo in cui i messaggi SCTE-35 vengono gestiti negli output HLS, DASH e CMAF in tempo reale. Per gli asset Live-to-VOD, MediaPackage passa i messaggi SCTE-35 dal live streaming all'asset raccolto. Queste opzioni si applicano agli output di Microsoft Smooth Streaming o video on demand (VOD).

I messaggi SCTE-35 accompagnano i video nei contenuti di origine. Questi messaggi segnalano dove MediaPackage dovrebbe inserire i contrassegni pubblicitari quando crea i pacchetti dei contenuti per l'output. Per impostazione predefinita, MediaPackage inserisce i contrassegni per i seguenti tipi di messaggi nei contenuti di origine:

  • splice_insert

  • time_signal con i seguenti tipi di segmentazione:

    • Pubblicità fornitore

    • Pubblicità distributore

    • Opportunità di collocamento provider

    • Opportunità di collocamento distributore

    time_signal deve anche includere flag di restrizione della distribuzione in segmentation_descriptor.

Quando sono presenti questi comandi, MediaPackage inserisce gli indicatori di annuncio corrispondenti nei manifesti di output:

  • Per uscite, inserti e tag HLS e CMAF. MediaPackage EXT-X-CUE-OUT EXT-X-CUE-IN

  • Per gli output DASH, MediaPackage inserisce EventStream tag per creare più periodi, quando sono abilitati i manifesti multiperiodo.

Le seguenti sezioni descrivono come modificare MediaPackage il comportamento di gestione dei messaggi SCTE-35.

Impostazioni SCTE-35 in MediaPackage

È possibile modificare il modo in cui MediaPackage interagisce con i messaggi SCTE-35 dal contenuto sorgente. Configurare le impostazioni seguenti sugli endpoint. Per ulteriori informazioni, consulta gli argomenti seguenti:

Importante

Per modificare la modalità di MediaPackage gestione dei messaggi SCTE-35, è necessario conoscere lo standard SCTE-35. Puoi visualizzare gli standard più recenti qui: SCTE Standards Catalog. È inoltre necessario avere familiarità su come lo standard SCTE-35 viene implementato nei contenuti di origine.

Ad markers (Contrassegni pubblicitari)

Questa impostazione è disponibile negli endpoint HLS e CMAF.

Ad markers (Contrassegni pubblicitari) consente di specificare il comportamento di MediaPackage quando rileva i messaggi SCTE-35. Queste sono le opzioni:

  • Nessuno: MediaPackage ignora i messaggi SCTE-35 e non include gli indicatori degli annunci nel manifesto di output.

  • SCTE-35 migliorato : MediaPackage include marcatori pubblicitari e tag di blackout nel manifesto di output per i messaggi SCTE-35 che soddisfano i requisiti delle restrizioni relative alla personalizzazione dei trigger pubblicitari e agli annunci relativi alle restrizioni relative alla pubblicazione.

  • Passthrough: MediaPackage copia tutti i messaggi SCTE-35 dal contenuto di origine e li inserisce nel manifesto di output.

Customize ad triggers (Personalizza trigger di annunci pubblicitari)

Questa impostazione è disponibile sugli endpoint HLS, DASH e CMAF.

Customize ad triggers identifica quali tipi di messaggi SCTE-35 considerano come annunci nel manifesto di output. MediaPackage

Se non modifichi questa impostazione, MediaPackage considera questi tipi di messaggi come annunci:

  • Inserimento di collegamenti

  • Pubblicità fornitore

  • Pubblicità distributore

  • Opportunità di collocamento provider

  • Opportunità di collocamento distributore

Ads on delivery restrictions (Annunci pubblicitari su limitazioni del recapito)

Questa impostazione è disponibile sugli endpoint HLS, DASH e CMAF.

Ads on delivery restrictions (Annunci pubblicitari su limitazioni del recapito) imposta le condizioni in base alle quali i messaggi SCTE-35 diventano annunci pubblicitari, in base ai flag di limitazione del recapito in segmentation_descriptor dei messaggi. MediaPackage inserisce un contrassegno pubblicitario corrispondente al posizionamento dei messaggi del tipo corretto che soddisfa le condizioni della limitazione del recapito.

Se non modifichi questa impostazione, MediaPackage converte i messaggi classificati come limitati (con contrassegni di restrizione della consegna) in marcatori di annunci nel manifesto di output.

Nota

Inserimento di collegamenti nei messaggi SCTE-35 che non dispongono di segmentation_descriptor. Se si sceglie l'inserimento di collegamenti in Customize ad triggers (Personalizza trigger di annunci pubblicitari), tutti gli inesrimenti di collegamenti diventano contrassegni pubblicitari nel manifest di output.

Come funziona

Le impostazioni Ad marker, Personalizza i trigger degli annunci e Restrizioni di Ads on delivery interagiscono per determinare MediaPackage cosa fare con i messaggi SCTE-35 dal contenuto di origine.

Se nel contenuto di origine sono presenti messaggi SCTE-35, MediaPackage esegue la seguente azione in base al valore selezionato negli indicatori Ad:

  • Per Nessuno, non MediaPackage fa nulla con i messaggi SCTE-35. Nel manifest di output non viene inserito alcun contrassegno pubblicitario.

  • Per Passthrough, MediaPackage copia tutti i messaggi SCTE-35 dal contenuto di origine e li inserisce nel manifesto di output.

  • Per SCTE-35 Enhanced, MediaPackage verifica la presenza di messaggi che soddisfano i requisiti impostati. Nel manifest di output MediaPackage inserisce i contrassegni pubblicitari che corrispondono ai messaggi applicabili. Per verificare i requisiti, MediaPackage effettua le seguenti operazioni:

    1. Verifica se qualsiasi messaggio SCTE-35 corrisponde ai tipi di messaggio indicati in Customize ad triggers (Personalizza trigger di annunci pubblicitari)

    2. Per i messaggi di tipo corretto, verifica se i flag di limitazione del recapito in segmentation_descriptor soddisfano le condizioni impostate in Ads on delivery restrictions (Annunci pubblicitari su limitazioni del recapito)

    3. Per i messaggi di tipo corretto che soddisfano le condizioni di limitazione del recapito, inserisce i contrassegni pubblicitari nel manifest di output, come descritto in precedenza in questo capitolo

    4. Per Daterange, MediaPackage inserisce EXT-X-DATERANGE tag per segnalare annunci e programmare eventi di transizione nei manifesti di output HLS e CMAF.

EXT-X-DATERANGE e marcatori

Gli ad marker Daterange vengono utilizzati per segnalare annunci e programmare transizioni nei manifesti HLS e CMAF in tempo reale. Quando abiliti gli indicatori daterange ad sul tuo endpoint, MediaPackage inserisce EXT-X-DATERANGE i tag nel manifesto dove sono presenti SCTE-35 o tag. time_signal splice_insert EXT-X-DATERANGEviene utilizzato insieme ai tag. EXT-X-PROGRAM-DATE-TIME

Per informazioni sui EXT-X-PROGRAM-DATE-TIME tag EXT-X-DATERANGE e per HLS, consulta la specifica HTTP Live Streaming 2nd Edition.

Abilitazione dell'intervallo di date tramite la console

Per abilitare gli indicatori pubblicitari con intervallo di date durante la creazione o la modifica di un endpoint, nella MediaPackage console, in Impostazioni Packager > Configurazione aggiuntiva > Ad marker, scegli Daterange.

Se scegli Intervallo di date, devi anche inserire un valore di intervallo di data/ora del programma (sec) maggiore di. 0 L'intervallo di data/ora del programma è impostato nello stesso riquadro di configurazione aggiuntiva delle impostazioni degli indicatori degli annunci.

Abilitazione dell'intervallo di date tramite AWS CLI

Per abilitare gli indicatori pubblicitari con intervallo di date per il tuo endpoint, esegui il seguente comando nell'area di AWS CLI sostituzione con le tue informazioni:

  aws --endpoint=https://mediapackage.region.amazonaws.com mediapackage --region region create-origin-endpoint --channel-id test_channel --id hlsmuxed
  --hls-package "{\"ProgramDateTimeIntervalSeconds\":60,\"AdMarkers\":\"DATERANGE\"}"
Importante

Devi impostare un ProgramDateTimeIntervalSeconds valore maggiore di. 0

Abilitazione dell'intervallo di date tramite MediaPackage API o SDK AWS

Per informazioni su come abilitare gli indicatori pubblicitari con intervallo di date per gli endpoint HLS tramite l'API MediaPackage live o l'SDK, consulta quanto segue: AWS

Esempio di manifesto HLS che mostra la segnalazione SCTE-35 EXT-X-DATERANGE

Questo esempio di manifesto HLS generato da MediaPackage utilizza e tag per segnalare eventi nel live streaming. EXT-X-DATERANGE EXT-X-PROGRAM-DATE-TIME

Nota

Gli END-DATE attributi DURATIONPLANNED-DURATION, e del EXT-X-DATERANGE tag sono opzionali. Se questi attributi non sono presenti nell'input SCTE-35 o non sono impostati quando create l'endpoint tramite l' MediaPackage API, vengono omessi dai manifest generati.

#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:11 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",PLANNED-DURATION=29.988,SCTE35-OUT=0xFC303000000002CDE400FFF00506FE00526C14001A021843554549900000017FC00000292EA80A04ABCD0001300000D6F17117 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC303000000002CDE400FFF00506FE00293D6C001A021843554549800000017FFF00007B9ABC0A04ABCD0001100000680F3B4B #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:01:08.040Z #EXTINF:7.560, ../../../../index_1_11.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_12.ts?m=1588607409 #EXTINF:6.846, ../../../../index_1_13.ts?m=1588607409 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",END-DATE="2020-05-03T00:01:30.006Z",DURATION=29.988 #EXTINF:0.714, ../../../../index_1_14.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_15.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_16.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_17.ts?m=1588607409 #EXTINF:6.636, ../../../../index_1_18.ts?m=1588607409 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",END-DATE="2020-05-03T00:02:00.036Z",DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXT-X-DATERANGE:ID="2147483650",START-DATE="2020-05-03T00:02:00.036Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXTINF:0.924, ../../../../index_1_19.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_20.ts?m=1588607409 #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:02:08.520Z #EXTINF:7.560, ../../../../index_1_21.ts?m=1588607409 #EXT-X-ENDLIST