首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

用windows api (acm)实现点对点语音通信的有关问题

2013-02-24 
用windows api (acm)实现点对点语音通信的问题之前没有看过相关知识,只是在网上看了一些。说要用到WAVEHDR、

用windows api (acm)实现点对点语音通信的问题
之前没有看过相关知识,只是在网上看了一些。说要用到WAVEHDR、waveInGetNumDevs()和waveoutGetNumDevs()等等,但是没有例子,不懂怎么连接起来。主要是在声音的采集和播放这两方面。求各位指点!!!
[解决办法]

引用:
引用:音频的采集和播放,需要用到声音设备。这个理解不难吧。

然后在采集时候,会需要设定音频的采集频率,目前PC的麦克风设备的采集,大都是采用PCM编码的,所以频率设置为55100?具体有个PCM相关的宏定义了频率。

程序需要一遍采集音频,一遍播放收到的音频,就需要多线程了。
windows自己定义了音频头部字段,每当一个单位……


额,这个抱歉,代码在以前的电脑上,那电脑给家里亲戚了,还不知道格没格式化。
一个小东西,自己试着找找就有了。Google“P2P语音通信”应该有不少小例子吧

热点排行