1

ここで、WebRTC コードで利用可能なサンプルのいくつかを実行しようとしています...自分のマシン (Windows 8.1 を実行しているラップトップ) で peerconnection_server.exe を実行すると、正常に実行されます。また、peerconnection_client.exe を介して 2 つのクライアントを実行しています。peerconnection_server で次のように表示されます。

サーバーはポート 8888 でリッスンしています 新しい接続...新しいメンバー
が追加されました (total=1): lkarapetyan
@ SYS0700ソケットを切断 中合計接続数: 2ソケットを切断中合計接続数: 2新しい接続...新しい接続...










これは、両方のクライアントが正常に接続されたことを意味すると仮定します。ただし、クライアント側では、接続されたピアのリストは空のままです (別のマシンで別のクライアントを実行してサーバーに接続しようとしても、結果は同じです)。

接続されたピアのリストが peerconnection_client に表示されないのはなぜですか? 私は何を間違っていますか?

4

1 に答える 1

1

私は同じ問題を抱えていました。以下の WebRTC イシュー トラッカーでイシュー 4244 を確認してください。私の理解では、問題は現在修正されているため、リポジトリを現在のバージョン 8335 に同期すると解決するはずです。以前、Visual Studio で独自の peerconnection_server プロジェクトを作成して解決しました。それは非常に簡単です。新しいコンソール プロジェクトを作成し、ソースを peerconnection_server プロジェクトのソースに置き換え、残りの webRTC リポジトリに依存するすべてのコードを削除するだけです。コマンドライン処理だけで依存関係が発生します。それを剥ぎ取ります。問題 4244 がまだ修正されていない場合、peerconnection_server の残りの部分は webRTC ソースから独立しており、必要に応じて非常に簡単にコンパイルおよび変更できます。

サーバーが正しく動作するかどうかをテストするには、 http: //www.webrtc.org/native-code/development の「Testing peerconnection_server」の段落を参照してください。

https://code.google.com/p/webrtc/issues/detail?id=4244&can=1&q=peerconnection_server&colspec=ID Pri Mstone ReleaseBlock エリア ステータス オーナーの概要

于 2015-02-12T12:46:35.757 に答える