我有点困惑。在这个 MDN 页面上,它说以下(重点是我的)https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/icecandidate_event
当调用 RTCPeerConnection.setLocalDescription() 将 RTCIceCandidate 添加到目标时,会向 RTCPeerConnection 发送一个 icecandidate 事件。此事件处理程序应将候选传输到远程对等方,以便远程对等方可以将其添加到远程候选集。
我能找到的唯一一个使用 STUN 服务器的例子是 webrtc/samples 涓流冰https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/。我的 STUN 服务器似乎可以工作。
它将列出我的 tcp 和 udp 端口。但是,当我将 IceTransports 值设置为中继时,我总是得到一个空列表
如果我希望三个用户访问我的页面并使用 RTCDataChannel 相互交谈,他们如何检测并相互连接?