首页 > 解决方案 > Webrtc 应用程序仅在禁用防火墙时工作

问题描述

我有一个使用 webrtc 构建的视频会议应用程序。 我的 TURN 服务器也运行良好。(我正在使用coturn)

我已经在防火墙上打开了应用程序所需的所有端口。Openvidu 部署说明

但是我的应用程序仅在我禁用防火墙时才有效。

现在我想做的是找到被防火墙阻止的东西,这样我的应用程序就不能工作了。

我真的被困住了。

有什么方法可以找到防火墙阻止的内容,阻止我的应用程序正常运行。

我正在使用CentOS 7. 并firewalld用于管理防火墙。

标签: webrtccentos7firewall

解决方案


检查您的客户收集的 ICE 候选人类型(请参阅此处以获取一些提示)。

如果防火墙阻止了 UDP,而您只配置了一个无法正常工作的 udp 转服务器。并且将存在无法建立连接的情况,因此您的应用程序也应该为此提供用户体验。


推荐阅读