Cisco IP Phone Call Manager обрабатывает события

Я новичок в IP-телефонах Cisco.
У меня есть система диспетчера вызовов Cisco, а также IP-телефон 7970.
Телефон взаимодействует с приложением Cisco Call Manager.
Я хочу прослушивать события, когда пользователь входит в систему и отправляет какие-то команды для телефона. Есть ли какое-нибудь представление об этой задаче?
Есть ли способ получить события от диспетчера вызовов cisco или мне нужно прослушивать порты IP-телефона?


person dankyy1    schedule 12.03.2010    source источник


Ответы (2)


Зарегистрирован ли телефон как SIP-телефон или SCCP-телефон. Следы от диспетчера вызовов — лучший способ узнать, что происходит в системе. Вы также можете искать захваты пакетов на телефоне. В этих захватах вы можете видеть события SCCP и события SIP, например, вы можете видеть такие события, как SIP INVITE, OK, BYE и т. д.

помимо этой трассировки диспетчера вызовов, трассировки SDI и SDL для «службы диспетчера вызовов» предоставят вам много необходимой информации. Эта ссылка поможет вам выполнить трассировку в диспетчере вызовов: http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_tech_note09186a0080094e89.shtml

person Riddle    schedule 27.07.2012

Cisco JTAPI — лучший API для управления вызовами сторонних производителей и получения событий о состоянии IP-телефона. Вы напишете приложение на Java, использующее jar-файл Cisco JTAPI. Этот API позволит вам подписаться на определенный телефон, и вы сможете получать такие события, как OnHook, OffHook, Connected, Disconnected и т. д.

JTAPI довольно сложен. У Cisco есть продукт под названием Cisco Unified Application Environment, который может помочь упростить задачу разработки. Однако это не бесплатно.

person Louis Marascio    schedule 24.06.2010
comment
Спасибо за ваш пост. Я также буду искать на JTAPI. Сейчас я использовал ExtensionMobility, чтобы проверить, вошел ли какой-либо пользователь в систему по телефону... - person dankyy1; 01.07.2010