grim/ssip-pidgin

Nicer audio device determining
draft
2005-12-21, mmela
226a7ace1d7b
Nicer audio device determining
===============================================================
README / SSIP-GST - a RFC3261 compliant SIP/SIMPLE Gaim plugin
===============================================================
Introduction
------------
SSIP-GST Gaim plugin is an open-source SIP/SIMPLE plugin library,
compliant with the IETF RFC3261 specification. It can be used with
Gaim as a SIP client software for uses such as VoIP, IM and
presence. Media support is integrated using GStreamer, and is merged
from sofsip-cli command line example client for Sofia-SIP user agent
library. SSIP-GST is developed on top of Sofia-SIP, which is based on
a SIP stack developed at the Nokia Research Center. SSIP-GST plugin is
licensed under the GPL. SSIP-GST aims to leverage features of the cool
Gaim UI for Sofia-SIP library usage.
Requirements
------------
Sofia-SIP library is needed before installing SSIP-GST. Please refer
to README in Sofia-SIP package. Obtain the latest release from
http://sourceforge.net/projects/sofia-sip.
Required packages for audio support:
* alsa-utils (optional if using OSS)
* libasound2 (optional if using OSS)
* gstreamer0.8-alsa (optional if using OSS)
* gstreamer0.8-misc
* gstreamer0.8-oss (optional if using ALSA)
* gstreamer0.8-tools
* libgstreamer0.8
* libgstreamer0.8-plugins
* gstreamer0.8-gsm
* gstreamer0.8-rtp
* libgsm1
Quick start
-----------
Some packages are required to use SSIP-GST plugin with audio. If
GStreamer is not used the ones mentioned below can be ignored.
SSIP-GST uses GNU autotools. To build without GStreamer support:
$ ./autogen.sh (if building from CVS)
$ ./configure
$ make
To build with GStreamer support:
$ ./autogen.sh (if building from CVS)
$ ./configure --enable-gst
$ make
There are two alternative installation options:
$ make install-home
and
$ make install-plugin
The first option "make install-home" will install plugin to
$HOME/.gaim/plugins. This is the normal action for non-root
users.
The second option "make install-plugin" will install plugin to
directory specified by configure flag --with-gaim-libdir and makes
it possible to take plugin into use system wide. For example:
$ ./configure --enable-gst --with-gaim-libdir=/apps/lib/gaim
$ make
$ make install-plugin
References
----------
Project website:
http://www.sourceforge.net/projects/sofia-sip
Mailing list:
http://sourceforge.net/mail/?group_id=143636
CVS repository:
http://sourceforge.net/cvs/?group_id=143636
Licensing
---------
SSIP-GST Gaim plugin is licensed under terms of the GNU GPL.
See the file "COPYING" for more information.