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

被引量 : 7次 | 上传用户:yumeng88888888888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、多媒体技术和宽带接入技术的不断发展,传统的文字通信和简单的语音通信已经不能满足大家的需求,基于语音视频的多媒体通信成为网络研究的热点,是未来通讯的发展趋势。由于音频视频数据量大,传统的基于服务器和客户端的设计模式,需要消耗大量的网络带宽,给中心服务器带来很大的负载压力。新兴的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.NET 2008开发环境下,采用C#语言实现了一个基于局域网对等网络中的语音视频通信、文本消息聊天,文件传输、群发消息等功能的一个系统原型。
其他文献
约翰·罗素勋爵(Lord John Russell,1792-1878)是19世纪中期英国著名政治家,老派辉格党人和自由党重要创始人。在第一次议会改革中,他做出了重要贡献。罗素不仅在政坛上表现
褐腐病是目前引起樱桃等核果类腐烂最常见、危害最严重的病害之一。引起褐腐病的褐腐病菌其形态特征与培养性状在种内存在很大的变异性和可塑性,所以利用传统的培养方法很难
随着社会的不断进步和发展,从20世纪70年代开始,快餐业在全球范围开始迅速发展起来,现在已经成为餐饮业的重要组成部分。而中国快餐业起步较晚,目前还处于借鉴、模仿和积累阶
本论文主要是通过分子结构设计,合成了具有沥青乳化和水泥减水双重性能的新型改性甲基萘磺酸盐甲醛缩合物阴离子表面活性剂,并将其应用于沥青的乳化和水泥沥青砂浆(cement as
<正>首先,你要记住的是,不能由你告诉他应当学习什么东西,要由他自己希望学什么东西和研究什么东西;而你呢,则设法使他了解那些东西,巧妙地使他产生学习的愿望,向他提供满足
随着全球干散货贸易的快速增长,干散货海运需求量大幅提升,对航运公司的干散货运力增长提出了更高的要求。如何对公司干散货船队的规模进行规划,以适应全球干散货市场的变化,
随着金融行业全球化,金融业自身体制的不足和对风险监管的不力越来越明了,导致了一系列风险事件的发生,尤其是近来操作风险事件频频发生,且危害性和不良影响越来越大。而对于
丙二酸二乙酯、硫脲环合生成硫代巴比妥酸钠,在碘化四丁铵催化下经溴丙烷烷基化,再与30%~40%硝酸经管式硝化反应制得2-丙硫基-4,6-二羟基-5-硝基嘧啶,最后经氯代、还原合成了
宋元时期虽南方嗜咸,但吴地饮食专著中早已开始使用糖,清中期以后,随着糖的普遍,糖被用于烹饪、节令食品和点心制作中。糖及糖制品又在苏州节令民俗中扮演着祭祀的供品、特定
全世界每年都会有数十个台风生成。台风所带来的大风、强降水、巨浪和风暴潮会对船舶航行安全形成重大威胁。因规避台风的措施采取不当而引起船损、货损甚至船毁人亡的事故时