Музыка вместо гудка
Добавлено: 08 июн 2017, 13:40
Добрый день.
Не нашел похожей статьи поэтому пишу новую тему.
Есть задача вместо гудка поставить мелодию. Чтобы при звонке в трубке играла мелодия а не гудок. Не при постановке на HOLD, а при ожидании ответа.
Подготовил файл согласно рекомендациям: моно, частота 8000, 16 bit.
Трек называется Fight.wav
Создал директорию /var/lib/asterisk/moh/mymusic
Закинул туда файл Fight.wav
Переконвертировал его:
asterisk -r
file convert /var/lib/asterisk/moh/mymusic/Fight.wav Fight.ulaw
Вот вывод команды CLI> moh show classes:
Class: default
Mode: files
Directory: /var/lib/asterisk/moh/
Class: none
Mode: files
Directory: /var/lib/asterisk/moh/.nomusic_reserved
Class: mymusic
Mode: files
Directory: /var/lib/asterisk/moh/mymusic/
вот вывод команды CLI> moh show file:
Class: default
File: /var/lib/asterisk/moh//macroform-cold_day
File: /var/lib/asterisk/moh//macroform-robot_dity
File: /var/lib/asterisk/moh//macroform-the_simplicity
File: /var/lib/asterisk/moh//manolo_camp-morning_coffee
File: /var/lib/asterisk/moh//orig_Fight
File: /var/lib/asterisk/moh//reno_project-system
File: /var/lib/asterisk/moh//wav_Fight
Class: none
File: /var/lib/asterisk/moh/.nomusic_reserved/silence
Class: mymusic
File: /var/lib/asterisk/moh/mymusic//Fight
Входящий вызов идет на Ring group. В настройках Ring group в окне "play music on hold" поставил "mymusic". при звонке ничего не играет. Тишина. Хотя вызов идет.
Подскажите пожалуйста что не так?
Не нашел похожей статьи поэтому пишу новую тему.
Есть задача вместо гудка поставить мелодию. Чтобы при звонке в трубке играла мелодия а не гудок. Не при постановке на HOLD, а при ожидании ответа.
Подготовил файл согласно рекомендациям: моно, частота 8000, 16 bit.
Трек называется Fight.wav
Создал директорию /var/lib/asterisk/moh/mymusic
Закинул туда файл Fight.wav
Переконвертировал его:
asterisk -r
file convert /var/lib/asterisk/moh/mymusic/Fight.wav Fight.ulaw
Вот вывод команды CLI> moh show classes:
Class: default
Mode: files
Directory: /var/lib/asterisk/moh/
Class: none
Mode: files
Directory: /var/lib/asterisk/moh/.nomusic_reserved
Class: mymusic
Mode: files
Directory: /var/lib/asterisk/moh/mymusic/
вот вывод команды CLI> moh show file:
Class: default
File: /var/lib/asterisk/moh//macroform-cold_day
File: /var/lib/asterisk/moh//macroform-robot_dity
File: /var/lib/asterisk/moh//macroform-the_simplicity
File: /var/lib/asterisk/moh//manolo_camp-morning_coffee
File: /var/lib/asterisk/moh//orig_Fight
File: /var/lib/asterisk/moh//reno_project-system
File: /var/lib/asterisk/moh//wav_Fight
Class: none
File: /var/lib/asterisk/moh/.nomusic_reserved/silence
Class: mymusic
File: /var/lib/asterisk/moh/mymusic//Fight
Входящий вызов идет на Ring group. В настройках Ring group в окне "play music on hold" поставил "mymusic". при звонке ничего не играет. Тишина. Хотя вызов идет.
Подскажите пожалуйста что не так?