2015-07-20 117 views
2

我可以爲一個PeerConnection創建多個數據通道嗎? 您能舉例說明它是如何實現的嗎?其他原因是不可能的?單個PeerConnection可以有多個DataChannel嗎?

+0

我想答案[這個問題](http://stackoverflow.com/questions/31507934/how-to-webrtc -datachannel-close)已經顯示瞭如何創建多個數據通道,或者你想要其他的東西? – mido

+0

謝謝修改。 – kyunghwanjung

回答

7

是的,你可以創建一個對等連接多個數據通道:

var pc = new RTCPeerConnection(); 
var dc = pc.createDataChannel("my channel"); 
var dc2 = pc.createDataChannel("my other channel"); 
-3

您可以通過打開許多一對一的WebRTC連接來模擬此行爲。

This article討論了通過MCU服務器進行的許多連接。

+0

謝謝你的回答。 – kyunghwanjung

+0

這個答案不正確。您不需要多個連接或MCU。 – xdumaine

+0

@kyunghwanjung多連接是一種非常糟糕的方法,只需對單個連接執行相同操作即可。 xdumaine的答案是正確的! –

相關問題