« Back to Cisco JTAPI Questions

Delay in call after StartRecording API call

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi,
 
We are facing mainly 2 issues with our JTAPI based application-
1) Delay in call at CTI Port after StartRecording API call. We configured "Recording Profile" with target DN as CTI Port DN. Is there any way to reduce this time lag?
 
2) Sometimes our JTAPI application doesn't get disconnect event from JTAPI provider. What could be the possible reasons?
 
Thanks & Regards,
Umesh

How much delay are you using? Remember that 2 calls will be initiated with startRecording.
 
disconnect and CallInvalidEv should be delivered when the call goes away. Can you discribe the call scenario or attach JTAPI logs?  

Thanks for reply.

My application is mix of XML app and JTAPI. Call flow is as below -

- when monitored phone receives an incming or makes outgoing call our application gives list of supervisors currently logged-in (might be busy)
- when monitored party ask for help we call "StartRecording" API, this will initiate 2 call on configured CTI Port DN. Only customer voice will be sent to supervisor here
- CTI Port address are also added in JTAPI provider and observer attached
- when CTI POrt receives call, application finds free supervisor and redirect call to him
- at any moment monitored target can stop the supervisor call by clicking on soft button displayed by our app after "StartRecording"
- we call "StopRecording" if monitored target request to stop

Let me know if there is any other way. Also if monitored party request for stop it gets failed if supervisor hasn't answered the call.

Regards,
Umesh