FAQ

FAQ (21)

I like your SDK. How to buy your license?

Use our order form with desired support period. Our sales manager will provide you with a price quote and link to buy the license.

I want a free softphone.

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.

I want to make free calls to mobile phones in other countries.

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.

I need a webphone.

Please contact us to receive webphone version details.

Can I distribute the customized softphone free of charge?

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.

Where should I start?

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

I did not receive your download link.

Please contact us and we will provide you with all details.

My trial has expired.

Please contact our representative and will give you another trial license.

How to register VoIP SIP SDK on my machine?

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

How to register sipphone on target machine?

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:
avcodec-53.dll
avutil-51.dll
Microsoft.VC80.CRT.manifest
msvcp80.dll
msvcr80.dll
SIPVoipSDK.dll
swscale-2.dll
+
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

Can I make calls to other sip phones from your sip client?

Yes, absolutely. You can call to other sipphones using our application.

Which codecs are available for your softphone? Can I use other codecs?

Please check the codecs list on our Features list or open Settings of the softphone. Please contact us to consult about using other codecs.

I do not have audio devices on the machine. What should I do?

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:

phone.Config.LocalAudioEnabled=0;
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

I cannot register on SIP Server.

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.

Remote side can hear me, but I am not able to hear them.

Please try different network interface in the softphone settings.

The sound quality is not satisfying.

Please go to Settings of the softphone and try different Echo cancellation, Noise reduction, and Auto gain control settings.

I cannot use my mp3 file with your softphone.

Verify does ‘lame.exe’ was copied to same folder with ‘SIPVoipSDK.dll’.

SDK will automatically convert mp3 to wave and play it.

Does your SDK support audio stream?

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.

I want to make calls to countries with blocked VoIP.

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.

I want to send and receive faxes online.

Please contact us to try our T38 Modem solution.

I need something else.

Please send us a detailed description of your business need and we will help you with your project.