通过80/443 tcp进行WebRTC调谐
我试图让webRTC应用程序在只允许80和443 tcp端口的公司防火墙下工作,但webRTC使用随机端口(49152-65535)。如何访问?解决方案是设置一个能够处理TCP 80和443流量的服务器,或者使用默认情况下解决此问题的客户端库(如mizu webphone).解决方案是设置一个能够处理TCP 80和443流量的服务器,或者使用默认情况下解决此问题的客户端库(如mizu webphone)。您可以尝试一下,默认情况下它支持TCP传输,如果NAT非常严格,并且阻止了80和443以外的所有端口(甚至是传出端口),启动前,您可以在TURN服务器配置中将通过80/443 tcp进行WebRTC调谐,webrtc,turn,Webrtc,Turn,我试图让webRTC应用程序在只允许80和443 tcp端口的公司防火墙下工作,但webRTC使用随机端口(49152-65535)。如何访问?解决方案是设置一个能够处理TCP 80和443流量的服务器,或者使用默认情况下解决此问题的客户端库(如mizu webphone).解决方案是设置一个能够处理TCP 80和443流量的服务器,或者使用默认情况下解决此问题的客户端库(如mizu webphone)。您可以尝试一下,默认情况下它支持TCP传输,如果NAT非常严格,并且阻止了80和443以外的
侦听端口设置为80,将tls侦听端口设置为443 您可以试一试,默认情况下它支持TCP传输,如果NAT非常严格,并且阻止了80和443以外的所有端口(甚至是传出端口),您可以在启动TURN服务器配置之前,将侦听端口设置为80,将tls侦听端口设置为443 你和防火墙管理员谈过了吗?这似乎是第一个开始。这并不取决于你是否以任何方式使用kurento。我这么说是因为你用kurento标签标记了这个问题。你和你的防火墙管理员谈过了吗?这似乎是第一个开始。这并不取决于你是否以任何方式使用kurento。我这样说是因为你用kurento标签标记了这个问题。谢谢你的回答!您可以展示TURN服务器配置的示例吗?只需设置一个TURN服务器,如rfc5766 TURN server,并确保在80上启用TCP(如果您也需要,在443上启用TLS)。然后只需将此turn服务器添加到您的webrtc客户端配置中,它就会自动检测到它(如果没有更好的方法来路由媒体,如直接UDP)。谢谢您的回答!您可以展示TURN服务器配置的示例吗?只需设置一个TURN服务器,如rfc5766 TURN server,并确保在80上启用TCP(如果您也需要,在443上启用TLS)。然后只需将这个turn服务器添加到webrtc客户端配置中,它就会自动检测到它(如果没有更好的方法来路由媒体,例如直接UDP)。