登录
首页 » 其他 » VC++ 模拟实现网络语音电话

VC++ 模拟实现网络语音电话

于 2022-02-14 发布 文件大小:38.64 kB
0 209
下载积分: 2 下载次数: 1

代码说明:

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; //是否处于客户端状态

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 实现从RTP中分析和提取语音。可以直接播放或者存成wav文件
    实现从RTP中分析和提取语音。可以直接播放或者存成wav文件-From RTP voice in the analysis and extraction. Player can be directly or saved as wav file
    2022-09-20 02:40:03下载
    积分:1
  • uva10112解法(提共題目和解法程式)
    1.为迴圈跑過任三點的組合的用三個2.为迴圈跑這三點以外的其他點的再用一個3.如果第四點與選定三點之任兩點所圍三角形面積合、 等於選定三點的面積、 代表第四點在三角形內ex: △abc = △abd + △acd + △bcd,d在△內4.如果符合條件、 把面積存起來、 用於之後比較面積大小5.面積大的取代面積小的6.印出面積最大三角形
    2023-04-17 10:35:03下载
    积分:1
  • C++编程实例100篇随书源码
    C++编程实例100篇随书源码,基础级的VC++编程实例,包含界面,文件操作、算法、硬件检测、图形绘制等方面,对新手来说是福音。
    2022-09-23 07:00:03下载
    积分:1
  • 两个矩阵相加ndfhja
    两个矩阵相加ndfhja-two matrices together ndfhja
    2023-06-17 22:45:03下载
    积分:1
  • AutoCAD多重拷贝命令。 命令名称:MulCopy 命令功能:本程序以代替AutoCAD中原有的Copy命令,当进行多重拷贝时,避免了使用Cop...
    AutoCAD多重拷贝命令。 命令名称:MulCopy 命令功能:本程序以代替AutoCAD中原有的Copy命令,当进行多重拷贝时,避免了使用Copy命令时出现提示语需要键入“M”的烦琐。当不需继续多重拷贝时,可按回车或鼠标右键结束。-Multiple copies of AutoCAD commands. Command name: MulCopy command functions: This procedure to replace the Central Plains AutoCAD Some Copy command, when multiple copies, the Copy command to avoid the use of language when the need for prompt, type
    2022-01-29 04:49:43下载
    积分:1
  • 28sf040a
    28sf040a
    2022-07-24 06:21:27下载
    积分:1
  • Delphi桌面壁纸管理器(图片管理)
    Delphi桌面壁纸管理器,其实是一个图片管理程序源码,发现以前做的软件功能方面还不太完善,界面也不是十分友好,所以又重新拾回了丢弃已久的程序,增加了一些功能,有些功能还没有实现,不过都先留好了位置。   此次程序的更新主要有:   1.重新组织了界面布局,加入了菜单。   2.用容器来控制布局,方便拖放各控件。   3.加入了图片批量导出功能,批量导入功能还没实现。
    2022-08-07 22:17:08下载
    积分:1
  • 工业控制中的一种常用控制算法PID运算
    工业控制中的一种常用控制算法PID运算-industrial control of a common computing PID control algorithm
    2023-03-25 00:10:04下载
    积分:1
  • C#调用类库实例
    C#调用类库实例,源码目录中有两个文件夹,CDemoLib文件夹内是DLL调用实例,CDemoTest目录中是DLL源代码,程序较简单,仅供参考,源代码可以vs2008下顺利编译。
    2022-03-22 22:36:04下载
    积分:1
  • 2022-07-14 02:19:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载