自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 协议栈的开发

 无论是什么协议都可以分为两个部分来看.一.静态的方面,parser和to string.    协议字段本身的解析(parser):就是根据一个字符串转化为协议的结构体.    和组包(to string):转化为字符串后才能发送.    这两个是基本的.都要实现.二.动态的方面,Transaction layer    事务层的管理.也就是说包与包之间的关系.比如你发了一个Invite的时候,

2006-11-19 12:46:00 1175

原创 语音播放和录音中出现的奇怪的问题

               最近在做sip客户端的开发,基于windows平台的.在语音会话中老是出现中断的问题.经过查找发现有两种状况:          1.发送线程发送一段时间后就不发送数据了.          2.播放线程播放一段时间后,在waveoutwrite函数里不返回了,而msdn上说这个函数是异步的,无论如何也会返回的.对于问题1最后排除了rtp库的问题,发现

2005-03-24 13:32:00 1128 4

原创 如何将C++改为C

如何将C++改为C我曾参与过公司的bpp项目,就是bluetooth print profile。由于使用了hpijs的开源包,但是是C++的。由于C++解释器比C语言解释器占用的存储空间要大500k左右。为了节省有限的存储空间,降低成本,同时也为了提高效率,将用C++语言写的源程序用C语言改写是很有必要的。       C++与C区别最大的就是C++中的类的概念和特性,将C++改为C的问

2004-12-28 11:41:00 3819 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除