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)