1 | изначальная версия редактировать | |
Прошу помощи... Как сделать так, чтобы когда на мой номер поступает входящий вызов, в трубке вызывающего играла мелодия вместо стандартных гудков, но когда соединение уже установилось и в процессе разговора звонящий был поставлен на удержание, то у него в трубке звучала совсем другая мелодия в отличие от первой. Приведу конфиг, который есть сейчас:
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 и может что-то придумать с ним...
Кто нибудь знает как решить такую задачу? В каком направлении хотя бы мыслить?
2 | No.2 Revision редактировать |
Прошу помощи... Как сделать так, чтобы когда на мой номер поступает входящий вызов, в трубке вызывающего играла мелодия вместо стандартных гудков, но когда соединение уже установилось и в процессе разговора звонящий был поставлен на удержание, то у него в трубке звучала совсем другая мелодия в отличие от первой. Приведу конфиг, который есть сейчас:
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 => Пробовал в приложение Dial дописать ссылку на макрос в котором я менял Set(CHANNEL(musicclass)=music-hold), Set(CHANNEL(musicclass)=music-hold)
, но результатов это не принесло. Вычитал про параметр G, который можно вставить в то же приложение Dial и может что-то придумать с ним...
Кто нибудь знает как решить такую задачу? В каком направлении хотя бы мыслить?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.