asyncio powered FreeSWITCH cluster control
API-wise the project intends to be the flask_ for VoIP but with a focus on performance and scalability more along the lines of sanic.
Please read the docs for more information!
For Python 3.5+ switchio comes ready out of the box:
pip install switchio
Nothing other then Python 3.5+ is required!
If you’d like to record performance measurements some optional numerical packages can be used:
|Metrics Capture||pandas||pip install switchio[metrics]|
|Graphing||matplotlib||pip install switchio[graphing]|
|HDF5||pytables ||pip install switchio[hdf5]|
|||pytables support is a bit shaky and not recommended unless you intend to locally process massive data sets worth of CDRs. The default CSV backend is usually sufficient on a modern file system.|
All files that are part of this project are covered by the following license, except where explicitly noted.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size switchio-0.1.0a0.tar.gz (69.4 kB)||File type Source||Python version None||Upload date||Hashes View|