java.lang.Object

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.