我想做一个实时的程序,显示入站呼叫。 问题是,我不知道从哪里获得通话状态,如保持,打电话或应答。
Asterisk有一个variables$ {CALLERID(num)}来获取数字,但不知道从哪里得到其余的信息。
您将通过PHP-AGI获得。 你可以使用这个连接到Asterisk Cli。 命令“队列显示”
http://sysadminman.net/blog/2012/asterisk-elastix-queue-and-agent-wallboard-3604
希望以上将有所帮助
要从Asterisk获得信息,您可以使用Asterisk Manager Interface(AMI),在–asterisk-book.com和voip-info.org上有一些关于它的信息。 那么我相信你可以监视同行,渠道的状态,以及他们是否正在打电话或应答。
我希望这能帮到您。