35

私は webrtc アプリケーションに取り組んでおり、次の TURN サーバーを実装する必要があります。

https://code.google.com/p/rfc5766-turn-server/

私はこのチュートリアルに従っています。

http://www.dialogic.com/den/developer_forums/f/71/t/10238.aspx

そして、RTCPeerConnection が作成される JavaScript コードで、次のように TURN サーバーを参照するように指示します。

var pc_config = {"iceServers": [{"url": "stun:stun.l.google.com:19302"},
  {"url":"turn:<turn_server_ip_address>", "username":"my_username", "credential":"my_password"}]};

pc_new = new webkitRTCPeerConnection(pc_config);

私は少し混乱しています。なぜ Google の公開 STUN サーバーを参照しているのですか。RFC5766 TURN サーバーの内部に STUN があると思いました。

RFC5766 は TURN サーバーのみですか? STUNサーバーではありませんか?Google が提供するものを使用するのではなく、独自の STUN サーバーを実装することはできませんか?

このような素朴な質問で申し訳ありません。私はWebRTCが初めてです。

ありがとう。

4

2 に答える 2