问题描述
我知道 Kamailio 可用作 SIP 代理,我也知道 Asterisk/FreeSWITCH 或其他类似产品可以执行我在这里要求的操作,但仍然想知道是否可以使用 Kamailio 接听电话或发起呼叫?
比方说,“用户---> Kamailio”,Kamailio 用“200 OK to INVITE”接听电话,然后播放通知“感谢您使用 Kamailio”,然后 BYE the call?
我找不到任何相关信息,所以我想答案是否定的,但仍想仔细检查。
非常感谢。
解决方法
如果您将 kamailio 与 mediaproxy 结合使用,则可以接听和播放消息。
Mediaproxy 文档有一些示例。
Originate 在大多数情况下是有问题且不合理的,但有 https://www.kamailio.org/docs/modules/devel/modules/rtimer.html
更简单的方法是使用 SIPP 或 perl/python sip 模块(外部),然后根据需要在 kamailio 中重写调用。