Riepilogo eventi del lettore Primetime

L’applicazione può monitorare l’attività nel lettore e lo stato del lettore che cambia ascoltando gli eventi inviati da TVSDK.

Eventi

TVSDK notifica quando si verificano eventi a cui l’applicazione deve rispondere. Ogni evento corrisponde a una classe listener, con un metodo di callback che è necessario implementare.

SUGGERIMENTO

I codici evento sono le costanti dell'enum MediaPlayerEvent .

AdBreakCompletedEventListener

  • ​SignificatoLa riproduzione dell’interruzione annuncio è completa.

  • Callback per l’implementazione onAdBreakCompleted(AdBreakPlaybackEvent event)

  • Codice evento AD_BREAK_COMPLETE

AdBreakSkippedEventListener

  • ​SignificatoUn'interruzione annuncio è stata ignorata durante la riproduzione.

  • Callback per l’implementazione onAdBreakSkipped(AdBreakPlaybackEvent event)

  • Codice evento AD_BREAK_SKIPPED

AdBreakStartedEventListener

  • ​SignificatoLa riproduzione dell’interruzione annuncio è iniziata.

  • Callback per l’implementazione onAdBreakStarted(AdBreakPlaybackEvent event)

  • Codice evento AD_BREAK_START

AdClickedEventListener

  • ​SignificatoÈ stato fatto clic su un annuncio durante la riproduzione.

  • Callback per l’implementazione onAdClicked(AdClickEvent event)

  • Codice evento AD_CLICK

AdCompletedEventListener

  • ​SignificatoLa riproduzione dell’annuncio è completa.

  • Callback per l’implementazione onAdCompleted(AdPlaybackEvent event)

  • Codice evento AD_COMPLETE

AdProgressEventListener

  • ​SignificatoStato del reporting durante la riproduzione.

  • Callback per l’implementazione onAdProgress(AdPlaybackEvent event)

  • Codice evento AD_PROGRESS

AdResolutionCompleteEventListener

  • ​Significato: risoluzione completa degli annunci Primetime. Questo evento è applicabile solo al contenuto VOD.

  • Callback per l’implementazione onAdResolutionComplete()

  • Codice evento AD_RESOLUTION_COMPLETE

AdStartedEventListener

  • ​SignificatoLa riproduzione dell’annuncio è iniziata.

  • Callback per l’implementazione onAdStarted(AdPlaybackEvent event)

  • Codice evento AD_START

AudioUpdatedEventListener

  • ​SignificatoÈ stata rilevata una nuova traccia audio.

  • Callback per l’implementazione onAudioUpdated(MediaPlayerItemEvent event)

  • Codice evento AUDIO_TRACK_UPDATED

BufferingBeginEventListener

  • ​SignificatoIl lettore ha iniziato il buffering.

  • Callback per l’implementazione onBufferingBegin(BufferEvent event)

  • Codice evento BUFFERING_BEGIN

BufferingEndEventListener

  • ​SignificatoIl lettore ha interrotto il buffering.

  • Callback per l’implementazione onBufferingEnd(BufferEvent event)

  • Codice evento BUFFERING_END

BufferPreparedEventListener

  • ​SignificatoIl buffer è preparato.

  • Callback per l’implementazione onBufferPrepared()

  • Codice evento BUFFER_PREPARED

CaptionsUpdatedEventListener

  • ​SignificatoÈ stata rilevata una nuova traccia della didascalia.

  • Callback per l’implementazione onCaptionsUpdated(MediaPlayerItemEvent event)

  • Codice evento CAPTIONS_UPDATED

DRMMetadataInfoEventListener

  • ​SignificatoSono stati rilevati nuovi metadati DRM nel flusso multimediale.

  • Callback per l’implementazione onDRMMetadataInfo(DRMMetadataInfoEvent event)

  • Codice evento DRM_METADATA

ItemCreatedEventListener

  • ​SignificatoÈ stato creato un nuovo elemento del lettore multimediale.

  • Callback per l’implementazione onItemCreated(MediaPlayerItemEvent event)

  • Codice evento ITEM_CREATED

ItemLoadCompleteEventListener

  • ​Significato: sono state create nuove informazioni di caricamento per l’elemento corrente.

  • Callback per l’implementazione onLoadComplete(MediaPlayerItemEvent event)

  • Codice evento ITEM_UPDATED

LoadInformationEventListener

  • ​SignificatoÈ stato caricato un nuovo segmento.

  • Callback per l’implementazione onLoadInformation(LoadInformationEvent event)

  • Codice evento LOAD_INFORMATION_AVAILABLE

MainManifestUpdatedEventListener

  • ​SignificatoIl manifesto principale o la playlist è stata aggiornata.

  • Callback per l’implementazione onMainManifestUpdated(MediaPlayerItemEvent event)

  • Codice evento MANIFEST_UPDATED

NotificationEventListener

  • ​SignificatoOperazione non riuscita.

  • Callback per l’implementazione onNotification(NotificationEvent event)

  • Codice evento OPERATION_FAILED

PlaybackRangeUpdatedEventListener

  • ​SignificatoL’intervallo di riproduzione è stato aggiornato.

  • Callback per l’implementazione onPlaybackRangeUpdated(MediaPlayerItemEvent event)

  • Codice evento PLAYBACK_RANGE_UPDATED

PlaybackRatePlayingEventListener

  • ​SignificatoUna nuova velocità di riproduzione è visibile sullo schermo.

  • Callback per l’implementazione onRatePlaying(PlaybackRateEvent event)

  • Codice evento RATE_PLAYING

PlaybackRateSelectedEventListener

  • ​SignaningL'attributo rate di MediaPlayer è stato impostato.

  • Callback per l’implementazione onRateSelected(PlaybackRateEvent event)

  • Codice evento RATE_SELECTED

PlayStartEventListener

  • ​SignificatoLa riproduzione è iniziata.

  • Callback per l’implementazione onPlayStart()

  • Codice evento PLAY_START

ProfileChangeEventListener

  • ​SignificatoIl profilo corrente di MediaPlayer è stato modificato.

  • Callback per l’implementazione onProfileChanged(ProfileEvent event)

  • Codice evento PROFILE_CHANGED

ReservationReachedEventListener

  • ​SignaningPlayback ha raggiunto una prenotazione della timeline.

  • Callback per l’implementazione onReservationReached(ReservationEvent event)

  • Codice evento RESERVATION_REACHED

SeekBeginEventListener

  • ​Operazione MeaningSeek avviata.

  • Callback per l’implementazione onSeekBegin(SeekEvent event)

  • Codice evento SEEK_BEGIN

SeekEndEventListener

  • ​SignificatoOperazione di ricerca completata.

  • Callback per l’implementazione onSeekEnd(SeekEvent event)

  • Codice evento SEEK_END

SeekPositionAdjustedEventListener

  • ​SignificatoLa posizione di ricerca è stata regolata a causa di regole di riproduzione interne o di regole di business esterne.

  • Callback per l’implementazione onPositionAdjusted(SeekEvent event)

  • Codice evento SEEK_POSITION_ADJUSTED

SizeAvailableEventListener

  • ​SignificatoLe dimensioni del supporto sono disponibili.

  • Callback per l’implementazione onSizeAvailable(SizeAvailableEvent event)

  • Codice evento SIZE_AVAILABLE

StatusChangeEventListener

  • ​SignificatoLo stato di MediaPlayer è stato modificato.

  • Callback per l’implementazione onStatusChanged(MediaPlayerStatusChangeEvent event)

  • Codice evento STATUS_CHANGED

TimeChangeEventListener

  • ​SignificatoLa testina di riproduzione è cambiata.

  • Callback per l’implementazione onTimeChanged(TimeChangeEvent event)

  • Codice evento TIME_CHANGED

TimedEventEventListener

  • ​SignificatoL’operazione è completa del tempo impiegato per l’operazione.

  • Callback per l’implementazione onTimedEvent(TimedEventEvent event)

  • Codice evento TIMED_EVENT

TimelineMetadataAddedInBackgroundEventListener

  • ​SignificatoSono stati aggiunti nuovi metadati temporizzati a un elemento in background.

  • Callback per l’implementazione onTimedMetadata(TimedMetadataEvent event)

  • Codice evento TIMED_METADATA_ADDED_IN_BACKGROUND

TimedMetadataEventListener

  • ​SignificatoNel flusso multimediale è stato rilevato un nuovo metadati temporizzati.

  • Callback per l’implementazione onTimedMetadata(TimedMetadataEvent event)

  • Codice evento TIMED_METADATA_AVAILABLE

TimelineUpdatedEventListener

  • ​SignificatoLa timeline è stata modificata. Gli annunci potrebbero essere stati aggiunti o rimossi dalla timeline.

  • Callback per l’implementazione onTimelineUpdated(TimelineEvent event)

  • Codice evento TIMELINE_UPDATED

In questa pagina