Elementi API per la riproduzione di annunci

TVSDK fornisce classi e metodi che è possibile utilizzare per personalizzare il comportamento di riproduzione dei contenuti che contengono annunci pubblicitari.

I seguenti elementi API sono utili per personalizzare la riproduzione:

Elemento API Contenuti che supportano la pubblicità
AdvertisingMetadata Controlla se un’interruzione pubblicitaria deve essere contrassegnata come se fosse stata guardata da un visualizzatore e, in caso affermativo, quando contrassegnarla. Imposta e ottieni la policy controllata utilizzando
     il
      adBreakAsWatched proprietà.
    
AdBreakPolicy Enumera i possibili criteri di riproduzione per le interruzioni pubblicitarie.
AdPolicy Enumera i possibili criteri di riproduzione per gli annunci.
AdPolicySelector Interfaccia che consente di personalizzare il comportamento degli annunci TVSDK.
DefaultAdPolicySelector Classe che implementa il comportamento TVSDK predefinito. L’applicazione può eseguire l’override di questa classe per personalizzare i comportamenti predefiniti senza implementare l’interfaccia completa.
MediaPlayer
  • localTime.

    Si tratta dell’ora locale della riproduzione, escluse le interruzioni pubblicitarie inserite.

  • seekToLocal.

    In questo caso, la ricerca si verifica in relazione a un’ora locale nel flusso.

  • getTimeline.convertToLocalTime.

    La posizione virtuale sulla timeline viene convertita nella posizione locale.

TimelineItem
  • guardato.

    Indica se il visualizzatore ha guardato l’annuncio.

  • localRange.

    La posizione di partenza e la durata di un’interruzione pubblicitaria o di un annuncio rispetto al contenuto originale.

  • virtualRange.

    La posizione di partenza e la durata di un’interruzione pubblicitaria o di un annuncio sulla timeline virtuale dopo aver considerato tutte le interruzioni pubblicitarie inserite.

In questa pagina