Страница 1 из 1

Непонятная работа Redirect

Добавлено: 17 дек 2013, 17:32
achuraev
Приветствую всех присутствующих!!
При применение экшена Redirect возникли проблемы, может кто-то сможет помочь.

Если вдаться в подробности, то: <Client1> -(набирает)-> <Operator> -(отвечает и переводит вызов на Client2)-> <Client2>
Вызываем экшен:
Action: Redirect
Channel: (Кого перевести) (Client1)
#ExtraChannel: (Не понял пока зачем этот параметр, может кто-то знает и обьяснит, но он не обязательный и не передается, пробовал передавать
#(Operator))
Exten:(Куда перевести) (Client2)
Context: default
Priority: 1

По железу все работает, кто нужен с тем с кем нужен соединяется, но в CDR происходит вставка только одной записи как src-Client1 | dst-Client2.
Проблема в том что так я не могу тарифицировать, сколько человек с оператором проговорил. И все бы ничего, я уже был готов подумать что так работает астериск, как я попробовал другую вещь:

<Operator> -(набирает)-> <Client1> -(отвечает и говорит, а затем Operator1 переводит его на Client2)-> <Client2>
Т.е. разница в том что сначала был входящий на оператора, а во втором случае исходящий от него. И при такой модели вызова все работает четко, в CDR вставляется 2 записи, от оператора до клиента и от клиента1 до клиента2

Может кто-то разбирался, заранее спасибо!

Re: Непонятная работа Redirect

Добавлено: 17 дек 2013, 19:28
awsswa
во втором случаи - перевод