| Source: | http://github.com/tanbro/exosip2ctypes/ |
|---|---|
| Document: | http://exosip2ctypes.readthedocs.org/ |
| Repo: | http://pypi.org/project/exosip2ctypes/ |
eXosip2CTypes is a python package, it wraps eXosip2.
It is based on ctypes, and loads eXosip2 shared object on runtime.
OS:
- Linux
- MacOS
Python Version:
Install eXosip2.
The library eXosip2 depends on osip2, they are native
Clibraries. You can compile these two libraries from source code, or install them by package managers if possible. For example, ubuntu 16.04 users can install the libraries:sudo apt install libexosip2-11
"develop" packages are not needed.
Install Python
Install Python 2.7 or Python 3.4+. Avoid this if it's already in your OS.
Install eXosip2CTypes
It's advised to install eXosip2CTypes using pip:
pip install exosip2ctypes
Or clone from http://github.com/tanbro/exosip2ctypes, then execute
setup.py:https://github.com/tanbro/exosip2ctypes.git cd exosip2ctypes path/of/your/python setup.py install
Now, your can use it in your APP, Good luck!
Visit http://exosip2ctypes.readthedocs.org/ for the api docs.
The project's API documentation is written inside the source code as Docstring , you shall build the documentation from source, using sphinx-doc .
Check blow documentations for more infomations: