我已经为 VoIP 构建了一个 PJSIP 应用程序。尝试连接使用同一网络的客户端时效果很好。我正在通过 TLS 维护连接。
我已经成功配置了 RTPEnginge 并且使用 Kamailio 4.3 我已经尝试了 PJSIP 帮助站点上的所有方法来通过 NAT。
我可以将呼叫与客户端连接,但听不到任何音频。请帮助或提出解决此问题的方法。非常感谢任何帮助或指导。
确切的原因当然只能通过获得更多信息来确认。
但是,根据您的描述,您可能只是缺少 RTP 中继:kamailio 通常需要安装rtpproxy。
您还需要配置 kamailio (kamailio.cfg) 以使用 rtpproxy。
这是 kamailio 的rtpproxy 模块的文档。