#include <session.h>

詳細な説明

ICEサーバーの設定。

この構造体は、特定のセッションに対するICEサーバーの設定を表します。これは、 設定可能なTURN機能.

現場記録

filter_out_lan_candidates

otc_bool filter_out_lan_candidates

クライアントが、メディア接続を確立する際に、同一LAN内のホストICE候補タイプを除外/削除するかどうか(OTC_TRUE)。OTC_FALSEに設定された場合、クライアントは同一LAN内のホストICE候補タイプも使用します。

force_turn

otc_bool force_turn

クライアントが常にTURNを介して接続を強制し、他のすべてのICE候補を無視するかどうか(OTC_TRUE)。OTC_FALSEに設定された場合、クライアントはすべてのICEルーティングタイプ(host、srflx、TURNなど)を使用してメディア接続を確立します。

ice_credential

char** ice_credential

TURNサーバー用の認証情報の配列。

ice_url

char** ice_url

ICEサーバーのURLを指定する文字列の配列。

ice_user

char** ice_user

TURNサーバーのユーザー名を指定する文字列の配列。

num_ice_servers

int num_ice_servers

使用されているカスタムTURNサーバーの数。

use_custom_turn_only

otc_bool use_custom_turn_only

クライアントがカスタム TURN サーバーのみを使用するかどうか(OTC_TRUE)。OTC_FALSE に設定された場合、クライアントは OpenTok TURN サーバーと(追加されている場合は)カスタム TURN サーバーの両方を使用します。