Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

MOH. При дозвоне на номер играет одна музыка, а при постановке на удержание - другая

0

Прошу помощи... Как сделать так, чтобы когда на мой номер поступает входящий вызов, в трубке вызывающего играла мелодия вместо стандартных гудков, но когда соединение уже установилось и в процессе разговора звонящий был поставлен на удержание, то у него в трубке звучала совсем другая мелодия в отличие от первой. Приведу конфиг, который есть сейчас:

exten => _номер,n,Set(CHANNEL(music class)=music)
exten => _номер,n,Wait(1)
exten => _номер,n,Answer(10)
exten => _номер,n,Background(/var/lib/asterisk/sounds/ru/music-1)
exten => _номер,n,Dial(SIP/номер,,tTm(music))

Пробовал в приложение Dial дописать ссылку на макрос в котором я менял Set(CHANNEL(musicclass)=music-hold), но результатов это не принесло. Вычитал про параметр G, который можно вставить в то же приложение Dial и может что-то придумать с ним...

Кто нибудь знает как решить такую задачу? В каком направлении хотя бы мыслить?

удалить закрыть спам изменить тег редактировать

спросил 2016-10-13 19:25:57 +0400

chilly Gravatar chilly
1

обновил 2016-10-14 01:48:57 +0400

zzuz Gravatar zzuz flag of Russian Federation
6744 2 6 69
http://line24.ru/

Comments

А пробел между music&class есть? вообще все работало. может у вас выставлен параметр musiconhold у екстеншена?

meral ( 2016-10-15 04:04:36 +0400 )редактировать

РЕШИЛ!

[macro-test] exten => s,1,Set(CHANNEL(musicclass)=test-hold) exten => s,2,Set(MACRO_RESULT=)

exten => _номер,n,Set(CHANNEL(musicclass)=music) exten => _номер,n,Wait(1) exten => _номер,n,Answer(10) exten => _номер,n,Background(/var/lib/asterisk/sounds/ru/music-1) exten => _номер,n,Dial(SIP/номер,,tTm(music)),,tTm(music)M(test))

chilly ( 2016-10-25 12:29:01 +0400 )редактировать

Будьте первым, кто ответит на этот вопрос!

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2016-10-13 19:25:57 +0400

Просмотрен: 40 раз

Обновлен: Oct 14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.