Clase contenedora: : Sesión


interfaz pública y estática Session.ReconnectionListener

Supervisa cuándo un cliente intenta volver a conectarse automáticamente tras perder la conexión con una sesión de OpenTok.

Véase también: : - Session.setReconnectionListener(ReconnectionListener listener)

Resumen del método

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

Modificador y tipo

Método

Descripción

void

onReconnected(Session session)

Se invoca cuando el cliente local se ha vuelto a conectar a la sesión de OpenTok tras haber perdido temporalmente la conexión a la red.

void

onReconnecting(Session session)

Se invoca cuando el cliente local ha perdido la conexión con una sesión de OpenTok y está intentando volver a conectarse.

Detalles del método

Al volver a conectarse

void onReconnecting(Sesión sesión)

Se invoca cuando el cliente local ha perdido la conexión con una sesión de OpenTok y está intentando volver a conectarse. Esto se debe a una pérdida de conectividad de red. Si el cliente puede volver a conectarse a la sesión, el onReconnected(Session session) se llama al método. De lo contrario, si el cliente no puede volver a conectarse, el Session.SessionListener.onDisconnected(Session session) se llama al método.

Al ejecutarse este método, es posible que desees mostrar una notificación en la interfaz de usuario para informar al usuario de que la aplicación está intentando volver a conectarse a la sesión y de que las transmisiones de audio y vídeo se han interrumpido temporalmente.

Parámetros: : session - La sesión a la que tu cliente está intentando volver a conectarse.

Véase también: : - onReconnected(Session session)

onReconnected

void onReconnected(Sesión sesión)

Se invoca cuando el cliente local se ha vuelto a conectar a la sesión de OpenTok tras haber perdido temporalmente la conexión a la red. Cuando se pierde la conexión, el onReconnecting(Session session) se llama al método, antes de la Session.ReconnectionListener.onReconnected(Session session) método. Si el cliente no puede volver a conectarse a la sesión, el Session.SessionListener.onDisconnected(Session session) se llama al método.

Los editores y suscriptores existentes se vuelven a conectar automáticamente cuando el cliente se vuelve a conectar y se invoca este método.

Por defecto, cualquier señal iniciada por el cliente local mediante el Session.sendSignal(String type, String data) Las señales de este método se envían cuando el cliente se vuelve a conectar. Para evitar que se envíen las señales iniciadas mientras se estaba desconectado, utiliza el Session.sendSignal(String type, String data, boolean retryAfterReconnect) método para enviar la señal y configurar el retryAfterReconnect parámetro a false. (Todas las señales enviadas por otros clientes mientras tu cliente estaba desconectado se reciben al volver a conectarse.)

Parámetros: : session - La sesión a la que se ha vuelto a conectar tu cliente.

Véase también: : - onReconnecting(Session session)