私はボイスチャット用のアンドロイドアプリを開発しており、クライアントサイドとweibtcをサーバーとして使用しています。私は正常に2つのピア間で音声を流すことができ、signalling.Butのためにnode.jsサーバーを使用しました。しかし、この方法は大きな問題を抱えています。つまり、ピアが直接ピアに接続するので、ピアが200ピアに直接接続されると、デバイスのCPUと帯域幅と私は500以上のピアが多くの帯域幅とデバイスのCPUを消費せずにボイスチャットをすることができます.CPUと帯域幅の使用量を減らすために、私はnode.jsサーバーと直接ストリーミングリンクを作成し、そこから他のピアにストリームを送ります。ピアには、他の人と通信する単一のリンクがあります。私は、アンドロイドのlibjingle_peerconnectionとリンクできるnode.jsモジュールがあるかどうかを知りたいと思います。私はnode-webrtcを試しており、最近のlibjingle_peerconnectionでは動作しません。Node.jsとandroid間の直接リンクを作成する方法libjingle_peerconnection
-1
A
答えて
1
Androidデバイスは何百ものWebRTCピアに直接接続できません。これは単純に非常に多くのリソースを必要とします。
Kurentoのようなメディアサーバーを見たいとします。 Kurentoはサーバー上で動作し、WebRTCのメディアストリームをあるクライアントから他の多くのクライアントにあなたが記述した方法で送ることができるようになります。アプリケーションに固有のシグナリング層を作成する必要があります。これは、2つのクライアントの場合と同様にnode.jsで実行できます。
関連する問題
- 1. webrtcのlibjingle_peerconnectionを構築する方法
- 2. node.js - 要求から直接クラスのインスタンスを作成
- 3. nodemailer(node.js)でメールを直接送信する方法は?
- 4. 直接エミュレータでdbを作成する方法
- 5. マーカー間の線で垂直メニューを作成する方法は?
- 6. データベースに直接作成せずにJPAでシーケンスを作成する方法
- 7. 2つのテーブル間のリンクを作成する方法
- 8. 直接リンク
- 9. インクルージョン - 直接リンク
- 10. Android - XMLファイルのデータへのリンクを作成する方法
- 11. 作成したオブジェクト間のリンクを解除する方法
- 12. iOSのOkta Mobileのアプリに直接リンクする方法
- 13. FAQに直接リンクする方法を拡張しました
- 14. bluemixでNode.jsを作成する方法
- 15. Eclipse Androidでリンク先フォルダを作成する方法は?
- 16. Supersized 3.2 jquery Pluginでスライドに直接リンクする方法
- 17. Angular2:ルートビューから(グランド)子ビューに直接リンクする方法
- 18. node.jsを使用してopenshiftでmongodbへの接続を作成する方法
- 19. html5とmysqlの間の直接接続
- 20. Node.jsでAndroidアプリを作成する
- 21. 直接CRCと間接CRCの違い
- 22. Mininetのコントローラとホストを直接接続する方法
- 23. LARAVEL - 3つのモデルの間に間接的関係を作成する方法
- 24. テレグラムボットでリンクを作成する方法
- 25. Googleドライブの直接リンク
- 26. tx_newsニュースエントリへの直接リンク
- 27. ジップ直接リンクのダウンロードが
- 28. ブートストラップモーダルウィンドウへの直接リンク
- 29. シフィー補間の勾配を直接求める方法は?
- 30. QRコードをビデオに直接リンクする
ありがとうございましたmattm kurentoは私が探していたものです。私はすぐにそれを実装するつもりです。私の質問をトピックから外してマークした人たちは、それが具体的でもう一度あなたに感謝したので、単に質問を渡すことができます。 –