我已经通过了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.
| 归档时间: |
|
| 查看次数: |
6362 次 |
| 最近记录: |