Panoramica

I flussi multimediali possono includere metadati aggiuntivi sotto forma di tag nel file MPD (Media Presentation Description), e questo file indica il posizionamento della pubblicità. Puoi specificare nomi di tag personalizzati da avvisare quando alcuni tag compaiono nel file manifesto.

Tag del contenuto HLS

IMPORTANTE

Questa funzione non è disponibile per Safari nei computer Apple, perché per riprodurre il contenuto HLS il browser TVSDK utilizza il tag video, anziché il Flash o MSE.

Il browser TVSDK fornisce il supporto predefinito per tag pubblicitari #EXT specifici. L'applicazione può utilizzare tag personalizzati per migliorare il flusso di lavoro pubblicitario o per supportare scenari di blackout. Per supportare flussi di lavoro avanzati, il browser TVSDK consente di specificare e sottoscrivere tag aggiuntivi nel manifesto. Puoi ricevere notifiche quando questi tag compaiono nel file manifesto.

SUGGERIMENTO

Puoi abbonarti a tag personalizzati sia per i flussi VOD che per quelli live/lineari.

NOTA

Quando HLS viene riprodotto utilizzando il tag Video in Safari e non utilizzando Flash Fallback, questa funzione non sarà disponibile in Safari.

Utilizzo di tag HLS personalizzati

Ecco un esempio di risorsa VOD personalizzata:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:7

#EXT-X-ASSET:AID=10

#EXTINF:9.9766,
seg1.ts

#EXTINF:9.9766,
seg2.ts

#EXTINF:9.9766,
seg3.ts

#EXT-X-AD:DURATION=10
#EXTINF:9.9766,
seg4.ts

#EXTINF:9.9766,
seg5.ts

#EXT-X-ENDLIST

L'applicazione può impostare i seguenti scenari:

  • Nel file è presente una notifica quando sono presenti tag #EXT-X-ASSET o qualsiasi altro set di nomi di tag personalizzati a cui hai effettuato la sottoscrizione.
  • Inserisci annunci quando nel flusso è presente un tag #EXT-X-AD o qualsiasi altro nome di tag personalizzato.

Puoi abbonarti a uno dei seguenti tag come tag personalizzati: EXT-PROGRAM-DATE-TIME, EXT-X-START, EXT-X-AD, EXT-X-CUE, EXT-X-ENDLIST. Ricevi una notifica con un evento TimedMetadata durante l'analisi dei file manifest.

Esistono alcuni tag pubblicitari, ad esempio EXT-X-CUE, ai quali sei già iscritto. Questi tag ad vengono utilizzati anche dal generatore di opportunità predefinito. Puoi specificare quali tag di annunci vengono utilizzati dal generatore di opportunità predefinito impostando la proprietà adTags .

Tag del contenuto DASH

DASH offre due modi per segnalare gli eventi:

  • Nel file MPD.

    Questo file è simile al file M3U8 nel contenuto HLS e gli eventi MPD esistono nel file .mpd.

  • Inbanda nella rappresentazione

    Gli eventi in banda vengono moltiplicati con le rappresentazioni aggiungendo i messaggi evento come parte dei segmenti. Una rappresentazione è un elenco di segmenti video e audio riprodotti in sequenza. I dati dell’evento in banda sono incorporati in questi segmenti.

Questi eventi vengono notificati come eventi TimedMetadata all'applicazione non appena vengono analizzati dal browser TVSDK. Una volta che un evento viene notificato, non verrà più inviato un nuovo avviso.

In questa pagina