- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
网络电话,也称为IP电话,近几年它的发展非常之迅速。本文设计并实现了一个计算机到计算机的网络电话的软件模型,既能实现多人之间的文本聊天,又能实现两人之间的语音聊天。其中详细讲解了软件设计中的重点和难点,分析了软件中语音的采集和播放,语音的网络传输等一些关键技术的实现方法和注意事项,并指出了软件的不足和进一步工作。在局域网上用此软件来做通话实验,音质和时延都达到了电话的效果,说明此软件达到了IP电话的基本要求。
关键词
网络电话 语音 网络
Abstract
Network telephone, called IP telephone too, its development is very fast in recent years. This text design and realize one computer network software model of phone to reach computer, can not only can realize the voice-enabled chat between two people the text between many people chats but also. Among them has explained focal point and difficult point in software design in detail , has analysed the collection of the pronunciation in the software and broadcast, some key technology implementation method and precautions that the network of the pronunciation transmits ,etc., have pointed out the deficiency of the software and work further. At LAN it make conversation experiment coming with software,tone quality and when prolong not getting the result of telephone , prove this software has reached the basic demand of IP telephone.
Keyword
Network telephone Pronunciation Network
目录
摘要 1
abstract 2
目录 3
第一章 前言 4
第二章 软件设计 5
2.1软件的需求分析 5
2.1.1 整体结构 5
2.1.2 信令系统的实现 5
2.1.3 语音通信的实现 6
2.2软件的功能模块简介 6
第三章 Socket通讯介绍 7
3.1 Socket的基本概念 7
3.2 Socket通信实现原理 7
第四章 语音通讯介绍 9
4.1语音通信的原理 9
4.2语音数据的网络传输 10
4.3对单工声卡的支持 12
第五章 软件实现原理 13
5.1通信模块的实现 13
5.2音频模块的实现 13
5.2.1语音的采集和播放: 14
5.2.2 VC++实现语音数据的网络传输 15
第六章 软件具体实现 17
6.1软件的页面设计 17
6.1.1 服务器端的界面设计 17
6.1.2 客户端的界面设计 18
6.2软件的运行方式 18
6.3软件的具体实现 19
6.3.1处理客户端请求建立与服务器的连接 19
6.3.2处理客户端向另一客户端发送连接请求 19
6.3.3处理客户端的响应请求 20
6.3.4处理客户端的通信 20
6.3.5处理客户端断开通话连接的请求 20
6.3.6处理客户端断开与服务器的连接 20
结论 21
致谢 22
第一章 前言
Internet是当今应用最广泛、发展最迅速的通信网络。这是基于数据包方式的数据分组交换方式,用户数据被封装在分组中,而分组还包含一些附加信息用于网络中的路由选择、差错纠正、流量控制等。数据包各自独立地在网络中传递,由于网络状况的变化和经历路径的不同,数据包到达目的地的时间是不固定的、非实时的。故此,一般来说互联网较适用于数据的传输。但是,我们知道视频、音频信号经过模数转换后也可以作为数据在互联网上传递,因此将语音采样,量化变为数字信号,然后打包从网络上传输,双方也可以进行通话,这就是网络电话。
网络电话是对模拟语音信号经过模数转换,进行编码压缩后,按一定的打包规则将压缩帧转换成IP数据包通过数据网进行
您可能关注的文档
最近下载
- 2025上海市六年级升七年级暑假数学衔接讲义 第01讲 整式(三类知识点+八大题型+强化训练)(解析版).docx VIP
- 2025年11.0H-全解耦无线接入网络架构(FD-RAN)白皮书.docx VIP
- 钢板桩围堰专项施工方案正文20240130.doc VIP
- 钢筋混凝土化粪池22S702.pdf VIP
- 基于混沌工程的红蓝攻防演练平台的设计与实现.docx VIP
- 房地产公司项目 销售代理服务供方甄选评分表.docx VIP
- GB/T 23561.1-2024煤和岩石物理力学性质测定方法 第1部分:采样一般规定.pdf
- 工作室合作伙伴合同协议.docx VIP
- 双氧水生产工艺介绍.pptx VIP
- 餐厨废弃物处置管理制度.pdf VIP
文档评论(0)