2014-11-06 324 views
0

我對錶示呼叫ID的通道變量有點混淆。關於FreeSWITCH callID變量的困惑

我發現有三個變量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 wiki中找到了一個解釋,但是沒有找到。
有人可以很好地解釋這個變量,他們的目的是什麼,等等。從郵件列表

回答

0

答:

布賴恩·西:

  1. 唯一ID是會話UUID,這不會在所有的會話(又名調用)期間改變。

  2. 通過查看源代碼,Channel-Call-UUID與您橋接的會話的Unique-ID或Unique-ID相同。

  3. sip_call_id將是呼入/呼出SIP呼叫的SIP呼叫標識,出站呼叫可能與唯一標識匹配,並且入站時它將是遠程方設置/發送的對象。

+0

我發現事情有點不同。在郵件列表中跟隨主題。不管怎樣,謝謝。 – IFink 2014-11-11 17:08:42