正在加载图片...
中国科学技术大学电子工程与信息科学系多媒体通信实验室(Copyright2002) 过程中轮流使用pOutBuffer1和pOutBuffer22,通过存取BOOL变量m PlayFirst来标志正在 使用的是哪一个录音缓冲区。 注意:在样本程序中,需要将stdlib.h、malloc.h、wondowsx.h、mmsystem.h四个头文 件包含进项目,并且需要在项目的连接设置中将库mmwin.lib连接入项目。 四、实验要求 1.实验2人一组或一人在本机上自行操作演示。实验样本程序发送和接收是两个独立 的程序,但均具备发送和接收两项功能,需要在实验过程中更改P地址、端口号等基本信 息,修改方法参见实验代码目录中的说明文件。编写自己的程序集成发送和接收功能。由辅 导老师或实验室当值老师检查通过。 五、思考题 1.WINDOWS下SOCKET编程中阻塞方式和非阻塞方式有什么区别?在你的程序中采 用的是哪中方式?为什么采用这种方式? 2.波形文件的格式定义包括哪些部分?在VC中有那些结构体定义与之相对应?这些 结构体是在哪个头文件中声明的? 3.为了保证发送实时的声音,在实验的样本程序中采用双缓冲区的结构,为什么?你 采用的是什么办法?阅读有关的联机帮助或文献,是否有更好的办法?怎样实现? 如果您在阅读过程中发现疏漏和错误,请您尽快和编者取得联系network@ustc.cdu.cn cxh@ustc.cdu.cn中国科学技术大学电子工程与信息科学系 多媒体通信实验室(Copyright 2002) 过程中轮流使用 pOutBuffer1 和 pOutBuffer2,通过存取 BOOL 变量 m_PlayFirst 来标志正在 使用的是哪一个录音缓冲区。 注意:在样本程序中,需要将 stdlib.h、malloc.h、wondowsx.h、mmsystem.h 四个头文 件包含进项目,并且需要在项目的连接设置中将库 mmwin.lib 连接入项目。 四、实验要求 1. 实验 2 人一组或一人在本机上自行操作演示。实验样本程序发送和接收是两个独立 的程序,但均具备发送和接收两项功能,需要在实验过程中更改 IP 地址、端口号等基本信 息,修改方法参见实验代码目录中的说明文件。编写自己的程序集成发送和接收功能。由辅 导老师或实验室当值老师检查通过。 五、思考题 1. WINDOWS 下 SOCKET 编程中阻塞方式和非阻塞方式有什么区别?在你的程序中采 用的是哪中方式?为什么采用这种方式? 2. 波形文件的格式定义包括哪些部分?在 VC 中有那些结构体定义与之相对应?这些 结构体是在哪个头文件中声明的? 3. 为了保证发送实时的声音,在实验的样本程序中采用双缓冲区的结构,为什么?你 采用的是什么办法?阅读有关的联机帮助或文献,是否有更好的办法?怎样实现? 如果您在阅读过程中发现疏漏和错误,请您尽快和编者取得联系 network@ustc.edu.cn cxh@ustc.edu.cn
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有