3

WebRTC を使用して、オーディオ、ビデオ、およびチャット アプリケーションを作成しています。サーバー側で、ピアがまだ接続されているかどうかを確認する方法。

実は、オーディオ/ビデオ通話を行う前に、相手側がまだ接続されていることを確認したいのです。ユーザーがアプリケーションにログインまたはログアウトするときに、プレゼンス (つまり、オンライン/オフライン) を維持できます。

ネットワーク接続がドロップまたは切断されたとします。サーバー側で情報を取得できません。取得できれば、接続されている残りのピアと通信できます。

そのため、ピアがまだ接続されているかどうかに関係なく、情報を取得する方法が必要です。アプリケーションで Nodejs と WebRTC を使用しています。

4

2 に答える 2

2

Socket.IOには、WebRTC シグナリング サーバーの構築に非常に便利な「部屋」の概念とdisconnect、ユーザーが切断したときに発生するイベントがあります。たとえば、ユーザーがビデオ ストリームを停止したり、ページを離れたりしたときに発生するカスタム イベントを設定することもできます。

bitbucket.org/webrtc/codelab にあるコードラボを参照してください。これは、シグナリングにSocket.IOを使用しています。(恥知らずな自己宣伝で、もう一度お詫びします!)

于 2013-08-14T12:28:39.533 に答える