使用android.net.sip框架是否安全?

时间:2012-02-27 02:20:18

标签: android voip sip

背景

我目前正在考虑构建一个Android VoIP应用程序(我们将VoIP服务作为我们的产品之一出售)并且遇到了android.net.sip框架。

一眼就看出他们已经照顾好所有的硬物了。从理论上讲,我可以获得一个VoIP客户端。只运行几行代码。考虑到像Bria这样的应用在Android Market中售价约为7美元,这似乎太简单了。我似乎也无法在Market中找到任何使用android.net.sip框架的OSS应用程序。

我编译了SDK& amp;附带的示例SipDemo。放入正确的网络设置,用户名等,它似乎工作正常。我很犹豫是否开始沿着这条路走下去,因为它似乎太容易了。

问题:

使用android.net.sip框架有哪些潜在的缺陷?为什么没有更多的应用程序使用它?如果我使用它,将来会被咬伤吗?

1 个答案:

答案 0 :(得分:2)

有点晚了,但无论如何我都会回答。

android.net.sip框架在其提供的功能方面非常有限。例如,我认为(该信息很难找到)它只支持G.711。如果您需要使用较少带宽的编解码器,这一点很重要。

有些应用程序可以使用专有的VoIP框架,为其提供更多功能并控制它们提供的功能(安全性,广泛的编解码器选择,视频,状态,文件共享等)。还有SIPDroid和CSipSimple,它们都是开源的。这为软电话应用程序提供了很多选择。

因此,您可以使用该框架,但如果您的客户开始要求更多功能,您将受到限制。除非Google添加功能,否则您将无法匹配竞争对手的优惠。