node.jsクライアントから別の webRTC ピアに
データを送信するためのnode.jsのwebrtc実装を探しています。
したがって、私の場合、nodejs アプリケーションはサーバーではなくクライアントです。
そのようなノードモジュールは存在しますか?
simple-peer
とはどうrtc-everywhere
ですか?
このソリューションは、ネイティブから Web へのビデオ ストリーミングを提供します。つまり、ブラウザでビデオをキャプチャする必要はなく、ビデオをクライアント ブラウザにブロードキャストします。問題なく動作するwebsocket の例があります。
あなたの課題は、実際には webrtc.node をビルドしてリンクすることであり、上記のリンクですべて説明されています。
この実装を使用することをお勧めします: https://github.com/andyet/SimpleWebRTC
プロジェクトに使用しましたが、統合は非常に簡単でした。
wrtc パッケージを WebRTC 実装として使用する serverless -webrtc パッケージを使用して、node.js からブラウザーへの WebRTC データ接続を確立することができます。
残念ながら、PeerJS や EasyRTC などのシグナリング ライブラリで wrtc モジュールを使用しようとすると、接続が確立されません (エラー メッセージは「ICE 失敗」です)。wrtc の上で高レベルのライブラリを使用して成功した人がいれば、その情報に感謝します。