А совершенно без разницы где они лежат эти файлы? Обязательно wav ему? А то я пишу вот так: exten => [7-8]XXXXXXXXXX/2XX,n,MixMonitor(/var/lib/asterisk/sounds/recordings/${fname}.gsm,b)
andron58 ( 2012-02-06 21:02:44 +0400 )редактироватьfname должен заканчиваться на -uniqueid. и если у вас файлы ложатья не в место по умлочанию, то будте добры укажите уме куда. по умолчанию пщеться в /var/spool/asterisk/monitor/
meral ( 2012-02-07 02:26:23 +0400 )редактироватьрекомендую просто симлинк сделать или писать в каталог по умолчанию. расширения файла может буть люой из трех букв. точнее смотрите в файле /var/www/html/recordings/modules/callmonitor.module функцию getRecordings
meral ( 2012-02-07 02:35:29 +0400 )редактироватьВ файле main.conf.php есть строчка $ASTERISKCALLMONITORPATH = "/var/spool/asterisk/monitor"; Она идет по-моему по умолчанию. Когда захожу в ARI то пишет сообщение Path is not a directory: /var/spool/asterisk/monitor/. Проверяем есть ли такая папка: drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 dictate drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 meetme drwxr-x--- 2 asterisk asterisk 4096 2012-02-06 16:47 monitor drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 outgoing drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 system drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 tmp drwxr-x--- 2 asterisk asterisk 4096 2012-01-03 20:14 voicemail Как видим папка есть, права правильные. В чем ошибка?
andron58 ( 2012-02-07 11:39:49 +0400 )редактироватьВ итоге тестовый план набора выглядит вот так:
exten => _XXX,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN}-${UNIQUEID})
exten => _XXX,n,MixMonitor(/var/spool/asterisk/monitor/${fname}.gsm,b)
exten => _XXX,n,Dial(SIP/${EXTEN},30,tT) Но все равно графа монитор пустая
andron58 ( 2012-02-07 12:32:48 +0400 )редактироватьну прочитайте функцию и посмотрите что где не так. либо как вариант заплатите за час консультации специалисту он вам быстренько исправит. ну я незнаю что вам еще предложить, я ж вам выше написал что где смотреть.
meral ( 2012-02-07 20:14:57 +0400 )редактировать
fname=${UNIQUEID} - это что вообще?
zzuz ( 2012-02-06 18:36:55 +0400 )редактироватьexten => [7-8]XXXXXXXXXX/2XX,1,Set(fname=${UNIQUEID})
andron58 ( 2012-02-06 21:00:51 +0400 )редактировать