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.