Installation
Table of Contents
Prerequisites
The following platforms have been tested and are fully supported:
- Linux (i386 and amd64 architectures)
- MacOSX (Intel, 32 and 64 bit architectures)
- Microsoft Windows (XP, Vista and 7)
Current Stable Version
Released on July 28th, 2010
| Package Name | Version | Description |
| python-sipsimple | 0.15.2 | SIP SIMPLE client SDK |
| python-msrplib | 0.12.0 | MSRP client library |
| python-xcaplib | 1.0.14 | XCAP client library |
| sipclients | 0.15.0 | Command Line Tools |
Tar Archives
The software is available as a tar archive at:
http://download.ag-projects.com/SipClient/
Debian Packages
Install the AG Projects debian software signing key:
wget http://download.ag-projects.com/agp-debian-gpg.key sudo apt-key add agp-debian-gpg.key
Add these lines to /etc/apt/sources.list:
Debian Unstable (Sid)
# AG Projects software deb http://ag-projects.com/debian unstable main deb-src http://ag-projects.com/debian unstable main
Debian Stable (Lenny)
# AG Projects software deb http://ag-projects.com/debian stable main deb-src http://ag-projects.com/debian stable main
Ubuntu Karmic (9.10)
# AG Projects software deb http://ag-projects.com/ubuntu karmic main deb-src http://ag-projects.com/ubuntu karmic main
Ubuntu Lucid (10.04)
# AG Projects software deb http://ag-projects.com/ubuntu lucid main deb-src http://ag-projects.com/ubuntu lucid main
Update the list of available packages:
sudo apt-get update
Install SIP SIMPLE client SDK:
sudo apt-get install python-sipsimple
Install Command Line Tools:
sudo apt-get install sipclients
Version Control Repository
The trunk is stable and recommended for anyone that wishes to use the library. Known issues are listed in the tickets interface.
The source code is managed using darcs version control tool. The darcs repository can be fetched with:
SIP SIMPLE client SDK
darcs get http://devel.ag-projects.com/repositories/python-sipsimple
Command Line Tools
darcs get http://devel.ag-projects.com/repositories/sipclients
To obtain the incremental changes after the initial get, go to the python-sipsimple and sipclients directory and run:
darcs pull -a
Building Instructions
Complete building and installation instructions for the corresponding platforms are available in:
| Install.linux | Generic Linux |
| Install.debian | Debian Linux |
| Install.ubuntu | Ubuntu Linux |
| Install.osx-10.5 | MacOSX 10.5 Leopard |
| Install.osx-10.6 | MacOSX 10.6 Snow Leopard |
| Install.windows | Microsoft Windows |
Audio Device Sharing
For audio device sharing on Linux see Audio Device Sharing
Testing
To test SIP SIMPLE client SDK, you can use the Command Line Tools provided by the sipclients package. The Command Line Tools are compatible with MacOSX and Linux only.
See Testing page for how to test the SDK.
