以下是网学网为您推荐的计算机论文-基于局域网的双工文字语音即时通信系统,希望本篇文章对您学习有所帮助。
论文字数:11964,页数:35
摘要
随着网络技术和通信技术的发展,原本属于平行线的网络技术和通信技术终于融合在一起,兴起了一门新的学科—网络通信技术。网络通信技术作为一门在近年来迅猛发展的科学分支,对其进行研究就显得极有意义。
特别是,现今公司企业,国营事业单位都先网络化发展,无论何种行业何种职业都无法自外与网络,那么,基于局域网的网络实时文字语音通信就显得极为之重要。
本论文研究的是基于局域网的双工文字语音即时通信系统,主要为企事业单位内部局域网通信构建一个基本平台,为企事业单位员工展开工作沟通提供便利,让工作人员更为有效的展开工作。
本论文讨论的核心是Socket(套接字)通信技术,以服务器端和客户端实现双方通信。
关键词:网络通信,局域网,文字语音通信系统,Socket
ABSTRACT
With the development of the network technology and communication technology , now the network technology and communication technology that originally was a parallel line has finally mixtured together, and has risen a new disciplines - network communication technology. Network communications technology in recent years as a rapid development brand of the scientific branch, is very meaningful to be studied. Particularly, today''''s companies, state-run institutions are all develop the network, regardless of what industry and what career both can not remain outside of the network, so the LAN-based network for real-time voice communication is extremely important. This paper is based on the LAN on the text of the duplex voice instant messaging systems, mainly for internal LAN communications enterprises and institutions is to build a basic platform for enterprises employees to work and communicate more easily, and also for staff to work more effective. This is the core of papers on Socket (socket) communications technology that achieve the two sides’ communication with server and client communication
Keywords: Network Communications、LAN、For voice communications system、Socket
目 录
摘要 I
ABSTRACT II
目 录 III
第1章 引言 1
1.1 背景 1
1.2 研究内容 1
第2章 设计环境简介 1
2.1、 概述 2
2.2 、C++ 介绍 2
2.3、 C++应用技巧 2
2.4 、Visual C++开发平台 5
2.4.1、概述 5
2.4.2 、VisualC++的主要特点 5
第3章 局域网语音通信系统分析 6
3.1、概述 7
3.2、用户界面 7
3.3、系统实现流程 8
3.3.1、文字聊天 9
3.3.2、语音聊天 10
第4章 语音录入和播放的实现 12
4.1、概述 12
4.2、语音录入与播放涉及的函数简介 12
4.3、语音录入 13
4.4、语音回放 14
第5章 聊天系统的传输 16
5.1、TCP/IP协议 16
5.2 Sockets简介 18
5.3、Windows Sockets 20
5.4 系统的传送过程 21
5.4.1、模/数与数/模转换 21
5.4.2、系统传送流程 21
第6章 结束语 23
致 谢 23
参考文献 25
附录 源代码 26