在 WebRTC 进程中发送第一条消息后,我们是否需要 STUN 服务器?

Do we need STUN server after send first message in WebRTC procession?

每次我们想要向其他设备发送媒体消息时,我们是否需要使用 STUN 服务器,或者只是在第一次?

因为在我们发送第一条消息后,我们就知道了我们的 public IP 地址。

我的意思是,如果我们第一次需要 STUN 服务器(获取 Public IP 地址),那么我们如果 STUN 服务器 在我们传输消息期间发生故障,请不要在意。

我猜你的意思是当你说 "sending first message" 时 WebRTC 连接就建立了,如果是这样那就不行,只有当你生成 ICE 候选人时才需要 STUN 服务器,它提供 public IP你的同伴,一旦建立连接,它就不会参与同伴​​之间的 text/media 通信。