там есть круче бейждик. ответить через год и получить плюсики.
meral ( 2014-07-15 02:22:41 +0400 )редактироватьДоброго времени суток, господа!
В Веб-интерфейсе управления MyPBX нет пункта записи всех разговоров Есть только по желанию, через команду, например *1
Мне удалось прописать руками в конфиге extensions.conf(Asterisk 1.4) запись разговоров для исходящих вызовов:
[macro-trunkdial-failover-0.3]
exten = s,1,Wait(1)
exten = s,2,Gotoif($[${LEN(${ARG$[${ARG1}+4]})}>0]?3:4)
exten = s,3,Authenticate(${ARG$[${ARG1}+4]})
exten = s,4,Set(TCOUNT=4)
exten = s,n,Set(CDR(userfield)=Outbound)
exten = s,n,Set(OldCallerID=${MACRO_CONTEXT:13})
exten = s,n,Set(TOUCH_MONITOR=${OldCallerID}-${ARG3})
exten = s,n,noop(${DOD_${ARG${TCOUNT}}_${OldCallerID}})
exten => s,n(record),Set(recname=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${CALLERID(number)}-${ARG3})
exten => s,n,MixMonitor(/persistent/var/lib/asterisk/sounds/monitor/${recname}.WAV)
exten => s,n(call),Dial(SIP/${ARG1},120,tT)
.....
но настроить запись входящих звонков по аналогии, пока что, не получается Я не очень знаком с Asterisk, возможно моя проблема покажется банальной вам Подкажите, куда копать??
P.S. Есть мнение что MyPBX генерирует не самый лучший конфиг Asterisk'a
спросил 2013-05-26 01:45:11 +0400
Аноним
Чтобы изменения внесеные в конфигурацию MyPBX не перезаписались после перезагрузки либо после нажатия кнопки "Apply Changes" вам необходимо создать файл дополнительной конфигурации:
/persistent/custom-cfg/extensions_custom.conf
Доработать конфигурацию нужного контекста добавлением тех строчек которые вы считаете нужными.
Теперь после перезагрузки MyPBX либо после генерирования новой конфигурации - соответсвующий контекст будет перезаписан тем что у вас в файле.
там есть круче бейждик. ответить через год и получить плюсики.
meral ( 2014-07-15 02:22:41 +0400 )редактироватьАвтор, если ты сделал себе автоматическую запись, расскажи как ты смог прописать в диалплан строки? Ведь папка etc/asterisk недоступна для записи, соответственно extensions.conf переписать нельзя.
# asterisk -r
CLI> sip show trunkname
увидите контекст для этого транка, и ищите далее,где вставить mixmonitor
у вас хорошо получается, честно
Вот сдесь список книг.
http://asterisk-support.ru/question/14859/knigi-po-asterisk/
прочитайте любую одну до половины хотя бы.
Задан: 2013-05-26 01:45:11 +0400
Просмотрен: 4,636 раз
Обновлен: Jul 14 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
кстати, вот еще вспомнил, если у вас MyPBX серии "U", то есть дополнительный addon для включения записи всех звонков и доступа к ним через веб интерфейс. в наших широтах цена у дистрибьютера - 100 евро.
alphil ( 2014-07-14 23:11:06 +0400 )редактировать