WebRtc信令服务器是否可以在没有额外的STUN服务器的情况下为客户端找到ICE候选对象

时间:2019-05-24 23:25:49

标签: webrtc kurento stun

我正在使用WebRtc应用程序向我的客户广播视频。我将Kurento用作WebRtc媒体服务器,并使用Spring Boot来构建我的信令服务器。只有媒体数据从我的媒体服务器流向客户端,而没有相反方向的媒体数据。因此,不需要媒体服务器的公共地址,而需要客户的公共地址。那就是我需要找到包含我的客户的公共地址的ICE候选人。

我知道客户可以设置一个额外的电击服务器来实现这一目标。但是,既然客户已经在与我的信令服务器通信,是否有可能我只使用自己的信令服务器来为客户找到ICE候选者?

1 个答案:

答案 0 :(得分:0)

电击服务器使客户端可以确定其他客户端可以连接的UDP端口。这与客户端用于连接到信令服务器的TCP连接不同。

如果客户端仅与媒体服务器通信,则不需要。但是,您可能需要使用TURN服务器来允许来自阻止UDP的网络的连接(除非您的媒体服务器支持ICE-TCP)