用户如何能够连接到turn服务器而不是直接连接到webtrc机器



我很好奇为什么客户端不能直接连接到运行webrtc服务器的机器,但可以通过turn-server实现。两者都转向&webrtc在AWS的同一VPC中。

可能有很多事情。

假设TURN配置文件正确,并且注意到两个AWS实例都有公共IP,那么在具有TURN服务器的实例上,可能没有打开与TURN服务器相关的所有防火墙端口:https://stackoverflow.com/a/59212004/8201657

或者,也许这是DNS问题,而你的TURN服务器的域对你的对等方来说是未知的,所以它无法访问它。

或者,您可能正在尝试通过WebRTC进行连接,但并不安全。WebRTC需要安全连接(https(。

最新更新