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) "死循环"中等待消息状态处理...

 

 

 

 

 

 

 

 

 

posted @ 2014-04-23 01:01  MMLoveMeMM  阅读(250)  评论(0)    收藏  举报