sails.js
(node.js
)とsocket.IO
を使用してチャットアプリケーションを作成しました。
audio chat
とfile transfers
も一緒に実装する必要があります。
WebRTC
とsocket.IO
を統合するための基本的なチュートリアルリンクを取得するのを手伝ってくれる人はいますか?
前もって感謝します。
私があなただったら、クライアント側とサーバー側の両方を提供するWebRTCライブラリを使用します。 EasyRTC 、 SimpleWebRTC 、 PeerJS などを確認します。ほとんどのライブラリはJavaScriptで実装され、Node.jsで実行されます。
チュートリアルはそれぞれのWebサイトにあります。
私は個人的にPeerJSを使用しています。コードとドキュメントはどちらも非常に優れており、データチャネルを完全にサポートしています(ファイル転送に役立ちます)。唯一のことは、創設者が2人しかいないことで、コミュニティはかなり小さいようです。
私はあなたの種類のアプリをnodejsで作ることも計画しています。私の調査中に、モバイルブラウザーに対するWEBRTCサポートが制限されていることに気付きました。今日の世界では、Webアプリを構築するときはいつでも、ユーザーの大部分が携帯電話でWebアプリを使用することになると考えています。 WebRtcは、Androidブラウザー(Chrome、Firefox、operaなど)でサポートされています。ただし、iPhoneでは、SafariやWindows Phoneブラウザーをサポートしていません。Wowzaストリーミングクラウドをご覧ください https://www.wowza.com/docs/wowza-streaming-cloud-free-trial