| | RE: Recording Answer 2/10/12 11:18 PM
as a reply to Ahmed Fayomy.
Implementing a SIP stack is a bit beyond our ability to advise you here, the good news is that it's standards based and there is wide support on the net. A quick google: http://stackoverflow.com/questions/498043/what-is-the-currently-popular-java-sip-library See the SIP Tech Center for documentation on the particulars of the UCM SIP messaging support: http://developer.cisco.com/web/sip/docs (login with your CDN/DS associated Cisco.com ID to see the complete SIP trunk documentation) One possible configuration is to setup the recording profile SIP trunk as a loop-back to the same UCM: e.g. the outgoing SIP trunk connects to an incoming SIP trunk configured on the same UCM, which is then routed to a CTI route point managed by your app. In this scenario your app will get two simultaneous inbound calls when the recording is started. The problemw ith this (and the reason why SIP trunk is normally used) is that your app won't be able to tell which call is the ear vs. the mouth audio stream (this can be discerned in the SIP headers if you use a trunk.) If you app doesn't care about this - for example you just mix both streams into one stream for recording, then it could work and simply your app.
|
| Please sign in to flag this as inappropriate.
|