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.