Use our order form with desired support period. Our sales manager will provide you with a price quote and link to buy the license.
Our solution is a commercial Software Development Kit to quickly build a custom softphone solution for your company or distribute it to your customers under your brand.
You should consider buying sip service from one of the providers. ABTO Software offers a solution to build sip client that can be used with such sip account.
Yes, after purchasing our license you are free to distribute as many copies of your softphone on the basis of our SDK as you need with no additional payment.
Go to folder C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\binary
it contains SDK dlls and compiled example applications.
For example you can start our ‘MlSampleWindowCPP.exe’.
Also you can review or use as base for own app source code of our examples from folders:
c++ – C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\MlSampleWindowCPP
C# – C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\MlSampleWindowCS
Delphi – C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\MlSampleWindowDelphi
VB – C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\MlSampleWindowVB
Please contact our representative and will give you another trial license.
SDK is registered when you setup it.
In case when you’ve received updated file – simply replace existing one, no need to register it again.
If app reports error ‘80040154 Class not registered’
register manually in following way:
a. Run cmd.exe with Administrator permissions
b. Type command: cd “C:\Program Files (x86)\ABTO Software\VoIP Video SIP SDK\binary\”
c. Type command: regsvr32 SIPVoipSDK.dll
Is required to copy dll dependencies and register ‘SIPVoipSDK.dll’ on another PC using regsvr32 command.
a. All files required for registration from “binary” folder:
b. For successful work you also need:
codec_*.dll – codec files
Interop.SIPVoipSDK.dll – this file is required when your app is .net based
libspandsp.dll – this dll is required only with codec_g726.dll or codec_g722.dll
Yes, absolutely. You can call to other sipphones using our application.
Please check the codecs list on our Features list or open Settings of the softphone. Please contact us to consult about using other codecs.
SDK automatically detects that case and starts properly.
If you would like to start SDK in silent mode (without access to audio devices) set option in source code:
or do same via config file:
a. Open ‘C:\Users\user\AppData\Local\VoIP Video SIP SDK\phoneCfg.ini’ in notepad
where ‘user’ – currently logged user name
b. Find line ‘LocalAudioEnabled=1′, replace with ‘LocalAudioEnabled=0′
c. Save changes, run app
First of all, please check whether all registration credential and other settings are right are correct. Also please check firewall settings and try different network interface in the softphone settings.
Contact us for details.
Please try different network interface in the softphone settings.
Please go to Settings of the softphone and try different Echo cancellation, Noise reduction, and Auto gain control settings.
Verify does ‘lame.exe’ was copied to same folder with ‘SIPVoipSDK.dll’.
SDK will automatically convert mp3 to wave and play it.
If you would like to play audio buffer instead of wav file – yes, SDK supports this. Look at the method IAbtoPhone: PlayBuffer, and sample application MlSampleWindowCPP with example how to use it.
a. Establish VPN connection. You need to setup one more system wide “Local area connection”. We recommend to solve this task using OpenVPN (look more )
b. Start and configure our sipphone with VPN settings. This task is not very difficult. You have just set SDK’s network interface setting equal to connection name, created on previous stage.
Contact us if you have problems with doing these tasks.