我用的官方的SDK里自带的SipDEMO,我打包成APK,在HTCT328d型号的手机上安装。打开后,会直接弹出界面让你填写SIP相关信息,填好后,它会提示Registered successfully!随后我就可以打wifi sip电话了,可是我装在其他手机上,比如LGP880,打开后,没有界面让我填写注册信息的,我自己在设置里填写完毕后,界面中也没有提示任何字样,备注,我的两部手机的安卓系统都是4.0.3请问,SIP Demo对手机有什么要求吗?我知道只要是Android 2.3.3系统以上就支持了,可是为什么会出现我上面诉说的情况呢?有知道的大神,请告诉小弟,不胜感激!
Android Sip
------解决方案--------------------
<uses-feature android:name="android.hardware.sip.voip" android:required="true" />
<uses-feature android:name="android.hardware.wifi" android:required="true" />
<uses-feature android:name="android.hardware.microphone" android:required="true" />
具体不是很明白,难道是你历外一台设备不支持sip?
------解决方案--------------------
这个比较难,建议你看看Linphone源码,是开源的,有sip 协议栈和音视频的处理