Il comportamento della riproduzione dei contenuti multimediali è influenzato dalla ricerca, dalla sospensione e dall'inclusione della pubblicità.
Per ignorare il comportamento predefinito, utilizza PTAdPolicySelector
.
Per i VOD e lo streaming live/lineare, non è possibile rivedere le regolazioni della timeline. Questo significa che un annuncio non può essere rimosso dalla timeline dopo la riproduzione. Se l’utente cerca di nuovo, lo stesso annuncio viene riprodotto anche se il criterio normale sarebbe stato quello di rimuoverlo.
TVSDK non fornisce un modo per disabilitare la ricerca durante gli annunci. Adobe consiglia di configurare l'applicazione per disabilitare la ricerca durante gli annunci.
La tabella seguente descrive come TVSDK gestisce gli annunci e le interruzioni pubblicitarie durante la riproduzione:
Attività video | Criterio di comportamento TVSDK predefinito | Personalizzazione disponibile tramite PTAdPolicySelector |
---|---|---|
Durante la riproduzione normale, si verifica un'interruzione pubblicitaria. | Specifica un criterio diverso per l'interruzione pubblicitaria utilizzando selectPolicyForAdBreak. | |
L'applicazione cerca in avanti e suddivide i contenuti principali. | Riproduce l'ultima interruzione pubblicitaria non osservata saltata e riprende la riproduzione nella posizione di ricerca desiderata al termine della riproduzione delle interruzioni. | Selezionare l'interruzione saltata da riprodurre utilizzando selectAdBreaksToPlay. |
L'applicazione cerca all'indietro le interruzioni pubblicitarie nel contenuto principale. | Salta alla posizione di ricerca desiderata senza giocare ad break. | Selezionare l'interruzione saltata da riprodurre utilizzando selectAdBreaksToPlay. |
La tua applicazione cerca in avanti in un annuncio break. | Riproduce dall’inizio dell’annuncio in cui la ricerca è terminata. | Specifica un diverso criterio di annunci per l'interruzione pubblicitaria e per l'annuncio specifico in cui la ricerca è terminata utilizzando selectPolicyForSeekIntoAd. |
L'applicazione cerca all'indietro in un'interruzione pubblicitaria. | Riproduce dall’inizio dell’annuncio in cui la ricerca è terminata. | Specifica un diverso criterio per l'interruzione pubblicitaria e per l'annuncio specifico in cui la ricerca è terminata utilizzando selectPolicyForSeekIntoAd. |
L'applicazione cerca in avanti o all'indietro gli annunci osservati e li suddivide in contenuti principali. | Se l’ultima interruzione pubblicitaria è già stata osservata, passa alla posizione di ricerca selezionata dall’utente. | Seleziona quale delle interruzioni saltate da riprodurre utilizzando selectAdBreaksToPlay e determina quali interruzioni sono già state controllate utilizzando PTAdBreak.isWatched.
Importante: Per impostazione predefinita, TVSDK contrassegna un’interruzione pubblicitaria come osservata immediatamente dopo l’accesso al primo annuncio nell’interruzione pubblicitaria. |
L'applicazione cerca in avanti o all'indietro su uno o più annunci break e drops in un annuncio break guardato. | Ignora l’interruzione pubblicitaria e cerca la posizione immediatamente dopo l’interruzione pubblicitaria. | Specifica un diverso criterio di annunci per l'interruzione pubblicitaria (con lo stato guardato impostato su true) e per l'annuncio specifico in cui la ricerca è terminata utilizzando selectPolicyForSeekIntoAd. |
L’applicazione cerca in avanti rispetto agli annunci inseriti utilizzando marcatori di annunci personalizzati. | Passa alla posizione di ricerca selezionata dall’utente. |