我想设置我的 kamailio SIP 服务器来接听电话和播放消息,而不是用 BUSY 回复 INVITE 请求。
我设置了一个星号服务器来回放所有来电的消息,然后尝试了以下操作:
voicemail.srv_ip
,启用WITH_VOICEMAIL,设置voicemail.srv_port
任何关于如何使用 kamailio 和 asterisk(或者如果可能的话只是 kamailio)来做到这一点的想法都非常感谢!
对于仅使用 Kamailio 的解决方案,请检查 rtp_media_server 模块,它处于 alpha 阶段,但也许(经过一些锤炼)它可以提供您需要的东西。
使用 Asterisk(或其他媒体服务器)是经典的解决方案,它应该工作起来非常简单,几乎每个部署都是 Kamailio 与媒体服务器的组合。如果您没有收到音频,那么并不是 Kamailio 阻止了这种情况,因为 Kamailio 不处理媒体。也许您需要进行 NAT 穿越并使用 RTP 中继应用程序,例如 RTPEngine 或 RTPProxy。
就使用Dispatcher来说,肯定是支持并发调用的,虽然我不确定你指的是Kamailio还是Asterisk,它们都支持多个并行调用。