libeXosip2 Python wrapper
Project description
- Source:
- Document:
- Repo:
eXosip2CTypes
eXosip2CTypes is a python package, it wraps eXosip2.
The library is based on ctypes, it loads eXosip2 shared object on runtime.
Environment
OS:
Linux
MacOS
Python:
Python2.x: 2.7
Python3.x: 3.3 and later
Install
Install eXosip2.
eXosip2 depends on osip2, they are native C libraries. You can compile these two libraries from source code, or install them with a package manager if possible. For example, ubuntu 16.04 users can install the libraries by:
sudo apt install libexosip2-11
“develop” packages are not needed.
Install python
Install eXosip2CTypes
It’s advised to install eXosip2CTypes by pip:
pip install exosip2ctypes
Or clone from http://github.com/tanbro/exosip2ctypes, then install by setup.py:
https://github.com/tanbro/exosip2ctypes.git cd exosip2ctypes path/of/your/python setup.py install
Develop
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 .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for exosip2ctypes-0.1.2.post7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 200355e276dd516f60544452a773579830e220114361da636bae3b146c22c20f |
|
MD5 | 02f142b0d4c9496dd810e39cc26eced1 |
|
BLAKE2b-256 | 6918b84e959db97e70d366af8cc1608c658662aba2fd827ecef46744a45b6515 |
Hashes for exosip2ctypes-0.1.2.post7-py3.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0456be9a9e5779cdd1b8c4ed0f33bcefbf82b349fafe6bf25a6965b81aa56d83 |
|
MD5 | 3553ba7e7b538c2b9ecec0d12797f79e |
|
BLAKE2b-256 | 7b707428c5297b2a5d3e03a1c458606d1c7c79db456504eda2deaca3dca36351 |
Hashes for exosip2ctypes-0.1.2.post7-py3.5.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1766c56d5bd25922365edc826655ff1fedb57559717fb97afe5ce1d98419da5a |
|
MD5 | 3aa367443f0e91a46974e5f5ed96ce7b |
|
BLAKE2b-256 | cbb270ac779fe66b5b0e81bcfa32421c0eb30361d34d639f9c2a59afffa05a9e |
Hashes for exosip2ctypes-0.1.2.post7-py3.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45887a51e722745a7618ab7ce80d0db0467b8044c2328266c20205a6a1ba604f |
|
MD5 | 80fa9a1d22269dbd21d4b26d35e1895f |
|
BLAKE2b-256 | 474ba6b95aca7c5c45da08cce668d54066896ab7178723ca4fc0e84eb392bc75 |
Hashes for exosip2ctypes-0.1.2.post7-py3.3.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | daf48538b8133cd372385e92d13132b52e67c1d4bfce192ef4cf33222c44d706 |
|
MD5 | fbf0d9235065203b94c8ddddb724625e |
|
BLAKE2b-256 | 29bcbe048be48dd6703e78fd1b84035f5e1e2d3d8008cf7d71f835acee731d23 |
Hashes for exosip2ctypes-0.1.2.post7-py3.2.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f30a8b9368939e5d6c702dbe903b70d76425436a9e4f13e43b16d351a85aaff |
|
MD5 | 3129e20972ec1d2a3d4645f5ee862053 |
|
BLAKE2b-256 | 194fda51869f2759058380d3b638b10ae782e0de9ba82f16e97f9497918deead |
Hashes for exosip2ctypes-0.1.2.post7-py2.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1c265f02e368fb827fec3a9fed173502f4ab5cb9d7f84a87ca422fd172fc950 |
|
MD5 | f30ba2e6bccdfda528923b2bc4755949 |
|
BLAKE2b-256 | 3564fa8beb9cf89bfae3818f1e26e41dffdcbdf4492ed50d52802af8b4df2057 |