我正在尝试在iPhone应用程序中为VOIP实现Asterisk服务器。
我可以通过手动注册用户,但我想以编程方式做同样的事情。我不确定,但可能会有一些想法,例如通过HTTP请求发送。
如果您有任何想法或指示,请与我分享。
谢谢
我认为您正在寻找的东西称为SIP客户端。您在iPhone上安装客户端,它将注册到您的SIP服务器(让它成为Asterix或其他任何东西)。然后,您可以在同时注册的客户端之间进行VoIP呼叫,发送即时消息,交换文件,甚至通过SIP实施一些自定义协议以交换其他类型的数据。
iPhone有很多SIP客户端应用程序,甚至有几个SIP堆栈,它是一个框架,允许您通过其API调用构建自己的SIP客户端应用程序,因此您将完全控制一切。其中支持iPhone的最成熟的之一是pjsip。查看他们的网站,看看这是否是您要找的。
很难,因为必须修改拨号计划才能添加SIP帐户。 但是您可以对Web服务进行编程,该服务从手机读取带有扩展名的文本文件。
您的描述中完全清楚您想要什么,但可能这个会有所帮助
http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out