2017-11-01 10 views
0

、私は、ユーザーが持っていることを計画、私は チュートリアルのAng2のためにそれをdescibes PeerJsの利用と建物のビデオチャットを超えるチュートリアルと角4(http://tphangout.com/angular-2-videochat-using-peerjs/)に従ってきましたが、私はアン4PEERJSとAngular 4でビデオチャットに接続するピアをリストする方法は?

でそれを起動することができましたそれは他のもののリストを見て、それらのいずれかに接続することができます。

誰かがこれを行い、次のことについて助言してくれるかどうかを確認することを決定しました: 1)ピアサーバーに接続しているユーザーをリストする最良の方法は何ですか?これはいくつかのクエリで行うことができますか? 2)他のユーザーが利用可能であるか切断されている場合は、リストを更新するにはどうすればよいですか?

これまでのところ、接続されたユーザーのIDをDBに格納し、ユーザーが特定のルートにアクセスしたときにクエリを実行するのが最も簡単な方法です。

提案はありますか?

PeerJSはかなり時代遅れですが、libはかなり長く更新されませんでした。私は研究して、simplewebrtc(クロム、iosなどで動作する)、easyrtcなどの他のオプションがあります。問題は、これらの図書館では、2/4角のデモプロジェクトがないことです。

おかげで、よろしく

答えて

0

あなたは、データベーステーブルにpeerjs IDを保存する必要があり、その後、各クライアントは、それらのリストを表示することができます。

は流星とAngular1.5で書かれているhttps://github.com/mikkelking/meteor-video-call

を見てください - それだけで(最初の流星をインストール)の指示に従って、アップ実行することはとても簡単です。 Meteorの反応性データベースを使用して、Webページのライブアップデートを実行します。それは公開peerjsサーバを使用し、ローカルホスト上でのみ動作します - 一方の端にFirefoxを使用し、ビデオ通話の他方の端にChromeを使用します。

あなたはもっと質問してもらえます。

関連する問題