Kopete Jabber Jingle
About Jingle support in Kopete Jabber plugin.
Current status
Voice calls between two Kopete clients or between a Kopete client and a Psi client are possible. Voice calls between a Kopete client and Google's gtalk are also possible.
Anyway, the support is experimental, and can lead to crash if something goes wrong. This is why it is not enabled by default in the stable release.
Please note that the development is currently on hold.
Download
This is included in the Kopete 0.12 releases. get it from http://kopete.kde.org/releases.php You need to add the --enable-jingle flag to the compilation to enable it.
Required Dependencies
Introduction of libjingle require new dependencies to Kopete. Here the list:
- oRTP 0.7.1 Any version other than0.7.1 will not work!
- expat
- glib-2.0 (if you don't have it already for MSN webcam)
- speex (>=1.1.6 or 1.0.5 (the versions that have speex_encode_int ))
Optional Dependencies
Unofficial packages and other build tips
Unofficial and unstable Fedora Core 4 packages of oRTP and speex can be found here. Unofficial builds of kde-network for Fedora Core 4 with this branch of kopete can be foundhere.
On Mandriva 2006, you could have problems with oRTP : ./configure will not find the library. If you are using bash, you must enter :
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
before ./configure
Concerning SUSE (10.0): glib-2.0 might be in a different location as well (e.g. /opt/gnome/lib). Add this path to PKG_CONFIG_PATH as well.
Todo list
- Make libjingle compile in Kopete source
- Finish configure checks.
- Fix crashing when asking for a voice conversation. (It doesn't reject the call anymore, but a crash can still happen)
- Trying a voice conversation using imported Psi classes.
- Implement Entities Capabilities support JEP-0115
- Remove imported Psi classes and use our own.
- Starting to replace some components of libjingle.
- Port to libiris native tasks
- Etc....
Future: For KDE4
- Evaluate if Phonon is suitable for our needs.
Developers
- Michaël Larouche (IRC: DarkShock, Jabber: darkshock@myjabber.net, Email: michael.larouche at kdemail.net)
- Olivier Goffart (IRC: Gof)
Contributors to this page: PavelZubkov 1 points , ogoffart249 points , apachelogger181 points , mattr401 points , mlarouche834 points and Johann256 points . Page last modified on Friday 15. June 2007 [14:02:58] by PavelZubkov1 points .