我们将kamailio 4.2.0连接到SIP提供商,我们将呼叫路由到后端的一个或多个星号。
我认为在一个地方收集所有CDR是最实际的,Kamailio。我得到的CDR非常有用,除了缺少一个字段。 CDR中的时间戳仅在应答呼叫时显示,即充电开始时。我们想知道第一个INVITE何时进入,何时开始充电(接听)以及何时断开呼叫。
任何人都可以帮忙吗?
斯文
答案 0 :(得分:0)
您可以使用变量和acc模块的db_extra参数在Kamailio会计中存储任何属性。
对于传入的邀请时间,请执行:
$ avp(invtime)= $ Ts;
并添加$ avp(invtime)以通过db_extra存储。您必须在acc表中创建一个要保存的列。
如果您使用acc +对话框使用CDR录制,则可以使用对话框变量进行类似的处理。