2015-10-11 47 views
1

我想創建我自己的視頻聊天應用程序。我使用WebRTC框架。我閱讀了一些教程,每個主題都假設信號通道存在。如何實現我自己的信號通道?WebRTC的信令通道

回答

0

您可以讓Node.js WebSocket服務器或其他WebSocket服務器代理連接。 Here是一個簡單的指南,可以讓第一個客戶端與服務器交談。另一種方法是PeerJS,它可以處理信令並緩解設置WebRTC呼叫的大部分複雜性。

+0

是的,我做了Node.js WebSocket,謝謝;) – karoluch

1

由於目前WebRTC標準中沒有定義信令,因此會給您一些選擇。看看這篇文章的詳細信息下面的文章:

1.SIP過的WebSockets

公司如JSSIP提供了JavaScript中的SIP信令架構。這樣做的好處是它可以與通常的VoIP結構互操作。

2. WebRTC數據信道

未知的領域,但可行的!

3.XMPP

如果走這條路線,它可能是因爲你有一個現有的XMPP安裝

4.JSON over COMET或WebSockets

我的最愛! WebRTC信號不應該採用Web方式以外的任何其他方式。

我希望這有助於!