我对代表呼叫ID的频道变量感到有些困惑。
我发现有三个变量,1)Unique-ID 2)Channel-Call-UUID 3)variable_sip_call_id,它之间有什么不同。
在整个呼叫期间,Channel-Call-UUID的值似乎是稳定的,在开始时Unique-ID的值与Channel-Call-UUID相同,但是当桥接时,它将值更改为另一个ID,然后它回到起始值,我不清楚何时以及为什么。
变量variable_sip_call_id很多时候没有任何值,并且它在桥接时更改值,然后返回到先前的值。
我在FreeSWITCH维基中寻找解释,但是找不到。
有人可以对这些变量给出一个很好的解释,它们的用途是什么,等等。
答案 0 :(得分:0)
来自邮件列表的答案:
布赖恩·韦斯特:
Unique-ID是会话UUID,在会话期间根本不会改变(也称为呼叫)。
通过查看源代码,Channel-Call-UUID与您通过桥接的会话的唯一ID或唯一ID相同。
- 醇>
sip_call_id将是入站/出站SIP呼叫的sip call_id,很可能出站将匹配Unique-ID和 入站它将是远程方设置/发送的内容。