Так играет 2 раза оператору. Есть еще какие-то варианты синхронного проговаривания в 2 канала?
fish ( 2012-08-04 18:49:45 +0400 )редактироватьДелаю проговаривание приветствия оператора
exten => _80[1-4]X,1,Wait(1)
exten => _80[1-4]X,n,Set(LIMIT_PLAYAUDIO_CALLER=yes)
exten => _80[1-4]X,n,Set(LIMIT_PLAYAUDIO_CALLEE=yes)
exten => _80[1-4]X,n,Set(LIMIT_CONNECT_FILE=/etc/asterisk/WAV/${EXTEN})
exten => _80[1-4]X,n,Dial(SIP/${EXTEN},8,TtL(36000000)))
Но воспроизведение происходит не синхронно, сначала в линию, а потом оператору. Куда копать, что делать? Или это особенность такая?
Чтобы проиграть сообщение обоим сторонам , попробуйте
[dial]
exten => s,1,Dial(Tech/num,,A(${SOUND_FILE})U(play_sound^${SOUND_FILE}))
[play_sound]
exten => s,1,Playback(${ARG1})
exten => s,n,Return()
Так играет 2 раза оператору. Есть еще какие-то варианты синхронного проговаривания в 2 канала?
fish ( 2012-08-04 18:49:45 +0400 )редактироватьЗадан: 2012-08-03 11:21:09 +0400
Просмотрен: 163 раз
Обновлен: Aug 03 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Скорее всего особенность.
switch ( 2012-08-03 11:27:05 +0400 )редактироватьСтранный подход к решению, но switch прав. Это особенность.
zzuz ( 2012-08-03 12:00:09 +0400 )редактироватьну а как по другому, мне нужно чтобы при поднятии трубки проговаривалось приветствие причем и абоненту и оператору одновременно
fish ( 2012-08-03 12:05:22 +0400 )редактировать