desktop-application


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 [4]
2 - SIP/SDP [4][5]| RTP [6]
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

Related Links

Electron autoUpdater: User initiated download on 'update-available'
Why i run xcompmgr,window can't be placed at the top。
While setting up Windows 10 Standard user in assigned acces mode, unable to see app for field (Choose which app this account can access)
How to package a node webkit app as a hybrid standalone desktop app
How to register a desktop application (app) for Windows Error Reporting (WER)
Kivy to create a Desktop program?
My app passed windows app certification test with warnings,will I be able to publish it on the windows store
HTML/CSS/JS desktop application runtime for RHEL6
How can I make offline maps for Windows Desktop Application using Mapbox
Connect Production server sql database from my desktop application
softphone pbx software creation [closed]
How do I correctly ship licenses with my desktop app?
TideSDK: Download mp3 files
How to login to OWIN Web Api 2 WS-Federation server from desktop app
How to inspect elements in a desktop application?
IBM Worklight - Can we create a desktop based application?

Categories

HOME
classification
joomla
excel-formula
azure-documentdb
botframework
netty
oracle-sqldeveloper
cors
dronekit
highmaps
boxplot
opc-ua
overrides
mailchimp
thermal-printer
symfony-3.2
gnuradio
webpack-dev-server
box-api
phpexcel
theory
cakephp-2.0
background-image
civicrm
webgl-earth
multipart
handle
akavache
windows-mobile
mongoose-im
visual-studio-community
workflow-foundation
hierarchical-data
dynamics-ax-2012-r3
mplab
form-fields
matrix-multiplication
server-side-swift
azure-web-roles
bzip2
paperclip
binary-decision-diagram
superclass
smooth-streaming
python-venv
g77
confluent
ng-class
cloudconvert
vertex
timex
therubyracer
stringbuilder
zsh-completion
networkstream
normalisation
nimbus
weblogic-maven-plugin
avi
user-profile
methodology
oryx
std
datamodel
nslocalizedstring
wonderware
event-tracking
taverna
musicbrainz
screen-lock
mathics
method-overloading
grunt-contrib-connect
os.walk
lwuit
selenium-grid2
banana-pi
xps
codio
vbaccelerator
randomaccessfile
scidb
tlbimp
ojb
kohana-orm
qgraphicsscene
panelgrid
symbian3
coinbase-php
nsautoreleasepool
screensharing
inflate
motordriver
doxia
databus
datasheet
nsundomanager
automapper-2
qvariant
noise-reduction
fxcopcmd
viewdata
web-widget
html-help-workshop
jgrowl

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App