TeamSpeak 3 is the successor of the popular TeamSpeak 2 software, a scalable Voice-Over-IP application consisting of client and server software. TeamSpeak is generally regarded as the leading VoIP system offering a superior voice quality, scalability and usability.
TeamSpeak 3 aims at meeting the high expectations while offering more possibilities to both endusers and third-party developers.
Beginning with an overview of the TeamSpeak 3 architecture, this document provides an introduction to client-side programming with the TeamSpeak 3 SDK, the so-called Client Lib. This library encapsulates client-side functionality while keeping the user interface separated and modular.