Cisco IP Phone Call Manager обрабатывает события
-
19-09-2019 - |
Вопрос
Я новичок в IP-телефонах Cisco.
У меня есть система диспетчера вызовов Cisco, а также IP-телефон 7970.
Телефон работает с приложением Cisco Call Manager.
Я хочу прослушать события, когда пользователь входит в систему, и отправлять несколько команд на телефон., Есть ли какое -либо представление об этой задаче?
Есть ли способ получать события от диспетчера вызовов Cisco, или мне нужно прослушивать порты IP-телефона?
Решение
Зарегистрирован ли телефон как SIP-телефон или SCCP-телефон?Следы от диспетчера звонков — лучший способ узнать, что происходит в системе.Вы также можете искать захваты пакетов по телефону в тех захватах, когда вы можете увидеть события SCCP и события SIP, например, вы можете увидеть такие события, как SIP Invite, OK, пока, ...ет.
Помимо этих трассировок диспетчера вызовов, трассировки SDI и SDL для «службы диспетчера вызовов» дадут вам всю необходимую информацию.Эта ссылка поможет вам отследить звонки в диспетчере вызовов:http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_tech_note09186a0080094e89.shtml
Другие советы
Cisco JTAPI — лучший API для управления сторонними вызовами и получения событий о состоянии IP-телефона.Вы напишете приложение на Java, использующее jar Cisco JTAPI.Этот API позволит вам подписаться на определенный телефон и получать такие события, как OnHook, OffHook, Connected, Disconnected и т. д.
JTAPI довольно сложен.У Cisco есть продукт под названием Cisco Unified Application Environment, который может помочь упростить задачу разработки.Однако это не бесплатно.