softphone pbx software creation [closed]
I am not sure if this is the correct place to ask this question. If it is not the correct place, please let me know and I will remove it. I am interested in creating an softphone pbx application for a desktop PC. I have Googled for resources but have found nothing. As a result I do not know where to turn to, to just take the first step. I am talking about software similar to this. Can anyone give me a hint or point me in the right direction? If this is the incorrect place, is there a place that I can ask this question on? Thank you in advance
This is the 'hint' part of your question... Please note that, the "PBX" can be a closed source product line, such as Toshiba, Panasonic, NEC, etc. These have their own proprietary IP protocols. To my knowledge, all can support a SIP Phone/SIP Softphone. I will assume you are not referring to this proprietary IP or H.323 signalling protocol and further assume this is regarding a SIP softphone. For a SIP connection, you will need these basic layers: 1 - UserAgent  2 - SIP/SDP | RTP  3 - Network layer Now, directly to your second request. To point you in the right direction: Esteban Murandi compiled this in C#, with the use of a proprietary SDK plugin, please check out his attempt and article: http://www.codeproject.com/Articles/170415/How-to-Build-a-NET-Softphone-in-C-with-SIP-SDP-RTP And for an additional SDK take a look at the sample code provided here: http://www.vaxvoip.com/phonesdk.html
Your question is not very clear, since the Softphone and the PBX is not the same thing. The Softphone is a SIP client, the PBX is a server. If you want to create a softphone, then there has some options. Commercial: PortSIP VoIP SDK VaxVoIP SDK Counterpath Softphone SDK Open source: Linphone For the PBX, there no SDK provided in market, you have to develop it base on the open source SIP stack. Commercial: PortSIP PBX 3CX PBX Vodia PBX Open source: Asterisk FreeSwitch
Appcelerator Titanium Studio 1.0.1: How to show Inspector on OS X Desktop apps?
How do I rotate a single windows application 90 degrees?
What type of programming languages and tools do we need to develop windows desktop application? [closed]
How to manage application data while the application is running? (frequent IO versus more memory usage)
web programming vs software programming [closed]
Creating universal binary using XCode 4.0
problem with displaying the form into the center of the screen
Desktop Application using titanium
Cross platform desktop application
Quality checker for PDF to Word conversion process
local web application vs desktop application speed?
How to query user's language choice in innosetup script?
Best way to start desktop application development for a web developer
Google Earth API vs Google Earth COM API
why develop in windows/desktop application?