web-dev-qa-db-ja.com

Socket.IOとNodeJSを使用したオーディオチャットの実装

sails.jsnode.js)とsocket.IOを使用してチャットアプリケーションを作成しました。

audio chatfile transfersも一緒に実装する必要があります。

WebRTCsocket.IOを統合するための基本的なチュートリアルリンクを取得するのを手伝ってくれる人はいますか?

前もって感謝します。

9
Abhishek

私があなただったら、クライアント側とサーバー側の両方を提供するWebRTCライブラリを使用します。 EasyRTCSimpleWebRTCPeerJS などを確認します。ほとんどのライブラリはJavaScriptで実装され、Node.jsで実行されます。

チュートリアルはそれぞれのWebサイトにあります。

私は個人的にPeerJSを使用しています。コードとドキュメントはどちらも非常に優れており、データチャネルを完全にサポートしています(ファイル転送に役立ちます)。唯一のことは、創設者が2人しかいないことで、コミュニティはかなり小さいようです。

14
peveuve

私はあなたの種類のアプリをnodejsで作ることも計画しています。私の調査中に、モバイルブラウザーに対するWEBRTCサポートが制限されていることに気付きました。今日の世界では、Webアプリを構築するときはいつでも、ユーザーの大部分が携帯電話でWebアプリを使用することになると考えています。 WebRtcは、Androidブラウザー(Chrome、Firefox、operaなど)でサポートされています。ただし、iPhoneでは、SafariやWindows Phoneブラウザーをサポートしていません。Wowzaストリーミングクラウドをご覧ください https://www.wowza.com/docs/wowza-streaming-cloud-free-trial

0
Iqbal