-
VC++ 模拟实现网络语音电话
VC++ 模拟实现网络语音电话,类似语音聊天的功能,这是一个通过网络实现的网络语音电话,功能目前是比较基础的,仅供学习参考吧。本实例当时在Windows 2000环境下运行通过。相关的代码如下:
#define BUFFERSIZE 5120 //缓冲区大小
static HWAVEIN hWaveIn ; //录音设备句柄
static HWAVEOUT hWaveOut ; //播放设备句柄
static PBYTE pBufferIn[2]; //用于接收和播放的两块缓冲区
static PBYTE pBufferOut[2]; //用于发送和录音的两块缓冲区
static PWAVEHDR pWHIn[2]; //用于录音的PWAVEHDR结构数组
static PWAVEHDR pWHOut[2]; //用于播放的PWAVEHDR结构数组
static WAVEFORMATEX waveform ; //用于打开音频设备的WAVEFORMATEX结构
int nIn = 0; //当前播放缓冲区号
int nOut = 0; //当前录音缓冲区号
int nComState = 1; //显示通话状态信息的变量
CString LocalIP; //本机IP地址
CString RemoteIP; //远端主机IP地址
CServerAS sServer; //服务器套接字
CClientAS sClient; //客户端套接字
CServerAS sListen; //监听套接字
BOOL ConnectDown = FALSE; //“连接”按钮是否被按下
BOOL sState = FALSE; //是否处于服务器端状态
BOOL cState = FALSE; //是否处于客户端状态
- 2022-02-14 11:56:52下载
- 积分:1
-
c 语言代码,
欢迎入门单片机的参考,
温度传感器程序代码...
c 语言代码,
欢迎入门单片机的参考,
温度传感器程序代码-c language code, please refer to SCM entry, the temperature sensor code
- 2023-08-06 07:35:03下载
- 积分:1
-
python网页数据爬虫
资源描述一个用python编写的简单网页数据抓取的爬虫,用到了 beautifulsoup 和多线程处理
- 2022-05-15 17:46:08下载
- 积分:1
-
fangzhen fangzhen fangzhen fangzhan
机器人控制系统的设计与MATLAB 机器人控制系统的设计与MATLAB-fangzhen fangzhen fangzhen fangzhan
- 2022-01-26 04:17:18下载
- 积分:1
-
使用说明. 一、为什么要进行大气纠正? (1) 太阳辐射通过大气以某种方式入射到物体表面 ... 用户可以选择MODTRAN 模型的光谱分辩率. 三、如何使用F...
使用说明. 一、为什么要进行大气纠正? (1) 太阳辐射通过大气以某种方式入射到物体表面 ... 用户可以选择MODTRAN 模型的光谱分辩率. 三、如何使用FLAASH. 打开FLAASH ...
-modtan
- 2022-01-26 06:55:30下载
- 积分:1
-
这是一个C#编写的拼图游戏,用户可以单击鼠标移动图片,成功就可...
这是一个C#编写的拼图游戏,用户可以单击鼠标移动图片,成功就可-This is a C# prepared pieces of the jigsaw, users can click of the mouse moving pictures, can be successful
- 2022-07-26 11:38:25下载
- 积分:1
-
运动检测
我的项目是用opencv来识别运动检测,在这个项目中,我们使用opencv标准函数来记录图像的运动历史,并计算图像的梯度,我在运动发生的地方画一个圆并显示方向
- 2022-03-06 15:40:09下载
- 积分:1
-
jpeg and mpeg 编解码技术源代码
jpeg and mpeg 编解码技术源代码-Source code of coding/decoding method to jpeg-mpeg
- 2023-04-13 06:55:05下载
- 积分:1
-
C++Builde做的俄罗斯方块源程序
C++Builde做的俄罗斯方块源程序-C Builde do Tetris source
- 2022-08-09 16:08:18下载
- 积分:1
-
Java类和对象基础实例源码集
这是一些涉及Java类和对象基础实例源码集,里面有日历的测试、将三个员工对象的数据赋值给职工数组、打印输出关于人类的基本信息、传递信息到父类构造函数、掷一个六面骰子6000次的程序,计算结果的概率、调用静态方法等实例内容,仅供学习参考。
- 2022-02-11 16:40:58下载
- 积分:1