I am trying to use SIP to do 3rd party Call Control. I am not sure that it's possible, so hopefully someone can enlighten me.
I have the following scenario. On an internal network, there are several phone extensions. Alice has a physical SIP phone, so do all the other people in the office.
What I want to do (for starters), is to allow the following: someone calls Alice. Instead of picking up the physical SIP phone, she instead clicks on some button (let's say one marked Answer
) on her computer screen. That forces the physical phone off hook (e.g. it's now on speaker) and she is talking to whoever called her.
Can this be done? Any code projects, especially in c#, would be welcome.
I've done this type of thing with TAPI and it worked out pretty well, but TAPI is a dying technology (there is no 64-bit equivalent), so I am looking for a replacement.