Clase contenedora: : PublisherKit


interfaz pública estática PublisherKit.VideoListener

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

Véase también: : - PublisherKit.setVideoListener(PublisherKit.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

onVideoDisabled(PublisherKit publisher, String reason)

Se invoca cuando el proveedor deja de enviar el vídeo.

void

onVideoDisableWarning(PublisherKit publisher)

Se invoca cuando el editor determina que el nivel de congestión de la red se ha deteriorado y que el vídeo se desactivará si la calidad sigue empeorando.

void

onVideoDisableWarningLifted(PublisherKit publisher)

Se invoca cuando el editor determina que el nivel de congestión de la red ha mejorado hasta el punto de que la desactivación del vídeo ya no supone un riesgo inmediato.

void

onVideoEnabled(PublisherKit publisher, String reason)

Se ejecuta cuando se reanuda la transmisión de vídeo del editor (tras haber desactivado el vídeo).

Detalles del método

onVideoDisabled

void onVideoDisabled(PublisherKit editor, Cadena (razón)

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

Parámetros: : publisher - 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: PublisherKit.VIDEO_REASON_QUALITY.

onVideoEnabled

void onVideoEnabled(PublisherKit editor, Cadena (razón)

Se invoca cuando se reanuda la transmisión de vídeo del editor (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: : publisher - 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: PublisherKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(PublisherKit editor)

Se activa cuando el editor determina que el nivel de congestión de la red ha empeorado y que el vídeo se desactivará si la calidad sigue deteriorándose. Si la calidad sigue deteriorándose, el editor desactiva el vídeo y el onVideoDisabled(PublisherKit publisher, String reason) método llamado. Si el nivel de congestión de la red mejora, el onVideoDisableWarningLifted(PublisherKit publisher) se invoca el método.

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

Parámetros: : publisher - El PublisherKit que podría dejar de emitir vídeo en breve.

onVideoDisableWarningLifted

void onVideoDisableWarningLifted(PublisherKit editor)

Se invoca cuando el editor determina que el nivel de congestión de la red ha mejorado hasta el punto de que la desactivación del vídeo ya no supone un riesgo inmediato.

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

Parámetros: : publisher - El PublisherKit instancia.