android SipDemo相关
android SDK中的SipDemo调用了android自带的Sip接口实现了两个设备的对讲,现在我想讲对讲关掉,变成普通打电话模式,可是调用接口setSpeakerMode(false)之后没有效果。另外网上对android自带的sip接口的讲解特别少,处理这个Demo外好像没有人去用这个接口来实现一个网络电话的程序。
我现在就想利用android自带的接口实现网络电话的功能,可是发现有好多细节方面的事情处理不了,比如各种状态监听,
拨号方:监听到的是:onCalling,onChanged,如果对方没回应就一直等到超时结束,如果对方接听,会收到:onCallEstablished,如果对方挂断会收到:onCallEstablished,onCallEnded。
接收方:接收不到onRinging
最难接收的就是不能设置通话模式,目前只能是静音或是扬声器模式,打电话静音是不可能的,但是扬声器模式声音很糟糕,回声,杂音,,,几乎不能用。
各位大大帮帮忙,该怎么弄。
大家一起讨论讨论。 android sip --------------------编程问答-------------------- 骚年!放弃SipDemo,研究Linphone吧 --------------------编程问答--------------------
只所以不用这些开源软件是因为授权的问题,自己实现sip协议栈又有点不太现实,所以才研究android自带的接口。
补充:移动开发 , Android