I need to write python application connect to trixbox that run as SIP server. But I not found any library that implement in python. I found SIP SKD at http://www.vaxvoip.com/ but it not support python. Can anyone suggest me an alternative to VaxVoip? Thank you.
Asked
Active
Viewed 5.2k times
25
-
You are lucky they don't have a python integration. Their software is horrible and their support is even worst. – Ramin Mar 26 '21 at 16:25
3 Answers
19
There are Python bindings for the PJSUA API.

Mike Pennington
- 41,899
- 19
- 136
- 174

Jermiajab
- 306
- 2
- 4
-
3+1 typo in url. correct one: http://trac.pjsip.org/repos/wiki/Python_SIP_Tutorial – Sahas Aug 17 '09 at 09:55
-
5There is no precompile package make me waste much time, I can't made it work on Windows but on Linux it so easy. – wearetherock Aug 18 '09 at 11:57
-
1Note PJSUA is GPL, which makes it difficult to integrate in many commercial projects. – jjmontes Sep 25 '15 at 13:41
-
Just came to this answer and the comment from @jjmontes is somehow surprising: it is super-easy. Contact the PJSIP team (I have no affiliation) and negotiate a commercial license. No, I haven't done it, but I have seen such a commercial license. – mementum Apr 09 '18 at 14:13
-
* IMPORTANT! :* Python module for PJSIP has been deprecated and although it may still be usable, the module, as well as this doc page, will no longer be maintained. For the replacement, please use PJSUA2 and Python SWIG binding as described – Marcello B. Feb 10 '20 at 00:54
15
-
7Note that Twisted's SIP implementation is somewhat dated, it's still compliant with the old RFC (2543). – paprika Nov 19 '09 at 07:30
-
1They are trying to update it to RFC 3261 according to http://twistedmatrix.com/trac/wiki/SIPPlan but it is not a high priority, see http://twistedmatrix.com/trac/ticket/3584 – Andrei Aug 02 '13 at 10:43
-