VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Playback в два канала

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
guvy1
Сообщения: 5
Зарегистрирован: 12 май 2011, 10:43

Playback в два канала

Сообщение guvy1 »

Добрый день !!!

Помогите решить проблему.

Ситуация следующая:
Call файл генерирует вызов на locacal/exten.
звонок осуществляется.
И осуществляется его постановка в очередь через queue(test,,,,agi).
При поднятии трубки оператором происходит запуск agi.

Вот здесь и возникает проблема Agi должен проиграть playback, но звук должен услышать оператор, а не клиент получивший вызов. Но происходит на оборот...

Не подскажите как решить данную проблему?

Заранее благодарен.
guvy1
Сообщения: 5
Зарегистрирован: 12 май 2011, 10:43

Re: Playback в два канала

Сообщение guvy1 »

Если бы я использовал Dial я бы использовал LIMIT_PLAYAUDIO_CALLER для проигрывания. И можно выбрать кому....
Но здесь я использую queue для постановки в очередь. И поднимают уже отвеченный звонок из очереди.
guvy1
Сообщения: 5
Зарегистрирован: 12 май 2011, 10:43

Re: Playback в два канала

Сообщение guvy1 »

Ну опишу я его через локальный канал. И что ?

Дело в том что:

есть два канала 1 - SIP/01 (к примеру)
этот канал вызвал номер 00012 и начал ему проигрывать сообщения. потом клиент, захотел соединится с оператором. И * поставил канал SIP/01 в очередь.
Где описаны member => local/100@default

происходит соединение SIP/01 с каналом local/100

Я говорю playback и он играет в канал SIP/01, а канал Local/100 его не слышит.... Как заставить playback играть в local/100 ?

в этом вопрос...
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: Playback в два канала

Сообщение ded »

* поставил канал SIP/01 в очередь - нарушение логики.
Которая предполагает что в очередель становятся входящие клиенты, а не операторы SIP/01 SIP/02 SIP/03
guvy1
Сообщения: 5
Зарегистрирован: 12 май 2011, 10:43

Re: Playback в два канала

Сообщение guvy1 »

Вопрос решил...

Всем спасибо !
guvy1
Сообщения: 5
Зарегистрирован: 12 май 2011, 10:43

Re: Playback в два канала

Сообщение guvy1 »

Соррь!!!

Решилось тем что если запускаешь agi все идет в канал вызывающий, если вызываешь макро то все идет в вызываемый канал...
exten => 00039,n,Queue(test,tT,,,,test01.php,mac1)
А уже из макро mac1 вызываешь Agi и делаешь все что тебе нужно...

Кстати занимаюсь VOIP c 99 года... так что бывает и на старуху..... ;(
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH