java.lang.Enum<OpentokError.CodeErreur>
com.opentok.android.OpentokError.ErrorCode
Toutes les interfaces implémentées :
: Serializable, Comparable<OpentokError.ErrorCode>, Constable
Classe englobante : : OpentokError
public static enum OpentokError.ErrorCode extends Énumération<OpentokError.CodeErreur>
Définit les valeurs des codes d'erreur pour les objets OpentokError.
Résumé des classes imbriquées
Classes/interfaces imbriquées héritant de la classe java.lang.Énumération
Enum.EnumDesc<E extends Enum<E>>
Résumé des constantes d'énumération
Constantes d'énumération
Constante d'énumération
Description
AuthorizationFailure
Une clé API ou un jeton non valide a été fourni.
CameraFailed
Une erreur s'est produite lors de la récupération de la vidéo depuis la caméra.
ConnectionDropped
La connexion au serveur de messagerie OpenTok a été interrompue.
ConnectionFailed
La connexion à la session a échoué.
ConnectionRefused
Impossible d'ouvrir une connexion vers le serveur de messagerie OpenTok.
ConnectionTimedOut
Le délai d'attente de l'abonné a expiré alors qu'il tentait de se connecter au flux.
DecryptionInternalError
Erreur interne lors du déchiffrement d'un paquet
DecryptionUnsupportedCodec
Codec multimédia non pris en charge pour le décryptage
EncryptionInternalError
Erreur interne lors du chiffrement d'un paquet
EncryptionSecretMismatch
Incohérence secrète lors du déchiffrement d'un paquet
EncryptionSecretMissing
Tentative de connexion à une session chiffrée de bout en bout sans clé de chiffrement
EncryptionUnsupportedCodec
Codec multimédia non pris en charge pour le chiffrement
InvalidEncryptionSecret
Clé de chiffrement non valide
InvalidSessionId
Impossible de se connecter : un identifiant de session non valide a été fourni.
MediaTransformerCustomCallbackNotProvided
MediaTransformerInternalError
MediaTransformerInvalidType
MediaTransformerModelNotFound
MediaTransformerNameNotProvided
MediaTransformerOpenTokTransformersLibraryNotLoaded
MediaTransformerOpenTokTransformersSymbolNotFound
MediaTransformerPropertiesNotProvided
NoMessagingServer
Une erreur s'est produite lors de la connexion au serveur de messagerie OpenTok.
OpenTokTransformersCustomRadiusPropertyNotProvided
OpenTokTransformersImageFilePathNotFound
OpenTokTransformersImageFilePathPropertyNotProvided
OpenTokTransformersInternalError
OpenTokTransformersInvalidCustomRadiusProperty
OpenTokTransformersInvalidName
OpenTokTransformersInvalidParam
OpenTokTransformersInvalidPropertiesFormat
OpenTokTransformersInvalidRadiusProperty
OpenTokTransformersMlTransformerInitError
OpenTokTransformersModelFileNotFound
OpenTokTransformersNameNotProvided
OpenTokTransformersPropertiesNotProvided
OpenTokTransformersRadiusPropertyNotProvided
P2PSessionMaxParticipants
Une session en mode pair-à-pair ne peut compter que deux participants.
PublisherCameraAccessDenied
PublisherCannotAccessCamera
PublisherInternalError
Erreur interne lors de la publication.
PublisherTimeout
Dépassement du délai d'attente lors de la tentative de publication.
PublisherUnableToPublish
PublisherUnexpectedPeerConnectionDisconnection
PublisherWebRTCError
Échec de la connexion WebRTC de l'abonné.
SessionBlockedCountry
Impossible de se connecter à la session.
SessionConnectionLimitExceeded
Le client a tenté de se connecter à une session qui a dépassé la limite de connexions simultanées.
SessionConnectionTimeout
Le délai d'attente de connexion a expiré lors de la tentative de connexion à la session.
SessionDisconnected
Tentative de publication vers une session déconnectée.
SessionIllegalState
Impossible de se connecter à une session déjà ouverte.
SessionInternalError
Erreur interne lors de la connexion à la session.
SessionInvalidSignalType
Type de signal non valide.
SessionNullOrInvalidParameter
Vous avez transmis un paramètre non valide ou la session est nulle.
SessionPublisherNotFound
L'éditeur n'est pas connu pour cette session.
SessionSignalDataTooLong
Signal non valide : la chaîne de données est trop longue (longueur maximale : 8196).
SessionSignalTypeTooLong
Signal non valide : la chaîne de caractères du type est trop longue (longueur maximale : 128).
SessionStateFailed
Le délai de connexion a expiré lors de la tentative de récupération de l'état de la session.
SessionSubscriberNotFound
Cet abonné n'est pas connu dans cette session.
SessionUnableToForceDisconnect
Impossible de forcer la déconnexion — peut-être parce que les capacités du client sont limitées.
SessionUnableToForceMute
Impossible de forcer la mise en sourdine — peut-être parce que les fonctionnalités du client sont limitées.
SessionUnableToSendSignal
Impossible d'envoyer le signal — peut-être parce que les capacités du client sont limitées (par exemple, un jeton réservé aux éditeurs).
SessionUnexpectedGetSessionInfoResponse
Impossible de se connecter à la session.
SubscriberInternalError
Erreur interne lors de l'abonnement.
SubscriberServerCannotFindStream
L'abonnement a échoué car le flux était manquant.
SubscriberStreamLimitExceeded
Le client a tenté de s'abonner à un flux au cours d'une session ayant dépassé la limite du nombre de flux simultanés.
SubscriberWebRTCError
Échec de la connexion WebRTC de l'abonné.
UnknownError
UnknownPublisherInstance
Impossible de désactiver la publication : une instance Publisher inconnue a été transmise à la méthode Session.unpublish().
UnknownSubscriberInstance
Impossible de se désabonner : une instance « Subscriber » inconnue a été transmise à la méthode Session.unsubscribe().
VideoCaptureFailed
Une erreur s'est produite au niveau de la carte d'acquisition vidéo.
VideoRenderFailed
Une erreur s'est produite au niveau du moteur de rendu vidéo.
Résumé de la méthode
Toutes les méthodesMéthodes statiquesMéthodes d'instanceMéthodes concrètes
Modificateur et type
Méthode
Description
static OpentokError.ErrorCode
fromTypeCode(int id)
Déterminer le type de build à partir du code d'erreur.
int
getErrorCode()
Renvoie errorCode.
static OpentokError.ErrorCode
valueOf(String name)
Renvoie la constante d'énumération de cette classe portant le nom spécifié.
static OpentokError.ErrorCode[]
values()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Méthodes héritées de la classe java.lang.Énumération
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Méthodes héritées de la classe java.lang.Objet
getClass, notify, notifyAll, wait, wait, wait
Détails sur les constantes d'énumération
Erreur inconnue
public static final OpentokError.CodeErreur Erreur inconnue
Échec de l'autorisation
public static final OpentokError.CodeErreur Échec de l'autorisation
Une clé API ou un jeton non valide a été fourni.
InvalidSessionId
public static final OpentokError.CodeErreur InvalidSessionId
Impossible de se connecter : un identifiant de session non valide a été fourni.
Échec de la connexion
public static final OpentokError.CodeErreur Échec de la connexion
La connexion à la session a échoué.
NoMessagingServer
public static final OpentokError.CodeErreur NoMessagingServer
Une erreur s'est produite lors de la connexion au serveur de messagerie OpenTok.
Connexion refusée
public static final OpentokError.CodeErreur Connexion refusée
Impossible d'ouvrir une connexion vers le serveur de messagerie OpenTok. Vérifiez que les ports sortants 443 et 8080 sont accessibles.
SessionStateFailed
public static final OpentokError.CodeErreur SessionStateFailed
Le délai d'attente de la connexion a expiré lors de la tentative de récupération de l'état de la session. Vérifiez la connexion réseau.
P2PSessionMaxParticipants
public static final OpentokError.CodeErreur P2PSessionMaxParticipants
Une session en mode pair-à-pair ne peut compter que deux participants.
Délai d'expiration de la connexion à la session
public static final OpentokError.CodeErreur Délai d'expiration de la connexion à la session
Le délai d'attente de connexion a expiré lors de la tentative de connexion à la session. Vérifiez votre connexion réseau.
Erreur interne de session
public static final OpentokError.CodeErreur Erreur interne de session
Erreur interne lors de la connexion à la session. Veuillez réessayer.
SessionInvalidSignalType
public static final OpentokError.CodeErreur SessionInvalidSignalType
Type de signal non valide.
Données de signal de session trop longues
public static final OpentokError.CodeErreur Données de signal de session trop longues
Signal non valide : la chaîne de données est trop longue (longueur maximale : 8196).
Type de signal de session trop long
public static final OpentokError.CodeErreur Type de signal de session trop long
Signal non valide : la chaîne de caractères du type est trop longue (longueur maximale : 128).
Impossible de forcer la déconnexion de la session
public static final OpentokError.CodeErreur Impossible de forcer la déconnexion de la session
Impossible de forcer la déconnexion — peut-être parce que les capacités du client sont limitées.
SessionUnableToForceMute
public static final OpentokError.CodeErreur SessionUnableToForceMute
Impossible de forcer la mise en sourdine — peut-être parce que les fonctionnalités du client sont limitées.
SessionUnableToSendSignal
public static final OpentokError.CodeErreur SessionUnableToSendSignal
Impossible d'envoyer le signal — peut-être parce que les capacités du client sont limitées (par exemple, un jeton réservé aux éditeurs).
Connexion interrompue
public static final OpentokError.CodeErreur Connexion interrompue
La connexion au serveur de messagerie OpenTok a été interrompue. Vérifiez votre connexion réseau.
Session déconnectée
public static final OpentokError.CodeErreur Session déconnectée
Tentative de publication vers une session déconnectée.
Erreur interne de l'éditeur
public static final OpentokError.CodeErreur Erreur interne de l'éditeur
Erreur interne lors de la publication. Veuillez réessayer.
Erreur WebRTC de l'éditeur
public static final OpentokError.CodeErreur Erreur WebRTC de l'éditeur
Échec WebRTC de l'abonné. Appelez le getMessage() méthode pour
plus de détails.
ÉditeurImpossibleDePublier
public static final OpentokError.CodeErreur ÉditeurImpossibleDePublier
Éditeur : Déconnexion inattendue d'une connexion entre pairs
public static final OpentokError.CodeErreur Éditeur : Déconnexion inattendue de la connexion entre pairs
L'éditeur ne peut pas accéder à la caméra
public static final OpentokError.CodeErreur L'éditeur ne peut pas accéder à la caméra
ÉditeurCameraAccessDenied
public static final OpentokError.CodeErreur ÉditeurCaméraAccèsRefusé
Délai d'attente de connexion expiré
public static final OpentokError.CodeErreur Délai d'attente de connexion expiré
Le délai d'attente de l'abonné a expiré lors de la tentative de connexion au flux. Essayez de vous réabonner au flux.
Erreur WebRTC de l'abonné
public static final OpentokError.CodeErreur Erreur WebRTC de l'abonné
Échec WebRTC de l'abonné. Appelez le getMessage() méthode pour
plus de détails.
Le serveur d'abonnés ne parvient pas à trouver le flux
public static final OpentokError.CodeErreur Le serveur d'abonnés ne parvient pas à trouver le flux
L'abonnement a échoué car le flux est manquant. Cela peut se produire si l'abonnement est créé au moment même où le flux est supprimé de la session.
Limite de flux d'abonnés dépassée
public static final OpentokError.CodeErreur Limite de flux d'abonnés dépassée
Le client a tenté de s'abonner à un flux au cours d'une session ayant dépassé la limite du nombre de flux simultanés.
Erreur interne de l'abonné
public static final OpentokError.CodeErreur Erreur interne de l'abonné
Erreur interne lors de l'abonnement. Veuillez réessayer.
Instance d'éditeur inconnue
public static final OpentokError.CodeErreur Instance d'éditeur inconnue
Impossible de désactiver la publication : une instance Publisher inconnue a été transmise à la méthode Session.unpublish().
Instance d'abonné inconnue
public static final OpentokError.CodeErreur Instance d'abonné inconnue
Impossible de se désabonner : une instance « Subscriber » inconnue a été transmise à la méthode Session.unsubscribe().
SessionNullOrInvalidParameter
public static final OpentokError.CodeErreur SessionNullOrInvalidParameter
Vous avez transmis un paramètre non valide ou la session est nulle.
Échec de la capture vidéo
public static final OpentokError.CodeErreur Échec de la capture vidéo
Une erreur s'est produite au niveau de la carte d'acquisition vidéo.
Échec de la caméra
public static final OpentokError.CodeErreur Échec de la caméra
Une erreur s'est produite lors de la récupération de la vidéo depuis la caméra.
Échec du rendu vidéo
public static final OpentokError.CodeErreur Échec du rendu vidéo
Une erreur s'est produite au niveau du moteur de rendu vidéo.
SessionSubscriberNotFound
public static final OpentokError.CodeErreur SessionSubscriberNotFound
L'abonné n'est pas reconnu dans cette session. Cela est généralement dû à l'
appel de Session.unsubscribe(SubscriberKit subscriber) avec un abonné qui
n'est pas associé à la session.
SessionPublisherNotFound
public static final OpentokError.CodeErreur SessionPublisherNotFound
L'éditeur est inconnu dans cette session. Cela résulte généralement de l'appel de
Session.unpublish(PublisherKit publisher) avec un éditeur qui ne
diffuse pas de flux vers la session.
Délai d'expiration de l'éditeur
public static final OpentokError.CodeErreur Délai d'expiration de l'éditeur
Dépassement du délai d'attente lors de la tentative de publication.
SessionPaysBloqué
public static final OpentokError.CodeErreur SessionPaysBloqué
Impossible de se connecter à la session. Violation des conditions d'utilisation : conformité en matière d'exportation.
Limite de connexion à la session dépassée
public static final OpentokError.CodeErreur Limite de connexion à la session dépassée
Le client a tenté de se connecter à une session qui a dépassé la limite de connexions simultanées.
SessionUnexpectedGetSessionInfoResponse
public static final OpentokError.CodeErreur SessionUnexpectedGetSessionInfoResponse
Impossible de se connecter à la session. Veuillez réessayer.
État illégal de la session
public static final OpentokError.CodeErreur État illégal de la session
Impossible de se connecter à une session déjà ouverte. Ou impossible de s'abonner à un flux qui ne fait plus partie de la session.
Secret de chiffrement manquant
public static final OpentokError.CodeErreur Secret de chiffrement manquant
Tentative de connexion à une session chiffrée de bout en bout sans clé de chiffrement
Erreur interne de chiffrement
public static final OpentokError.CodeErreur Erreur interne de chiffrement
Erreur interne lors du chiffrement d'un paquet
Erreur interne de déchiffrement
public static final OpentokError.CodeErreur Erreur interne de déchiffrement
Erreur interne lors du déchiffrement d'un paquet
Incompatibilité de clé de chiffrement
public static final OpentokError.CodeErreur Incompatibilité de clé de chiffrement
Incohérence secrète lors du déchiffrement d'un paquet
Clé de chiffrement non valide
public static final OpentokError.CodeErreur Clé de chiffrement non valide
Clé de chiffrement non valide
Codec non pris en charge pour le chiffrement
public static final OpentokError.CodeErreur Codec non pris en charge pour le chiffrement
Codec multimédia non pris en charge pour le chiffrement
Codec non pris en charge pour le décryptage
public static final OpentokError.CodeErreur Codec non pris en charge pour le déchiffrement
Codec multimédia non pris en charge pour le décryptage
Erreur interne de MediaTransformer
public static final OpentokError.CodeErreur Erreur interne de MediaTransformer
MediaTransformerInvalidType
public static final OpentokError.CodeErreur MediaTransformerInvalidType
Nom du transformateur multimédia non fourni
public static final OpentokError.CodeErreur Nom du transformateur multimédia non fourni
MediaTransformer : callback personnalisé non fourni
public static final OpentokError.CodeErreur MediaTransformer : callback personnalisé non fourni
Propriétés du transformateur multimédia non fournies
public static final OpentokError.CodeErreur Propriétés du transformateur multimédia non fournies
MediaTransformerModelNotFound
public static final OpentokError.CodeErreur MediaTransformerModelNotFound
MediaTransformerOpenTokTransformersLibraryNotLoaded
public static final OpentokError.CodeErreur MediaTransformerOpenTokTransformersLibraryNotLoaded
MediaTransformerOpenTokTransformersSymbolNotFound
public static final OpentokError.CodeErreur MediaTransformerOpenTokTransformersSymbolNotFound
OpenTokTransformersErreurInterne
public static final OpentokError.CodeErreur OpenTokTransformersErreurInterne
OpenTokTransformersParamètreInvalide
public static final OpentokError.CodeErreur OpenTokTransformersParamètreInvalide
OpenTokTransformersNomNonFourni
public static final OpentokError.CodeErreur OpenTokTransformersNomNonFourni
OpenTokTransformersNomNonValide
public static final OpentokError.CodeErreur OpenTokTransformersNomNonValide
OpenTokTransformersPropertiesNotProvided
public static final OpentokError.CodeErreur OpenTokTransformersPropertiesNotProvided
OpenTokTransformersFormatDePropriétésNonValide
public static final OpentokError.CodeErreur OpenTokTransformersFormatDePropriétésNonValide
OpenTokTransformersFichierModèleIntrouvable
public static final OpentokError.CodeErreur OpenTokTransformersFichierModèleIntrouvable
OpenTokTransformersRadiusPropertyNotProvided
public static final OpentokError.CodeErreur OpenTokTransformersRadiusPropertyNotProvided
OpenTokTransformersPropriété de rayon non valide
public static final OpentokError.CodeErreur OpenTokTransformersPropriété de rayon non valide
OpenTokTransformersPropriétéRadiusPersonnaliséeNonFournie
public static final OpentokError.CodeErreur OpenTokTransformersPropriétéRadiusPersonnaliséeNonFournie
OpenTokTransformersPropriété de rayon personnalisée non valide
public static final OpentokError.CodeErreur OpenTokTransformersPropriété de rayon personnalisée non valide
Propriété « OpenTokTransformersImageFilePath » non fournie
public static final OpentokError.CodeErreur Propriété « OpenTokTransformersImageFilePath » non fournie
OpenTokTransformersImageFilePathNotFound
public static final OpentokError.CodeErreur OpenTokTransformersImageFilePathNotFound
OpenTokTransformersMlTransformerInitError
public static final OpentokError.CodeErreur OpenTokTransformersMlTransformerInitError
Détails de la méthode
valeurs
public statique OpentokError.CodeErreur[] valeurs()
Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.
Retourne : : un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées
valueOf
public statique OpentokError.CodeErreur valueOf(Chaîne nom)
Renvoie la constante d'énumération de cette classe portant le nom spécifié. La chaîne de caractères doit correspondre à exactement un identifiant utilisé pour déclarer une constante d'énumération dans cette classe. (Les espaces superflus ne sont pas autorisés.)
Paramètres :
: name - le nom de la constante d'énumération à renvoyer.
Renvoie : : la constante d'énumération portant le nom spécifié
Lancers :
: IllegalArgumentException - si cette classe d'énumération ne comporte aucune constante portant le nom indiqué
: NullPointerException - si l'argument est nul
getErrorCode
public int getErrorCode()
Renvoie errorCode.
Renvoie : : errorCode
fromTypeCode
public statique OpentokError.CodeErreur fromTypeCode(int id)
Déterminer le type de build à partir du code d'erreur.