2014-11-06 2 views
0

Я немного запутался в отношении переменных канала, которые представляют собой идентификатор вызова.путаница в отношении переменных callID FreeSWITCH

Я нахожу, что есть три переменные: 1) Unique-ID 2) Channel-Call-UUID 3) variable_sip_call_id, что отличает это.

Значение Channel-Call-UUID, по-видимому, стабильно во время всего вызова, значение Unique-ID в начале совпадает с значением Channel-Call-UUID, но при переходе его значение изменяет его на другой идентификатор , то он возвращается к начальному значению, im непонятно, когда и почему.

переменная variable_sip_call_id много времени не имеет никакого значения, а также изменяет значение при мостовом соединении, а затем возвращается к предыдущему значению.

Я искал объяснение в вики FreeSWITCH, но не нашел.
Может кто-нибудь дать хорошее объяснение об этих переменных, какова их цель и т. Д.

ответ

0

Ответ из списка рассылки:

Брайан Запад:

  1. Уникальный идентификатор сеанса UUID, это не изменит вообще во время сеанса (ака вызова).

  2. Channel-Call-UUID - это то же самое, что и уникальный идентификатор или уникальный идентификатор сеанса, на который вы подключены, просмотрев исходный код.

  3. sip_call_id будет глотка call_id из входящего/исходящего вызова SIP, более вероятно, исходящая будет соответствовать Уникальный идентификатор и въездного было бы то, что когда-либо удаленным абонентом комплектов/посылает.

+0

Я нахожу вещи несколько иначе. следуйте за темой в списке рассылки. в любом случае, спасибо. – IFink

Смежные вопросы