Classe de contenção: : Sessão
interface pública estática Session.SessionListener
Monitora as mudanças de estado em um Session objeto.
Veja também:
: - Session.setSessionListener(SessionListener listener)
Resumo do método
Todos os métodosMétodos de instânciaMétodos abstratos
Modificador e Tipo
Método
Descrição
void
onConnected(Session session)
É acionado quando o cliente se conecta à sessão do OpenTok.
void
onDisconnected(Session session)
É acionado quando o cliente não está mais conectado à sessão do OpenTok .
void
onError(Session session, OpentokError error)
É acionado quando ocorre algum problema ao se conectar ou durante a conexão com a sessão.
void
onStreamDropped(Session session, Stream stream)
É chamado quando outro o cliente deixa de transmitir para esta sessão do OpenTok.
void
onStreamReceived(Session session, Stream stream)
É acionado quando há um novo stream publicado por outro cliente nesta sessão do OpenTok.
Detalhes do método
onConnected
void onConnected(Sessão sessão)
É acionado quando o cliente se conecta à sessão do OpenTok.
Parâmetros:
: session - A sessão à qual seu cliente se conectou.
onDisconnected
void onDisconnected(Sessão sessão)
É acionado quando o cliente não está mais conectado à sessão do OpenTok .
Parâmetros:
: session - A sessão da qual seu cliente se desconectou.
onStreamReceived
void onStreamReceived(Sessão sessão, Transmissão (stream)
É acionado quando há um novo stream publicado por outro cliente nesta sessão do OpenTok.
Parâmetros:
: session - A sessão na qual o stream foi adicionado.
: stream - Um objeto `Stream` que representa o novo fluxo, o qual pode ser
usado para criar um `Subscriber`.
onStreamDropped
void onStreamDropped(Sessão sessão, Transmissão (stream)
É chamado quando outro o cliente deixa de transmitir para esta sessão do OpenTok.
Parâmetros:
: session - A sessão da qual o stream foi removido.
: stream - Um objeto `Stream` que representa o fluxo descartado, o qual pode
ser usado para identificar um assinante.
onError
void onError(Sessão sessão, OpentokError erro)
É chamado quando ocorre algum problema ao se conectar ou durante a conexão com a sessão. Após a chamada desse método, a sessão deve ser considerada inativa e indisponível. Não tente se reconectar nem chamar outros métodos do objeto Session.
Este método é chamado se a tentativa de conexão com a sessão falhar.
Ele também é chamado se a conexão com a sessão for interrompida devido a um erro após
uma conexão bem-sucedida; nesse caso, o método é chamado imediatamente antes
da onDisconnected(Session session) o método é chamado.
Parâmetros:
: session - A sessão em que ocorreu o erro.
: error - Uma mensagem de erro que descreve a causa do erro.