シスコのIP電話は初めてです。
私はCiscoコールマネージャシステムと7970IP電話を持っています。
電話機はCiscoCallManagerアプリケーションと通信します。
ユーザーがログオンしたときにイベントをリッスンし、電話にいくつかのコマンドを送信したいのですが、このタスクについて何か考えはありますか?
シスコのコールマネージャからイベントを取得する方法はありますか、またはIP電話のポートをリッスンする必要がありますか?
2 に答える
Cisco JTAPIは、サードパーティの呼制御を実行し、IP電話の状態に関するイベントを取得するのに最適なAPIです。CiscoJTAPIjarを使用するアプリケーションをJavaで作成します。このAPIを使用すると、特定の電話をサブスクライブでき、OnHook、OffHook、Connected、Disconnectedなどのイベントを取得できます。
JTAPIはかなり複雑です。シスコには、開発タスクの簡素化に役立つCisco UnifiedApplicationEnvironmentという製品があります。ただし、無料ではありません。
電話はSIP電話またはSCCP電話として登録されていますか。コールマネージャーからのトレースは、システムで何が起こっているかを知るための最良の方法です。また、SCCPイベントやSIPイベントを確認できるキャプチャで、電話でパケットキャプチャを探すこともできます。たとえば、SIP INVITE、OK、BYEなどのイベントを確認できます。
このコールマネージャートレースとは別に、「コールマネージャーサービス」のSDIおよびSDLトレースは、必要な多くの情報を提供します。このリンクは、コールマネージャでトレースを取得するのに役立ちます:http: //www.cisco.com/en/US/products/sw/voicesw/ps556/products_tech_note09186a0080094e89.shtml