FreeSWITCH简单配置实现两台电脑之间的音频通话

FreeSWITCH简单配置实现两台电脑之间的音频通话

我有两台计算机,我想在它们之间进行音频通话。每台计算机位于不同的 NAT 后面。

我是个新手,完全不知道需要配置什么。在阅读并询问了一些朋友后,我决定使用 SIP 和 FreeSWITCH 作为代理。我想要一个简单的配置,允许在计算机之间进行音频通话。

我在 Debian 系统上安装了 FreeSWITCH,并尝试对其进行配置。我创建了两个用户,除此之外,我使用默认配置。我可以从两个不同的客户端系统(一个 Ekiga 和一个 Linphone)注册到 FreeSWITCH。

当我尝试从一个客户端呼叫另一个客户端时,出现错误“用户暂时不可用”。

看来我必须在 FreeSWITCH 中配置其他内容,以便两个客户端可以互相看到。不幸的是,我不知道该怎么做,看来我必须阅读大量文档才能找到答案。

有任何想法吗?

答案1

我们需要禁用特定端口的防火墙:

◦   sudo firewall-cmd --zone=public –add-port=5060/udp --permanent
◦   sudo firewall-cmd --zone=public --add-port=5080/udp --permanent
◦   sudo firewall-cmd --reload
◦   sudo firewall-cmd --list-all

相关内容