java.lang.Object

java.lang.Enum<OpentokError.ErrorCode>

com.opentok.android.OpentokError.ErrorCode

Todas las interfaces implementadas: : Serializable, Comparable<OpentokError.ErrorCode>, Constable

Clase contenedora: : OpentokError


public static enum OpentokError.ErrorCode extends Enumeración<OpentokError.ErrorCode>

Define los valores de los códigos de error para los objetos OpentokError.

Resumen de clases anidadas

Clases e interfaces anidadas que heredan de la clase java.lang.Enumeración

Enum.EnumDesc<E extends Enum<E>>

Resumen de constantes de enumeración

Constantes de enumeración

Constante de enumeración

Descripción

AuthorizationFailure

Se ha introducido una clave o un token de API no válido.

CameraFailed

Se ha producido un error al obtener el vídeo de la cámara.

ConnectionDropped

Se ha interrumpido la conexión con el servidor de mensajería de OpenTok.

ConnectionFailed

No se ha podido establecer la conexión para la sesión.

ConnectionRefused

No se ha podido abrir una conexión con el servidor de mensajería OpenTok.

ConnectionTimedOut

Se ha agotado el tiempo de espera del suscriptor al intentar conectarse a la transmisión.

DecryptionInternalError

Error interno al descifrar un paquete

DecryptionUnsupportedCodec

Códec multimedia no compatible para el descifrado

EncryptionInternalError

Error interno al cifrar un paquete

EncryptionSecretMismatch

Discrepancia secreta al descifrar un paquete

EncryptionSecretMissing

Se ha intentado unirse a una sesión cifrada de extremo a extremo sin un secreto de cifrado

EncryptionUnsupportedCodec

Códec multimedia no compatible con el cifrado

InvalidEncryptionSecret

Clave de cifrado no válida

InvalidSessionId

No se ha podido establecer la conexión: se ha introducido un ID de sesión no válido.

MediaTransformerCustomCallbackNotProvided

MediaTransformerInternalError

MediaTransformerInvalidType

MediaTransformerModelNotFound

MediaTransformerNameNotProvided

MediaTransformerOpenTokTransformersLibraryNotLoaded

MediaTransformerOpenTokTransformersSymbolNotFound

MediaTransformerPropertiesNotProvided

NoMessagingServer

Se ha producido un error al conectarse al servidor de mensajería de OpenTok.

OpenTokTransformersCustomRadiusPropertyNotProvided

OpenTokTransformersImageFilePathNotFound

OpenTokTransformersImageFilePathPropertyNotProvided

OpenTokTransformersInternalError

OpenTokTransformersInvalidCustomRadiusProperty

OpenTokTransformersInvalidName

OpenTokTransformersInvalidParam

OpenTokTransformersInvalidPropertiesFormat

OpenTokTransformersInvalidRadiusProperty

OpenTokTransformersMlTransformerInitError

OpenTokTransformersModelFileNotFound

OpenTokTransformersNameNotProvided

OpenTokTransformersPropertiesNotProvided

OpenTokTransformersRadiusPropertyNotProvided

P2PSessionMaxParticipants

Una sesión con la función «peer-to-peer» activada solo puede tener dos participantes.

PublisherCameraAccessDenied

PublisherCannotAccessCamera

PublisherInternalError

Se ha producido un error interno al publicar.

PublisherTimeout

Se ha producido un tiempo de espera al intentar publicar.

PublisherUnableToPublish

PublisherUnexpectedPeerConnectionDisconnection

PublisherWebRTCError

Error de WebRTC del suscriptor.

SessionBlockedCountry

No se ha podido conectar a la sesión.

SessionConnectionLimitExceeded

El cliente ha intentado conectarse a una sesión que ha superado el límite de conexiones simultáneas.

SessionConnectionTimeout

Se ha agotado el tiempo de espera de la conexión al intentar conectarse a la sesión.

SessionDisconnected

Se está intentando publicar en una sesión desconectada.

SessionIllegalState

No se puede conectar a una sesión que ya está conectada.

SessionInternalError

Se ha producido un error interno al conectarse a la sesión.

SessionInvalidSignalType

Tipo de señal no válido.

SessionNullOrInvalidParameter

Has pasado un parámetro no válido o la sesión es nula.

SessionPublisherNotFound

En esta sesión se desconoce quién es el editor.

SessionSignalDataTooLong

Señal no válida: la cadena de datos es demasiado larga (longitud máxima: 8196).

SessionSignalTypeTooLong

Señal no válida: la cadena de tipo es demasiado larga (longitud máxima: 128).

SessionStateFailed

Se ha agotado el tiempo de espera de la conexión al intentar obtener el estado de la sesión.

SessionSubscriberNotFound

Este usuario no figura en esta sesión.

SessionUnableToForceDisconnect

No se puede forzar la desconexión, quizá porque las capacidades del cliente son limitadas.

SessionUnableToForceMute

No se puede forzar el silencio; quizá sea porque las capacidades del cliente son limitadas.

SessionUnableToSendSignal

No se puede enviar la señal, quizá porque las capacidades del cliente son limitadas (por ejemplo, un token solo de publicación).

SessionUnexpectedGetSessionInfoResponse

No se ha podido conectar a la sesión.

SubscriberInternalError

Error interno al suscribirse.

SubscriberServerCannotFindStream

El suscriptor ha fallado porque falta la transmisión.

SubscriberStreamLimitExceeded

El cliente ha intentado suscribirse a una transmisión en una sesión que ha superado el límite de transmisiones simultáneas.

SubscriberWebRTCError

Error de WebRTC del suscriptor.

UnknownError

UnknownPublisherInstance

No se puede retirar la publicación: se ha pasado una instancia de Publisher desconocida al método Session.unpublish().

UnknownSubscriberInstance

No se puede dar de baja: se ha pasado una instancia de Subscriber desconocida al método Session.unsubscribe().

VideoCaptureFailed

Se ha producido un error en el dispositivo de captura de vídeo.

VideoRenderFailed

Se ha producido un error en el renderizador de vídeo.

Resumen del método

Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

static OpentokError.ErrorCode

fromTypeCode(int id)

Determinar el tipo de compilación a partir del código de error.

int

getErrorCode()

Devuelve errorCode.

static OpentokError.ErrorCode

valueOf(String name)

Devuelve la constante de enumeración de esta clase con el nombre especificado.

static OpentokError.ErrorCode[]

values()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Métodos heredados de la clase java.lang.Enumeración

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Métodos heredados de la clase java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalles de las constantes de enumeración

Error desconocido

public static final  OpentokError.ErrorCode Error desconocido

Error de autorización

public static final  OpentokError.ErrorCode Error de autorización

Se ha introducido una clave o un token de API no válido.

InvalidSessionId

public static final  OpentokError.ErrorCode InvalidSessionId

No se ha podido establecer la conexión: se ha introducido un ID de sesión no válido.

Error de conexión

public static final  OpentokError.ErrorCode Error de conexión

No se ha podido establecer la conexión para la sesión.

NoMessagingServer

public static final  OpentokError.ErrorCode NoMessagingServer

Se ha producido un error al conectarse al servidor de mensajería de OpenTok.

Conexión rechazada

public static final  OpentokError.ErrorCode Conexión rechazada

No se ha podido abrir una conexión con el servidor de mensajería OpenTok. Comprueba que los puertos de salida 443 y 8080 estén accesibles.

Error en el estado de la sesión

public static final  OpentokError.ErrorCode Error en el estado de la sesión

Se ha agotado el tiempo de espera de la conexión al intentar obtener el estado de la sesión. Comprueba la conexión de red.

P2PSessionMaxParticipants

public static final  OpentokError.ErrorCode P2PSessionMaxParticipants

Una sesión con la función «peer-to-peer» activada solo puede tener dos participantes.

Tiempo de espera de la conexión de sesión

public static final  OpentokError.ErrorCode Tiempo de espera de la conexión de sesión

Se ha agotado el tiempo de espera de la conexión al intentar conectarse a la sesión. Comprueba la conexión de red.

Error interno de sesión

public static final  OpentokError.ErrorCode Error interno de sesión

Se ha producido un error interno al conectarse a la sesión. Intenta volver a conectarte.

Tipo de señal no válida de sesión

public static final  OpentokError.ErrorCode Tipo de señal no válida de sesión

Tipo de señal no válido.

SessionSignalDataTooLong

public static final  OpentokError.ErrorCode SessionSignalDataTooLong

Señal no válida: la cadena de datos es demasiado larga (longitud máxima: 8196).

Tipo de señal de sesión demasiado largo

public static final  OpentokError.ErrorCode Tipo de señal de sesión demasiado largo

Señal no válida: la cadena de tipo es demasiado larga (longitud máxima: 128).

No se puede forzar la desconexión de la sesión

public static final  OpentokError.ErrorCode No se puede forzar la desconexión de la sesión

No se puede forzar la desconexión, quizá porque las capacidades del cliente son limitadas.

SessionUnableToForceMute

public static final  OpentokError.ErrorCode SessionUnableToForceMute

No se puede forzar el silencio; quizá sea porque las capacidades del cliente son limitadas.

Sesión incapaz de enviar señal

public static final  OpentokError.ErrorCode Sesión incapaz de enviar señal

No se puede enviar la señal, quizá porque las capacidades del cliente son limitadas (por ejemplo, un token solo de publicación).

Se ha perdido la conexión

public static final  OpentokError.ErrorCode Se ha perdido la conexión

Se ha interrumpido la conexión con el servidor de mensajería de OpenTok. Comprueba la conexión a la red.

Sesión desconectada

public static final  OpentokError.ErrorCode Sesión desconectada

Se está intentando publicar en una sesión desconectada.

Error interno del editor

public static final  OpentokError.ErrorCode Error interno del editor

Se ha producido un error interno al publicar. Intenta volver a publicar.

Error de WebRTC del editor

public static final  OpentokError.ErrorCode Error de WebRTC del editor

Error de WebRTC del suscriptor. Llama al getMessage() método para obtener más detalles.

El editor no puede publicar

public static final  OpentokError.ErrorCode El editor no puede publicar

Editor: Desconexión inesperada de la conexión entre pares

public static final  OpentokError.ErrorCode Editor: Desconexión inesperada de la conexión entre pares

El editor no puede acceder a la cámara

public static final  OpentokError.ErrorCode El editor no puede acceder a la cámara

EditorCámaraAccesoDenegado

public static final  OpentokError.ErrorCode EditorCámaraAccesoDenegado

Tiempo de espera de conexión agotado

public static final  OpentokError.ErrorCode Tiempo de espera de conexión agotado

Se ha agotado el tiempo de espera del suscriptor al intentar conectarse a la transmisión. Intenta volver a suscribirte a la transmisión.

Error de WebRTC del suscriptor

public static final  OpentokError.ErrorCode Error de WebRTC del suscriptor

Error de WebRTC del suscriptor. Llama al getMessage() método para obtener más detalles.

El servidor de suscriptores no puede encontrar la transmisión

public static final  OpentokError.ErrorCode El servidor de suscriptores no puede encontrar la transmisión

El suscriptor ha fallado porque falta el flujo. Esto puede ocurrir si el suscriptor se crea al mismo tiempo que el flujo se elimina de la sesión.

Se ha superado el límite de transmisiones por suscriptor

public static final  OpentokError.ErrorCode Se ha superado el límite de transmisiones por suscriptor

El cliente ha intentado suscribirse a una transmisión en una sesión que ha superado el límite de transmisiones simultáneas.

Error interno del suscriptor

public static final  OpentokError.ErrorCode Error interno del suscriptor

Se ha producido un error interno al suscribirse. Inténtalo de nuevo.

Instancia de editor desconocido

public static final  OpentokError.ErrorCode Instancia de editor desconocido

No se puede retirar la publicación: se ha pasado una instancia de Publisher desconocida al método Session.unpublish().

Instancia de suscriptor desconocido

public static final  OpentokError.ErrorCode Instancia de suscriptor desconocido

No se puede dar de baja: se ha pasado una instancia de Subscriber desconocida al método Session.unsubscribe().

SessionNullOrInvalidParameter

public static final  OpentokError.ErrorCode SessionNullOrInvalidParameter

Has pasado un parámetro no válido o la sesión es nula.

Error al capturar vídeo

public static final  OpentokError.ErrorCode Error al capturar vídeo

Se ha producido un error en el dispositivo de captura de vídeo.

Error de cámara

public static final  OpentokError.ErrorCode Error de cámara

Se ha producido un error al obtener el vídeo de la cámara.

Error al renderizar el vídeo

public static final  OpentokError.ErrorCode Error al renderizar el vídeo

Se ha producido un error en el renderizador de vídeo.

SessionSubscriberNotFound

public static final  OpentokError.ErrorCode SessionSubscriberNotFound

El suscriptor es desconocido para esta sesión. Esto suele deberse a una llamada a Session.unsubscribe(SubscriberKit subscriber) con un suscriptor que no está asociado a la sesión.

SessionPublisherNotFound

public static final  OpentokError.ErrorCode SessionPublisherNotFound

El editor es desconocido en esta sesión. Esto suele deberse a que se ha llamado a Session.unpublish(PublisherKit publisher) con un editor que no está transmitiendo un flujo a la sesión.

Tiempo de espera del editor

public static final  OpentokError.ErrorCode Tiempo de espera del editor

Se ha producido un tiempo de espera al intentar publicar.

País con sesión bloqueada

public static final  OpentokError.ErrorCode País con sesión bloqueada

No se ha podido conectar a la sesión. Incumplimiento de las condiciones del servicio: cumplimiento de la normativa de exportación.

Se ha superado el límite de conexión de la sesión

public static final  OpentokError.ErrorCode Se ha superado el límite de conexión de la sesión

El cliente ha intentado conectarse a una sesión que ha superado el límite de conexiones simultáneas.

SessionUnexpectedGetSessionInfoResponse

public static final  OpentokError.ErrorCode SessionUnexpectedGetSessionInfoResponse

No se ha podido conectar a la sesión. Inténtalo de nuevo.

Estado ilegal de la sesión

public static final  OpentokError.ErrorCode Estado ilegal de la sesión

No se puede conectar a una sesión que ya está conectada. O no se puede suscribirse a un flujo que ya no forma parte de la sesión.

Falta el secreto de cifrado

public static final  OpentokError.ErrorCode Falta el secreto de cifrado

Se ha intentado unirse a una sesión cifrada de extremo a extremo sin un secreto de cifrado

Error interno de cifrado

public static final  OpentokError.ErrorCode Error interno de cifrado

Error interno al cifrar un paquete

Error interno de descifrado

public static final  OpentokError.ErrorCode Error interno de descifrado

Error interno al descifrar un paquete

Discrepancia en el secreto de cifrado

public static final  OpentokError.ErrorCode Discrepancia en el secreto de cifrado

Discrepancia secreta al descifrar un paquete

Secreto de cifrado no válido

public static final  OpentokError.ErrorCode Secreto de cifrado no válido

Clave de cifrado no válida

Códec sin soporte de cifrado

public static final  OpentokError.ErrorCode Códec sin soporte de cifrado

Códec multimedia no compatible con el cifrado

Decodificación de códec no compatible

public static final  OpentokError.ErrorCode Decodificación de códec no compatible

Códec multimedia no compatible para el descifrado

Error interno de MediaTransformer

public static final  OpentokError.ErrorCode Error interno de MediaTransformer

MediaTransformerInvalidType

public static final  OpentokError.ErrorCode MediaTransformerInvalidType

No se ha proporcionado el nombre del transformador multimedia

public static final  OpentokError.ErrorCode No se ha proporcionado el nombre del transformador multimedia

MediaTransformer: no se ha proporcionado una llamada de retorno personalizada

public static final  OpentokError.ErrorCode MediaTransformer: no se ha proporcionado una llamada de retorno personalizada

No se han proporcionado las propiedades de MediaTransformer

public static final  OpentokError.ErrorCode No se han proporcionado las propiedades de MediaTransformer

MediaTransformerModelNotFound

public static final  OpentokError.ErrorCode MediaTransformerModelNotFound

MediaTransformerOpenTokTransformersLibraryNoCargada

public static final  OpentokError.ErrorCode MediaTransformerOpenTokTransformersLibraryNoCargada

MediaTransformerOpenTokTransformersSymbolNotFound

public static final  OpentokError.ErrorCode MediaTransformerOpenTokTransformersSymbolNotFound

OpenTokTransformersErrorInterno

public static final  OpentokError.ErrorCode OpenTokTransformersErrorInterno

OpenTokTransformersParámetroNoVálido

public static final  OpentokError.ErrorCode OpenTokTransformersParámetroNoVálido

OpenTokTransformersNombreNoEspecificado

public static final  OpentokError.ErrorCode OpenTokTransformersNombreNoEspecificado

OpenTokTransformersNombreNoVálido

public static final  OpentokError.ErrorCode OpenTokTransformersNombreNoVálido

OpenTokTransformersPropertiesNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersPropertiesNotProvided

OpenTokTransformersFormatoDePropiedadesNoVálido

public static final  OpentokError.ErrorCode OpenTokTransformersFormatoDePropiedadesNoVálido

OpenTokTransformersModelFileNotFound

public static final  OpentokError.ErrorCode OpenTokTransformersModelFileNotFound

OpenTokTransformersRadiusPropertyNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersRadiusPropertyNotProvided

OpenTokTransformersPropiedadDeRadioInválida

public static final  OpentokError.ErrorCode OpenTokTransformersPropiedadDeRadioInválida

OpenTokTransformers: la propiedad «CustomRadius» no se ha especificado

public static final  OpentokError.ErrorCode OpenTokTransformers: la propiedad «CustomRadius» no se ha especificado

OpenTokTransformersPropiedad de radio personalizada no válida

public static final  OpentokError.ErrorCode OpenTokTransformersPropiedad de radio personalizada no válida

OpenTokTransformersImageFilePathPropertyNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersImageFilePathPropertyNotProvided

OpenTokTransformersImageFilePathNotFound

public static final  OpentokError.ErrorCode OpenTokTransformersImageFilePathNotFound

OpenTokTransformersMlTransformerInitError

public static final  OpentokError.ErrorCode OpenTokTransformersMlTransformerInitError

Detalles del método

valores

público estático  OpentokError.ErrorCode[] valores()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Devuelve: : un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas

valueOf

público estático  OpentokError.ErrorCode valueOf(Cadena nombre)

Devuelve la constante de enumeración de esta clase con el nombre especificado. La cadena debe coincidir con exactamente un identificador que se utiliza para declarar una constante de enumeración en esta clase. (No se permiten caracteres de espacio en blanco superfluos.)

Parámetros: : name - el nombre de la constante de enumeración que se va a devolver.

Devuelve: : la constante de enumeración con el nombre especificado

Lanzamientos: : IllegalArgumentException - si esta clase de enumeración no tiene ninguna constante con el nombre especificado : NullPointerException - si el argumento es nulo

getErrorCode

public int getErrorCode()

Devuelve errorCode.

Devuelve: : errorCode

fromTypeCode

público estático  OpentokError.ErrorCode fromTypeCode(int id)

Determinar el tipo de compilación a partir del código de error.