Blogs

Check out the new content on the Cisco Developer Network reflecting the New & Enhanced features in Cisco Unified Communication Manager 9.1.
See the new 9.1 JTAPI Documentation ...Read More

 

The Unified Communications 9.0 Partner Bundle packages Cisco’s Collaboration application software for our Collaboration partner community to leverage for their internal lab or demonstration systems. The 9.0 version is now available for order. Learn More >> ...Read More

 

Developer Partners,

Cisco announces the availability of our 2012 Developer Partner presentations shared at CiscoLive San Diego.

Please log into the Cisco Developer Network using your Partner UserID to download this content.

Access these presentations here: http://developer.cisco.com/web/cdc/devforumpreso PARTNER LOGIN REQUIRED
...Read More

 

Developer Partners,

Cisco announces the availability of our 2012 Developer Partner presentations shared at CiscoLive London.

Please log into the Cisco Developer Network using your Partner UserID to download this content.

Access these presentations here: http://developer.cisco.com/web/cdc/devforumpreso PARTNER LOGIN REQUIRED
...Read More

 

Cisco Technology Developer Partners,

Cisco is proud to announce the availability of our Cisco Unified Communications System Release 8.6 Not-For-Resale software bundle on Cisco Marketplace (Partner Login Required).

To purchase the latest Unified Communications NFR Software bundle
- Navigate to Cisco Marketplace
- Login using your Cisco.com UserID ...Read More

 

Showing 1 - 5 of 30 results.
Items per Page 5
of 6

Forums

« Back to Cisco JTAPI Questions

RE: get active calles

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi,
 
i want to get active calls by providing an address.
i tried to track this events:
CallCtlTermConnTalkingEv and CallCtlConnDisconnectedEv,
when i get CallCtlTermConnTalkingEv i add that call to a collection of CiscoCall
and when i get CallCtlConnDisconnectedEv i delete that call from the collection.
when client ask for calles in each line i search the colllection.
 
my problem is that with internals calls everything works fine but when i'm calling from ip phone to external phone somthing strange,
i get CallCtlTermConnTalkingEv even the external party answer the call.

Umm, do not understand why you do not expecting CallCtlTermConnTalkingEv while external party answer the call?

RE: get active calles
Answer
8/22/12 12:06 PM as a reply to Sergei Gorbunov.
this is my problem.
when i call to external phone i get CallCtlTermConnTalkingEv as soon as the phone ringing.

actually i saw that even i make internal call i get CallCtlTermConnTalkingEv when the phone ringing even the called party did'nt answer.
why?

CallCtlTermConnTalkingEv for calling side doesnt indicate that the far-end(called party) has answered the call.
Pleae look at Connection and TerminalConnection state diagrams in javadocs.
 
TerminalConnection for calling side will go to Talking state as soon as call is initiated.
 
The far-end(Called party) answering the call would trigger called party connection state to be changed to Established. This is where you get ConnEstablishedEv for Called side. If the called side is internal and observed, you would also get TermConnTalkingEv for called side TerminalConnection here.
For Media handling you should rely on ConnEstablishedEv for called side along with media events (RTP Input/Output Started Ev). These RTP events would actually indicate if media stream is up or not.

RE: get active calles
Answer
8/22/12 1:50 PM as a reply to Abhishek Malhotra.
you are the best.

Collateral


No files available