java.lang.Enum<OpentokError.ErrorCode>
com.opentok.android.OpentokError.ErrorCode
Todas as interfaces implementadas:
: Serializable, Comparable<OpentokError.ErrorCode>, Constable
Classe de contenção: : OpentokError
public static enum OpentokError.ErrorCode extends Enum<OpentokError.ErrorCode>
Define os valores dos códigos de erro para os objetos OpentokError.
Resumo das classes aninhadas
Classes/interfaces aninhadas herdadas da classe java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Resumo das constantes de enumeração
Constantes de enumeração
Constante de enumeração
Descrição
AuthorizationFailure
Foi fornecida uma chave ou um token de API inválido.
CameraFailed
Ocorreu um erro ao obter o vídeo da câmera.
ConnectionDropped
A conexão com o servidor de mensagens do OpenTok foi interrompida.
ConnectionFailed
A sessão não conseguiu se conectar.
ConnectionRefused
Não foi possível abrir um soquete para o servidor de mensagens OpenTok.
ConnectionTimedOut
O assinante atingiu o tempo limite ao tentar se conectar à transmissão.
DecryptionInternalError
Erro interno ao descriptografar um pacote
DecryptionUnsupportedCodec
Codec de mídia não compatível para descriptografia
EncryptionInternalError
Erro interno durante a criptografia de um pacote
EncryptionSecretMismatch
Incompatibilidade secreta durante a descriptografia de um pacote
EncryptionSecretMissing
Tentou ingressar em uma sessão com criptografia de ponta a ponta sem um segredo de criptografia
EncryptionUnsupportedCodec
Codec de mídia não compatível para criptografia
InvalidEncryptionSecret
Segredo de criptografia inválido
InvalidSessionId
Não foi possível conectar-se: foi fornecido um ID de sessão inválido.
MediaTransformerCustomCallbackNotProvided
MediaTransformerInternalError
MediaTransformerInvalidType
MediaTransformerModelNotFound
MediaTransformerNameNotProvided
MediaTransformerOpenTokTransformersLibraryNotLoaded
MediaTransformerOpenTokTransformersSymbolNotFound
MediaTransformerPropertiesNotProvided
NoMessagingServer
Ocorreu um erro ao se conectar ao servidor de mensagens do OpenTok.
OpenTokTransformersCustomRadiusPropertyNotProvided
OpenTokTransformersImageFilePathNotFound
OpenTokTransformersImageFilePathPropertyNotProvided
OpenTokTransformersInternalError
OpenTokTransformersInvalidCustomRadiusProperty
OpenTokTransformersInvalidName
OpenTokTransformersInvalidParam
OpenTokTransformersInvalidPropertiesFormat
OpenTokTransformersInvalidRadiusProperty
OpenTokTransformersMlTransformerInitError
OpenTokTransformersModelFileNotFound
OpenTokTransformersNameNotProvided
OpenTokTransformersPropertiesNotProvided
OpenTokTransformersRadiusPropertyNotProvided
P2PSessionMaxParticipants
Uma sessão habilitada para peer-to-peer só pode ter dois participantes.
PublisherCameraAccessDenied
PublisherCannotAccessCamera
PublisherInternalError
Erro interno durante a publicação.
PublisherTimeout
Ocorreu um tempo limite durante a tentativa de publicação.
PublisherUnableToPublish
PublisherUnexpectedPeerConnectionDisconnection
PublisherWebRTCError
Falha no WebRTC do assinante.
SessionBlockedCountry
Não foi possível conectar-se à sessão.
SessionConnectionLimitExceeded
O cliente tentou se conectar a uma sessão que ultrapassou o limite de conexões simultâneas.
SessionConnectionTimeout
O tempo de espera da conexão expirou durante a tentativa de conexão com a sessão.
SessionDisconnected
Tentativa de publicação em uma sessão desconectada.
SessionIllegalState
Não foi possível conectar-se a uma sessão que já está conectada.
SessionInternalError
Erro interno ao conectar-se à sessão.
SessionInvalidSignalType
Tipo de sinal inválido.
SessionNullOrInvalidParameter
Você passou um parâmetro inválido ou a sessão é nula.
SessionPublisherNotFound
O editor é desconhecido nesta sessão.
SessionSignalDataTooLong
Sinal inválido — a sequência de dados é muito longa (comprimento máximo: 8196).
SessionSignalTypeTooLong
Sinal inválido — a string do tipo é muito longa (comprimento máximo: 128).
SessionStateFailed
O tempo de espera da conexão expirou durante a tentativa de obter o estado da sessão.
SessionSubscriberNotFound
O assinante é desconhecido nesta sessão.
SessionUnableToForceDisconnect
Não foi possível forçar a desconexão — talvez porque os recursos do cliente sejam limitados.
SessionUnableToForceMute
Não é possível forçar o silenciamento — talvez porque os recursos do cliente sejam limitados.
SessionUnableToSendSignal
Não foi possível enviar o sinal — talvez porque os recursos do cliente sejam limitados (por exemplo, um token apenas para publicação).
SessionUnexpectedGetSessionInfoResponse
Não foi possível conectar-se à sessão.
SubscriberInternalError
Erro interno ao se inscrever.
SubscriberServerCannotFindStream
A assinatura falhou porque o stream não foi encontrado.
SubscriberStreamLimitExceeded
O cliente tentou se inscrever em um stream em uma sessão que já havia excedido o limite de streams simultâneos.
SubscriberWebRTCError
Falha no WebRTC do assinante.
UnknownError
UnknownPublisherInstance
Não é possível cancelar a publicação: uma instância desconhecida do Publisher foi passada para o método Session.unpublish().
UnknownSubscriberInstance
Não é possível cancelar a inscrição: uma instância desconhecida de Subscriber foi passada para o método Session.unsubscribe().
VideoCaptureFailed
Ocorreu um erro no capturador de vídeo.
VideoRenderFailed
Ocorreu um erro no renderizador de vídeo.
Resumo do método
Todos os métodosMétodos estáticosMétodos de instânciaMétodos concretos
Modificador e Tipo
Método
Descrição
static OpentokError.ErrorCode
fromTypeCode(int id)
Determinar o tipo de compilação a partir do código de erro.
int
getErrorCode()
Retorna errorCode.
static OpentokError.ErrorCode
valueOf(String name)
Retorna a constante de enumeração desta classe com o nome especificado.
static OpentokError.ErrorCode[]
values()
Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.
Métodos herdados da classe java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Métodos herdados da classe java.lang.Objeto
getClass, notify, notifyAll, wait, wait, wait
Detalhes das constantes de enumeração
Erro desconhecido
público estático final OpentokError.ErrorCode Erro desconhecido
Falha na autorização
público estático final OpentokError.ErrorCode Falha na autorização
Foi fornecida uma chave ou um token de API inválido.
InvalidSessionId
público estático final OpentokError.ErrorCode InvalidSessionId
Não foi possível conectar-se: foi fornecido um ID de sessão inválido.
Falha na conexão
público estático final OpentokError.ErrorCode Falha na conexão
A sessão não conseguiu se conectar.
NoMessagingServer
público estático final OpentokError.ErrorCode NoMessagingServer
Ocorreu um erro ao se conectar ao servidor de mensagens do OpenTok.
Conexão recusada
público estático final OpentokError.ErrorCode Conexão recusada
Não foi possível abrir um soquete para o servidor de mensagens OpenTok. Verifique se as portas de saída 443 e 8080 estão acessíveis.
Falha no estado da sessão
público estático final OpentokError.ErrorCode Falha no estado da sessão
O tempo de espera da conexão expirou durante a tentativa de obter o estado da sessão. Verifique a conexão de rede.
P2PSessionMaxParticipants
público estático final OpentokError.ErrorCode P2PSessionMaxParticipants
Uma sessão habilitada para peer-to-peer só pode ter dois participantes.
Tempo de espera da conexão da sessão
público estático final OpentokError.ErrorCode Tempo de espera da conexão da sessão
O tempo de espera da conexão expirou durante a tentativa de conexão com a sessão. Verifique a conexão de rede.
Erro interno da sessão
público estático final OpentokError.ErrorCode Erro interno da sessão
Erro interno ao conectar-se à sessão. Tente conectar-se novamente.
Tipo de sinal inválido da sessão
público estático final OpentokError.ErrorCode Tipo de sinal inválido da sessão
Tipo de sinal inválido.
Dados do sinal da sessão muito longos
público estático final OpentokError.ErrorCode Dados do sinal da sessão muito longos
Sinal inválido — a sequência de dados é muito longa (comprimento máximo: 8196).
Tipo de sinal da sessão muito longo
público estático final OpentokError.ErrorCode Tipo de sinal da sessão muito longo
Sinal inválido — a string do tipo é muito longa (comprimento máximo: 128).
Impossível forçar a desconexão da sessão
público estático final OpentokError.ErrorCode Impossível forçar a desconexão da sessão
Não foi possível forçar a desconexão — talvez porque os recursos do cliente sejam limitados.
Sessão não pôde forçar o silenciamento
público estático final OpentokError.ErrorCode Sessão não pôde forçar o silenciamento
Não é possível forçar o silenciamento — talvez porque os recursos do cliente sejam limitados.
Sessão incapaz de enviar sinal
público estático final OpentokError.ErrorCode Sessão incapaz de enviar sinal
Não foi possível enviar o sinal — talvez porque os recursos do cliente sejam limitados (por exemplo, um token apenas para publicação).
Conexão interrompida
público estático final OpentokError.ErrorCode Conexão interrompida
A conexão com o servidor de mensagens do OpenTok foi interrompida. Verifique a conexão de rede.
Sessão desconectada
público estático final OpentokError.ErrorCode Sessão desconectada
Tentativa de publicação em uma sessão desconectada.
Erro interno do editor
público estático final OpentokError.ErrorCode Erro interno do editor
Ocorreu um erro interno durante a publicação. Tente publicar novamente.
Erro de WebRTC do editor
público estático final OpentokError.ErrorCode Erro de WebRTC do editor
Falha no WebRTC do assinante. Ligue para o getMessage() método para
mais detalhes.
Erro na publicação
público estático final OpentokError.ErrorCode Erro na publicação
Editor: Desconexão inesperada da conexão entre pares
público estático final OpentokError.ErrorCode Editor: Desconexão inesperada da conexão entre pares
O editor não consegue acessar a câmera
público estático final OpentokError.ErrorCode O editor não consegue acessar a câmera
PublisherCameraAccessDenied
público estático final OpentokError.ErrorCode PublisherCameraAccessDenied
Tempo de espera de conexão expirado
público estático final OpentokError.ErrorCode Tempo de espera de conexão expirado
O assinante atingiu o tempo limite ao tentar se conectar ao stream. Tente se inscrever novamente no stream.
Erro de WebRTC do assinante
público estático final OpentokError.ErrorCode Erro de WebRTC do assinante
Falha no WebRTC do assinante. Ligue para o getMessage() método para
mais detalhes.
O servidor do assinante não consegue localizar o fluxo
público estático final OpentokError.ErrorCode O servidor do assinante não consegue localizar o fluxo
O assinante falhou porque o fluxo não foi encontrado. Isso pode acontecer se o assinante for criado no mesmo momento em que o fluxo for removido da sessão.
Limite de transmissão do assinante excedido
público estático final OpentokError.ErrorCode Limite de transmissão do assinante excedido
O cliente tentou se inscrever em um stream em uma sessão que já havia excedido o limite de streams simultâneos.
Erro interno do assinante
público estático final OpentokError.ErrorCode Erro interno do assinante
Erro interno ao se inscrever. Tente se inscrever novamente.
Instância de editor desconhecida
público estático final OpentokError.ErrorCode Instância de editor desconhecida
Não é possível cancelar a publicação: uma instância desconhecida do Publisher foi passada para o método Session.unpublish().
Instância de assinante desconhecida
público estático final OpentokError.ErrorCode Instância de assinante desconhecida
Não é possível cancelar a inscrição: uma instância desconhecida de Subscriber foi passada para o método Session.unsubscribe().
Sessão nula ou parâmetro inválido
público estático final OpentokError.ErrorCode Sessão nula ou parâmetro inválido
Você passou um parâmetro inválido ou a sessão é nula.
Falha na captura de vídeo
público estático final OpentokError.ErrorCode Falha na captura de vídeo
Ocorreu um erro no capturador de vídeo.
Falha na câmera
público estático final OpentokError.ErrorCode Falha na câmera
Ocorreu um erro ao obter o vídeo da câmera.
Falha na renderização do vídeo
público estático final OpentokError.ErrorCode Falha na renderização do vídeo
Ocorreu um erro no renderizador de vídeo.
SessionSubscriberNotFound
público estático final OpentokError.ErrorCode SessionSubscriberNotFound
O assinante é desconhecido nesta sessão. Isso geralmente ocorre como resultado de
uma chamada Session.unsubscribe(SubscriberKit subscriber) com um assinante que
não está associado à sessão.
SessionPublisherNotFound
público estático final OpentokError.ErrorCode SessionPublisherNotFound
O editor é desconhecido nesta sessão. Isso geralmente ocorre como resultado da chamada de
Session.unpublish(PublisherKit publisher) com um editor que não esteja
transmitindo um fluxo para a sessão.
Tempo limite do editor
público estático final OpentokError.ErrorCode Tempo limite do editor
Ocorreu um tempo limite durante a tentativa de publicação.
País com acesso bloqueado na sessão
público estático final OpentokError.ErrorCode País com acesso bloqueado na sessão
Não foi possível conectar-se à sessão. Violação dos termos de serviço: conformidade com as normas de exportação.
Limite de conexão da sessão excedido
público estático final OpentokError.ErrorCode Limite de conexão da sessão excedido
O cliente tentou se conectar a uma sessão que ultrapassou o limite de conexões simultâneas.
Sessão: Resposta inesperada ao solicitar informações da sessão
público estático final OpentokError.ErrorCode Sessão: Resposta inesperada ao solicitar informações da sessão
Não foi possível conectar-se à sessão. Tente conectar-se novamente.
Estado Ilegal da Sessão
público estático final OpentokError.ErrorCode Estado Ilegal da Sessão
Não foi possível se conectar a uma sessão que já está conectada. Ou não foi possível se inscrever em um fluxo que não está mais na sessão.
Segredo de criptografia ausente
público estático final OpentokError.ErrorCode Segredo de criptografia ausente
Tentou ingressar em uma sessão com criptografia de ponta a ponta sem um segredo de criptografia
Erro interno de criptografia
público estático final OpentokError.ErrorCode Erro interno de criptografia
Erro interno durante a criptografia de um pacote
Erro interno de descriptografia
público estático final OpentokError.ErrorCode Erro interno de descriptografia
Erro interno ao descriptografar um pacote
Incompatibilidade de segredo de criptografia
público estático final OpentokError.ErrorCode Incompatibilidade de segredo de criptografia
Incompatibilidade secreta durante a descriptografia de um pacote
Segredo de criptografia inválido
público estático final OpentokError.ErrorCode Segredo de criptografia inválido
Segredo de criptografia inválido
Codec sem suporte à criptografia
público estático final OpentokError.ErrorCode Codec sem suporte à criptografia
Codec de mídia não compatível para criptografia
Codec sem suporte para descriptografia
público estático final OpentokError.ErrorCode Codec sem suporte para descriptografia
Codec de mídia não compatível para descriptografia
Erro interno do MediaTransformer
público estático final OpentokError.ErrorCode Erro interno do MediaTransformer
MediaTransformerInvalidType
público estático final OpentokError.ErrorCode MediaTransformerInvalidType
Nome do transformador de mídia não fornecido
público estático final OpentokError.ErrorCode Nome do transformador de mídia não fornecido
MediaTransformerCustomCallbackNãoFornecido
público estático final OpentokError.ErrorCode MediaTransformerCustomCallbackNãoFornecido
Propriedades do MediaTransformer não fornecidas
público estático final OpentokError.ErrorCode Propriedades do MediaTransformer não fornecidas
MediaTransformerModelNotFound
público estático final OpentokError.ErrorCode MediaTransformerModelNotFound
MediaTransformerOpenTokTransformersLibraryNãoCarregada
público estático final OpentokError.ErrorCode MediaTransformerOpenTokTransformersLibraryNãoCarregada
MediaTransformerOpenTokTransformersSymbolNotFound
público estático final OpentokError.ErrorCode MediaTransformerOpenTokTransformersSymbolNotFound
Erro interno do OpenTokTransformers
público estático final OpentokError.ErrorCode Erro interno do OpenTokTransformers
OpenTokTransformersParâmetroInválido
público estático final OpentokError.ErrorCode OpenTokTransformersParâmetroInválido
OpenTokTransformersNomeNãoFornecido
público estático final OpentokError.ErrorCode OpenTokTransformersNomeNãoFornecido
OpenTokTransformersNomeInválido
público estático final OpentokError.ErrorCode OpenTokTransformersNomeInválido
OpenTokTransformersPropriedadesNãoFornecidas
público estático final OpentokError.ErrorCode OpenTokTransformersPropriedadesNãoFornecidas
OpenTokTransformersFormatoDePropriedadesInválido
público estático final OpentokError.ErrorCode OpenTokTransformersFormatoDePropriedadesInválido
OpenTokTransformersModelFileNotFound
público estático final OpentokError.ErrorCode OpenTokTransformersModelFileNotFound
OpenTokTransformersRadiusPropertyNotProvided
público estático final OpentokError.ErrorCode OpenTokTransformersRadiusPropertyNotProvided
OpenTokTransformersPropriedadeDeRaioInválida
público estático final OpentokError.ErrorCode OpenTokTransformersPropriedadeDeRaioInválida
OpenTokTransformersCustomRadiusPropertyNotProvided
público estático final OpentokError.ErrorCode OpenTokTransformersCustomRadiusPropertyNotProvided
OpenTokTransformersPropriedadeDeRaioPersonalizadaInválida
público estático final OpentokError.ErrorCode OpenTokTransformersPropriedadeDeRaioPersonalizadaInválida
OpenTokTransformersImageFilePathPropertyNotProvided
público estático final OpentokError.ErrorCode OpenTokTransformersImageFilePathPropertyNotProvided
OpenTokTransformersImageFilePathNotFound
público estático final OpentokError.ErrorCode OpenTokTransformersImageFilePathNotFound
OpenTokTransformersMlTransformerInitError
público estático final OpentokError.ErrorCode OpenTokTransformersMlTransformerInitError
Detalhes do método
valores
público estático OpentokError.ErrorCode[] valores()
Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.
Retorna: : um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas
valueOf
público estático OpentokError.ErrorCode valueOf(String nome)
Retorna a constante de enumeração desta classe com o nome especificado. A string deve corresponder a exatamente um identificador usado para declarar uma constante de enumeração nesta classe. (Caracteres de espaço em branco supérfluos não são permitidos.)
Parâmetros:
: name - o nome da constante de enumeração a ser retornada.
Retorna: : a constante de enumeração com o nome especificado
Arremessos:
: IllegalArgumentException - se essa classe de enumeração não tiver nenhuma constante com o nome especificado
: NullPointerException - se o argumento for nulo
getErrorCode
public int getErrorCode()
Retorna errorCode.
Retorna: : errorCode
fromTypeCode
público estático OpentokError.ErrorCode fromTypeCode(int id)
Determinar o tipo de compilação a partir do código de erro.