Tapioca

From TapiWiki

Jump to: navigation, search

What is Tapioca?

The Tapioca project provides a set of convenience libraries to easily integrate VoIP and IM in your application, or even write new ones.

Tapioca follows the standard defined by the Telepathy project and therefore, operates seamlessly with its connection managers and other software that follows it as well.

With Tapioca you can connect to SIP, Jabber, MSN, IRC and other connection managers that are compliant with the Telepathy specification. Integrate VoIP and IM in your application using your favorite programming language with just a few lines of code, and without having to concern about protocol implementations.

Tapioca provides convenience libraries for Glib, Qt, C# and Python, for client-side application development.

Get Tapioca

See the installation guide for more information. However, there is a new version coming, with lots of changes. Stay tuned!

Development

All the libraries and bindings on development for the Tapioca project follow the same Design Document.

It is also a good idea to take a look at the Architecture Overview to get a comprehensive look about how Tapioca works.

Check out the sub-projects page for detailed information about the language-specific bindings.

If it's code what you are looking for, then check the Subversion repository.

Disussions about Tapioca take place in the mailing lists, or at #tapioca-voip at freenode IRC server.

Follow our blog for the latest news from the developers.

Related Projects

  • Decibel - A communication framework for KDE4;
  • Landell - An instant messenger and VoIP application based on the Tapioca framework;
  • Ereséva - An instant messenger and VoIP application based on the Tapioca framework;

image:Pinguito2small.png


image:Telepathy-logo.png


image:Gstreamer-logo.png


image:Logo-indt2small.png

Personal tools