Reputation: 101140
I'm looking for a sip stack that can be used in .Net to create a pbx. Are there any other than these two:
If not, are there any .net wrapper (to create a pbx, not a ua) available to a c/c++ stack?
If not, which stack would you create a wrapper for, and why?
Upvotes: 0
Views: 1208
Reputation: 202
A lot of .NET libraries are wrappers around existing C++ libraries (e.g. PJSIP). There are some that are fully managed:
Konnetic povide fully managed SIP components for .NET development. They have .NET SIP SDK available.
Otherwise, Microsoft's Lync server comes with a very good managed SIP library, available here: www.microsoft.com/en-us/lync/default.aspx
Upvotes: 0
Reputation: 286
Why would you want to write a PBX when there are so many available? Asterisk is the first one that comes to mind, but there are Yate, CallWeaver, and a bunch more.
Are you looking for a proprietary stack or an open-source stack?
Upvotes: 1
Reputation: 30699
If you're looking to develop a PBX you'll need media processing capabilities and as far as the sipsorcery stack goes I can tell you that it doesn't have any since I wrote it.
I'd recommend having a look over another codeplex project called Call Butler. It's not under active development anymore as far as I can see but it is more of a fully fledged PBX and is at least partially written in .Net. I think that project may have used some 3rd party libraries for bits and pieces so be aware that you may find some ommissions if you're after the full source code.
Upvotes: 0