基于PSP的音视频通讯系统的研究与设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:shifujia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、多媒体技术和宽带接入技术的不断发展,传统的文字通信和简单的语音通信已经不能满足大家的需求,基于语音视频的多媒体通信成为网络研究的热点,是未来通讯的发展趋势。由于音频视频数据量大,传统的基于服务器和客户端的设计模式,需要消耗大量的网络带宽,给中心服务器带来很大的负载压力。新兴的P2P对等网络技术改变了传统的网络状态,允许终端用户间直接搜索和资源共享,充分利用网络中其它节点的计算能力,减轻了服务器的负担,充分利用网络带宽,改善了网络传输环境。在网络上实现音视频实时传输需要相关的技术支持,包括音视频快速捕捉技术、音视频编码技术、数据压缩技术和网络传输技术等。通过对相关技术的研究,对开发流媒体应用软件具有重要的意义。在P2P网络结构中,如何准确地定位节点,实现点对点的通信是非常重要的。目前有多种协议可以完成对等节点的发现。例如Gnutella、BitTorrent以及PNRP(对等名称解析协议)等。PNRP协议是由微软公司设计的基于IPv4和IPv6的点对点协议,主要适用于Windows应用程序。PNRP提供了安全灵活的动态名称注册和名称解析协议,PNRP协议与传统的名称解析系统大不相同,它为P2P应用程序提供了新的可能。   本文利用微软公司开发的PNRP协议,在P2P对等网络中真正实现端到端的通信,同时解决了NAT技术对P2P应用程序带来的障碍,给开发P2P应用软件提供了新的解决方法。采用DirectShow技术处理音视频通信模块,采用G.729、H.264压缩标准分别实现音频和视频数据的压缩,利用IP组播技术实现组播组中的信息共享。本文是在Visual Studio.NET2008开发环境下,采用C#语言实现了一个基于局域网对等网络中的语音视频通信、文本消息聊天,文件传输、群发消息等功能的一个系统原型。
其他文献
专利文献是具有经济价值、技术价值的战略性信息。据世界知识产权组织统计,全世界90%以上的发明创造信息都是首先通过专利文献反映出来的,90%~95%的研发成果包含在专利文献中。专利
矩阵奇异值分解作为数值计算中一个组成部分,在气象学、量子力学、生物学、医学等领域具有广泛的应用背景。其中,计算速度与计算精度是矩阵奇异值分解的两个基本问题。为了在
随着Web信息技术的日趋发展,Web信息系统已经成为人们处理工作和日常生活的一个重要平台。如何构建一个业务功能符合用户需求,系统性能稳定,用户体验友好,系统总体框架和结构
P2P(Peer-to-Peer)网络已经成为Internet上最流行的应用,但是P2P网络开放、匿名、自主等特性,使得节点可以恣意散布不可靠的资源和服务,滥用网络资源,导致节点之间缺乏信任,
在工程实践中,嵌入式系统中的系统绝大多数都需要很高的实时性,如果这样的话对于嵌入式操作系统提出了更高的实时性要求。要想使用实时操作系统内核开发嵌入式多任务操作系统,应
目前,传感器网络种类繁多,但是传感器网络之间缺乏互操作性和互通性,特定的传感器网络只能被特定的应用程序访问,造成了资源的严重浪费。由于传感器网络的异构性、信息交换方
H.264,是由ITU—T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(Joint Video Team, JVT)提出的高度压缩数字视频编解码器标准,同时也是MPEG—4第
部分容积效应是各种医学影像设备普遍存在的问题。在同一扫描层面中含有两种或两种以上不同密度的物质时,所测值是这些物质信号值的平均,不能反映其中任何一种物质的信号值。
随着数据采集制作设备的日益普及,人们越来越方便地生产图像、图形、音频、视频、动画和三维模型等多媒体数据,这些多媒体数据具有异构、非结构化、高维和动态变化等特征,给
现代远程教育是随着计算机网络技术和多媒体技术的发展而产生的一种新型教育方式,是指借助于现代远程教育手段,以学习者为主体,兼容函授、面授和自学等传统教学形式,并采用多种媒