1 | изначальная версия редактировать | |
Прошу вашей помощи. Второй день мучаюсь, перерыл весь интернет, толку ноль.
Стоит debian 6+ asterisk 1.8+ lame 3.99
extensions.conf:
[proba]
exten => _7831XXXXXXX,1,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%d-%m-%Y_%H:%M)}-${CALLERID(number)}-${EXTEN})
exten => _7831XXXXXXX,n,Set(__monopt=nice —n 19 /usr/local/bin/lame —b16 -—silent /home/share/monitor/${CALLFILENAME}.wav /home/share/monitor/${CALLFILENAME}.mp3 && rm —f /home/share/monitor/${CALLFILENAME}.wav)
exten => _7831XXXXXXX,n,MixMonitor(/home/share/monitor/${CALLFILENAME}.wav,b,${__monopt})
exten => _7831XXXXXXX,n,DIAL(${OUTSIP}/${EXTEN},20)
exten => _7831XXXXXXX,n,Hangup()
Запись работает, сохраняет в .wav, в mp3 не конвертирует и .wav не удаляет. В asterisk -rvvvv все проходит без ошибок.
Отмечу, что lame работает, проверенно строкой:
/usr/local/bin/lame -b 16 -h /home/share/monitor/201206091537-303-78310000000.wav /home/share/monitor/201206091537-303-78310000000.mp3
2 | No.2 Revision редактировать |
Прошу вашей помощи. Второй день мучаюсь, перерыл весь интернет, толку ноль.
Стоит debian 6+ asterisk 1.8+ lame 3.99
extensions.conf:
[proba]
exten => _7831XXXXXXX,1,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%d-%m-%Y_%H:%M)}-${CALLERID(number)}-${EXTEN})
exten => _7831XXXXXXX,n,Set(__monopt=nice —n 19 /usr/local/bin/lame —b16 -—silent /home/share/monitor/${CALLFILENAME}.wav /home/share/monitor/${CALLFILENAME}.mp3 && rm —f /home/share/monitor/${CALLFILENAME}.wav)
exten => _7831XXXXXXX,n,MixMonitor(/home/share/monitor/${CALLFILENAME}.wav,b,${__monopt})
exten => _7831XXXXXXX,n,DIAL(${OUTSIP}/${EXTEN},20)
exten => _7831XXXXXXX,n,Hangup()
Запись работает, сохраняет в .wav, в mp3 не конвертирует и .wav не удаляет. В asterisk -rvvvv все проходит без ошибок.
Отмечу, что lame работает, проверенно строкой:
/usr/local/bin/lame -b 16 -h /home/share/monitor/201206091537-303-78310000000.wav /home/share/monitor/201206091537-303-78310000000.mp3
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.