Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Запись разговора после перевода секретаря на конечного абонента

Запись разговора после перевода секретаря на конечного абонента

1 23>
Avatara of engy
Откуда: Москва
Сообщений: 7

Запись разговора после перевода секретаря на конечного абонента

Приветствую!
Необходимо было сделать запись разговоров, но столкнулся с проблемой что когда поступает звонок на секретаря разговор cо звонящим абонентом записывается, но как только секретарь переводит звонок на конечного абонента запись прекращается, не подскажите в чём грабли?

Пишу так
exten => 792****,1,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%H-%M)}_${CALLERID(num)}-${EXTEN})
exten => 792****,n,Set(monopt=nice -n 19 /usr/bin/oggenc -b16 /var/spool/asterisk/monitor/in/${CALLFILENAME}.wav" && rm -f /var/spool/asterisk/monitor/in/${CALLFILENAME}.wav")
exten => 792****,n,MixMonitor(/var/spool/asterisk/monitor/in/${CALLFILENAME}.wav|bW(2)|${monopt})
exten => 792****,n,Dial(SIP/250&SIP/228&SIP/201,50,Tt)
exten => 792****,n,StopMixMonitor
2008-08-20 15:54

Сообщений: 1573

Re: Запись разговора после перевода секретаря на конечного абонента

Так вы же его сами и останавливаете - StopMonitor ...
2008-08-20 16:17

Avatara of engy
Откуда: Москва
Сообщений: 7

Re: Запись разговора после перевода секретаря на конечного абонента

Пробовал убирать эту строку, всеравно запись прерываться как только секретарь рвет сессию
2008-08-20 16:18

Сообщений: 1573

Re: Запись разговора после перевода секретаря на конечного абонента

cron333:

Так вы же его сами и останавливаете - StopMonitor ...
Хотя это не то ...

Попробуйте добавить ко всем устанавливаемым переменным знак "__" (два нижних подчеркивания). Например - "__monopt"
2008-08-20 16:22

Avatara of engy
Откуда: Москва
Сообщений: 7

Re: Запись разговора после перевода секретаря на конечного абонента

Непомогло
2008-08-20 17:36

Сообщений: 1573

Re: Запись разговора после перевода секретаря на конечного абонента

В какой контекст попадают переведнные вызовы?

Уберите опцию "b" в команде MixMonitor (для тестов), посмотрите, остается запись?
2008-08-20 17:44

Avatara of engy
Откуда: Москва
Сообщений: 7

Re: Запись разговора после перевода секретаря на конечного абонента

Тоже не помогло, вот вывод # asterisk -rvvvvv сразу после того как секретарь кладёт трубку
== End MixMonitor Recording SIP/233-082994e8
== Executing [nice -n 19 /usr/bin/oggenc -b16 /var/spool/asterisk/monitor/in/17-59_8495*******-233.wav && rm -f /var/spool/asterisk/monitor/in/17-59_233-234.wav]
== Spawn extension (office, 233, 1) exited non-zero on 'SIP/mastertel_out-08291c50'
2008-08-20 18:03

Сообщений: 1573

Re: Запись разговора после перевода секретаря на конечного абонента

про контекст не ответили. И еще в каталоге /var/spool/asterisk/monitor во время разговора появляется файл?

Здесь - /var/spool/asterisk/monitor/in/, у вас указан правильный путь?

Он по умолчанию - /var/spool/asterisk/monitor
2008-08-20 18:04

Avatara of engy
Откуда: Москва
Сообщений: 7

Re: Запись разговора после перевода секретаря на конечного абонента

Пробовал разные варианты, когда перевод звонка оставался в том-же контексте(из office в office) и когда уходил в другой (из all_in в office).
Да пути верные, файлы создаются в /var/spool/asterisk/monitor/in/
2008-08-20 18:20

Сообщений: 1573

Re: Запись разговора после перевода секретаря на конечного абонента

engy:

Пробовал разные варианты, когда перевод звонка оставался в том-же контексте(из office в office) и когда уходил в другой (из all_in в office).
Как это делаете? Вообще, если можно, покажите весь контекст ...
2008-08-20 18:40

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru