网络通信
满衣兄
夜深人静思往事,旧梦如歌转萧条。
昨日悲欢苦未消,回首前尘却已遥。
旧地重游人不同,落花未必怨东风。
不如怜取眼前人,多少往事一笑中!
展开
-
什么是重叠I/O
在windows中有一个api叫readfile bool readfile( handle hfile, // handle to file lpvoid lpbuffer, // data buffer dword nnu转载 2009-11-04 10:52:00 · 1462 阅读 · 4 评论 -
speex-1.2beta2开源音频编码器win32下编译的一点心得
http://blog.chinaunix.net/u/26691/showart_331169.htmlspeex是一个开源的基于CELP算法的音频编解码器。这个算法早在1985年就已经公开了,应该不会遇到什么licence的问题了。相信做音频和voip的朋友对它一定都非常熟悉。speex的主要特点如下:(1)开源的软件,而且完全免费———如果你愿意赞助的话,可以通过www.spe转载 2009-11-06 13:37:00 · 2114 阅读 · 0 评论 -
Speex手册----Speex 简介
前言:没搜到Speex相关的中文资料,所以想将Speex的英文手册中会用到的部分翻译出来。Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。每段我都会付上英文原段落,可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,也望各位发现后能够不吝赐教,大家共同进步。PS:如需转载,注明出处,不胜感激 简介原创 2009-11-10 10:49:00 · 2005 阅读 · 0 评论 -
Speex手册----编解码介绍
前言:Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,所以每段我都会付上英文原段落,也望各位发现后能够不吝赐教,大家共同进步。 PS:如需转载,注明出处,不胜感激 2.1 概念 采样率 比特率 质量(可变)原创 2009-11-10 10:51:00 · 1614 阅读 · 0 评论 -
c/c++实现一个密集型server/socket多路复用select
作一个tcp的服务程序,同时可能有大量的客户端连上来,希望分别记住各个socket谁有数据过来,就读出来,放到一个请求队列--这些事情用一个线程完成 另外有一个结果队列,如果结果里包含了socket的编号,用一个线程专门:取出来按编号找回原来发送者socket,发回给原来的客户端 还有一个就是处理线程(池),它取出请求队列里的一个请求,进行处理,把处理结果放入结果队原创 2010-01-12 17:43:00 · 1515 阅读 · 1 评论