~を作成するために使用されます 出版社 例。 続きを読む...
| パブリックメンバー関数 | |
| ビルダー (コンテクスト (文脈) | |
| 新しいものを生成します ビルダー 例。 続きを読む... | |
| ビルダー () | |
| 新しいものを生成します ビルダー インスタンスだ。 | |
| 出版社 | ビルド () |
| を作成する。 出版社 …に基づくインスタンス パブリッシャー.ビルダー 設定。 続きを読む... |
| プロパティ | |
| IVideoCapturer | キャプチャツール [get, set] |
| このパブリッシャーで使用するビデオキャプチャ機能。キャプチャ機能を指定しない場合は、 出版社 は、によって定義されたデフォルトのビデオキャプチャ機能を使用します。 VideoCapturer クラス。このビデオキャプチャ機能は、システム上で利用可能なデバイスのリストの先頭にあるビデオデバイスを使用します。 | |
| ストリング | 名称 [get, set] |
| 動画の配信元の名称。その Stream.Name このパブリッシャーによって発行されたストリームのプロパティは、 (全てのクライアントで)この値に設定されます。 | |
| IVideoRenderer | レンダラー [get, set] |
| このパブリッシャーで使用するビデオレンダラー。レンダラーを指定しない場合、ビデオはローカルでレンダリングされません。 | |
| bool | HasAudioTrack = true [get, set] |
| 公開されるストリームに音声トラックを含めるかどうか。 | |
| bool | HasVideoTrack = true [get, set] |
| 公開されるストリームにビデオトラックを含めるかどうか。 | |
| bool | ステレオ = false [get, set] |
| 公開されたストリームでステレオオーディオを有効にするかどうか。 | |
| uint | オーディオビットレート = 0 [get, set] |
| 出版社 オーディオのビットレート。0に設定すると、デフォルト値に戻ります。 | |
| bool | OpusDtx = false [get, set] |
| 有効にするかどうか Opus DTX 配信ストリーム内で。Opus DTXを有効にすると、長時間の無音部分があるストリームにおいて、帯域幅の使用量を削減できます。 | |
| bool | オートゲインコントロール = true [get, set] |
| パブリッシャーでオーディオの自動ゲイン制御が有効になっているかどうか。 | |
| bool | ノイズ抑制 = true [get, set] |
| パブリッシャーで音声ノイズ抑制機能が有効になっているかどうか。 | |
| bool | エコーキャンセル = true [get, set] |
| パブリッシャー側で音声のエコーキャンセル機能が有効になっているかどうか。 | |
| bool | オーディオ処理を無効にする = false [get, set] |
| この機能を有効にすると、AutoGainControl、NoiseSuppression、およびEchoCancellationの各パラメータは無視され、無効とみなされます。 | |
| bool | ScalableScreenshare = false [get, set] |
| の使用を許可するかどうか スケーラブルビデオ VideoSourceType が Screen に設定されている(true)か、設定されていない(false、デフォルト)かのいずれかであるパブリッシャーについて。 | |
| コンテクスト | コンテクスト [get, set] |
| について コンテクスト これに使う 出版社 オブジェクトがある。 | |
| bool | SubscriberAudioFallback = true [get, set] |
| 加入者側のオーディオフォールバックを有効にするかどうか。 | |
| bool | 発行元・音声・フォールバック = false [get, set] |
| パブリッシャーのオーディオフォールバックを有効にするかどうか。 | |
| bool | ミュート中にオーディオのキャプチャを許可する = false [get, set] |
をに設定すると false、すべての配信者が音声をミュートすると、マイクは自動的にオフになります。少なくとも1人の配信者がミュートを解除すると、マイクは自動的に再びオンになります。これを true, すべての配信者が音声をミュートしている場合でも、マイクは常にオン状態のままとなります。マイクがオフになっている場合、AudioLevel などのコールバックや オーディオデータ パブリッシャーに対しては、これ以降呼び出されなくなります。デフォルト値は false. |
|
| 推奨ビデオコーデック | 推奨ビデオコーデック = null [get, set] |
| 公開に使用する優先ビデオコーデックを指定します。 続きを読む... | |
| bool | HasSenderStatsTrack = false [get, set] |
| 公開ストリームで送信者統計情報を有効にするかどうか。デフォルトは false です。 | |
| IDispatcher | ディスパッチャー [get, set] |
| について IDispatcher イベントのスケジュール設定に使用されるインスタンス。このSDKには、いくつかの IDispatcher 実装が用意されており、ほとんどのアプリケーションではこれで十分でしょう。また、カスタムな IDispatcher …をオーバーライドすることで IDispatcher インターフェース。このSDKには、以下のものが含まれています。 IDispatcher すべてのプレゼンテーション・フレームワークで利用可能な実装: 続きを読む... |
詳細な説明
~を作成するために使用されます 出版社 インスタンスだ。
のインスタンスを作成する ビルダー インスタンスを呼び出すには、 Builder() コンストラクタ。その後、(必要に応じて)、の ビルダー オブジェクト。次に、 Build() を作成する方法 出版社 オブジェクトがある。
コンストラクタとデストラクタのドキュメント
Builder()
| OpenTok.Publisher.Builder.Builder | ( | コンテクスト | 文脈 | ) |
新しいものを生成します ビルダー インスタンスだ。
パラメータ : | | | | --- | --- | | コンテキスト | The コンテクスト ~に使用する 出版社 オブジェクト。 |
メンバー関数のドキュメント
Build()
| 出版社 OpenTok.Publisher.Builder.Build | ( | ) |
を作成する。 出版社 …に基づくインスタンス パブリッシャー.ビルダー を設定した。
リターン
物件に関する資料
ディスパッチャー
| --- | IDispatcher OpenTok.Publisher.Builder.Dispatcher |
について IDispatcher イベントのスケジュール設定に使用されるインスタンス。このSDKには、いくつかの IDispatcher 実装が用意されており、ほとんどのアプリケーションではこれで十分でしょう。また、カスタムな IDispatcher …をオーバーライドすることで IDispatcher インターフェース。このSDKには、以下のものが含まれています。 IDispatcher すべてのプレゼンテーション・フレームワークで利用可能な実装:
- DirectDispatcher
- DedicatedWorkerDispatcher
- ThreadPoolDispatcher また、 IDispatcher サポートされている各プレゼンテーションフレームワークごとに提供される実装:
- WPFDispatcher (.NET Framework および .NET Core の両方)
- WinFormsDispatcher (.NET Framework および .NET Core の両方)
推奨ビデオコーデック
| --- | 推奨ビデオコーデック OpenTok.Publisher.Builder.PreferredVideoCodecs = null |
公開に使用する推奨ビデオコーデックを指定します。
このプロパティを使用して、ネゴシエーション中にどのビデオコーデックを優先するかを制御します。 OpenTok.推奨ビデオコーデック インスタンスを使用して、コーデックの選択を自動で行うか、あるいは明示的な順序付きコーデックリストを指定するかを指定します。
- に設定する。
PreferredVideoCodecs.Automatic()SDKに最適なコーデックの順序を選定させるため。 - に設定する。
new PreferredVideoCodecs(new List<PreferredVideoCodecs.Codec> { ... })手動での優先順位を指定するには。 - 退室
nullプロジェクト設定で定義されたデフォルトのコーデック設定を使用する。
無効なコーデックリスト(例:空のリスト)が指定された場合、パブリッシャーの初期化は失敗します。サポートされているコーデック: VP8, H264, VP9.