java.lang.Object

java.lang.Enum<OpentokError.ErrorCode>

com.opentok.android.OpentokError.ErrorCode

実装済みのすべてのインターフェース: : Serializable, Comparable<OpentokError.ErrorCode>, Constable

包含クラス: : OpentokError


public static enum OpentokError.ErrorCode extends 列挙型<OpentokError.ErrorCode>

OpentokError オブジェクトのエラーコードの値を定義します。

ネストされたクラスの概要

java.lang. クラスを継承したネストされたクラス/インターフェース。列挙型

Enum.EnumDesc<E extends Enum<E>>

列挙定数の概要

列挙定数

列挙定数

説明

AuthorizationFailure

無効なAPIキーまたはトークンが指定されました。

CameraFailed

カメラからの動画取得中にエラーが発生しました。

ConnectionDropped

OpenTokメッセージングサーバーとの接続が切断されました。

ConnectionFailed

セッションの接続に失敗しました。

ConnectionRefused

メッセージングサーバー「OpenTok」へのソケットを開くことができませんでした。

ConnectionTimedOut

ストリームへの接続を試みた際、加入者のタイムアウトが発生しました。

DecryptionInternalError

パケットの復号中に内部エラーが発生しました

DecryptionUnsupportedCodec

復号に使用するメディアコーデックがサポートされていません

EncryptionInternalError

パケットの暗号化中に内部エラーが発生しました

EncryptionSecretMismatch

パケットの復号中に発生した秘密鍵の不一致

EncryptionSecretMissing

暗号化シークレットなしで、エンドツーエンド暗号化セッションに参加しようとしました

EncryptionUnsupportedCodec

暗号化に対応していないメディアコーデック

InvalidEncryptionSecret

無効な暗号化シークレット

InvalidSessionId

接続できません:無効なセッション ID が指定されました。

MediaTransformerCustomCallbackNotProvided

MediaTransformerInternalError

MediaTransformerInvalidType

MediaTransformerModelNotFound

MediaTransformerNameNotProvided

MediaTransformerOpenTokTransformersLibraryNotLoaded

MediaTransformerOpenTokTransformersSymbolNotFound

MediaTransformerPropertiesNotProvided

NoMessagingServer

OpenTokのメッセージングサーバーへの接続中にエラーが発生しました。

OpenTokTransformersCustomRadiusPropertyNotProvided

OpenTokTransformersImageFilePathNotFound

OpenTokTransformersImageFilePathPropertyNotProvided

OpenTokTransformersInternalError

OpenTokTransformersInvalidCustomRadiusProperty

OpenTokTransformersInvalidName

OpenTokTransformersInvalidParam

OpenTokTransformersInvalidPropertiesFormat

OpenTokTransformersInvalidRadiusProperty

OpenTokTransformersMlTransformerInitError

OpenTokTransformersModelFileNotFound

OpenTokTransformersNameNotProvided

OpenTokTransformersPropertiesNotProvided

OpenTokTransformersRadiusPropertyNotProvided

P2PSessionMaxParticipants

ピア・ツー・ピア対応のセッションには、参加者が2人しか参加できません。

PublisherCameraAccessDenied

PublisherCannotAccessCamera

PublisherInternalError

公開中に内部エラーが発生しました。

PublisherTimeout

公開中にタイムアウトが発生しました。

PublisherUnableToPublish

PublisherUnexpectedPeerConnectionDisconnection

PublisherWebRTCError

加入者のWebRTC接続に失敗しました。

SessionBlockedCountry

セッションに接続できませんでした。

SessionConnectionLimitExceeded

クライアントは、同時接続数の制限を超えているセッションに 接続しようとしました。

SessionConnectionTimeout

セッションへの接続を試みた際、接続タイムアウトが発生しました。

SessionDisconnected

接続が切断されたセッションへの公開を試みています。

SessionIllegalState

すでに接続済みのセッションには接続できません。

SessionInternalError

セッションへの接続中に内部エラーが発生しました。

SessionInvalidSignalType

無効な信号タイプです。

SessionNullOrInvalidParameter

無効なパラメータが渡されたか、セッションがnullです。

SessionPublisherNotFound

このセッションでは、発行元が不明です。

SessionSignalDataTooLong

無効な信号 -- データ文字列が長すぎます(最大長は 8196 です)。

SessionSignalTypeTooLong

無効な信号 -- 型文字列が長すぎます(最大長は128です)。

SessionStateFailed

セッションの状態を取得しようとした際に、接続がタイムアウトしました。

SessionSubscriberNotFound

このセッションでは、この加入者は認識されていません。

SessionUnableToForceDisconnect

強制切断できません――おそらく、クライアントの 機能が制限されているためです。

SessionUnableToForceMute

強制ミュートができない――おそらく、クライアントの機能が 限られているためだ。

SessionUnableToSendSignal

シグナルを送信できませんでした。おそらく、クライアントの機能が 制限されているためです(例:パブリッシャー専用トークン)。

SessionUnexpectedGetSessionInfoResponse

セッションに接続できませんでした。

SubscriberInternalError

購読中に内部エラーが発生しました。

SubscriberServerCannotFindStream

ストリームが見つからなかったため、サブスクライバーの処理に失敗しました。

SubscriberStreamLimitExceeded

クライアントは、同時ストリーム数の制限を超過しているセッション内で、 ストリームの購読を試みました。

SubscriberWebRTCError

加入者のWebRTC接続に失敗しました。

UnknownError

UnknownPublisherInstance

公開解除できません:Session.unpublish() メソッドに、 不明な Publisher インスタンスが渡されました。

UnknownSubscriberInstance

購読を解除できません:Session.unsubscribe() メソッドに、 未知の Subscriber インスタンスが渡されました。

VideoCaptureFailed

ビデオキャプチャ機能でエラーが発生しました。

VideoRenderFailed

ビデオレンダラーでエラーが発生しました。

方法の概要

すべてのメソッド 静的メソッド インスタンスメソッド 具体的なメソッド

修飾子と型

方法

説明

static OpentokError.ErrorCode

fromTypeCode(int id)

エラーコードからビルドタイプを判別する。

int

getErrorCode()

errorCode を返します。

static OpentokError.ErrorCode

valueOf(String name)

指定された名前の、このクラスの列挙定数を返します。

static OpentokError.ErrorCode[]

values()

この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。

java.lang クラスから継承されたメソッド。列挙型

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

java.lang クラスから継承されたメソッド。目的

getClass, notify, notifyAll, wait, wait, wait

列挙定数の詳細

不明なエラー

public static final OpentokError.ErrorCode 不明なエラー

認証失敗

public static final OpentokError.ErrorCode 認証失敗

無効なAPIキーまたはトークンが指定されました。

無効なセッションID

public static final OpentokError.ErrorCode 無効なセッションID

接続できません:無効なセッション ID が指定されました。

接続に失敗しました

public static final OpentokError.ErrorCode 接続に失敗しました

セッションの接続に失敗しました。

NoMessagingServer

public static final OpentokError.ErrorCode NoMessagingServer

OpenTokのメッセージングサーバーへの接続中にエラーが発生しました。

接続拒否

public static final OpentokError.ErrorCode 接続拒否

メッセージングサーバー「OpenTok」へのソケットを開くことができませんでした。 送信ポート 443 および 8080 にアクセスできることを確認してください。

SessionStateFailed

public static final OpentokError.ErrorCode SessionStateFailed

セッションの状態を取得しようとした際に、接続がタイムアウトしました。 ネットワーク接続を確認してください。

P2PSessionMaxParticipants

public static final OpentokError.ErrorCode P2PSessionMaxParticipants

ピア・ツー・ピア対応のセッションには、参加者が2人しか参加できません。

セッション接続タイムアウト

public static final OpentokError.ErrorCode セッション接続タイムアウト

セッションへの接続を試みた際、接続タイムアウトが発生しました。 ネットワーク接続を確認してください。

SessionInternalError

public static final OpentokError.ErrorCode SessionInternalError

セッションへの接続中に内部エラーが発生しました。もう一度接続してみてください。

SessionInvalidSignalType

public static final OpentokError.ErrorCode SessionInvalidSignalType

無効な信号タイプです。

セッション信号データが長すぎます

public static final OpentokError.ErrorCode セッション信号データが長すぎます

無効な信号 -- データ文字列が長すぎます(最大長は 8196 です)。

SessionSignalTypeTooLong

public static final OpentokError.ErrorCode SessionSignalTypeTooLong

無効な信号 -- 型文字列が長すぎます(最大長は128です)。

SessionUnableToForceDisconnect

public static final OpentokError.ErrorCode SessionUnableToForceDisconnect

強制切断できません――おそらく、クライアントの 機能が制限されているためです。

SessionUnableToForceMute

public static final OpentokError.ErrorCode SessionUnableToForceMute

強制ミュートができない――おそらく、クライアントの機能が 限られているためだ。

SessionUnableToSendSignal

public static final OpentokError.ErrorCode SessionUnableToSendSignal

シグナルを送信できませんでした。おそらく、クライアントの機能が 制限されているためです(例:パブリッシャー専用トークン)。

接続が切断されました

public static final OpentokError.ErrorCode 接続が切断されました

OpenTokメッセージングサーバーへの接続が切断されました。 ネットワーク接続を確認してください。

セッションが切断されました

public static final OpentokError.ErrorCode セッションが切断されました

接続が切断されたセッションへの公開を試みています。

PublisherInternalError

public static final OpentokError.ErrorCode PublisherInternalError

公開中に内部エラーが発生しました。再度公開してみてください。

PublisherWebRTCError

public static final OpentokError.ErrorCode PublisherWebRTCError

加入者のWebRTCに障害が発生しました。以下の番号におかけください。 getMessage() 詳細については、 こちらをご覧ください。

PublisherUnableToPublish

public static final OpentokError.ErrorCode PublisherUnableToPublish

発行元:予期せぬピア接続の切断

public static final OpentokError.ErrorCode 発行元:予期せぬピア接続の切断

PublisherCannotAccessCamera

public static final OpentokError.ErrorCode PublisherCannotAccessCamera

PublisherCameraAccessDenied

public static final OpentokError.ErrorCode PublisherCameraAccessDenied

接続タイムアウト

public static final OpentokError.ErrorCode ConnectionTimedOut

ストリームへの接続中に、加入者のタイムアウトが発生しました。 ストリームへの再登録をお試しください。

SubscriberWebRTCError

public static final OpentokError.ErrorCode SubscriberWebRTCError

加入者のWebRTCに障害が発生しました。以下の番号におかけください。 getMessage() 詳細については、 こちらをご覧ください。

SubscriberServerCannotFindStream

public static final OpentokError.ErrorCode SubscriberServerCannotFindStream

ストリームが存在しないため、サブスクライバーの作成に失敗しました。これは、 ストリームがセッションから削除されたのと同時に サブスクライバーが作成された場合に発生することがあります。

SubscriberStreamLimitExceeded

public static final OpentokError.ErrorCode SubscriberStreamLimitExceeded

クライアントは、同時ストリーム数の制限を超過しているセッション内で、 ストリームの購読を試みました。

SubscriberInternalError

public static final OpentokError.ErrorCode SubscriberInternalError

購読中に内部エラーが発生しました。もう一度購読をお試しください。

不明なパブリッシャーインスタンス

public static final OpentokError.ErrorCode 不明なパブリッシャーインスタンス

公開解除できません:Session.unpublish() メソッドに、 不明な Publisher インスタンスが渡されました。

不明なサブスクライバーインスタンス

public static final OpentokError.ErrorCode 不明なサブスクライバーインスタンス

購読を解除できません:Session.unsubscribe() メソッドに、 未知の Subscriber インスタンスが渡されました。

SessionNullOrInvalidParameter

public static final OpentokError.ErrorCode SessionNullOrInvalidParameter

無効なパラメータが渡されたか、セッションがnullです。

VideoCaptureFailed

public static final OpentokError.ErrorCode VideoCaptureFailed

ビデオキャプチャ機能でエラーが発生しました。

カメラエラー

public static final OpentokError.ErrorCode カメラエラー

カメラからの動画取得中にエラーが発生しました。

VideoRenderFailed

public static final OpentokError.ErrorCode VideoRenderFailed

ビデオレンダラーでエラーが発生しました。

SessionSubscriberが見つかりません

public static final OpentokError.ErrorCode SessionSubscriberが見つかりません

このセッションでは、この加入者は認識されていません。これは通常、 呼び出しを行った結果です。 Session.unsubscribe(SubscriberKit subscriber) そのセッションに関連付けられていない 加入者に対して。

SessionPublisherが見つかりません

public static final OpentokError.ErrorCode SessionPublisherが見つかりません

このセッションでは、発行元が不明です。これは通常、 Session.unpublish(PublisherKit publisher) そのセッションに対して ストリームを配信していないパブリッシャーと。

PublisherTimeout

public static final OpentokError.ErrorCode PublisherTimeout

公開中にタイムアウトが発生しました。

セッションがブロックされた国

public static final OpentokError.ErrorCode セッションがブロックされた国

セッションに接続できません。利用規約違反: 輸出コンプライアンス。

セッション接続制限を超えました

public static final OpentokError.ErrorCode セッション接続制限を超えました

クライアントは、同時接続数の制限を超えているセッションに 接続しようとしました。

SessionUnexpectedGetSessionInfoResponse

public static final OpentokError.ErrorCode SessionUnexpectedGetSessionInfoResponse

セッションに接続できませんでした。もう一度接続してみてください。

SessionIllegalState

public static final OpentokError.ErrorCode SessionIllegalState

すでに接続済みのセッションに接続できません。 または、そのセッションに存在しなくなったストリームを購読できません。

暗号化シークレットが見つかりません

public static final OpentokError.ErrorCode 暗号化シークレットが見つかりません

暗号化シークレットなしで、エンドツーエンド暗号化セッションに参加しようとしました

暗号化内部エラー

public static final OpentokError.ErrorCode 暗号化内部エラー

パケットの暗号化中に内部エラーが発生しました

DecryptionInternalError

public static final OpentokError.ErrorCode DecryptionInternalError

パケットの復号中に内部エラーが発生しました

暗号化秘密鍵の不一致

public static final OpentokError.ErrorCode 暗号化秘密鍵の不一致

パケットの復号中に発生した秘密鍵の不一致

InvalidEncryptionSecret

public static final OpentokError.ErrorCode InvalidEncryptionSecret

無効な暗号化シークレット

暗号化非対応コーデック

public static final OpentokError.ErrorCode 暗号化非対応コーデック

暗号化に対応していないメディアコーデック

復号非対応コーデック

public static final OpentokError.ErrorCode 復号非対応コーデック

復号に使用するメディアコーデックがサポートされていません

MediaTransformerInternalError

public static final OpentokError.ErrorCode MediaTransformerInternalError

MediaTransformerInvalidType

public static final OpentokError.ErrorCode MediaTransformerInvalidType

MediaTransformerNameNotProvided

public static final OpentokError.ErrorCode MediaTransformerNameNotProvided

MediaTransformerのカスタムコールバックが指定されていません

public static final OpentokError.ErrorCode MediaTransformerのカスタムコールバックが指定されていません

MediaTransformerPropertiesNotProvided

public static final OpentokError.ErrorCode MediaTransformerPropertiesNotProvided

MediaTransformerModelNotFound

public static final OpentokError.ErrorCode MediaTransformerModelNotFound

MediaTransformerOpenTokTransformersLibraryNotLoaded

public static final OpentokError.ErrorCode MediaTransformerOpenTokTransformersLibraryNotLoaded

MediaTransformerOpenTokTransformersSymbolNotFound

public static final OpentokError.ErrorCode MediaTransformerOpenTokTransformersSymbolNotFound

OpenTokTransformersInternalError

public static final OpentokError.ErrorCode OpenTokTransformersInternalError

OpenTokTransformersInvalidParam

public static final OpentokError.ErrorCode OpenTokTransformersInvalidParam

OpenTokTransformersNameNotProvided

public static final OpentokError.ErrorCode OpenTokTransformersNameNotProvided

OpenTokTransformersInvalidName

public static final OpentokError.ErrorCode OpenTokTransformersInvalidName

OpenTokTransformersPropertiesNotProvided

public static final OpentokError.ErrorCode OpenTokTransformersPropertiesNotProvided

OpenTokTransformersInvalidPropertiesFormat

public static final OpentokError.ErrorCode OpenTokTransformersInvalidPropertiesFormat

OpenTokTransformersModelFileNotFound

public static final OpentokError.ErrorCode OpenTokTransformersModelFileNotFound

OpenTokTransformersRadiusPropertyNotProvided

public static final OpentokError.ErrorCode OpenTokTransformersRadiusPropertyNotProvided

OpenTokTransformersInvalidRadiusProperty

public static final OpentokError.ErrorCode OpenTokTransformersInvalidRadiusProperty

OpenTokTransformersCustomRadiusPropertyNotProvided

public static final OpentokError.ErrorCode OpenTokTransformersCustomRadiusPropertyNotProvided

OpenTokTransformersInvalidCustomRadiusProperty

public static final OpentokError.ErrorCode OpenTokTransformersInvalidCustomRadiusProperty

OpenTokTransformersImageFilePathプロパティが指定されていません

public static final OpentokError.ErrorCode OpenTokTransformersImageFilePathプロパティが指定されていません

OpenTokTransformersImageFilePathNotFound

public static final OpentokError.ErrorCode OpenTokTransformersImageFilePathNotFound

OpenTokTransformersMlTransformerInitError

public static final OpentokError.ErrorCode OpenTokTransformersMlTransformerInitError

メソッドの詳細

価値観

public static OpentokError.ErrorCode[] values()

この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。

戻り値: : この列挙型クラスの定数を、宣言された順に格納した配列

valueOf

public static OpentokError.ErrorCode valueOf(ストリング 名前)

指定された名前の、このクラスの列挙定数を返します。 文字列は以下と一致している必要があります。 まさに このクラス内で 列挙定数を宣言するために使用される識別子です。(余分な空白文字は 使用できません。)

パラメータ: : name - 返す列挙定数の名前。

戻り値: : 指定された名前の列挙定数

投球: : IllegalArgumentException - この列挙型クラスに、指定された名前の定数が存在しない場合 : NullPointerException - 引数がnullの場合

getErrorCode

public int getErrorCode()

errorCode を返します。

戻り値: : errorCode

fromTypeCode

public static OpentokError.ErrorCode fromTypeCode(int id)

エラーコードからビルドタイプを判別する。