Sip Manager api支持

Ses*_*nay 12 api android sip

我已经通过了SIP Manager文档,它说 -

并非所有Android设备都支持使用SIP进行VOIP呼叫.您应该始终调用isVoipSupported()来验证设备是否支持VOIP调用,并且isApiSupported()来验证设备是否支持SIP API.您的应用程序还必须请求INTERNET和USE_SIP权限.

我有三星galaxy年轻王牌手机,都是2.3以上版本的,我有方法检查SipManager.isApiSupported(),SipManager.isVoipSupported()但他们都返回两种情况下错误的.是否有任何措施可以使Sip得到支持?或者我在哪里可以获得支持SIP的移动设备列表?

编辑:

Sip Droid如何使用2.1手机?

hov*_*yan 14

所有可以连接到Internet的Android设备都支持SIP.

毕竟SIP只是一个需要连接到Internet的协议.

流量分为两大类 - SIP(​​SIP消息)和媒体(通过TCP/UDP连接的RTP包) - 两者都只需要访问IP网络和SIP服务器(严格来说,如果你有的话,你不需要互联网)本地网络中的SIP服务器).

为了使用SIP,您需要SIPStack实现 - 无论是第三方还是来自Android API都没关系(坦率地说,Android SIP API目前非常有限).查看此主题以获取第三方SipStack实现的列表.

回答你的问题:

是否有任何措施可以使Sip得到支持?

是的,您可以使用第三方SIPStack实施.

Sip Droid如何使用2.1手机?

SipDroid使用MjSIP作为SIPStack实现,这也是第三方SIPStack impl.