Вопрос

Я новичок в 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, который может помочь упростить задачу разработки.Однако это не бесплатно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top