我正在開發一個用於語音聊天的android應用程序,並在客戶端和node.js中使用webrtc作爲服務器。我已經能夠在兩個對等體之間成功傳輸語音,並使用node.js服務器進行信號傳遞。但是這種方法存在一個巨大的問題,因爲webrtc直接連接對等體,當對等體直接連接到200個對等體時,它將使用很多設備的CPU和帶寬,我希望500多個對等端能夠進行語音聊天,而不需要消耗太多帶寬和設備CPU。爲了減少CPU和帶寬使用的負載,我想直接與node.js服務器創建流媒體鏈接,從那裏流到其他同齡人,如同行將有一個單一的鏈接,與其他人溝通。我想知道是否有一個node.js模塊能夠與android的libjingle_peerconnection鏈接。我已經嘗試過node-webrtc,並且不適用於最近的libjingle_peerconnection。如何創建Node.js和android之間的直接鏈接libjingle_peerconnection
-1
A
回答
1
Android設備將無法直接連接到數百個WebRTC對等設備;這隻需要太多的資源。
你想看看媒體服務器,如Kurento。 Kurento將運行在服務器上,並能夠以您描述的方式將WebRTC媒體流從一個客戶端發送到許多其他客戶端。您必須編寫特定於您的應用程序的信號層,您可以在node.js中執行類似於兩個客戶端的情況。
相關問題
- 1. 如何創建MultiSever並創建它們之間的鏈接
- 2. 如何創建HTML/JS和Django之間的鏈接管理
- 3. 創建節點之間的鏈接
- 4. 包括「我」的鏈接之間的Node.js
- 5. 什麼是直接鏈接和鏈接的靜態libarary之間的區別
- 6. 如何創建2個對象之間的直接調用
- 7. html5和mysql之間的直接連接
- 8. 如何創建cms文章的直接鏈接
- 9. 如何創建pdf的直接下載鏈接
- 10. 在node.js中創建鏈接的方法?
- 11. 如何創建直接
- 12. 如何創建Textview鏈接 - XML,Android
- 13. Android和AppEngine之間的連接!建議
- 14. 如何讓「項目ID」創建一個直接鏈接?
- 15. 在Android中創建硬鏈接和符號鏈接
- 16. 在MySQL和Tornado之間創建連接
- 17. 如何創建雙鏈接?
- 18. 如何創建鏈接
- 19. 如何創建RSS鏈接?
- 20. 如何在JSP頁面和Alfresco activiti之間建立鏈接?
- 21. 垂直標籤創建鏈接
- 22. 創建link_to和gsub鏈接
- 23. C++庫鏈接和創建
- 24. 如何使用BlankSlate和Proxy模式在記錄之間創建符號鏈接?
- 25. 創建鏈接
- 26. Android在WiFi直接和非直接設備之間傳輸數據
- 27. 如何選擇TNS連接和直接連接之間的表格?
- 28. 直接和間接CRC之間的區別
- 29. 如何創建一個jQuery鏈接的垂直滑動列表?
- 30. 如何在Node.js中創建絕對鏈接?
感謝mattm kurento是我一直在尋找的。我將馬上執行它。對於那些標記我的問題爲主題的人可以簡單地通過這個問題,因爲它是特定的,並再次感謝您mattm –