使用 Asterisk by Python 进行调用



我想在django中开发一个项目,用户可以在其中使用Asterisk服务器进行调用。它上传音频和他想拨打的号码,星号拨打电话。

我对Asterisk有一些了解,但不知道如何最好地将Python连接到Asterisk。搜索找到了一些方法,例如:

  • AMI(星号管理器界面)
  • 调用文件
  • AJAM - 异步 Javascript Asterisk Manager

我为这个项目推荐什么?还有什么更好的方法呢?

谢谢

在星号中,编程语言无关紧要。

我建议你看看Asterisk AGI

星号网关接口 (AGI) 星号网关接口是一个 用于向星号添加功能的界面,具有许多不同的功能 编程语言。Perl, PHP, C, Pascal, Bourne Shell - 这是你的 选择,真的。

如果您正在寻找 python 库,请检查以下内容:

  • Fats http://sourceforge.net/projects/fats/FastAGI & AMI for扭曲框架,MIT 许可证。涵盖完整的代码测试,模拟对象模式示例。
  • PyAstre https://pypi.python.org/pypi/pyastre:使用 Asterisk 模块扭曲的框架。
  • Python AGI http://sourceforge.net/projects/pyst
  • Python AGI bindings py-Asterisk Manager interface with Plone/Zope厌恶风险
  • StarPy http://starpy.sourceforge.net/:星号扭曲模块AMI 客户端和 FastAGI 服务器

相关内容

  • 没有找到相关文章

最新更新