~を作成するために使用されます セッション 例。 続きを読む...
| パブリックメンバー関数 | |
| ビルダー (コンテクスト context, string apiKey, string sessionId) | |
| 新しいものを生成します ビルダー 例。 続きを読む... | |
| ビルダー (string apiKey, string sessionId) | |
| 新しいものを生成します ビルダー 例。 続きを読む... | |
| セッション | ビルド () |
| を作成する。 セッション オブジェクトがある。 続きを読む... |
| プロパティ | |
| bool | ConnectionEventsSuppressed = false [get, set] |
接続イベント(例: 接続が作成されました 送信されるのを防ぐ。デフォルト値は false. |
|
| bool | SinglePeerConnection = false [get, set] |
| 単一ピア 接続 (SPC) は、すべての加入者接続を単一のピア接続にカプセル化する機能です。SPC を有効にするメリットとしては、OS リソースの消費削減、レート制御の改善、およびモバイルネイティブデバイスにおける大規模なセッションへの対応などが挙げられます。 続きを読む... | |
| bool | セッション移行 = false [get, set] |
| セッション移行機能を有効にし、サーバーのローテーション中もクライアントが接続を維持できるようにします。デフォルト値は 続きを読む... | |
| bool | IPホワイトリスト = false [get, set] |
これを次のように設定してください true プロジェクトで「許可されたIPアドレスリスト」機能が有効になっている場合。(これは アドオン機能.デフォルト値は false. |
|
| ウリ | ProxyUrl [get, set] |
| ここにIPプロキシサーバーのURLを設定してください。これは追加機能として利用可能です。詳しくは オープントーク 価格ページ そして IPプロキシ開発者ガイド. | |
| IceConfig | IceConfig [get, set] |
| Vonage Video API セッションにおいて、クライアントが使用する TURN サーバーを定義します。詳しくは、 設定可能なTURNサーバー 続きを読む... | |
| コンテクスト | コンテクスト [get, set] |
| の リソースを管理するために使用される Content オブジェクトは、 セッション. | |
| ストリング | ApiKey [get, set] |
| Vonage Video API キー。詳細については、 Vonage Video API アカウントページ. 続きを読む... | |
| ストリング | セッションID [get, set] |
| このインスタンスが接続すべきVonage Video APIのセッションIDです。テストを行う場合は、アカウントにログインしてテスト用セッションを生成できます。 Vonage Video API アカウント.を使用する。 OpenTok サーバー用 SDK 配送アプリケーションでセッションIDを生成するには。 | |
| IDispatcher | ディスパッチャー [get, set] |
| について IDispatcher イベントのスケジュール設定に使用されるインスタンス。このSDKには、いくつかの IDispatcher 実装が用意されており、ほとんどのアプリケーションではこれで十分でしょう。また、カスタムな IDispatcher …をオーバーライドすることで IDispatcher インターフェース。このSDKには、以下のものが含まれています。 IDispatcher すべてのプレゼンテーション・フレームワークで利用可能な実装: 続きを読む... |
詳細な説明
~を作成するために使用されます セッション インスタンスだ。
のインスタンスを作成する ビルダー インスタンスを呼び出すには、 Builder() コンストラクタ。その後、(必要に応じて)、の ビルダー オブジェクト。次に、 Build() を作成する方法 セッション オブジェクトがある。
コンストラクタとデストラクタのドキュメント
Builder() [1/2]
| OpenTok.Session.Builder.Builder | ( | コンテクスト | 文脈, |
| ストリング | apiKey, | ||
| ストリング | セッションID | ||
| ) |
新しいものを生成します ビルダー インスタンスだ。
パラメータ : | | | | --- | --- | | context | リソースの管理に使用される Content オブジェクト セッション. | | apiKey | お客様のVonage Video APIキー。詳細については、 Vonage Video API アカウントページ. | | sessionId | このインスタンスが接続すべきVonage Video APIのセッションID。テスト目的では、にログインしてテスト用セッションを生成できます。 Vonage Video API アカウント.を使用する。 OpenTok サーバー用 SDK 配送アプリケーションでセッションIDを生成するには。 |
Builder() [2/2]
| OpenTok.Session.Builder.Builder | ( | ストリング | apiKey, |
| ストリング | セッションID | ||
| ) |
新しいものを生成します ビルダー インスタンスだ。
パラメータ : | | | | --- | --- | | apiKey | Vonage Video API キー。詳細については、 Vonage Video API アカウントページ. | | sessionId | このインスタンスが接続すべきVonage Video APIのセッションID。テスト目的では、にログインしてテスト用セッションを生成できます。 Vonage Video API アカウント.を使用する。 OpenTok サーバー用 SDK 配送アプリケーションでセッションIDを生成するには。 |
メンバー関数のドキュメント
Build()
| セッション OpenTok.Session.Builder.Build | ( | ) |
を作成する。 セッション オブジェクトがある。
リターン
物件に関する資料
ApiKey
| --- | 文字列 OpenTok.Session.Builder.ApiKey |
Vonage Video API キー。詳細については、 Vonage Video API アカウントページ.
重要だ: Vonage アプリケーションで Video API を使用している場合(代わりに オープントーク プロジェクト)の場合、このパラメータにはアプリケーションID(Vonage Video APIキーではありません)を指定してください。
ディスパッチャー
| --- | IDispatcher OpenTok.Session.Builder.Dispatcher |
について IDispatcher イベントのスケジュール設定に使用されるインスタンス。このSDKには、いくつかの IDispatcher 実装が用意されており、ほとんどのアプリケーションではこれで十分でしょう。また、カスタムな IDispatcher …をオーバーライドすることで IDispatcher インターフェース。このSDKには、以下のものが含まれています。 IDispatcher すべてのプレゼンテーション・フレームワークで利用可能な実装:
- DirectDispatcher
- DedicatedWorkerDispatcher
- ThreadPoolDispatcher また、 IDispatcher サポートされている各プレゼンテーションフレームワークごとに提供される実装:
- WPFDispatcher (.NET Framework および .NET Core の両方)
- WinFormsDispatcher (.NET Framework および .NET Core の両方)
IceConfig
| --- | IceConfig OpenTok.Session.Builder.IceConfig |
Vonage Video API セッションにおいて、クライアントが使用する TURN サーバーを定義します。詳しくは、 設定可能なTURNサーバー
セッション移行
| --- | bool OpenTok.Session.Builder.SessionMigration = false |
セッション移行機能を有効にし、サーバーのローテーション中もクライアントが接続を維持できるようにします。デフォルト値は
false (セッションの移行は有効になっていません)。詳細については、以下を参照してください。 サーバーのローテーションとセッションの移行.
SinglePeerConnection
| --- | bool OpenTok.Session.Builder.SinglePeerConnection = false |
単一ピア 接続 (SPC) は、すべての加入者接続を単一のピア接続にカプセル化する機能です。SPC を有効にするメリットとしては、OS リソースの消費削減、レート制御の改善、およびモバイルネイティブデバイスにおける大規模なセッションへの対応などが挙げられます。
SPCはデフォルトで無効になっています。無効になっている場合、セッションではMultiple Peerが使用されます。 接続 (MPC) では、各エンドポイント間で個別のピア接続が確立される。