Soft Phone 基本介绍 <1>
前天看了方案公司给我们的source code,大致查了相关资料和方案公司友好人士提供的信息.
这边主要依靠H323协议实现的网络通话和视频,于是就下载了一个vc版本的下来看看,链接:http://pan.baidu.com/s/1i35fJGL
<1> : 解压后,分为lib库和应用工程,用vc6.0打开应用工程的工程.
<2> : 直接编译,发现缺少头文件,其实并没有少,而是需要设置vc6.0编辑器的路径(设置方式在博客vc下属文章里面介绍).
<3> : 这个路径非常的多,实在有点麻烦,只有根据编译后的提示,一个一个的增减,增加后的结果如下:

<4> : 上面显示还是不全,不过根据编译后提示缺少那个头文件就增加那个头文件的路径进去.全部增加后,build就可以了:

<5> : 大致启动分析,windows版通过后台线程进行消息处理,android就是通过后台service进行.

其中启动线程就在Dialog的初始化中:

<6> : 建立堆栈,然后再while(1) "死循环"中等待消息状态处理...


浙公网安备 33010602011771号