识别Asterisk AMI中的呼叫应答事件

时间:2015-08-17 12:22:40

标签: events asterisk phone-call ami

我应该使用哪个事件来识别与员工的对话结束?

有一些事件:Unlink,Hangup,Dial(Subevent:End)

据我所知,Unlink事件(不遵循Bridge事件)最适合,但在对话期间可能会被解雇很多次。 当呼叫转移给另一名员工时,拨号(Subevent:End)和Hangup不会触发。

1 个答案:

答案 0 :(得分:1)

1)听取每个桥接事件并在某处保存uniqueid。 2)然后,在每个Hangup事件中,查看brigde事件中该列表中是否有uniqueid。

由于频道仍处于活动状态,因此传输时不会触发挂起事件。