OpenTok .NET SDK リファレンス

OpenTok .NET SDK には、以下のクラスが含まれています:

クラス 説明
OpenTokSDK Session オブジェクトの archiveMode プロパティの値を定義します。これらの値は、OpenTok.CreateSession メソッドの archiveMode パラメータにも使用します。
OpenTokSDK.Archive Vonage Video API セッションのアーカイブを表します。
OpenTokSDK.アーカイブレイアウト アーカイブで使用するレイアウト
OpenTokSDK.ArchiveList Archive オブジェクトの配列にアクセスするためのクラス。
OpenTokSDK.AudioConnectorStartRequest Vonage Video API セッションから WebSocket へ音声を送信するリクエストを表します。
OpenTokSDK.AudioConnectorStartRequest.WebSocket WebSocket の connect 呼び出しを設定するためのオプション。
OpenTokSDK.Broadcast Vonage Video API セッションのブロードキャストを表します。
OpenTokSDK.Broadcast.BroadcastHlsSettings HLSストリームに関する詳細情報を提供します。
OpenTokSDK.Broadcast.BroadcastSettings HLS ブロードキャストストリームに関する詳細情報を提供します。このオブジェクトには、HLS ストリームに対して DVR 機能および低遅延モードが有効になっているかどうかを指定する `hls` プロパティが含まれています。
OpenTokSDK.BroadcastLayout Vonage Video API セッションのブロードキャストレイアウトを表します。
OpenTokSDK.定数 OpenTok.js ライブラリを使用して、iOS デバイス向けに、Vonage Video API を基盤とした WebRTC 対応のビデオ、音声、メッセージング通信アプリを構築します。
OpenTokSDK.Constants.OpenTokVersion OpenTok.js ライブラリを使用して、iOS デバイス向けに、Vonage Video API を基盤とした WebRTC 対応のビデオ、音声、メッセージング通信アプリを構築します。
OpenTokSDK.DialAuth OpenTok.Dial メソッドで使用するユーザー名とパスワードを設定するために使用します。これらは、SIP プラットフォームで HTTP ダイジェスト認証が要求される場合、SIP INVITE リクエストで使用されます。DialOptions クラスを参照してください。
OpenTokSDK.DialOptions OpenTok.Dial メソッドのオプションを定義するために使用されます。これらは、OpenTok からお客様の SIP プラットフォームに対して送信される SIP INVITE リクエストに追加されるカスタムヘッダーです。
OpenTokSDK.Exception OpenTok.js ライブラリを使用して、iOS デバイス向けに、Vonage Video API を基盤とした WebRTC 対応のビデオ、音声、メッセージング通信アプリを構築します。
OpenTokSDK.Exception.OpenTokArgumentException メソッドに無効な引数が渡された際にスローされる例外オブジェクトを定義します。
OpenTokSDK.Exception.OpenTokException OpenTok SDK における例外を定義します。
OpenTokSDK.Exception.OpenTokWebException REST APIの呼び出しでエラー応答が発生した際にスローされる例外オブジェクトを定義します。
OpenTokSDK.OpenTok Vonage Video API セッションの作成、トークンの生成、およびアーカイブの操作を行うためのメソッドが含まれています。
OpenTokSDK.Render.ListRendersRequest Experience Composer のレンダラーを取得するためのリクエストを表します。( OpenTok.ListRendersAsync )。
OpenTokSDK.Render.RenderResolutionConverter RenderResolution をシリアル化するためのカスタムコンバータ。
OpenTokSDK.Render.StartRenderRequest OpenTok.StartRenderAsync のリクエストオプションを表します。
OpenTokSDK.Render.StartRenderRequest.PublisherProperties Render の合成出力ストリームに対する Publisher プロパティ。
OpenTokSDK.Rtmp Vonage Video API セッションにおける RTMP ストリームを表します。
OpenTokSDK.Session Vonage Video API セッションを表します。Vonage Video API セッションを作成するには、OpenTok クラスの OpenTok.CreateSession メソッドを使用します。セッション ID を取得するには、Session オブジェクトの Id プロパティを使用します。
OpenTokSDK.SignalProperties Signal API のシグナルペイロードを定義します。
OpenTokSDK.Sip SIP情報を含むダイヤル応答オブジェクト
OpenTokSDK.Stream Vonage Video API セッションにおけるストリームを表します。
OpenTokSDK.StreamList Stream オブジェクトの配列にアクセスするためのクラス。
OpenTokSDK.StreamProperties セッション内の1つ以上のストリームに対するクラスリストを定義します。OpenTok.SetStreamClassLists() メソッドで使用されます。
OpenTokSDK.Util OpenTok.js ライブラリを使用して、iOS デバイス向けに、Vonage Video API を基盤とした WebRTC 対応のビデオ、音声、メッセージング通信アプリを構築します。
OpenTokSDK.Util.HttpClient カスタム User-Agent 値。この値が存在する場合、HttpClient はこれを初期の User-Agent 値に追加します。
OpenTokSDK.Util.OpenTokUtils WebException がキャッチされた際に、TLS バージョンが妥当かどうかを確認するために使用されます。TLS バージョンが 1.2 未満であり、かつシステムのデフォルト値(0)でもない場合、このメソッドは例外をスローします。