| 継承元 | NSObject |
| 宣言された場所 | OTSession.h |
概要
を使用して OTSession オブジェクトを初期化する際に使用する設定を定義します。 [OTSession initWithApiKey:sessionId:delegate:settings:] メソッドを使用する。
connectionEventsSuppressed
接続イベント(例: [OTSessionDelegate session:connectionCreated:]) が発送されるのを防ぐ。
@property (nonatomic, assign) BOOL connectionEventsSuppressed
考察
デフォルト値は「NO」です。
登録地
OTSession.h
iceConfig
OpenTok セッションにおいて、クライアントが使用する TURN サーバーを定義します。 詳しくは、 設定可能なTURNサーバー 開発者ガイド
@property (nonatomic, strong) OTSessionICEConfig *iceConfig
登録地
OTSession.h
apiURL
このプロパティは非推奨です。設定しても何の効果もありません。
@property (nonatomic, strong) NSURL *apiURL
登録地
OTSession.h
ipWhitelist
これを次のように設定してください YES プロジェクトで「許可されたIPアドレスリスト」機能が有効になっている場合。
(これは
アドオン機能.)
デフォルト値は NO.
@property (nonatomic, assign) BOOL ipWhitelist
登録地
OTSession.h
proxyURL
ここにIPプロキシサーバーのURLを設定してください。これは アドオン機能として利用可能です。OpenTokの 価格ページ そして、その IPプロキシ開発者ガイド.
@property (nonatomic, strong) NSString *proxyURL
登録地
OTSession.h
singlePeerConnection
シングル・ピア・コネクション(SPC)は、すべての加入者接続を単一のピア 接続にカプセル化する機能です。SPCを有効にするメリットとしては、OSリソースの消費削減、レート制御の改善、 およびモバイルネイティブデバイスにおける大規模なセッションへの対応などが挙げられます。
@property (nonatomic) BOOL singlePeerConnection
考察
SPCはデフォルトで無効になっています。無効にしている場合、セッションではMPC(Multiple Peer Connection)が使用され、 各エンドポイント間で個別のピア接続が確立されます。
登録地
OTSession.h
sessionMigration
セッション移行機能を有効にし、サーバーのローテーション中もクライアントが接続を維持できるようにします。
デフォルト値は false (セッションの移行は有効になっていません)。詳細については、以下を参照してください。
サーバーのローテーションとセッションの移行.
@property (nonatomic) BOOL sessionMigration
登録地
OTSession.h