1 / 48
文档名称:

局域网的语音通信—计算机毕业设计(论文).doc

格式:doc   大小:559KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

局域网的语音通信—计算机毕业设计(论文).doc

上传人:lanyou1106 2017/12/21 文件大小:559 KB

下载得到文件列表

局域网的语音通信—计算机毕业设计(论文).doc

文档介绍

文档介绍:局域网的语音通信
摘要
本论文讨论了Windows环境下局域网语音聊天程序的设计思路和设计方法。其中网络通信部分采用流行的TCP/IP协议。程序采用典型的C/S(服务器/客户端)构架, 用socket编程设计网络通讯。界面设计部分采用Windows MFC框架。分析了服务器端应用系统软件的结构和功能,阐述了系统的实现方法和实现思路。硬件上只需要一块双DMA通道的声卡(目前的声卡大多支持双DMA通道)和一支耳麦,其余全部由软件编程实现。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了语音通信的设计思路、难点技术和解决方案。
关键字:局域网; 语音通信; socket; C/S构架
Abstract
This article discusses how to design and develop a LAN chatting program in Windows environment. Net correspondence part uses popular TCP/IP agreement. The procedure uses the model C/S (server/Client side) skeleton, programs the munication with socket. The contact surface design part uses Windows the MFC frame. Has analyzed the server end application system software structure and the function, Elaborated the system realization method and the realization mentality. On the hardware only needs the double DMA channel sound card (the present sound card mostly to support the double DMA channel) together and journal wheat, pletely program the realization by the software.
The paper mainly introduced this topic development background, plete function and development process. Key explanation pronunciation correspondence design mentality, difficult technology and solution.
Keywords: the local area ;network pronunciation corresponds ;socket C/S skeleton
目录
第1章概述…………………………………………………………………1
开发环境简介 1
Visual C++程序设计 3
低层波形音频 4
第2章 WINDOWS SOCKET网络编程的研究……………………………8
计算机网络的体系结构 8
TCP/IP的体系结构 9
客户机/服务器模式 10
Winsock介绍 11
Winsock 的基本概念 11
Winsock 的编程特点 12
Winsock 基本的API 13
异步选择机制 18
winsock编程原理 18
系统实现的功能及设计要求 21
系统实现的功能 21
设计要求 22
第3章系统分析与设计……………………………………………………23
设计思想 23
界面设计 25
软件设计要点 26
客户端 26
音频数据处理的CSound类 27
主框架程序 27
第4章系统的实现…………………………………………………………29
连接服务器 29
语音处理的实现 30
第5章系统运行效果及改进意见…………………………………………33
系统运行结果 33
存在不足 33
未来形势 33
第6章总结………………………………………………………………35
致谢…………………………………………………………………………36
参考文献……………………………………………