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)
エラーコードからビルドタイプを判別する。