SIP SIMPLE SDK installation on Linux

Home page:

This document described the installation procedure on 
Linux operating systems.

Step 1. Prerequisites

Install the C compiling environment, Python 3 and the development version
for the following packages:

 * openssl
 * ffmpeg

Step 2. Install system dependencies

See Dependencies.txt for detailed description of the required libraries and
their minimum version number.

Use the appropriate package manager for your Linux distribution to install
the following packages, notice the minimum version numbers.

You can use the easy_install script provided by the python-setuptools
package to install the packages:

sudo pip3 install -U cython dnspython lxml twisted python-dateutil \
greenlet zope.interface requests

Step 3. Install AG Projects dependencies

 - python3-application
 - python3-eventlib
 - python3-gnutls
 - python3-otr
 - python3-msrplib
 - python3-xcaplib

For each of them, in the exact order as listed above, retrieve the packages
as follows:

Using darcs:

darcs clone

replace PROJECT with each of the names above

As tar archives from:

Install these packages by going into each directory.

Using pip3 inside your user environment:

pip3 install --user .

System-wide using

sudo python3 install

As a debian package:


The debian package can be found inside ./dist folder

sudo dpkg -i *.deb

Step 4. Install the SDK

The SDK consists of two packages:

 - python3-sipsimple
 - sipclients3 (optional, for testing all SDK functions)

Install them similar to the dependencies above.

Step 5. Testing the SDK

Use the command line tools provided by sipclients3 package, the executables
start with sip- prefix

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -  
[DIR]dependencies/08-May-2021 20:51 -  
[TXT]README.txt25-Feb-2021 11:41 2.0K 
[   ]python3-otr-3.0.0.tar.gz25-Feb-2021 11:40 22K 
[   ]python3-xcaplib-2.0.1.tar.gz06-Aug-2023 11:01 24K 
[   ]python3-msrplib-0.21.1.tar.gz27-Jun-2021 14:11 41K 
[   ]python3-application-3.0.6.tar.gz06-Aug-2023 10:55 64K 
[   ]python3-eventlib-0.3.0.tar.gz25-Feb-2021 11:39 192K 
[   ]python3-gnutls-3.1.11.tar.gz06-Aug-2023 10:57 341K 
[   ]python3-sipsimple-5.3.0.tar.gz06-Aug-2023 11:02 20M