правьте исходники. или наймите когото. вы хотите чтоб ктото занялся этим крайне редким требованием вместо вас? очень врядли.
meral ( 2015-02-25 02:20:19 +0400 )редактироватьДобрый день. Задался целью настроить hint на телефонах yealink. Успешно было реализовано благодаря информации в интернете. Вот стало интересно как настроить отображение по регистрации. Вот например если номер разговаривает то индикация красная, если нет то зеленая. А как сделать так что бы если пользователь был не зарегистрирован то лампочка не горела. Это нужно для IAX2 так как номера используется с мобильных устройств и часто не доступены.
Я связался с техподдержкой yealink, мне сказали что нужно что бы моя станция отправляла NOTIFY сообщение как только номер станет не активный (разрегистрируется) , у меня на станции прописано notifyringing=yes; notifyhold=yes; Но опрос станция делает с какой то периодичностью, по моим наблюдениям 15-20мин. Как заставить опрашивать чаще????
правьте исходники. или наймите когото. вы хотите чтоб ктото занялся этим крайне редким требованием вместо вас? очень врядли.
meral ( 2015-02-25 02:20:19 +0400 )редактироватьдля сипа это делается через sip_notify.conf
для iax можно написать патч. средней сложности.
а вообще дешевле поставить планшет с андроид и на него вывести fop/fop2.
meral ( 2015-02-18 22:49:43 +0400 )редактироватьПодержу пожалуй предыдущее предложение..., а если хочется привычный вид, можно
купить док-станцию
http://www.alibaba.com/product-detail/Docking-Station-for-Smart-Android-Phones_1988968804.html
китайцы их в большом количестве делают.
bolshoy_plohish ( 2015-02-19 06:21:55 +0400 )редактироватьЗадан: 2015-02-18 18:33:34 +0400
Просмотрен: 409 раз
Обновлен: Feb 24 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
никак так не сделать , так как противоречит самой идеи BLF .
zzuz ( 2015-02-18 20:25:04 +0400 )редактироватьЯ так полагаю что это должен уметь сам телефон. Я прописал hint для IAX2 вижу что на астериске статус меняется: core show hint 1299 1299@ext-local : IAX2/1299 State:Unavailable Watchers 0 1299@subscribe-context : IAX2/1299 State:Unavailable Watchers 1
core show hint 1299 1299@ext-local : IAX2/1299 State:Idle Watchers 0 1299@subscribe-context : IAX2/1299 State:Idle Watchers 1
Статус изменился но телефон не реагирует. теперь закоментировал полностью hint для 1299, перечитал конфигурацию астера, а на телефоне как горела лампочка так и горит, после перезапуска телефона тухнет.
testsia ( 2015-02-19 12:13:57 +0400 )редактироватьтут не в том дело. телефон подписывается на определенные евенты. а вы хотиет чтоб он подписался на другие. получится либо перепрошивкой телефона либо патчем для *. и то и другое будет вам стоить дороже чем планщеты по 50 баксов на все телефоны.
meral ( 2015-02-20 00:02:03 +0400 )редактировать"Неконкретно введены данные нет подписки - не горит"
Есть идеи, как можно симулировать данное поведение, без перезагрузки диалплана (на лету) ?
bolshoy_plohish ( 2015-02-25 11:39:45 +0400 )редактироватьЛично у меня нет, думал сделать так: Написать скрипт который будет проверять статус Extention, как только он зарегестрируется, скрипт вносит изменение в диалплан и перезагружает его. Также в обратном порядке!!! Проблема в том что телефон на такие изменения реагирует с задержкой. Напесал в техподдержку Yealink.
testsia ( 2015-02-25 14:04:13 +0400 )редактироватьВсегда можно добавлять диаплан на лету через CLI или БД .
zzuz ( 2015-02-25 16:26:25 +0400 )редактироватья вам сказал идею. исходники астериска могу продать за $1 если бесплатные вас не устраивают. 2 testsia не надо ничего проверять, для этого есть евенты и ami. а также sip_notify.conf
meral ( 2015-02-26 06:59:43 +0400 )редактировать