基于流媒体技术的以太网直播系统的实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于流媒体技术的以太网直播系统的实现作者:楼建列,LOUJian-lie作者单位:浙江经济职业技术学院,浙江,杭州,310014刊名:计算机与现代化英文刊名:COMPUTERANDMODERNIZATION年,卷(期):2009,(4)被引用次数:0次参考文献(7条)1.李庆华.李焕勤高校网络直播教室系统的设计与构建[期刊论文]-中国现代教育装备2008(02)2.程鹏.吴秋峰基于应用层组播的流媒体直播系统[期刊论文]-计算机工程2007(21)3.周灵.孙亚民一个有效的分布式移动IP组播路由算法[期刊论文]-计算机工程与应用2007(29)4.李展IP组播在企业网软交换系统中的应用[期刊论文]-华南农业大学学报2006(02)5.程有娥基于MPEG-4和IP组播技术的分布式视频监控系统[期刊论文]-重庆大学学报(自然科学版)2007(12)6.刘冬校园网上的电视直播及节目录制系统的实现20057.裘姝平IP组播技术在VOD系统中的应用[期刊论文]-中国有线电视2003(15)相似文献(10条)1.期刊论文程鹏.吴秋峰.戴琼海.CHENGPeng.WUQiu-feng.DAIQiong-hai基于应用层组播的流媒体直播系统-计算机工程2007,33(21)应用层组播技术不需要网络层设备的支持,适合用于流媒体服务.在基于单播的流媒体直播系统基础上,设置应用层组播服务器,赋予客户端转发数据的能力,设计符合流媒体特点的应用层组播协议,形成了基于应用层组播的流媒体直播系统.按照该方案开发的原型系统运行状况表明,该设计方案能够稳定地提供流媒体服务.相比于基于单播的流媒体直播系统,采用应用层组播技术可以明显提高系统的用户数量,并保持较好的服务质量.2.学位论文傅天泓基于P2P的流媒体直播系统的分析与研究2008随着网络规模的不断扩大,宽带为用户提供的文字、视频和音频三位一体化信息和娱乐服务成为当前流媒体网络市场上致胜的关键。然而传统的客户端/服务器(C/S)模式,过分依赖于服务器性能及带宽,严重限制了流媒体应用的规模。而P2P(PeertoPeer)与流媒体技术的结合――基于P2P的流媒体技术,则是解决服务器瓶颈问题的理想模式,具有比传统的C/S系统更好的健壮性和可扩展性。目前己经实现有多种基于P2P的流媒体直播系统,然而现有系统仍然有一些未解决的问题,包括:延时、网络不可控、ADSL节点上下行带宽不对称、NAT/FW穿越、安全性、可管理性等。本文从一个校级的研究项目出发,通过对P2P技术以及视频流媒体网络中的几种典型传输模型进行了研究,提出一个基于P2P技术的视频流媒体直播模型SuperStream,并在此基础上给出一个校园直播系统的设计方案。该设计方案以视频流媒体服务器、超级节点SP和普通节点的三层体系结构组建一个高效又简单易行的覆盖网络。详细地论述了三层架构的功能模块,以及超级节点SP的选择、调度、负载平衡,使该系统具有良好的网络匹配特性,支持大量在线用户,在网络带宽效率、延时和可靠性之间做出更好的权衡。最后,本文通过在校园局域网实验点内进行初步测试和性能分析,以验证该方案的可行性和实用性。并针对节点管理和SP负载质量等关键问题深入探讨和分析。讨论了方案的特点和不足,提出今后的改进方向。3.期刊论文覃宗炎.QINZong-yanP2P网络中流媒体直播系统设计-电脑知识与技术2009,5(14)在Internet视频直播服务中,受宽带限制,服务器难以支持大规模并发客户;针对该问题,该文设计了基于对等网络模式的流媒体直播系统.首先概述了基于P2P网络中的流媒体直播系统的过程,之后讨论了流媒体直播系统设计设计方案,最后阐述了流媒体直播系统中的关键技术.4.学位论文刘伟一种基于P2P的流媒体直播系统设计与实现2008随着Internet和宽带技术的快速发展,通过Internet来提供流媒体视频服务逐渐成为了Internet应用的主流。但是视频服务对服务器的带宽和性能要求都非常高,阻碍了流媒体视频服务的发展。为了解决这个问题,很多的研究者和公司提供不同的方案。例如使用视频服务器集群来提高整个流媒体服务系统的性能或者通过CDN技术将流媒体数据进行分布式的发布。虽然这两种方式都从一定程度上增加了流媒体服务系统的能力,但是仍然不能满足大规模的用户的使用,同时这两种方式的硬件成本和系统复杂性过高。把P2P技术和流媒体分发进行结合,将P2P技术应用于流媒体发布服务。基于P2P模式的流媒体发布系统,不仅能利用服务器的资源,还能合理的使用用户计算机的空闲带宽,为其他的用户提供视频发布服务。这样,整个P2P流媒体发布系统所使用的用户数越多,用户就越容易获得更好的视频服务。目前,P2P流媒体发布系统所使用的分发协议分成基于树状结构和基于Gossip协议两种。而基于Gossip协议的系统不需要构建复杂的拓扑结构,同时协议相对简单,具有很强的健壮性。因此在我们的P2P流媒体直播系统中所使用的是基于Gossip协议的P2P流媒体直播系统。同时本模型借助了C/S架构的特点,通过专门的节点管理服务器管理所有节点,进一步简化了Gossip协议,也减少网络的控制流量。同时在P2P流媒体系统的客户端还使用了优化了的调度算法。经过实际的测量评估,发现我们的P2P流媒体直播系统,有效的减少了P2P网络中的数据冗余,减低了视频数据内容发送的延时,获得了更好的视频直播效果。5.会议论文齐鑫.肖云.陈立立.王桦流媒体直播的镜像服务2006本文讲述了一种利用MicrosoftWindowsMediaTechnologies,基于流媒体直播的同步视音频镜像服务的应用原理.并结合在实际案例中的应用效果(通过使用直播镜像服务,大大减轻了直播源服务器的负载处理能力,降低了源服务器的带宽占用率,缩短了用户观看直播时因缓冲带来的长时间等待,最终提高了用户观看直播的质量),阐述了通过流媒体镜像服务建立,流媒体直播的综合服务能力得到了显著的提高.6.学位论文张朕基于对等网络架构的流媒体在线直播系统的设计和实现2005P2P技术的迅速发展使其成为构建中大型分布式系统的有力工具。P2P流媒体系统作为P2P技术的重要应用之一也成为当前分布式系统领域的一个研究热点。从传输方式的角度而言,P2P流媒体传输方式可以划分两种:基于应用层组播的P2P流媒体传输和基于单播的P2P流媒体传输。基于单播的P2P流媒体传输适用于上下行带宽不一致的网络环境,并且一般不能提供高比特率的流媒体传输。而基于应用层组播的P2P流媒体传输则适用于网络环境中上下行带宽都很充裕并且需要高质量的流媒体传输的情况,比如在大型的企业网和校园网中进行在线直播。目前,适用于互联网环境的基于单播的P2P流媒体分发系统目前已经有产品被开发出来,比如pplive、coolstream等等。这类系统受限于当前的互联网环境,而不能提供高质量的流媒体服务,并且服务质量存在较大波动。而适用于大型Intranet的基于应用层组播的流媒体分发系统,目前基本上还是一片空白。Intranet在网络环境上要大大优于Internet,并且Intranet用户对服务质量的要求也大大高于Internet用户。流媒体在Intranet内部的应用主要是大型的在线直播,其瓶颈也在于服务器性能和服务器端的带宽资源,而且,因此,基于应用层组播的P2P流媒体分发技术非常适用。当前,基于应用层组播的研究很多都停留在理论研究上,往往利用各种网络模拟器对相关算法进行模拟,很少有实际的可以运行的产品。本文立足实践,力图在不改变现有流媒体传输协议和现有流媒体服务器系统的基础上利用应用层组播技术建立一个P2P的流媒体在线直播系统,用最小的代价解决传统C/S模式下的流媒体服务系统由于服务器性能和服务器端的带宽资源有限,严重阻碍流媒体服务质量提高和容量扩大的问题。7.期刊论文赵正德.杨立朝.刘宜宁.ZHAOZheng-de.YANGLi-chao.LIUYi-ning基于P2P流媒体分发技术的直播系统-计算机工程2009,35(22)针对流媒体直播系统流量对冲的问题,设计基于P2P流媒体分发技术的直播系统.该系统在现有内容分发网的基础上,将边缘服务器作为流媒体分发中心,采用用户身份验证和直接交互.实例证明该系统的播放启动延时小、流量均衡.8.学位论文刘建波无线网络流媒体直播系统的关键技术研究2009随着计算机网络和多媒体技术的不断发展,流媒体直播技术的应用越来越广泛。近几年,无线网络的飞速发展和带宽的迅速提高,为流媒体技术在无线网络中的应用奠定了坚实的基础。当前,基于无线网络的流媒体传输技术是无线网络应用的一个研究热点,同时也是难点。目前的无线网络还无法为视频传输提供可靠的服务质量,视频直播还面临着延迟较大、传输抖动等问题。同时,随着网络用户的急剧增多,Internet常常因为拥塞而导致大量数据包丢失。因此,对无线网络流媒体直播的质量控制技术进行研究显得尤为重要。本文针对无线网络视频直播中的相关技术进行了研究,论文的主要工作包括以下几个方面:(1)研究了流媒体传输协议和编码技术。MEPG-4能够克服网络带宽瓶颈,节省通信线路资源,实现低码率高质量的图像传输。RTP/RTCP是基于TCP/IP网络的视频传输协议,比TCP协议简单有效,比UDP协议更可靠。因此本文选择MPEG-4作为视频压缩标准,RTP/RTCP协议作为视频实时传输协议。(2)针对无线网络流媒体传输中的拥塞控制问题,本文分析了几种拥塞控制方法。在AIMD拥塞控制策略的基础上提出了一种新的流媒体直播反馈控制策略,然后对它进行了NS2仿真,并把该策略应用到流媒体直播系统中。该方法可以使服务端的发送速率根据从客户端反馈得到的丢包率自动调节,以适应网络状态的变化,从而有效的减小网络的拥塞。(3)分析了服务端编码速率过高而引起的服务端缓冲区溢出问题,并给出了的服务端缓冲区管理方案。针对无线网络接收端容易发生包乱序、丢包、抖动等现象,本文使用了循环队列缓冲机制,通过客户端缓冲区端管理模块处理乱序、丢包、抖动等问题。(4)在此基础上,本文提出了一套无线网络流媒体直播方案,并对采集模块、编码模块、传输模块、解码模块以及回放模块进行了设计,实现了视频采集、视频编码、实时传输、解码、回放等功能。在该系统的开发基础上,本文对服务端发送速率、丢包率等因素对服务质量的影响做了一些研究和分析。实验证明系统有较好的网络适应性,并能获取良好的视觉质量。9.期刊论文颜伟荣.YanWeirong网络流媒体直播中的JoyLink技术-南开大学学报(自然科学版)2006,39(2)传统的流媒体直播技术普遍存在着成本高,网络部署难等诸多问题.本文提出的JoyLink技术是网络端对端(p2p)技术的一种实现方式.在网络流媒体直播中利用JoyLink技术可以调动客户端资源在网络中快速分发媒体流数据,相对于传统的点播和组播方式它对服务器的要求低、用户数无限制、对网络环境的要求低、配置和实现简单方便,可以实现廉价易用高效的流媒体网络直播服务.10.学位论文王守彦基于P2P网络的流媒体直播系统的设计与实现2006P2P技术的迅速发展使其成为构建广域网中大型分布式系统的有力工具。P2P采用完全分布式结构,网络中的节点既可以获取其他节点的资源或服务,同时又是资源或服务的提供者。使用P2P技术的系统具有比传统的C/S系统更好的健壮性和可扩展性。P2P流媒体系统作为P2P技术的重要应用之一也成为当前分布式系统领域的一个研究热点。使用P2P技术进行流媒体直播能有效降低服务器资源和带宽占用,降低运营成本,对异构网络的适应力强,部署的成本和复杂度低。虽然目前基于P2P的流媒体直播系统已经有多种实现,然而现有系统仍然有一些必须解决的问题,这些问题包括:时延、网络不可控、ADSL节点上下行带宽不对称、NAT/FW穿越、安全、可管理性等。本文对P2P流媒体直播的一些基本内容作了研究,包括用于构造流媒体传输网络的P2P拓扑结构、流媒体数据分发和搜索方法、降低流媒体传输延迟的方法、P2P网络管理和安全等

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功