I am currently looking to build in house softphone to integrate with our current system. It will be connecting to an Asterisk PBX. I have seen a few SDK packages out there and was wondering if anyone has had any firsthand experience with any of them enough that they would recommend one over another. I am developing my application in vb.NET and would need it to handle all of the normal features of a soft phone. In & Outbound called, conference calls, attended and unattended transfers, call waiting, etc….
Here are the packages I have reviewed and played with a little bit.
Not a managed SDK, but seems to be full featured
.NET SDK, so it is managed code.
Another unmanaged SDK
I have made the most progress with the 1st one listed, but have run into a snag and am wondering if I am better off going with a fully .NET managed SDK. I also want to make sure that I go with a package that will continue to grow and be supported.
If anyone has had any experience with these SDKs or any others they would recommend, your feedback is welcome. Thanks in advance…