Asterisk 入站呼叫状态

Asterisk 入站呼叫状态

我想制作一个显示来电的实时程序。问题是我不知道从哪里获取通话状态,如保持、呼叫或已接听。

Asterisk 有一个变量 ${CALLERID(num)} 来获取号码,但不知道从哪里获取其余信息。

答案1

您将通过 PHP-AGI 获取它。您可以使用它连接到 Asterisk Cli。命令“queue show”

http://sysadminman.net/blog/2012/asterisk-elastix-queue-and-agent-wallboard-3604

希望以上内容对您有所帮助

答案2

要从 Asterisk 获取信息,您可以使用 Asterisk 管理器界面 (AMI),有关它的一些信息可参见the-asterisk-book.comvoip-info.org。那么我相信您可以监控同行、频道的状态以及他们是否正在呼叫或应答。

我希望这能帮到您。

相关内容