だから私はwebRTCに少し問題があります。
あるコンピューターのブラウザーと、毎晩 Firefox を使用して同じネットワーク上の別のコンピューターへのビデオ通信ブラウザーを正常に確立できましたが、別のネットワークにいる誰かに接続しようとすると問題が発生します。
これはIceサーバーの問題だと思います:これは私がこれまでに持っているものです
if (webrtcDetectedBrowser == "firefox") {
var servers = {"iceServers": [{"url": "stun:23.21.150.121"}]};
} else {
var servers = {"iceServers": [{"url": "stun:stun.l.google.com:19302"}]};
}
誰でも助けることができますか?
ちなみに、Chrome で実行した場合にも問題があり、ランダムにビデオが表示されません (addremotestream が呼び出されますが、何も起こりません)。
ソース コード (醜い) はhttp://bndr.me/chat/で確認できます ( クエリ文字列のない人が呼び出し元、クエリ文字列のある人が呼び出し先)