2010-08-19 62 views
1

我想为iPhone构建一个应用程序,使用带有更多功能的Skype服务。在iPhone上实施Skype

现在我知道Fring使得Skype电话在iPhone上可用,所以它必须是可行的。

问题是,如何构建它,它的工作方式与Skype应用程序或Fring相同。

In this blog post,这家伙提供使用“SoonR Talk”,但需要注意的是,它使用两个SkypeOut电话和会议两个。所以你会使用SkypeOut信用额度的两倍。

有关Fring和Skype API的任何信息都会有所帮助。 谢谢。

回答

2

Shai,Fring经营一个Skype农场,运行着数十万个Skype实例。 Fring iPhone应用程序与Fring服务器进行了交谈,这些服务器与与Skype网络通话的Fring(Skype)服务器通话。这不是一个快速,便宜,简单或容易的架构。

另一方面,Skype的iPhone应用几乎是一个完整的客户端。它登录到Skype的身份验证服务,完成大部分p2p的事情(不包括上传或中继),并提供大部分Skype模式(无视频,无文件传输,无屏幕共享等)。

布拉德的权利,你需要在SkypeKit SDK顶部建立你的应用程序(做iSkype方法),或者你需要投入大量的时间做Fring的方式。

这两种方法都不受Skype支持,两者都可能涉及您违反Skype的TOS/EULA。

在Skype提供解决方案之前,请查看Twilio和Voxeo的PSTN服务。