Система: Asterisk 1.6(Asterisk Now)
Эта фитча из коробки в * не работает, если попробовать без напильника то получим сообщение следующего содержания:
Error Processing: "sh: mpg123: command not found
sh: sox: command not found" for rick.mp3!
This is not a fatal error, your Music on Hold may still work.
Так что будем обтачивать. Для MoH нам понадобится консольный проигрыватель mpg123. В репах CentOS я его не нашел, поэтому будем собирать из сырцов.
Во-первых нужно создать директорию для наших файлов
Создаем каталог и даем права:
#cd /var/lib/
#mkdir asteriskmoh
#chown asterisk:asterisk asteriskmoh
#chmod 775 asteriskmoh
Загрузка и установка
# cd /usr/local/src
# wget http://downloads.sourceforge.net/project/mpg123/mpg123/1.10.0/mpg123-1.1...
# tar -xjvf mpg123-1.10.0.tar.bz2
# cd mpg123-1.10.0
# ./configure
# make
# make install
теперь сделаем симлинк на исполняемый скрипт
# ln -s /usr/local/bin/mpg123 /usr/bin/mpg123
Эта фитча из коробки в * не работает, если попробовать без напильника то получим сообщение следующего содержания:
Error Processing: "sh: mpg123: command not found
sh: sox: command not found" for rick.mp3!
This is not a fatal error, your Music on Hold may still work.
Так что будем обтачивать. Для MoH нам понадобится консольный проигрыватель mpg123. В репах CentOS я его не нашел, поэтому будем собирать из сырцов.
Во-первых нужно создать директорию для наших файлов
Создаем каталог и даем права:
#cd /var/lib/
#mkdir asteriskmoh
#chown asterisk:asterisk asteriskmoh
#chmod 775 asteriskmoh
Загрузка и установка
# cd /usr/local/src
# wget http://downloads.sourceforge.net/project/mpg123/mpg123/1.10.0/mpg123-1.1...
# tar -xjvf mpg123-1.10.0.tar.bz2
# cd mpg123-1.10.0
# ./configure
# make
# make install
теперь сделаем симлинк на исполняемый скрипт
# ln -s /usr/local/bin/mpg123 /usr/bin/mpg123
А теперь можно загружать свои мелодии через веб-интерфейс и они будут проигрываться.
Хорошая статья. спасибо. сделал так у себя на elastix. Не сразу понял что в системе не установлен mpg123.
ОтветитьУдалитьСпасибо
ОтветитьУдалитьВ репах rpmforge нужная rpm есть.
ОтветитьУдалитьКласс, а дайте ссылку.
Удалить