Conaito VoIP SIP Client SDK
Home
PreviousUpNext
Getting Started

With the Conaito VoIP SIP Client SDK you may easily establish calls to regular phones (PSTN) from your desktop and Web applications. You can utilize it to develop IVR or more complex SIP Server/Media center solutions. The SDK comes with new sample SIP Proxy Server to provide in bundle with the Conaito SIP Client a ready up SIP VoIP and Instant Messaging network solution. 

Typical scenario - How to make a call:

  1. Build SIPActiveX object (specify required properties such as LoginID, Password, RegistrationProxy, LicenseKey etc.)
  2. Initialize SIPActiveX.
  3. Register with SIP Proxy server. Register method takes no parameters because all SIP user account settings must be set before calling Initialize method.
  4. Handle calls.
  5. Unregister on SIP Proxy Server (see UnRegister method for more information).
  6. Shutdown SIPActiveX.

 

Usage GUI applications:

  1. Register Conaito SIP Client ActiveX control (in Web applications the control is registered automatically - CAB is used).
  2. Register the control with your development environment.
  3. Put the control on main form. Set it's "Visible" property to "false".

 

Transports: The core SIP stack provides following transports:

 

Networking: The Conaito VoIP SIP Client SDK is fully compatible with most typical SIP servers (Asterisk, Sip EXpress e.t.c.). It supports both NAT traversing (STUN, ICE) and reliable TCP for the signaling protocol. Also it's usable for sending text messages, play and record conferences (WAV) and DTMF tones. 

Media: You may use 8000/16000 Hz sampling codecs (G711 A-Law, G711 U-Law, Speex, Speex-wb, GSM6.10, iLBC and g729 & g723 Codec support). The SDK also provides sending and receiving of DTMF tones, playing ring-tone is also supported. You can play WAV files and record conversations in WAV format.

Name 
Description 

  1. Open Microsoft Visual Studio
  2. Add VoIP SIP Client SDK ActiveX to Toolbox



  1. Now you can place VoIP SIP Client SDK ActiveX at form




Run application.
There will be empty form with SDK on it.
That’s it. We have added SDK to our application. 

  1. Open Borland Delphi
  2. Import VoIP SIP Client SDK ActiveX




  1. Install VoIP SIP Client SDK ActiveX




  1. Now you have the component at palette and you can put it on form




Run application.
There will be empty form with SDK on it.
That’s it. We have added SDK to our application. 

  1. Open Microsoft Visual Basic 6.0
  2. Open new windows project: Standard EXE



  1. Add "VoIP SIP Client SDK" to Toolbox




  1. Put VoIP SIP Client ActiveX at form:




Run application.
There will be empty form with SDK on it.
That’s it. We have added SDK to our application. 

Copyright © Conaito Technologies 2013. All rights reserved.
What do you think about this topic? Send feedback!