0

我正在尝试在 iPhone 应用程序中为 VOIP 实现 Asterisk 服务器。

我可以通过手动注册用户,但我想以编程方式做同样的事情。我不确定,但可能有一些想法,比如通过 HTTP 请求发送。

如果您有任何想法或指针,请与我分享。

谢谢

4

3 回答 3

3

我认为您正在寻找的东西称为SIP 客户端。您在 iPhone 上安装客户端,它将注册到您的 SIP 服务器(让它成为 Asterix 或其他任何东西)。然后,您可以在注册的客户端之间进行 VoIP 呼叫、发送即时消息、交换文件,甚至通过 SIP 实现一些自定义协议以交换其他类型的数据。

iPhone 有很多 SIP 客户端应用程序,甚至还有几个SIP 堆栈,它是一个框架,允许您通过其 API 调用构建自己的 SIP 客户端应用程序,因此您可以完全控制一切。其中最成熟的 iPhone 支持之一是pjsip。查看他们的网站,看看这是否是您正在寻找的。

于 2012-04-16T09:35:32.837 回答
0

这很难,因为必须修改拨号计划才能添加 sip 帐户。但是您可以编写一个 Web 服务,从您的手机中读取带有扩展名的文本文件。

于 2012-04-16T21:51:01.580 回答
-1

从您的描述中无法完全清楚您到底想要什么,但可能这个会有所帮助

http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

于 2012-04-16T06:59:22.120 回答