介绍下里面主要的几个类
1.SipHome.java com.csipsimple.ui 主界面,用TabHost管理打电话、通话记录和信息界面,菜单有账号、设置、帮助和断开。2.PReferencesWrapper.java com.csipsimple.utils 配置信息管理,配置的默认值,获取和设置,恢复默认设置resetAllDefaultValues()(line 420)3.SipConfigManager.java com.csipsimple.api 包含很多公有的静态字符串常量,分别为:媒体、用户界面、网络、安全等配置信息保存在文件中的key值4.Compatibility.java com.csipsimple.utils 编解码器默认优先级 目前编码器采用的是SILK/8000 resetCodeCSSettings(PreferencesWrapperpreferencesWrapper)(line331)重置编解码器设置5.拨号键盘R.layout.dialpad com.csipsimple.widgets.Dialpad通话中涉及的类:所在包com.csipsimple.ui.incall
InCallActivity主要界面R.layout.in_call_mainInCallControls R.menu.in_call_controls_menu扬声器、静音、蓝牙、新增通话、媒体InCallCardextends FrameLayout R.layout.in_call_card挂电话、呼叫保持、录音、通话时间、对方号码、对方sip地址拨号的类:com.csipsimple.ui.dialpad.DialerFragment从源码中我们可以看到项目还是比较大的,设计到许多协议、设计模式、跨进程的调用、NDK的开发、自定义组件、actionbar、fragment之间数据的传递等等。
CSipSimple程序之拨打电话 http://blog.csdn.net/cc20032706/article/details/26230071
CSIPSIMPLE 简单分析 http://blog.csdn.net/huoyin/article/details/41046387
CSipSimple 简单分析 http://blog.csdn.net/banketree/article/details/20990997
CSipSimple结构浅析 http://blog.csdn.net/huoyin/article/details/41045725
CSIPSimple案例分析之PJSIP[本文来自柯南] http://blog.csdn.net/cc20032706/article/details/26250129
教你如何在Ubuntu12下编译csipsimple http://blog.csdn.net/jingyuansuifeng/article/details/8120523
声音采集和播放 http://blog.csdn.net/firstime_tzjz/article/details/7794177 http://blog.csdn.net/cc20032706/article/details/26230071 http://blog.csdn.net/up1up2up3/article/details/16839863 http://blog.csdn.net/jindegegesun/article/details/8673514 http://blog.csdn.net/huoyin/article/details/41046387 http://blog.csdn.net/zzp_szu/article/details/11701859
新闻热点
疑难解答