2015-07-20 116 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的答案是正确的! –

相关问题