基于VoIP技术的PC-to-PC电话系统的研究与实现

来源 :中北大学 | 被引量 : 0次 | 上传用户:cmudh134
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着 Internet 技术的飞速发展,Internet 上的应用从传统的应用逐渐扩展到多媒体的音频视频应用,在 Internet 上人们用电话进行交流变得越来越普及。现今研究IP phone 不仅局限于 IP Phone 本身,更重要的是着眼于 IP 多媒体通信和 IP 电话的各种增值业务的应用。而且 VoIP 作为当前电信业务中发展最迅速的部分,更值得我们深入研究。本系统就是以 VoIP 技术的研究为出发点,进而实现的 PC-to-PC 形式的 IP电话系统。它是以 IP 网络为传输载体的语音通信技术,在语音传输方面效率高、费用低。本文首先概述了 VoIP 的实现原理,介绍了 IP 电话的几种形式,叙述了该系统所涉及到的关键技术,并展示了它所具有的优点。随后,从系统的体系结构和具体的功能实现着手,本文详细介绍了“PC-to-PC 电话系统”开发过程。本系统的核心点:1.实现语音的采集和播放;2.实现语音数据的压缩和解压缩;3.实现语音数据在网络上的传输;4.实现多用户之间连接方式的控制;该 PC to PC 结构 IP Phone 软件成功实现了两人及多人之间通话、留言录制与播放,经过实践证明,达到了良好的预期效果。并为进一步完善功能打下了坚实的基础。系统采用 C/S 结构,以 TCP/IP 为基础,以 Windows 2000 为网络操作平台,以 VC++6.0作为开发环境用 C++语言实现。在本系统中,使用低级音频函数控制硬件;采用 UDP 协议实现语音传输的无连接服务;采用多缓冲技术实现语音传输的连续和保证良好的语音质量;利用 PCM 实现对语音的压缩和解压缩;同时,采用多线程机制保证各操作的进行。采用分布式的控制模式,实现智能型客户端是本系统的创新之处,这对于进一步进行关于 VoIP 技术的研究具有重要意义。在文章最后,对该系统进行了测评与展望,发现该系统仍然存在着一些不足,需要进一步研究和探讨才能更好的服务于用户。
其他文献
如何建设保存海量的中医药科学数据,并使中医药科学数据能最大限度的发挥作用,为了解决这些问题,中医药科学数据共建项目应运而生。数据库是绝大多数应用特别是web应用不可或
带提交时间的单机调度问题已知所有任务的执行时间和提交时间。任务必须在提交时间之后开始执行,并且在执行过程中不能被其他任务抢占。目标是减少所有任务的完成时间总和。该
“和欣”操作系统是面向网络时代的嵌入式系统,能有效地支持WEB服务,在体系结构上它是完全面向构件的网络操作系统。和欣嵌入式操作系统所开发的CAR构件技术在吸收面向对象编程
近年来,随着移动互联网技术的迅猛发展,新闻媒体、信息传播的方式越来越呈现出依赖于移动终端。基于移动终端的新闻媒体信息得到了更广泛人群的亲睐,同时人们对于信息更加及时和
随着计算机软硬件技术与网络技术的飞速发展,电子商务、电子政务等以互联网为基础的新兴运作模式正在以极快的速度成长。企业越来越重视信息的及时传送和内部、外部之间的直
随着互联网及多媒体技术的普及与发展,数字多媒体内容的复制与传播变得越来越便捷,而数字多媒体的版权保护却相对滞后,这使得数字化多媒体产业面临着新的挑战--侵权知识产权和非
由于体育视频拥有广大的受众群体和丰富的领域知识,使得体育视频分析成为国内外学者研究的热门课题。早期的体育视频分析主要集中在视频结构化分析方面研究。近年来,体育视频中
学位
学位
作业车间调度问题是最难的组合优化问题之一,已被证明是NP-Hard问题,它的求解对于NP-hard问题的求解将有很大的启发和推动作用。由于求解作业车间调度问题有着巨大的理论和现实