【发布时间】:2014-07-21 08:15:16
【问题描述】:
我想知道通话的持续时间,但不知道要使用哪个变量
${CDR(duration)} 或
${CDR(billsec)}
Here不清楚${CDR(duration)}是从什么时候开始记录的
那么我应该使用 ${CDR(duration)} 还是 ${CDR(billsec)} ?
【问题讨论】:
标签: asterisk record phone-call
我想知道通话的持续时间,但不知道要使用哪个变量
${CDR(duration)} 或
${CDR(billsec)}
Here不清楚${CDR(duration)}是从什么时候开始记录的
那么我应该使用 ${CDR(duration)} 还是 ${CDR(billsec)} ?
【问题讨论】:
标签: asterisk record phone-call
假设来电 X 秒无人接听,接听后 Y 秒说话/播放某事并挂断。
因此,持续时间将为 X + Y,而 billsec(计费时间)将为 Y。
CDR(billsec) 是应答时间或计费时间,没有呼叫建立时间(拨号后延迟)。
【讨论】:
BillSec 是“取消挂机的时间”... LD 计费或“使用分钟数”等常用指标。
持续时间是“从开始到结束多长时间,包括切换延迟和重定向”...请注意,从技术上讲,Duration can be >0 而BillSec == 0, 如果呼叫已路由但未应答。
由于你没有说你需要知道 for 的值,所以很难告诉你你需要哪个版本。
【讨论】: