Инструменты пользователя

Инструменты сайта


doc:os:freebsd:applied_software:asterisk_adding_mp3_support_in_moh

Это старая версия документа!


Asterisk 1.8 установка поддержки кодека mp3 в MoH

Условия:

  • OS FreeBSD (в моем случае 9й ветки)
  • установленный Asterisk-1.8, но нет возможности проигрывать музыку mp3 в MoH

Ссылки:

Порядок действий

  1. устанавливаем клиент svn (если нет):
    cd /usr/ports/devel/subversion
    make -DBATCH install
  2. Далее:
    cd /usr/ports/net/asterisk
    make extract
    cd work/asterisk-1.8.18.0/

    Далее все команды выполняются относительно этой папки.

  3. Выполняем скрипт ./contrib/scripts/get_mp3_source.sh
  4. если все нормально:
    make menuselect
    выбираем Add-ons
    выбираем format_mp3 (пробелом)
    далее Esc, кнопка "x"
  5. собираем: make, ждем
  6. Нам нужно получить модуль format_mp3.so и… он лежит в addons. Копируем его в системную папку:
    # cp addons/format_mp3.so /usr/local/lib/asterisk/modules/
  7. переходим в консоль asterisk: «asterisk -rv» и выполняем
     
    > module load format_mp3
    Loaded format_mp3
      == Registered file format mp3, extension(s) mp3
     Loaded format_mp3.so => (MP3 format [Any rate but 8000hz mono is optimal])
  8. Сконфигуриуем MoH:
    cd /usr/local/etc/asterisk
    # ee musiconhold.conf
    
    [mp3]
    mode=files
    directory=mohmp3
    random=yes
  9. Создаем папку с нашими аудиофайлами: mkdir /usr/local/share/asterisk/mohmp3

кидаем туда что-нибудь.

/var/www/wiki.itcall.ru/data/attic/doc/os/freebsd/applied_software/asterisk_adding_mp3_support_in_moh.1366909851.txt.gz · Последнее изменение: d.m.Y H:i — dbehterev