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.