Here are notes of my researched on different XMPP-clients. The notes are in Org mode format. Hope someone finds them useful:

* Frameworks
** GStreamer

   http://gstreamer.freedesktop.org/

   A multimedia framework.

   Conferencing with some clients might require additional decoders.
   These can be installed from:

   gstreamer0.10-plugins-good
   gstreamer0.10-plugins-bad
   gstreamer0.10-plugins-ugly
   gstreamer0.10-ffmpeg

** Farstream

   http://www.freedesktop.org/wiki/Software/Farstream

   Audio/Video conferencing framework.  Previously know as Farsight.

   A framework for audio and video conferencing.  Project aren't able
   to compile it for Windows, hence they don't have audio and video
   conferencing for Windows.

   Uses GStreamer as a multimedia framework.

** Telepathy

   http://telepathy.freedesktop.org/

   A framework that provides one interface for different messaging
   protocols, including XMPP.  An connection manager called Gabble
   provides XMPP for Telepathy.

   Uses Farstream as an audio/video conferencing framework.

** PsiMedia

   http://delta.affinix.com/psimedia/

   Developed for Psi.

   Uses GStreamer as a multimedia framework.

** libpurple

   https://www.pidgin.im/

   A library for communication over different messaging protocols.

   Uses Farstream as an audio/video conferencing framework.

* Clients
** Empathy

   Uses Telepathy.

** KDE Telepathy

   Uses Telepathy.

** Gajim

   Uses Farstream since 0.15.1.  Version 0.15 and uses Farsight.

   Trisquel 6.0 comes with Gajim 0.15 and Farstream instead of
   Farsight.  Because of this Trisquel 6.0 doesn't have audio and
   video with Gajim.

** Psi

   Uses PsiMedia.

   Currently can only do audio calls.

** Pidgin

   Uses libpurple.

** Jitsi

   Has build-in support for audio and video.  It's buggy and supports
   only H.264 video.


My XMPP-address is mam...@neko.im. Anyone how wants to test XMPP may contact me. I want figure out how to make MacOS voice calls with any free client.

Reply via email to