VoIP Development Kit (VDK) Reference Documentation

1.0.0

This is the reference documentation for the VDK

Introduction

VDK stands for VoIP Development Kit and is a programming library that has the following goals in mind

Combining these three characteristics allow programmers to create innovative MoIP applications with ease; it is possible to focus on the application logic and not to worry about the internals of a MoIP call.

Concepts

The basic concept behind VDK is to connect various devices. Within VDK there are two types of devices:

Each of those categories can be divided into three sub-categories

The flexibility of the SDK consists in the ability to connect any input device to any number output device so for example you can connect:

As you can see, writing a MoIP application has never been so easy.

The VDK relies on a configuration file vdk.ini to setup some parameters it uses for connecting such as Local Network Configuration, SIP account names and passwords, etc. Please refer to this document for in depth description of the various config file options.

A simple tutorial on how to write your first application using the VDK and the Qt libraries can be found here

A simple tutorial on how to write your first application using the VDK without the Qt libraries can be found here


Generated on Tue Sep 1 05:54:23 2009 for VDK User Documentation by  doxygen 1.5.8