当我在AGI脚本中有呼叫请求时,是否可以在创建呼叫后获得时间?例如,如果它是通过几个软交换顺序路由,我可以整个时间首先软交换或从远程软电话生成?
仅使用SIP。
我也使用AMI,并且在CDR事件中我看到(Duration - BillableSeconds)
有时更长(10-20秒),然后从AGI请求到Up的时间,因此持续时间可能已经包括在呼叫传递到我的Asterisk之前的一段时间。
答案 0 :(得分:1)
不,除非其他开关通过特殊标题通知您,否则无法在切换之前确定任何通话记录。
否,CDR(持续时间)从呼叫到星号的时间开始计算。 CDR(billsec)总是小于或等于持续时间。