Перейти к содержимому
Калькуляторы

Asterisk+CDR viewer не воспроизводят файлы в браузере

Добрый день форумчане!

Решил добавить к своему Астериску способность слушать разговоры из браузера и столкнулся с такой незадачей:

В веб браузере, отображается вся информация из таблицы CDR MySQL, однако записи не воспроизводятся, иконка соответствует ошибке "Файл не найден".

Сверил названия файлов в папке и в БД, совпадают 1к1.

По мануалу из Ридми настроил под себя:

[globals]

DIR_RECORDS=/etc/voice

 

[macro-recording]

exten => s,1,Set(fname=${UNIQUEID}-${STRFTIME(${EPOCH},,%Y-%m-%d-%H_%M)}-${ARG1}-${ARG2});

exten => s,n,Set(monopt=nice -n 19 /usr/local/bin/lame -b 32 --silent ${DIR_RECORDS}/${fname}.wav ${DIR_RECORDS}/${fname}.mp3 && rm -f ${DIR_RECORDS}/${fname}.wav && chmod -rwxrwxrwx ${DIR_RECORDS}/${fname}.mp3);

exten => s,n,Set(CDR(filename)=${fname}.mp3);

exten => s,n,Set(CDR(realdst)=${ARG2});

exten => s,n,MixMonitor(${DIR_RECORDS}/${fname}.wav,b,${monopt});

exten => s,n(no),Verbose(Exit record);

 

Все записывается сжимается, кладется в папочку, записывается в БД, нно не воспроизводится через Веб-интерфейс.

Выдал полные права на папку с записями:

-rwxrwxrwx 1 root root 23040 Dec 25 18:19 1482604754.121-2016-12-24-23_39-666-4444.mp3

-rwxrwxrwx 1 root root 22752 Dec 24 23:44 1482605085.130-2016-12-24-23_44-666-4444.mp3

-rwxrwxrwx 1 root root 33120 Dec 24 23:49 1482605348.136-2016-12-24-23_49-666-4444.mp3

-rwxrwxrwx 1 root root 14688 Dec 25 18:26 1482672385.3-2016-12-25-18_26-668-4444.mp3

-rwxrwxrwx 1 root root 52992 Dec 25 18:30 1482672632.0-2016-12-25-18_30-668-4444.mp3

-rwxrwxrwx 1 root root 43776 Dec 25 22:28 1482686919.3-2016-12-25-22_28-668-4444.mp3

 

Но не помогло, что еще стоит попробывать ? Что может быть ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Владельца поменять на www-data?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

EDA_SPB пробовал, однако решение оказалось следующим:

нашел ошибку, у меня в конфиге /var/html/www/master/inc/config.inc:

$system_monitor_dir = '/var/www/html/master/mp3';

а ниже, в том же конфиге было так

$system_monitor_dir = '/var/calls';

после комментирования последнего все заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.