【问题标题】:Python SIP library [closed]Python SIP库[关闭]
【发布时间】:2009-08-17 08:55:21
【问题描述】:

我需要编写 python 应用程序连接到作为 SIP 服务器运行的 trixbox。但我没有找到任何在 python 中实现的库。我在http://www.vaxvoip.com/ 找到了 SIP SKD,但它不支持 python。任何人都可以建议我替代 VaxVoip 吗? 谢谢。

【问题讨论】:

  • 你很幸运他们没有 python 集成。他们的软件很糟糕,他们的支持更差。

标签: python voip sip trixbox


【解决方案1】:

PJSUA API 有 Python bindings

【讨论】:

  • +1 网址中的错字。正确一个:trac.pjsip.org/repos/wiki/Python_SIP_Tutorial
  • 没有预编译包让我浪费了很多时间,我不能让它在 Windows 上工作,但在 Linux 上就这么简单。
  • 注意 PJSUA 是 GPL,这使得它很难集成到许多商业项目中。
  • 刚刚得到这个答案,@jjmontes 的评论有点令人惊讶:它超级简单。联系 PJSIP 团队(我没有隶属关系)并协商商业许可。不,我没有做过,但是我见过这样的商业许可证。
  • * 重要! :* PJSIP 的 Python 模块已被弃用,尽管它可能仍然可用,但该模块以及此文档页面将不再维护。如需替换,请按照说明使用 PJSUA2 和 Python SWIG 绑定
【解决方案2】:

Twisted 支持 SIP。真是太棒了

【讨论】:

【解决方案3】:

您可能想看看Sippy。它是一个 B2BUA,下面有一个完整的 SIP 堆栈实现(您可以只使用它)。它完全用 Python 编写,因此非常易于破解。 Sippy 是用 Twisted 实现的,但不使用它的任何 SIP 功能。

【讨论】:

  • 您提供的链接是一个在根目录中显示Hello World 的网站。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-23
  • 2021-08-21
  • 2012-01-02
  • 1970-01-01
  • 2012-04-04
相关资源
最近更新 更多