Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

не получается записать разговор

0

задача: при входящем звонке должны звонить сразу три аппарата у менеджеров, до тех пор пока кто-то не ответит на звонок и при этом звонки надо писать.

я попробовал сделать так:

exten => 7777777,1,Ringing exten => 7777777,n,Macro(rec-incoming-test,${CALLERID(num)},SIP/call-voip14&SIP/call-voip15&SIP/call-voip16,20) exten => 7777777,n,Hangup() [macro-rec-incoming-test] exten => s,1,GotoIf(${ARG1}?m1) exten => s,n,Set(ARG1=NO_NUMBER) exten => s,n(m1),Set(RTIME=${STRFTIME(,,%y.%m.%d_%H-%M-%S)}) exten => s,n,Set(RDIR=${RTIME:0:8}/${RTIME:9:2}) exten => s,n,Set(RNAME=${RTIME}_${MACRO_EXTEN}-IN-${ARG1}_${UNIQUEID}.wav) exten => s,n,System(/bin/mkdir /home/record/${MACRO_EXTEN}/${RDIR} -p -m 0757) exten => s,n,MixMonitor(/home/record/${MACRO_EXTEN}/${RDIR}/${RNAME},b) exten => s,n,Ringing exten => s,n,Dial(${ARG2},${ARG3},r) exten => s,n,StopMixMonitor 

файлы появляются, но очень маленькие и не проигрываются

удалить закрыть спам изменить тег редактировать

спросил 2012-07-20 16:37:38 +0400

yannails Gravatar yannails
81 ● 11 ● 6

обновил 2012-07-20 16:38:25 +0400

2 Ответа

0

Так попробуй:

 exten => s,n,System(/bin/mkdir /home/record/${MACROEXTEN}/${RDIR} -p -m 0757) exten => s,n,MixMonitor(/home/record/${MACROEXTEN}/${RDIR}/${RNAME},b) exten => s,n,Dial(${ARG2},${ARG3},r) exten => s,n,StopMixMonitor


ссылка удалить спам редактировать

ответил 2012-07-20 17:50:54 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 ● 25 ● 20 ● 38
0

Нет, ну можно сейчас нагородить диалплан и заставить это работать...

Но почему бы просто не настроить очередь с алгоритмом ringall и включить опцию записи очереди в ее настройках?

ссылка удалить спам редактировать

ответил 2012-07-20 17:51:46 +0400

litnimax Gravatar litnimax
1453 ● 11 ● 8 ● 29
http://www.pbxware.ru/

Comments

С очередью будет красивее!

http://asterisk-support.ru/question/14131/zapis-razgovorov-v-ocheredi/

bolshoy_plohish ( 2012-07-20 18:07:23 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-07-20 16:37:38 +0400

Просмотрен: 342 раз

Обновлен: Jul 20 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.