Clase contenedora: : SubscriberKit


interfaz pública estática SubscriberKit.VideoListener

Supervisa cuándo el abonado empieza y deja de recibir datos de vídeo.

Véase también: : - SubscriberKit.setVideoListener(VideoListener listener)

Resumen del método

Todos los métodos Métodos de instancia Métodos abstractos

Modificador y tipo

Método

Descripción

void

onVideoDataReceived(SubscriberKit subscriber)

Se invoca cuando un suscriptor recibe datos de vídeo por primera vez.

void

onVideoDisabled(SubscriberKit subscriber, String reason)

Se activa cuando el abonado deja de recibir vídeo.

void

onVideoDisableWarning(SubscriberKit subscriber)

Se invoca cuando el OpenTok Media Router detecta que la calidad de la transmisión se ha deteriorado y que el vídeo se desactivará si la calidad sigue empeorando.

void

onVideoDisableWarningLifted(SubscriberKit subscriber)

Se invoca cuando el OpenTok Media Router determina que la calidad de la transmisión ha mejorado hasta el punto de que la desactivación del vídeo no supone un riesgo inmediato.

void

onVideoEnabled(SubscriberKit subscriber, String reason)

Se invoca cuando se inicia la transmisión de vídeo del suscriptor (cuando antes no había vídeo) o cuando se reanuda (tras haber desactivado el vídeo).

Detalles del método

onVideoDataReceived

void onVideoDataReceived(SubscriberKit suscriptor)

Se invoca cuando un suscriptor recibe datos de vídeo por primera vez.

Parámetros: : subscriber - La instancia que realiza esta llamada.

onVideoDisabled

void onVideoDisabled(SubscriberKit suscriptor, Cadena (razón)

Se invoca cuando el suscriptor deja de recibir el vídeo. Comprueba el parámetro «reason» para conocer el motivo por el que se ha detenido el vídeo.

Parámetros: : subscriber - La instancia que realiza esta llamada. : reason - El motivo por el que se desactivó la pista de vídeo. Este parámetro puede tomar uno de los siguientes valores: SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, SubscriberKit.VIDEO_REASON_QUALITY, o SubscriberKit.VIDEO_REASON_CODEC_NOT_SUPPORTED.

onVideoEnabled

void onVideoEnabled(SubscriberKit suscriptor, Cadena (razón)

Se invoca cuando se inicia la transmisión de vídeo del suscriptor (cuando antes no había vídeo) o cuando se reanuda (tras haber desactivado el vídeo). Consulta el parámetro «reason» para conocer el motivo por el que se detuvo el vídeo.

Parámetros: : subscriber - La instancia que realiza esta llamada. : reason - El motivo por el que se inició (o se reanudó) la pista de vídeo. Se establece en uno de los siguientes valores: SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, o SubscriberKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(SubscriberKit suscriptor)

Se invoca cuando el OpenTok Media Router detecta que la calidad de la transmisión se ha deteriorado y que el vídeo se desactivará si la calidad sigue empeorando. Si la calidad sigue empeorando, el suscriptor desactiva el vídeo y el onVideoDisabled(SubscriberKit subscriber, String reason) método invocado. Si la calidad de la transmisión mejora, el onVideoDisableWarningLifted(SubscriberKit subscriber) se invoca el método.

Esta función solo está disponible en las sesiones que utilizan el OpenTok Media Router (sesiones con el modo multimedia configurado en «routed»), pero no en las sesiones con el modo multimedia configurado en «relayed». (Véase El enrutador multimedia de OpenTok y los modos multimedia).

Este método se invoca principalmente cuando la calidad de la conexión se deteriora.

Parámetros: : subscriber - El SubscriberKit que podrían dejar de recibir vídeo en breve.

onVideoDisableWarningLifted

void onVideoDisableWarningLifted(SubscriberKit suscriptor)

Se invoca cuando el OpenTok Media Router determina que la calidad de la transmisión ha mejorado hasta el punto de que la desactivación del vídeo ya no supone un riesgo inmediato. Este método se invoca después de que el onVideoDisableWarning(SubscriberKit subscriber) se invoca el método.

Esta función solo está disponible en las sesiones que utilizan el OpenTok Media Router (sesiones con el modo multimedia configurado en «routed»), no en las sesiones con el modo multimedia configurado en «relayed». (Véase El enrutador multimedia de OpenTok y los modos multimedia.)

Este método se activa principalmente cuando mejora la calidad de la conexión.

Parámetros: : subscriber - El SubscriberKit instancia.