VoIP Development Kit

Software Screenshot:
VoIP Development Kit
Software Details:
Version: 2.0 TP
Upload Date: 11 May 15
Developer: NetResults
Distribution Type: Freeware
Downloads: 10

Rating: nan/5 (Total Votes: 0)

The VoIP Development Kit is a Voice over IP software development framework; it aims to be employed by a wide variety of users in very different scenarios.

It was created so it could run on many different platforms: Windows, Linux (both 32 and 64 bit) and MacOs X versions are available (Windows Mobile 6.x port is being worked on); the main target programming language is C++ but there are modules to use it with Java and Visual Basic as well, other ports (python and php) are being considered.

Thanks to its VirtuaDev technology every single media source on your PC is seen as a VDK Virtual Device:
i.e. microphones are input devices while speakers are output devices; audio files stored on your hard disk can be seen as input (play) or output (record) devices and, obviously, VoIP calls are both input and output devices at the same time.

Any of these devices can be connected with each other (i.e. any number of input device can be connected to any number of output devices) and the media stream will automagically flows from the former to the latter and mixed seamlessly without any user’s interaction but a single API call.

Features:

  • Dynamically loadable codecs (G711, AMR**, Speex, G726, G729**, iLBC and GSM already provided)
  • Voice Activity Detection, Silence Suppression and Comfort Noise Generation
  • DTMF reception and generation (In-band, RFC2833, SIP INFO)
  • Adaptive dejitter buffer
  • NAT friendly
  • Multi-line conference
  • Play and Record files in all the major audio formats
  • Multiple I/O Device support
  • Multiple audio framework support (DirectSound, WinMME, Alsa, OSS, CoreAudio)
  • Do-not-disturb
  • Connection-based volume settings
  • Full support to multi-core architectures

What is new in this release:

  • This is the first tech-preview of the upcoming 2.0 version.
  • This version includes major architectural changes in order to add support for video and multi-flow VoIP calls.

What is new in version 1.1.0:

  • A bunch of new codecs, including G722, G728, and G723, are available on all platforms.
  • G729 is now available on all platforms.
  • .NET and Java helper modules are now part of the official distribution and are no longer separate packages.
  • HD Audio is supported.
  • A Noise Suppression API was added.
  • A low-level API was added, allowing you to get call details such as jitter, RTT, and packet loss. Snow Leopard is now supported.
  • A few bugs and usability issues were fixed.
  • The internal architecture was restructured to integrate the long-awaited video feature.

What is new in version 1.0 RC1:

  • This release adds AGC and VAD to the free trial API.
  • There are a few bugfixes and some code cleanup.

What is new in version 0.9.7:

  • Made available the getErrorMessage() method so that a human readable string is returned from an error code provided as parameter.
  • Introduced a new event RECEIVED_INFO_RESPONSE that notifies when a SIP INFO Response is received (some clients use this Response to send information back to sender)
  • Fixed an incoherency in the registration APIs: the SIP accounts are numbered starting from 1 in the vdk.ini file, while the APIs expected the enumeration to be starting from 0. Now you should use the configuration file numbering, hence the first account is 1 and not 0 anymore
  • The documentation has been updated

Similar Software

JYMAG
JYMAG

20 Feb 15

gnokii
gnokii

14 Apr 15

GNU Gatekeeper GUI
GNU Gatekeeper GUI

14 Apr 15

tel
tel

2 Jun 15

Other Software of Developer NetResults

ProblemTracker
ProblemTracker

29 Oct 15

Comments to VoIP Development Kit

Comments not found
Add Comment
Turn on images!