ABTO Software VoIP SIP SDK for Windows provides capabilities to build a custom SIP softphone with support of multiple line voice/video calls and video conference, IM chat, multiple SIP accounts, presence, and voice mail, or add VoIP features to your custom IVR/intercom/CRM software.
Here you can have a look at our video clip that demonstrates basic functionality of the SDK’s sample softphone:
License Details
- No per-seat licensing
- 1o day fully functional trial SDK
Operating System
All versions of Windows OS, including Windows 8.1 and 64 bit systems
Development Features
- C#, C++, VB.NET, VB 6.0, and Delphi support
- ActiveX, COM, and plain dll files
- support of SIP DLL SDK (via native dll interface)
- NAT (Network Address Translation) support
- Encryption on the basis of sRTP, DLS, and DTLS
- DTMF (Dual Tone Multi Frequency) support
- SIP Authentication
- Codecs management
- Log file on/off setting
End User Features
- Support of all kinds of Internet connections
- Multiline support
- Multiple sip accounts registration
- Multi-party voice conference
- SIP Registrar support (compatibility with most of SIP servers including Asterisk)
- Works under firewall
- IM interface
- Selecting of media input and output devices
- Custom ringtone support
- Configuration saving and loading
Conversation Specific Features
- Calls operations:
– Hold/Retrieve Call
– Forward Call (Blind Call Transfer)
– Transfer Call (Attended Transfer)
- Noise reduction (supression)
– AGC (Auto gain controller) support
– Adaptive silence detection
– Adaptive jitter buffer
- Software volume control (including Mute Sound)
- Playing file into conversation
- Recording conversation into file
- Redirection of calls to other phone lines
- Call history and address book ready
Available Codecs
- H.263
- H.264
- G.711 (ALaw, muLaw)
- G.726 (16k 24k 32k 40k)
- G.729A
- G.723
- OPUS
- iLBC
- LPC-10
- Speex (Narrow, Wide)
- L16
- RFC4733 DTMF tones
- GSM
Protocols Support
- SIP (Session Initiation Protocol)
- RTP (Real-time Transport Protocol)
- SDP (Session Description Protocol)
- TCP (Transmission Control Protocol) /UDP (User Datagram Protocol)
- STUN (Session Traversal Utilities for NAT)
- ICE (Interactive Connectivity Establishment)