В продолжении темы... Пробовал добавить в уже созданную конференцию
- Код: выделить все
exten => 111,n,Playback(/var/tts.wav)
и
- Код: выделить все
exten => 111,1,Playback(/var/tts.wav)
но не таботает так.
понял что неправильно было написано встаставляемый мною код в extensions.conf. Переделал в
- Код: выделить все
[macro-muzicbg1]
exten => s,1,NoOp(conf-222)
exten => s,n,System(echo -e "Channel: local/play@muzfon1\\nWaitTime: 1\\nCallerID:9999\\nContext: muzmeet\\nExtension: 111\\nPriority: 1\\n" > /tmp/muzfon.call)
exten => s,n,System(mv -f /tmp/muzfon.call /var/spool/asterisk/outgoing/muzfon.call)
exten => s,n,ChannelRedirect(${BRIDGEPEER},muzmeet,111,1)
exten => s,n,Goto(muzmeet,111,1)
[muzfon1]
exten => play,1,Playback(/var/tts.wav)
exten => play,n,GoTo(muzfon1,play,2)
[muzmeet]
exten => 111,1,MeetMe(222,1dqxA)
exten => 111,n,NoOp(END)
exten => 111,n,Hangup
exten => h,1,MeetMeAdmin(222,K)
Но поскольку [macro-muzicbg1] - макрос, он просто не запускается как в статье по нажатию на **. Необходимо приурочить его к событию чтобы он начал исполняться. как его запустить, скажем при входе пользомателя в конференцию???