2015-03-19 145 views
5

我已經使用sails.jsnode.js)和socket.IO創建了一個聊天應用程序。實現與Socket.IO和NodeJS的音頻聊天

我需要實施audio chatfile transfers以及它。

任何人都可以幫助我獲得基本的教程鏈接,以整合WebRTCsocket.IO

在此先感謝。

回答

11

如果我是你,我會使用WebRTC庫提供客戶端和服務器端。請檢查EasyRTC,SimpleWebRTC,PeerJS或其他。大多數庫都是用Javascript實現的,並在Node.js中運行。

你會發現在他們各自的網站上的教程。

我個人使用PeerJS,代碼和文檔都非常好,它完全支持數據通道(用於文件傳輸有用)。唯一的情況是,只有兩位創始人,而社區似乎很小。

+0

WebRTC對IE和Safari的支持有限。那麼如何解決這個問題呢? – Bimal 2017-07-29 05:04:51

+0

沒有WebRTC可以實現視頻和音頻聊天嗎? – Bimal 2017-07-29 05:06:19

+2

Safari和Edge現在有更好的支持。誰在乎IE?鑑於Flash現在已經正式銷燬,我認爲WebRTC是瀏覽器中唯一的跨平臺解決方案。 – peveuve 2017-07-29 18:37:30