基于网络的声音远程交流系统的实现vc++

基于网络的声音远程交流系统的实现vc++

ID:23313789

大小:55.00 KB

页数:5页

时间:2018-11-07

基于网络的声音远程交流系统的实现vc++_第1页
基于网络的声音远程交流系统的实现vc++_第2页
基于网络的声音远程交流系统的实现vc++_第3页
基于网络的声音远程交流系统的实现vc++_第4页
基于网络的声音远程交流系统的实现vc++_第5页
资源描述:

《基于网络的声音远程交流系统的实现vc++》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于网络的声音远程交流系统的实现VC++毕业基于网络的声音远程交流系统的实现摘要:随着信息社会脚步的日益加快,远程通信的应用正在人们的生产生活中扮演着极其重要的角色。从美国工程师RayTomlinson发送第1封E-mail成功,到现在如J2ME等技术使用的热火朝天,短短的30多年时间,远程通信技术发展速度惊人。研究远程通信尤其是研究以被广泛接受和喜爱的语言Vc++的远程通信,对当今网络时代的通信发展更加具有前瞻性和现实意义。本文研究了Vc++远程通信的机制及应用,并在此基础上设计了1种基于网络的远程音频交流系统。在文章的开始,首先简要介绍了多媒体通信的发展过

2、程,IP语音通信(IPTelephony)的概念,特点和前景。然后介绍了Vc++语言的特点以及它与网络的联系,最后阐述了系统的开发和设计过程.系统能够实现PC对PC之间多种形式的语音交流。关键词:远程通讯;语音;Vc++;Socket;网络前言为了方便企业内部或企业之间的远程交互,提高远程交互的效率,利用网络环境和某种编程语言,设计面向企业的声音远程交流系统。系统要求:能够实现企业人员之间的1对1、1对多、多对多等多种形式的语音交互过程。今天的商业环境中,企业正越来越依赖于不同员工之间的有效通讯,信息在企业的客户、员工和供应商之间顺畅、及时地传递对业务的成功至

3、关重要。目前企业通常有两种信息交换方式 :利用进行的语音交换和利用通讯网络进行的数据交换。这两种方式及它们所要求的系统基础设施是截然不同的:语音交换是双向、实时的交流,而数据交换则采用先存储再传输的方式。互联网的出现以及宽带的普及使在同样的通讯设施上实现语音、数据和多媒体集成通讯成为可能,这样的优点在于操作简便、功能强大且成本较低。(转载自中国评价网.nseac.)随着多媒体计算机技术和计算机网络技术的发展,实时语音传输成为多媒体网络应用的1个重要领域,基于网络的语音实时传输被广泛应用。目 录前言11 IP多媒体通信21.1 什么是多媒体通信21.2 多媒体通

4、信发展过程21.2.1 通信技术发展的3次革命21.2.2 多媒体通信的发展41.2.3 基于IP网络的多媒体通信51.3 多媒体通信的基本知识51.4多媒体通信服务的分类61.5 IP语音通信的介绍71.5.1IP语音通信的特点71.5.2IP通信的应用81.5.3IP语音通信的市场前景81.6系统主要技术91.6.1 因特网语音通信的关键技术91.6.2 因特网组网技术91.6.3 因特网语音通信接入技术101.6.4 RTP协议101.6.5 语音服务质量控制技术121.6.6 多目传输121.6.7 实时语音传输121.6.8 T.120协议131.6

5、.9 IP多播技术132 开发环境介绍152.1 C++简史152.2 面向对象程序设计152.2.1 封装和数据隐藏152.2.2 继承和重用162.2.3 多态性163 系统总体分析173.1 系统需求分析173.2 系统设计的主要思想183.3 音频格式的选择193.4 低阶函数193.5. 网络传输设计214系统详细设计234.1主要技术解释234.2语音交谈的实现274.3 主要模块的设计284.3.1 设备的初始化284.3.2 内存分配294.3.3录制音频304.3.4语音传输314.3.5 语音的播放325 系统测试345.1单机测试345.

6、2联机测试36结束语37

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。