Kamailio 有什么方法可以接听电话或发起呼叫吗?

问题描述

我知道 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 中重写调用。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...