0

rfc5766-turn-server を実装し、自分のサーバーで実行しています。アプリで、私は設定しました:

pc_config = {"iceServers": [{"url":"turn:username@<turn_server_address>", "credential":"password"}]};

動作しているようですが、いくつか質問があります。

  1. アプリをこのように設定しています.rfc5766-turn-serverはTURNおよびSTUNサーバーとして機能するのに十分ですか、それともスタンサーバーを実行する必要がありますか.

ターン サーバーもスタンするので、rfc5766-turn-server はスタン サーバー (ほとんどの場合) として機能し、必要に応じてターン サーバーとして機能しますか?

  1. テスト目的では、アプリで指定されたユーザー名とパスワードで正常に動作するように見えますが、最終的にアプリが本番環境にあり、多くのユーザーがいる場合、すべてのユーザーがTURNサーバーに同じユーザー名/パスワードを使用しますか??

私の質問が理にかなっていることを願っています...

ありがとう

4

1 に答える 1

1
  1. はい、そのサーバーは最初にスタン サーバーとして機能しようとします (そのように構成できます) が、失敗した場合はターン サーバーとして動作します。
  2. どちらの方法でも構いません。静的な長期資格情報を持つか、TURN REST API (サポートされている) を構成できます。
于 2014-10-22T20:50:24.133 に答える