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

Звонок с сайта и проигрывание мелодии.

0

Добрый день. Прошу помощи в следующем вопросе. Есть скрипт на php, который с сайта отправляет на AMI Asterisk номер, имя сервера, канал, контекст и др. Если указываю в нем какой-то существующий добавочный номер происходит звонок на этот номер и после того, как поднимается трубка идет звонок на тот номер, который ввели на сайте. Это все хорошо! но вот решили сделать так, чтобы звонок сразу уходил на номер введенный с сайта - ему проигрывалась мелодия, а затем соединялся с менеджером.

Прописал в sip.conf канал web, дал ему контекст [web]. В диалплане прописал следующее

[web]
exten => s,1,Answer()
exten => s,n,Dial(SIP/Trankname/$exten)
exten => s,n,Playback(vm-num-i-have)

Получаю ошибку

 Unable to request channel SIP/web
[Mar 27 17:42:49] ERROR[9560] utils.c: fwrite() returned error: Broken pipe

У меня несколько вопросов. 1) возможноли реализовать сначала звонок абоненту и проигрывание мелодии и потом соединение с менеджером? 2) Как в ручном диалплане указать звонить с такого-то транка на номер, который приходит в AMI в переменной Exten:$strExten,

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

спросил 2012-03-27 18:50:34 +0400

ipvinner Gravatar ipvinner
54 42 5 28

3 Ответа

0

Для начала... что делает команда Answer()??? 
Далее читайте, как выполнить команду во время совершения звонка. ;-)

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

ответил 2012-03-29 07:33:49 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

обновил 2012-03-29 07:42:47 +0400

Comments

Штудируйте букварь по asterisk http://asterisk-support.ru/question/1424/knigi-po-asterisk !

Там про это написано!

bolshoy_plohish ( 2012-03-30 08:42:38 +0400 )редактировать
0

Тот же вопрос, Как сделать чтоб звонок шел абоненту на номер который указали на сайте, после того как дозвонились, играем мелодию. пока играет мелодия дозваниваемся до менеджера во внутренний номер SIP/100. После он поднимает трубку, мелодия не играет, начинается разговор!

Как это реализуется, не могли бы начинающему разжевать, очень буду признателен!

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

ответил 2012-03-30 07:15:35 +0400

zabmix Gravatar zabmix
1
0

Unable to request channel SIP/web

может Local/s@web вызывать ?

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

ответил 2012-03-27 19:07:34 +0400

g613 Gravatar g613
309 13

Comments

У человека пир web прописан. Какой у него type?

tesak89 ( 2012-03-28 21:36:32 +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 ленту новостей

Статистика

Задан: 2012-03-27 18:50:34 +0400

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

Обновлен: Mar 30 '12

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