2017-01-17 27 views
0

嘿,我們打算做實時視頻通話服務(就像環聊提供的,只在我們的學院內部網),它只使用瀏覽器,但我們堅持一點,我們應該如何直接將數據傳輸到另一個客戶端而不從服務器傳遞數據?
我們正在考慮使用applet,但是由於java的安全限制,您無法從applet代碼創建套接字連接。來自瀏覽器的點對點通訊

回答

2

由於多種原因,使用java applet可能不是最佳選擇。我認爲最重要的是大多數現代瀏覽器已經停止支持Netscape插件應用程序編程接口(NPAPI)。爲什麼不構建簡單的節點應用程序?使用諸如firehose之類的簡單發佈/訂閱服務器。您的所有客戶端模型都將與服務器同步,因此可以輕鬆地在客戶端之間「傳輸數據」。 Firehose也很容易設置和配置。