問題タブ [rfc5766turnserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
503 参照

webrtc - STUN/TURN サーバー: LB の背後にある 3 つの VM (ターンサーバーとして実行されている CoTurn を使用) を持つ Azure Loadbalancer での ICE 接続障害

ロード バランサーがあり、ロード バランサーの背後に複数の VM がある場合、ICE 接続が失敗します。ログを読むと、2 つのピアからのバインディング リクエストが LB の背後にある別の VM に送信されることがわかりました。両方のピアが LB によって同じ VM に向けられている場合、ICE 接続は成功し、通信チャネルが確立されます。

これは、両方のピアが Binding リクエストを同じ TURN サーバーに送信することを確認する必要があるということですか? ICE フレームワークは、通信するピアに同じ TURN サーバーが必要であると想定していますか?

ピアが通信できるようにする複数の TURN サーバーを持つことはできませんか? 候補のペアリングは、通信する 2 つのピアに対して異なる TURN サーバーで発生しませんか?

あなたの貴重な情報を探しています。

0 投票する
1 に答える
722 参照

webrtc - レルムを構成せずにターンサーバーを持つことは可能ですか?

webRTC プロジェクトのターン サーバーをホストしようとしていました。サーバー全体を仮想マシンの静的パブリック IP アドレスで実行しています。この記事を見つけましたTurn Server インストールガイド。ターン サーバーを構成するには、私の場合は利用できないドメイン名が必要です。ドメイン/レルム名を構成せずに、パブリック IP でターン サーバーを実行することは可能ですか?

0 投票する
1 に答える
208 参照

webrtc - 残りのAPIでcoturnを認証する方法

私はlocalhostのubuntuでcoturnサーバーを実行しています。ここに私のturnserver.confがあります

サーバーを次のように起動します

戻ってきた

そしてsudo netstat -npta | grep turnserver与える

一時的なユーザー名とパスワードを生成しました

出力 username:1601663142:abcd1234 password: Wi4H776QJCoFbe+/hgrvv7Pvv5te77+m776L776K776N77+Y77+UUQ== を生成します。

私はこれを2つの方法でテストしました。最初にChromeコンソールで、次のコードで例外がスローされました

トリクルアイス

ここに画像の説明を入力

どうすれば動作させることができますか