【问题标题】:how can I make a sip call with twisted sip protocol?如何使用扭曲的 sip 协议进行 sip 呼叫?
【发布时间】:2013-11-24 06:22:40
【问题描述】:

我有一个星号服务器,我想知道这是否可以使用扭曲的 sip 协议进行 sip 呼叫?如果是,我该怎么做? 不幸的是,我找不到任何关于如何使用扭曲 sip 协议的文档或任何它如何工作的示例。

【问题讨论】:

    标签: python twisted sip asterisk


    【解决方案1】:

    有点奇怪的请求,但是是的,这是可能的。

    有关如何与服务器进行 SIP 会话的一些示例,请参阅Twisted SIP Test Cases。建立 SIP 会话后,您需要通过 UDP 发送音频数据包。

    长话短说,这将主要是一项手动工作,包含大量代码。然而,这非常有趣!当你有它的工作时,一定要把它发布到 github 上。

    再说一次,大部分繁重的工作都是already bundled into some other libraries,所以在这里使用twisted 的SIP 模块可能不是最好的情况。相反,您可以将外部调用封装在一个扭曲的反应器中,并且仍然感觉很酷!

    【讨论】:

    • 我试过像这样的其他库:'sipsimpleclient.org',我没有问题,但我想为 android 编写一个 voip 应用程序,我在 android 上运行其他库时遇到了一些问题。 twisted 在 android 上工作正常,所以我喜欢使用它。你知道在 android 上运行的更好的库吗?
    • 抱歉,我对 Android 开发不够熟悉,无法回答这个问题。
    • @nim4n 如果你现在已经这样做了,你能分享一下 gist 链接或 github repo 链接吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-07
    相关资源
    最近更新 更多