В общем вроде и ошибки не выдает и не понятно чего нет звука В логах
== Using SIP RTP CoS mark 5
-- Executing [7001@DLPN_DialPlan1:1] Goto("SIP/333-00000011", "voicemenu-custom-2,s,1") in new stack
-- Goto (voicemenu-custom-2,s,1)
-- Executing [s@voicemenu-custom-2:1] NoOp("SIP/333-00000011", "test") in new stack
-- Executing [s@voicemenu-custom-2:2] Answer("SIP/333-00000011", "") in new stack
-- Executing [s@voicemenu-custom-2:3] SetMusicOnHold("SIP/333-00000011", "default") in new stack
-- Executing [s@voicemenu-custom-2:4] WaitExten("SIP/333-00000011", "7") in new stack
musiconhold.conf
[default]
mode=files
random=yes
directory=/var/lib/asterisk/moh
sort=random
В /var/lib/asterisk/moh лежит wav которая работает если ее вызвать через беграунд... Скажите плиз в какую сторону копать, уже часа два нагуглить не выходит :(
Asterisk/10.9.0
так будет проще
[voicemenu-custom-2]
exten => s,1,Noop()
same => n,Answer()
same => n,WaitExten(7,m(default))
в каком месте вашего диалплана включается MOH ?
P.S. SetMusicOnHold depricated.
Для начала, если менялись файлы в папке /var/lib/asterisk/moh нужно сделать moh reload.
Задан: 2012-11-07 18:19:38 +0400
Просмотрен: 1,489 раз
Обновлен: Nov 07 '12
musiconhold через несколько секунд музыка останавливается
Elastix CallCenter убрать мелодии при дозвоне.
moh, поставить чтобы первой играла определенная музыка
Прослушивание экстеншенов во время music on hold
Поток как музыка по умолчанию для внутренних вызовов в FreePBX
проигрывание музыки определенное время
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Чтобы музыка играла , её нужно вызвать. То что Вы указали класс это еще не музыка.
zzuz ( 2012-11-07 18:35:14 +0400 )редактироватьИ да . SetMusicOnHold устаревшая команда. Используйте Set(CHANNEL(musicclass)=default)
zzuz ( 2012-11-07 18:36:46 +0400 )редактировать