jgauffin
jgauffin

Reputation: 101140

What sipstack is most .Net friendly?

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

Answers (3)

jnielsen
jnielsen

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

Hank Karl
Hank Karl

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

sipsorcery
sipsorcery

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

Related Questions