2016-08-03 12 views
0

RTCPeerConnectionをインスタンス化するとき、構成パラメーターの1つはICEサーバーの配列です。まっすぐ進む質問:配列内のサーバーの順序は重要ですか?その注文はどのような形でも嗜好を示していますか?最初に使用するのが好きなサーバーを置くべきですか、またはICEの発見プロセスですべて同じように試してみますか?iceServers配列のエントリーの順序は重要ですか?

答えて

2

問題ではありません。テストするにはthis demoを使用して、異なる順序をチェックアウトし、異なるサーバーから候補を収集するのにかかる時間を比較してください。

+0

ありがとう、面白いリンク。サーバーの選択方法を明らかにすることはできますか? 1つのサーバーが慢性的に過負荷になった場合はどうなりますか?すべてのサーバーは一度に試していますか?無作為に?何か案が? – deceze

+0

すべてが試行されます(そのため、20台のサーバを追加するのはかなり悪い考えです)。サーバーに過負荷がかかっていたり、到達できない場合は、候補者を集めることはできません。 ロードバランスが必要な場合は別の方法が必要です –

+0

いいえ、ロードバランシングは必要ありません。これとは逆に...私は、認証された商用のSTUN/TURNサーバのリストをいくつかの公的なサーバに加えています。商用のものが使用されていたら、おそらく最良の結果を得ているからです。他のものを取り除かなければならないのか、WebRTCが商業的なものを選ぶのかどうか疑問に思っていました。後者のように聞こえるはずだから、パブリックなものをバックアップとして保存することは害を及ぼさないはずです。 – deceze

関連する問題