Resumen de eventos del reproductor Primetime

La aplicación puede supervisar la actividad del reproductor y el estado cambiante del reproductor escuchando los eventos que envía TVSDK.

Eventos

TVSDK le notifica cuándo se producen eventos a los que debe responder su aplicación. Cada evento corresponde a una clase listener, con un método callback que debe implementar.

CONSEJO

Los códigos de evento son las constantes de la enumeración MediaPlayerEvent.

AdBreakCompletedEventListener

  • Significa La reproducción de la pausa publicitaria ha finalizado.

  • Llamada de retorno para implementar onAdBreakCompleted(AdBreakPlaybackEvent event)

  • Código de evento AD_BREAK_COMPLETE

AdBreakSkippedEventListener

  • Significa Se omitió una pausa publicitaria durante la reproducción.

  • Llamada de retorno para implementar onAdBreakSkipped(AdBreakPlaybackEvent event)

  • Código de evento AD_BREAK_SKIPPED

AdBreakStartedEventListener

  • Significa Se ha iniciado la reproducción de la pausa publicitaria.

  • Llamada de retorno para implementar onAdBreakStarted(AdBreakPlaybackEvent event)

  • Código de evento AD_BREAK_START

AdClickedEventListener

  • Significa Se hizo clic en un anuncio durante la reproducción.

  • Llamada de retorno para implementar onAdClicked(AdClickEvent event)

  • Código de evento AD_CLICK

AdCompletedEventListener

  • Significa La reproducción del anuncio ha finalizado.

  • Llamada de retorno para implementar onAdCompleted(AdPlaybackEvent event)

  • Código de evento AD_COMPLETE

AdProgressEventListener

  • Significa Informe del progreso durante la reproducción.

  • Llamada de retorno para implementar onAdProgress(AdPlaybackEvent event)

  • Código de evento AD_PROGRESS

AdResolutionCompleteEventListener

  • Significa Primetime ad decisioningy la resolución está completa. Este evento solo se aplica al contenido de VOD.

  • Llamada de retorno para implementar onAdResolutionComplete()

  • Código de evento AD_RESOLUTION_COMPLETE

AdStartedEventListener

  • Significa Se ha iniciado la reproducción del anuncio.

  • Llamada de retorno para implementar onAdStarted(AdPlaybackEvent event)

  • Código de evento AD_START

AudioUpdatedEventListener

  • Significa Se ha detectado una nueva pista de audio.

  • Llamada de retorno para implementar onAudioUpdated(MediaPlayerItemEvent event)

  • Código de evento AUDIO_TRACK_UPDATED

BufferingBeginEventListener

  • Significa El reproductor ha empezado a almacenar en búfer.

  • Llamada de retorno para implementar onBufferingBegin(BufferEvent event)

  • Código de evento BUFFERING_BEGIN

BufferingEndEventListener

  • Significa El reproductor ha dejado de almacenar en búfer.

  • Llamada de retorno para implementar onBufferingEnd(BufferEvent event)

  • Código de evento BUFFERING_END

BufferPreparedEventListener

  • Significa Se prepara el búfer.

  • Llamada de retorno para implementar onBufferPrepared()

  • Código de evento BUFFER_PREPARED

CaptionsUpdatedEventListener

  • Significa Se ha detectado una nueva pista de subtítulos.

  • Llamada de retorno para implementar onCaptionsUpdated(MediaPlayerItemEvent event)

  • Código de evento CAPTIONS_UPDATED

DRMMetadataInfoEventListener

  • Significa Se han detectado nuevos metadatos DRM en el flujo de medios.

  • Llamada de retorno para implementar onDRMMetadataInfo(DRMMetadataInfoEvent event)

  • Código de evento DRM_METADATA

ItemCreatedEventListener

  • Significa Se ha creado un nuevo elemento de reproductor de contenidos.

  • Llamada de retorno para implementar onItemCreated(MediaPlayerItemEvent event)

  • Código de evento ITEM_CREATED

ItemLoadCompleteEventListener

  • Significa Se ha creado nueva información de carga para el elemento actual.

  • Llamada de retorno para implementar onLoadComplete(MediaPlayerItemEvent event)

  • Código de evento ITEM_UPDATED

LoadInformationEventListener

  • Significa Se ha cargado un nuevo segmento.

  • Llamada de retorno para implementar onLoadInformation(LoadInformationEvent event)

  • Código de evento LOAD_INFORMATION_AVAILABLE

MainManifestUpdatedEventListener

  • Significa Se ha actualizado el manifiesto principal o la lista de reproducción.

  • Llamada de retorno para implementar onMainManifestUpdated(MediaPlayerItemEvent event)

  • Código de evento MANIFEST_UPDATED

NotificationEventListener

  • Significa La operación ha fallado.

  • Llamada de retorno para implementar onNotification(NotificationEvent event)

  • Código de evento OPERATION_FAILED

PlaybackRangeUpdatedEventListener

  • Significa Se ha actualizado el intervalo de reproducción.

  • Llamada de retorno para implementar onPlaybackRangeUpdated(MediaPlayerItemEvent event)

  • Código de evento PLAYBACK_RANGE_UPDATED

PlaybackRatePlayingEventListener

  • Significa Una nueva tasa de reproducción es visible en la pantalla.

  • Llamada de retorno para implementar onRatePlaying(PlaybackRateEvent event)

  • Código de evento RATE_PLAYING

PlaybackRateSelectedEventListener

  • Significa Se ha establecido el atributo de tasa de MediaPlayer.

  • Llamada de retorno para implementar onRateSelected(PlaybackRateEvent event)

  • Código de evento RATE_SELECTED

PlayStartEventListener

  • Significa Se ha iniciado la reproducción.

  • Llamada de retorno para implementar onPlayStart()

  • Código de evento PLAY_START

ProfileChangeEventListener

  • Significa El perfil actual de MediaPlayer ha cambiado.

  • Llamada de retorno para implementar onProfileChanged(ProfileEvent event)

  • Código de evento PROFILE_CHANGED

ReservationReachedEventListener

  • Significa Reproducción alcanzada a una reserva en la cronología.

  • Llamada de retorno para implementar onReservationReached(ReservationEvent event)

  • Código de evento RESERVATION_REACHED

SeekBeginEventListener

  • Significa Se inició la operación de llamada a otro punto del contenido.

  • Llamada de retorno para implementar onSeekBegin(SeekEvent event)

  • Código de evento SEEK_BEGIN

SeekEndEventListener

  • Significa La operación de búsqueda ha finalizado.

  • Llamada de retorno para implementar onSeekEnd(SeekEvent event)

  • Código de evento SEEK_END

SeekPositionAjustedEventListener

  • Significa La posición de búsqueda se ha ajustado debido a reglas de reproducción internas o reglas comerciales externas.

  • Llamada de retorno para implementar onPositionAdjusted(SeekEvent event)

  • Código de evento SEEK_POSITION_ADJUSTED

SizeAvailableEventListener

  • Significa El tamaño del contenido está disponible.

  • Llamada de retorno para implementar onSizeAvailable(SizeAvailableEvent event)

  • Código de evento SIZE_AVAILABLE

StatusChangeEventListener

  • Significa El estado de MediaPlayer ha cambiado.

  • Llamada de retorno para implementar onStatusChanged(MediaPlayerStatusChangeEvent event)

  • Código de evento STATUS_CHANGED

TimeChangeEventListener

  • Significa El cabezal de reproducción ha cambiado.

  • Llamada de retorno para implementar onTimeChanged(TimeChangeEvent event)

  • Código de evento TIME_CHANGED

TimedEventEventListener

  • Significa La operación se completa con el tiempo necesario para la operación.

  • Llamada de retorno para implementar onTimedEvent(TimedEventEvent event)

  • Código de evento TIMED_EVENT

TimelineMetadataAddedInBackgroundEventListener

  • Significa Se han agregado nuevos metadatos temporizados a un elemento en segundo plano.

  • Llamada de retorno para implementar onTimedMetadata(TimedMetadataEvent event)

  • Código de evento TIMED_METADATA_ADDED_IN_BACKGROUND

TimedMetadataEventListener

  • Significado Se detectaron nuevos metadatos temporizados en el flujo de medios.

  • Llamada de retorno para implementar onTimedMetadata(TimedMetadataEvent event)

  • Código de evento TIMED_METADATA_AVAILABLE

TimelineUpdatedEventListener

  • Significa La línea de tiempo se ha modificado. Es posible que se hayan agregado o eliminado anuncios de la cronología.

  • Llamada de retorno para implementar onTimelineUpdated(TimelineEvent event)

  • Código de evento TIMELINE_UPDATED

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now