Страница 1 из 1

MOH script

Добавлено: 29 дек 2011, 23:27
kaisarkz
Привет.
Можно ли как нибудь запустить скрипт (dialplan, php, bash неважно), когда кто-нибудь из собеседников нажимает на Hold? При этом нужно передавать скрипту номер звонящего или "звонимому". Искал в логах, там только одна строчка появляется, так и не понял откуда и где найти.

В крайнем случае, если не получится добавить скрипт, как добавить in-call feature code? И можно ли на телефонах перепрограммировать кнопку Hold на какой-либо Feature code?

п.с. С наступающим всех!

Re: MOH script

Добавлено: 30 дек 2011, 00:05
zzuz
С кнопкой на телефоне нельзя . В остальном реализуемо.
А что именно не получается? Или Вы за новогодними халявчиками?

Re: MOH script

Добавлено: 30 дек 2011, 00:15
kaisarkz
Не получается найти информацию, в какую сторону копать.
Нужно, при нажатий на Холд, чтобы на другой Айпи отрпавлялась инфо, что, допустим, 100 поставил на Холд 101.
При ответе и сбросе сделал, а тут не могу.

П.с. Чет с названием темы затупил.

Re: MOH script

Добавлено: 30 дек 2011, 00:55
ded
При нажатии на кнопку ИП-телефона Hold в сторону Астериска отправляется определённый SIP-пакет.
Что можно придумать в этом случае? Как Астериску обработать этот пакет и сотворить какой то event при получении?
Если на другой ИП отправлялется инфа, что, допустим, 100 поставил на холд 101, и на этот же ИП отправляется такая инфа со всех ИП-телефонов, то этими events можно зажигать и гасить огни-гирлянды на новогодней ёлке.
Оцените насколько будут оправданы Ваши программные усилия.

Re: MOH script

Добавлено: 30 дек 2011, 04:49
zzuz
(dialplan, php, bash неважно)
есть предположение , что и усилий то не будет никаких.

Re: MOH script

Добавлено: 30 дек 2011, 05:37
Sfinx
1. создать hint на номер
2. sip.conf вставить notifyhold = yes
3. через devicestate или AMI поймать event

Re: MOH script

Добавлено: 30 дек 2011, 07:59
kaisarkz
ded писал(а):Eсли на другой ИП отправлялется инфа, что, допустим, 100 поставил на холд 101, и на этот же ИП отправляется такая инфа со всех ИП-телефонов, то этими events можно зажигать и гасить огни-гирлянды на новогодней ёлке.
Оцените насколько будут оправданы Ваши программные усилия.
Если со всех телефонов, можно сжечь гирлянды)
Моя задача просто вызвать скрипт, передав аргументы, остальное уже не моя головная боль :)
zzuz писал(а):есть предположение , что и усилий то не будет никаких.
Извините, не совсем понял. В какой стороны усилии?
Sfinx писал(а):1. создать hint на номер
2. sip.conf вставить notifyhold = yes
3. через devicestate или AMI поймать event
Спасибо. :idea: