java.lang.Object

java.lang.Enum<OpentokError.ErrorCode>

com.opentok.android.OpentokError.ErrorCode

Alle implementierten Schnittstellen: : Serializable, Comparable<OpentokError.ErrorCode>, Constable

Übergeordnete Klasse: : Opentok-Fehler


public static enum OpentokError.ErrorCode extends Enum<OpentokError.ErrorCode>

Definiert Fehlercode-Werte für OpentokError-Objekte.

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen/Schnittstellen, die von der Klasse „java.lang.“ erben.Enum

Enum.EnumDesc<E extends Enum<E>>

Zusammenfassung der Enum-Konstanten

Enum-Konstanten

Enum-Konstante

Beschreibung

AuthorizationFailure

Es wurde ein ungültiger API-Schlüssel oder ein ungültiges Token angegeben.

CameraFailed

Beim Abrufen des Videomaterials von der Kamera ist ein Fehler aufgetreten.

ConnectionDropped

Die Verbindung zum OpenTok-Messaging-Server wurde unterbrochen.

ConnectionFailed

Die Verbindung für die Sitzung konnte nicht hergestellt werden.

ConnectionRefused

Es konnte keine Verbindung zum OpenTok-Messaging-Server hergestellt werden.

ConnectionTimedOut

Beim Versuch, eine Verbindung zum Stream herzustellen, ist die Zeitüberschreitung des Teilnehmers abgelaufen.

DecryptionInternalError

Interner Fehler beim Entschlüsseln eines Pakets

DecryptionUnsupportedCodec

Nicht unterstützter Medien-Codec für die Entschlüsselung

EncryptionInternalError

Interner Fehler beim Verschlüsseln eines Pakets

EncryptionSecretMismatch

Heimlicher Abgleichfehler beim Entschlüsseln eines Pakets

EncryptionSecretMissing

Es wurde versucht, einer durchgängig verschlüsselten Sitzung ohne Verschlüsselungsschlüssel beizutreten

EncryptionUnsupportedCodec

Nicht unterstützter Medien-Codec für die Verschlüsselung

InvalidEncryptionSecret

Ungültiger Verschlüsselungsschlüssel

InvalidSessionId

Verbindung konnte nicht hergestellt werden: Es wurde eine ungültige Sitzungs-ID angegeben.

MediaTransformerCustomCallbackNotProvided

MediaTransformerInternalError

MediaTransformerInvalidType

MediaTransformerModelNotFound

MediaTransformerNameNotProvided

MediaTransformerOpenTokTransformersLibraryNotLoaded

MediaTransformerOpenTokTransformersSymbolNotFound

MediaTransformerPropertiesNotProvided

NoMessagingServer

Beim Herstellen einer Verbindung zum OpenTok-Messaging-Server ist ein Fehler aufgetreten.

OpenTokTransformersCustomRadiusPropertyNotProvided

OpenTokTransformersImageFilePathNotFound

OpenTokTransformersImageFilePathPropertyNotProvided

OpenTokTransformersInternalError

OpenTokTransformersInvalidCustomRadiusProperty

OpenTokTransformersInvalidName

OpenTokTransformersInvalidParam

OpenTokTransformersInvalidPropertiesFormat

OpenTokTransformersInvalidRadiusProperty

OpenTokTransformersMlTransformerInitError

OpenTokTransformersModelFileNotFound

OpenTokTransformersNameNotProvided

OpenTokTransformersPropertiesNotProvided

OpenTokTransformersRadiusPropertyNotProvided

P2PSessionMaxParticipants

An einer Peer-to-Peer-Sitzung können nur zwei Teilnehmer teilnehmen.

PublisherCameraAccessDenied

PublisherCannotAccessCamera

PublisherInternalError

Interner Fehler beim Veröffentlichen.

PublisherTimeout

Zeitüberschreitung beim Versuch, den Beitrag zu veröffentlichen.

PublisherUnableToPublish

PublisherUnexpectedPeerConnectionDisconnection

PublisherWebRTCError

WebRTC-Fehler beim Teilnehmer.

SessionBlockedCountry

Die Verbindung zur Sitzung konnte nicht hergestellt werden.

SessionConnectionLimitExceeded

Der Client hat versucht, eine Verbindung zu einer Sitzung herzustellen, bei der das Limit für gleichzeitige Verbindungen überschritten wurde.

SessionConnectionTimeout

Beim Versuch, eine Verbindung zur Sitzung herzustellen, ist die Zeitüberschreitung aufgetreten.

SessionDisconnected

Es wird versucht, in einer nicht verbundenen Sitzung zu veröffentlichen.

SessionIllegalState

Es kann keine Verbindung zu einer bereits verbundenen Sitzung hergestellt werden.

SessionInternalError

Interner Fehler beim Herstellen der Verbindung zur Sitzung.

SessionInvalidSignalType

Ungültiger Signaltyp.

SessionNullOrInvalidParameter

Sie haben einen ungültigen Parameter übergeben oder die Session ist null.

SessionPublisherNotFound

Der Herausgeber ist dieser Sitzung nicht bekannt.

SessionSignalDataTooLong

Ungültiges Signal – die Datenfolge ist zu lang (maximale Länge 8196).

SessionSignalTypeTooLong

Ungültiges Signal – die Typzeichenfolge ist zu lang (maximale Länge 128).

SessionStateFailed

Beim Versuch, den Status der Sitzung abzurufen, ist die Verbindung abgelaufen.

SessionSubscriberNotFound

Der Teilnehmer ist in dieser Sitzung unbekannt.

SessionUnableToForceDisconnect

Die Verbindung kann nicht zwangsweise getrennt werden – möglicherweise, weil die Fähigkeiten des Clients eingeschränkt sind.

SessionUnableToForceMute

Die Stummschaltung lässt sich nicht erzwingen – möglicherweise, weil die Funktionen des Clients eingeschränkt sind.

SessionUnableToSendSignal

Signal kann nicht gesendet werden – möglicherweise, weil die Funktionen des Clients eingeschränkt sind (z. B. ein reines Publisher-Token).

SessionUnexpectedGetSessionInfoResponse

Die Verbindung zur Sitzung konnte nicht hergestellt werden.

SubscriberInternalError

Interner Fehler beim Abonnieren.

SubscriberServerCannotFindStream

Der Abonnent konnte nicht verbunden werden, da der Stream fehlte.

SubscriberStreamLimitExceeded

Der Client hat versucht, einen Stream in einer Sitzung zu abonnieren, bei der das Limit für gleichzeitige Streams überschritten wurde.

SubscriberWebRTCError

WebRTC-Fehler beim Teilnehmer.

UnknownError

UnknownPublisherInstance

Veröffentlichung kann nicht rückgängig gemacht werden: Eine unbekannte Publisher-Instanz wurde an die Methode „Session.unpublish()“ übergeben.

UnknownSubscriberInstance

Abmeldung nicht möglich: Eine unbekannte „Subscriber“-Instanz wurde an die Methode „Session.unsubscribe()“ übergeben.

VideoCaptureFailed

Beim Video-Capturer ist ein Fehler aufgetreten.

VideoRenderFailed

Beim Videorenderer ist ein Fehler aufgetreten.

Zusammenfassung der Methode

Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

static OpentokError.ErrorCode

fromTypeCode(int id)

Build-Typ anhand des Fehlercodes ermitteln.

int

getErrorCode()

Gibt „errorCode“ zurück.

static OpentokError.ErrorCode

valueOf(String name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.

static OpentokError.ErrorCode[]

values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

Von der Klasse „java.lang.“ geerbte Methoden.Enum

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

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

getClass, notify, notifyAll, wait, wait, wait

Details zu Enum-Konstanten

Unbekannter Fehler

public static final  OpentokError.ErrorCode Unbekannter Fehler

Autorisierungsfehler

public static final  OpentokError.ErrorCode Autorisierungsfehler

Es wurde ein ungültiger API-Schlüssel oder ein ungültiges Token angegeben.

Ungültige Sitzungs-ID

public static final  OpentokError.ErrorCode Ungültige Sitzungs-ID

Verbindung konnte nicht hergestellt werden: Es wurde eine ungültige Sitzungs-ID angegeben.

Verbindungsfehler

public static final  OpentokError.ErrorCode Verbindungsfehler

Die Verbindung für die Sitzung konnte nicht hergestellt werden.

NoMessagingServer

public static final  OpentokError.ErrorCode NoMessagingServer

Beim Herstellen einer Verbindung zum OpenTok-Messaging-Server ist ein Fehler aufgetreten.

Verbindung abgelehnt

public static final  OpentokError.ErrorCode Verbindung abgelehnt

Es konnte keine Verbindung zum OpenTok-Messaging-Server hergestellt werden. Bitte überprüfen Sie, ob die ausgehenden Ports 443 und 8080 erreichbar sind.

SessionStateFailed

public static final  OpentokError.ErrorCode SessionStateFailed

Beim Abrufen des Sitzungsstatus ist die Zeitüberschreitung der Verbindung aufgetreten. Bitte überprüfen Sie die Netzwerkverbindung.

P2PSessionMaxParticipants

public static final  OpentokError.ErrorCode P2PSessionMaxParticipants

An einer Peer-to-Peer-Sitzung können nur zwei Teilnehmer teilnehmen.

SessionConnectionTimeout

public static final  OpentokError.ErrorCode SessionConnectionTimeout

Beim Versuch, eine Verbindung zur Sitzung herzustellen, ist die Zeitüberschreitung aufgetreten. Überprüfen Sie die Netzwerkverbindung.

SessionInternalError

public static final  OpentokError.ErrorCode SessionInternalError

Interner Fehler beim Herstellen der Verbindung zur Sitzung. Versuchen Sie es erneut.

SessionInvalidSignalType

public static final  OpentokError.ErrorCode SessionInvalidSignalType

Ungültiger Signaltyp.

SessionSignalDataTooLong

public static final  OpentokError.ErrorCode SessionSignalDataTooLong

Ungültiges Signal – die Datenfolge ist zu lang (maximale Länge 8196).

SessionSignalTypeTooLong

public static final  OpentokError.ErrorCode SessionSignalTypeTooLong

Ungültiges Signal – die Typzeichenfolge ist zu lang (maximale Länge 128).

SessionUnableToForceDisconnect

public static final  OpentokError.ErrorCode SessionUnableToForceDisconnect

Die Verbindung kann nicht zwangsweise getrennt werden – möglicherweise, weil die Fähigkeiten des Clients eingeschränkt sind.

SessionUnableToForceMute

public static final  OpentokError.ErrorCode SessionUnableToForceMute

Die Stummschaltung lässt sich nicht erzwingen – möglicherweise, weil die Funktionen des Clients eingeschränkt sind.

SessionUnableToSendSignal

public static final  OpentokError.ErrorCode SessionUnableToSendSignal

Signal kann nicht gesendet werden – möglicherweise, weil die Funktionen des Clients eingeschränkt sind (z. B. ein reines Publisher-Token).

Verbindung unterbrochen

public static final  OpentokError.ErrorCode Verbindung unterbrochen

Die Verbindung zum OpenTok-Messaging-Server wurde unterbrochen. Bitte überprüfen Sie die Netzwerkverbindung.

Sitzung getrennt

public static final  OpentokError.ErrorCode Sitzung getrennt

Es wird versucht, in einer nicht verbundenen Sitzung zu veröffentlichen.

Verlag-Interner-Fehler

public static final  OpentokError.ErrorCode Verlag-Interner-Fehler

Interner Fehler beim Veröffentlichen. Versuchen Sie es erneut.

PublisherWebRTCError

public static final  OpentokError.ErrorCode PublisherWebRTCError

WebRTC-Fehler beim Teilnehmer. Rufen Sie die getMessage() Vorgehensweise für weitere Informationen.

PublisherUnableToPublish

public static final  OpentokError.ErrorCode PublisherUnableToPublish

Verleger: UnexpectedPeerConnectionDisconnection

public static final  OpentokError.ErrorCode Verleger: UnexpectedPeerConnectionDisconnection

PublisherCannotAccessCamera

public static final  OpentokError.ErrorCode PublisherCannotAccessCamera

PublisherCameraAccessDenied

public static final  OpentokError.ErrorCode PublisherCameraAccessDenied

Verbindungszeitüberschreitung

public static final  OpentokError.ErrorCode Verbindungszeitüberschreitung

Beim Versuch, eine Verbindung zum Stream herzustellen, ist die Zeitüberschreitung des Abonnenten abgelaufen. Versuchen Sie, den Stream erneut zu abonnieren.

Abonnenten-WebRTC-Fehler

public static final  OpentokError.ErrorCode Abonnenten-WebRTC-Fehler

WebRTC-Fehler beim Teilnehmer. Rufen Sie die getMessage() Vorgehensweise für weitere Informationen.

AbonnentServerKannStreamNichtFinden

public static final  OpentokError.ErrorCode AbonnentServerKannStreamNichtFinden

Der Abonnent ist fehlgeschlagen, da der Stream fehlt. Dies kann passieren, wenn der Abonnent genau zu dem Zeitpunkt angelegt wird, zu dem der Stream aus der Sitzung entfernt wird.

Abonnenten-Stream-Limit überschritten

public static final  OpentokError.ErrorCode Abonnenten-Stream-Limit überschritten

Der Client hat versucht, einen Stream in einer Sitzung zu abonnieren, bei der das Limit für gleichzeitige Streams überschritten wurde.

Abonnenten-interner Fehler

public static final  OpentokError.ErrorCode Abonnenten-interner Fehler

Interner Fehler beim Abonnieren. Bitte versuchen Sie es erneut.

Unbekannte Publisher-Instanz

public static final  OpentokError.ErrorCode Unbekannte Publisher-Instanz

Veröffentlichung kann nicht rückgängig gemacht werden: Eine unbekannte Publisher-Instanz wurde an die Methode „Session.unpublish()“ übergeben.

Unbekannte Abonnenteninstanz

public static final  OpentokError.ErrorCode Unbekannte Abonnenteninstanz

Abmeldung nicht möglich: Eine unbekannte „Subscriber“-Instanz wurde an die Methode „Session.unsubscribe()“ übergeben.

SessionNullOderUngültigerParameter

public static final  OpentokError.ErrorCode SessionNullOderUngültigerParameter

Sie haben einen ungültigen Parameter übergeben oder die Session ist null.

Videoaufnahme fehlgeschlagen

public static final  OpentokError.ErrorCode Videoaufnahme fehlgeschlagen

Beim Video-Capturer ist ein Fehler aufgetreten.

Kamera ausgefallen

public static final  OpentokError.ErrorCode Kamera ausgefallen

Beim Abrufen des Videomaterials von der Kamera ist ein Fehler aufgetreten.

VideoRenderFailed

public static final  OpentokError.ErrorCode VideoRenderFailed

Beim Videorenderer ist ein Fehler aufgetreten.

SessionSubscriberNotFound

public static final  OpentokError.ErrorCode SessionSubscriberNotFound

Der Teilnehmer ist dieser Sitzung unbekannt. Dies ist in der Regel die Folge eines Aufrufs Session.unsubscribe(SubscriberKit subscriber) mit einem Teilnehmer, der nicht mit der Sitzung verknüpft ist.

SessionPublisherNotFound

public static final  OpentokError.ErrorCode SessionPublisherNotFound

Der Herausgeber ist dieser Sitzung unbekannt. Dies ist in der Regel die Folge eines Aufrufs von Session.unpublish(PublisherKit publisher) mit einem Publisher, der keinen Stream in die Sitzung überträgt.

Publisher-Timeout

public static final  OpentokError.ErrorCode Publisher-Timeout

Zeitüberschreitung beim Versuch, den Beitrag zu veröffentlichen.

SessionBlockedCountry

public static final  OpentokError.ErrorCode SessionBlockedCountry

Die Verbindung zur Sitzung konnte nicht hergestellt werden. Verstoß gegen die Nutzungsbedingungen: Exportkontrolle.

Sitzungsverbindungslimit überschritten

public static final  OpentokError.ErrorCode Sitzungsverbindungslimit überschritten

Der Client hat versucht, eine Verbindung zu einer Sitzung herzustellen, bei der das Limit für gleichzeitige Verbindungen überschritten wurde.

SessionUnexpectedGetSessionInfoResponse

public static final  OpentokError.ErrorCode SessionUnexpectedGetSessionInfoResponse

Die Verbindung zur Sitzung konnte nicht hergestellt werden. Versuchen Sie es erneut.

SessionIllegalState

public static final  OpentokError.ErrorCode SessionIllegalState

Es kann keine Verbindung zu einer bereits verbundenen Sitzung hergestellt werden. Oder es kann kein Abonnement für einen Stream abonniert werden, der nicht mehr Teil der Sitzung ist.

Verschlüsselungsgeheimnis fehlt

public static final  OpentokError.ErrorCode Verschlüsselungsgeheimnis fehlt

Es wurde versucht, einer durchgängig verschlüsselten Sitzung ohne Verschlüsselungsschlüssel beizutreten

Verschlüsselungsfehler (intern)

public static final  OpentokError.ErrorCode Verschlüsselungsfehler (intern)

Interner Fehler beim Verschlüsseln eines Pakets

Interner Entschlüsselungsfehler

public static final  OpentokError.ErrorCode Interner Entschlüsselungsfehler

Interner Fehler beim Entschlüsseln eines Pakets

Verschlüsselungsgeheimnis-Nichtübereinstimmung

public static final  OpentokError.ErrorCode Verschlüsselungsgeheimnis-Nichtübereinstimmung

Heimlicher Abgleichfehler beim Entschlüsseln eines Pakets

Ungültiges Verschlüsselungsgeheimnis

public static final  OpentokError.ErrorCode Ungültiges Verschlüsselungsgeheimnis

Ungültiger Verschlüsselungsschlüssel

VerschlüsselungNichtunterstützterCodec

public static final  OpentokError.ErrorCode VerschlüsselungNicht-unterstützter-Codec

Nicht unterstützter Medien-Codec für die Verschlüsselung

EntschlüsselungNichtunterstützterCodec

public static final  OpentokError.ErrorCode EntschlüsselungNichtunterstützterCodec

Nicht unterstützter Medien-Codec für die Entschlüsselung

MediaTransformerInternalError

public static final  OpentokError.ErrorCode MediaTransformerInternalError

MediaTransformerInvalidType

public static final  OpentokError.ErrorCode MediaTransformerInvalidType

Name des Medienkonverters nicht angegeben

public static final  OpentokError.ErrorCode Name des Medienkonverters nicht angegeben

MediaTransformerCustomCallbackNotProvided

public static final  OpentokError.ErrorCode MediaTransformerCustomCallbackNotProvided

Medientransformator-Eigenschaften nicht angegeben

public static final  OpentokError.ErrorCode Medientransformator-Eigenschaften nicht angegeben

MediaTransformerModelNotFound

public static final  OpentokError.ErrorCode MediaTransformerModelNotFound

MediaTransformerOpenTokTransformersLibraryNichtGeladen

public static final  OpentokError.ErrorCode MediaTransformerOpenTokTransformersLibraryNichtGeladen

MediaTransformerOpenTokTransformersSymbolNotFound

public static final  OpentokError.ErrorCode MediaTransformerOpenTokTransformersSymbolNotFound

OpenTokTransformersInternalError

public static final  OpentokError.ErrorCode OpenTokTransformersInternalError

OpenTokTransformersUngültigerParameter

public static final  OpentokError.ErrorCode OpenTokTransformersUngültigerParameter

OpenTokTransformersNameNichtAngegeben

public static final  OpentokError.ErrorCode OpenTokTransformersNameNichtAngegeben

OpenTokTransformersUngültigerName

public static final  OpentokError.ErrorCode OpenTokTransformersUngültigerName

OpenTokTransformersPropertiesNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersPropertiesNotProvided

OpenTokTransformersUngültigesEigenschaftsformat

public static final  OpentokError.ErrorCode OpenTokTransformersUngültigesEigenschaftsformat

OpenTokTransformersModelFileNotFound

public static final  OpentokError.ErrorCode OpenTokTransformersModelFileNotFound

OpenTokTransformersRadiusPropertyNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersRadiusPropertyNotProvided

OpenTokTransformersUngültigeRadius-Eigenschaft

public static final  OpentokError.ErrorCode OpenTokTransformersUngültigeRadius-Eigenschaft

OpenTokTransformersCustomRadiusPropertyNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersCustomRadiusPropertyNotProvided

OpenTokTransformersUngültigeEigenschaft„CustomRadius“

public static final  OpentokError.ErrorCode OpenTokTransformersUngültigeEigenschaft„CustomRadius“

OpenTokTransformersImageFilePathPropertyNotProvided

public static final  OpentokError.ErrorCode OpenTokTransformersImageFilePathPropertyNotProvided

OpenTokTransformersImageFilePathNotFound

public static final  OpentokError.ErrorCode OpenTokTransformersImageFilePathNotFound

OpenTokTransformersMlTransformerInitError

public static final  OpentokError.ErrorCode OpenTokTransformersMlTransformerInitError

Details zur Methode

Werte

public static  OpentokError.ErrorCode[] values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

Rückgabewert: : ein Array, das die Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration enthält

valueOf

public static  OpentokError.ErrorCode valueOf(Zeichenfolge Name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss übereinstimmen genau Ein Bezeichner, der zur Deklaration einer Enum-Konstante in dieser Klasse verwendet wird. (Überflüssige Leerzeichen sind nicht zulässig.)

Parameter: : name - den Namen der Enum-Konstante, die zurückgegeben werden soll.

Gibt Folgendes zurück: : die Enum-Konstante mit dem angegebenen Namen

Würfe: : IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält : NullPointerException - wenn das Argument null ist

getErrorCode

public int getErrorCode()

Gibt „errorCode“ zurück.

Rückgabewerte: : errorCode

fromTypeCode

public static  OpentokError.ErrorCode fromTypeCode(int id)

Build-Typ anhand des Fehlercodes ermitteln.