VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Queue + MixMonitor

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: Queue + MixMonitor

Сообщение 1g0r »

А решение было таким... в исходники к модулю Queue Асеру 1.4 добавили и обновили ряд отсутствующих функций типа Gosub и macro...

Ну а дальше

exten = s,n,Queue("${ARG1}",twW,,,300,,grouprecord,${ARG1}) ; в ${ARG1} имя очереди


[macro-grouprecord] ;запись звонков поступивших на группу
exten = s,1, Set(MBR=${CDR(channel):4:4}) ; участники очереди все подключены по SIP и имеют 4х значный номер
exten = s,n, Set(PATH=/media/voip/inbound_${ARG1}/${STRFTIME(${EPOCH},,%Y/%m/%d)})
exten = s,n, System(mkdir -p --mode=777 ${PATH})
exten = s,n, Set(D=${STRFTIME(${EPOCH},,%H%M%S)})
exten = s,n, Set(FILENAME=${PATH}/${D}-${CALLERID(num)}-${MBR})
exten = s,n, Set(MONITOR_FILENAME=${FILENAME})
exten = s,n, Set(MONITOR_EXEC="/etc/asterisk/wav2mp3 ${FILENAME}.wav")
exten = s,n, Set(MONITOR_EXEC=/etc/asterisk/2wavto1wav)
exten = s,n, Monitor(wav,${FILENAME},m)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH