




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXXX大学本科毕业论文(设计)任务书论文(设计)题目流媒体技术在企业中的应用学院软件学院专业软件工程班级2008级XX班学生姓名XXX学号XXXXXXXX指导教师XXX职称高级工程师1、论文(设计)研究目标及主要任务研究目标对流媒体STREAMINGMEDIA进行深入剖析,调查流媒体(STREAMINGMEDIA)技术在当前企业中的应用程度和现状。并且实现视频会议,视频点播服务器,视频监控主要任务调查流媒体(STREAMINGMEDIA)技术在当前企业中的应用程度和现状,重点在视频监控技术,视频会议,视频教学,视频点播系统等几方面进行深入研究。最终实现视频会议,视频点播服务器,视频监控。2、论文(设计)的主要内容配置流媒体技术实验环境设计基于流媒体技术的应用程序如何搭建使用流媒体技术实现视频监控环境如何搭建视频点播服务器如何实现视频会议实现基于流媒体技术的应用软件3、论文(设计)的基础条件及研究路线基础条件本文写作的基础是在对流媒体技术有一定的了解以及对流媒体技术应用领域有一定了解的基础上,为了满足企业需求节省下载等待时间和储存空间,将流媒体技术应用于企业日常工作当中,它使得信息发布传播更广、产品介绍更加生动活泼便于客户接受、视频会议不受时空限制更加经济高效、对职工的培训更加方便便捷。研究路线通过流媒体技术本身特点(把连续的音频和视频信息在压缩后放到网络的服务器上,网络用户通过客户端一边下载一边进行收听或观看,而不必等到把整个文件下载完毕)及人们对流媒体认可程度分析,流媒体技术不仅仅在人们日常生活中(如网络电视、视屏电话)等应用,在企业中同样可以发挥巨大作用。这样只要做到在自己的网络内部建设流媒体应用平台,同时为该系统准备和提供内容,面向内部或外部用户,直接进行信息服务即可。4、主要参考文献1钟玉琢,向哲,沈洪流媒体和视频服务器清华大学出版社,20032廖勇,周德松流媒体技术入门与提高国防工业出版社,20063杨辉华流媒体技术及其应用2003年第2期4刘平企业战略管理清华大学出版社,20085李文斌,钟宁,刘椿年异步P2P网络的实现机制J广西师范大学学报自然科学版,2007,2542812856MOYJOSPFVERSION2SRFC2328,19987庄捷流媒体原理与应用中国广播电视出版,200788张春红,裘晓峰,弭伟P2P技术全面解析人民邮电出版社,20079KARLPAULSENFOCALPRESSMOVINGMEDIASTORAGETECHNOLOGIESAPPLICATIONSWORKFLOWSFORVIDEOANDMEDIASERVERPLATFORMS,20115、计划进度阶段起止日期12熟悉流媒体的相关知识需求分析,撰写需求分析说明书2011121920120215201202162012030234撰写系统设计说明书系统实现201203032012031420120315201203285系统测试20120329201204036论文撰写与修改20120404201105017论文答辩2012050720110511指导教师年月日教研室主任年月日河北师范大学本科生毕业论文(设计)开题报告书软件学院软件工程专业2012届学生姓名XXX论文(设计)题目流媒体技术在企业中的应用指导教师XXX专业职称高级工程师所属教研室网络研究方向流媒体课题论证流媒体是指在网络中使用流式传输技术直接传送音频、视频和多媒体文件等。流媒体传输技术的特点就是把连续的音频和视频信息经过压缩后放到网络服务器上,网络用户在客户端一边下载一边进行收听或观看而不需要把整个文件下载完毕后在进行收听或观看。(下见附页一)方案设计首先调查并了解企业对流媒体技术的需求并且做出合理规划,然后根据企业需求设计出适合企业应用的方案,再搭建环境测试该方案能否有相应效果,最后在企业中测试验证是否可以执行并且做相应的改进。进度计划11年12月19日12年02月15日熟悉流媒体的相关知识12年02月16日12年03月02日需求分析,撰写需求分析说明书12年03月03日12年03月14日撰写系统设计说明书12年03月15日12年03月28日系统实现12年03月29日12年04月03日系统测试12年04月04日12年05月01日论文撰写与修改12年05月07日12年05月11日论文答辩指导教师意见指导教师签名年月日教研室意见教研室主任签名年月日附页一流媒体是网络技术与视音技术的有机结合。通过流媒体本身的特点及人们对流媒体技术的日益青睐,流媒体技术也逐渐应用与企业当中,这样一方面方便员工内部交流学习,列一方面便于领导随时随地将自己的想法传递到员工当中更加便于统一规划管理,同时保证公司内部情况不至于泄露。一个完整的流媒体平台一般由流服务应用软件、集中分布式视频系统、视频业务管理媒体发布系统、视频采集制作端系统、媒体内容检索系统、数字版权管理DRM、媒体存储系统、客户端系统等组成。目前有三大“流派”使用流媒体技术音视频文件。分别是微软的ASF(ADVANCEDSTREAMFORMAT)、REALNETWORKS公司的REALMEDIA和苹果公司的QUICKTIME。流媒体技术使得网络带宽对多媒体传输的限制得到突破。因此在网络广播、视频点播、企业培训等多个领域得到广泛应用。当然在企业中应用尤为便利它使得信息发布传播更广、产品介绍更加生动活泼便于客户接受、视频会议不受时空限制更加经济高效、对职工的培训更加方便便捷。河北师范大学本科生毕业论文(设计)文献综述基于“流媒体技术在企业中的应用”文献综述摘要本文主要描述了流媒体技术在国内外的研究现状、发展趋势。列出一些流媒体技术在企业中的相关的应用,并指出其存在的优点,最后描述了参考文献依据,并且对文献资料进行概括、分析。1、前言流媒体是指在网络中使用流式传输技术直接传送音频、视频和多媒体文件等。流媒体传输技术的特点就是把连续的音频和视频信息经过压缩后放到网络服务器上,网络用户在客户端一边下载一边进行收听或观看而不需要把整个文件下载完毕后在进行收听或观看。它是网络技术与视音技术的有机结合。2、流媒体技术发展现状及发展趋势流媒体技术发展的主要依赖有网络传输条件、文件传输控制、客户端的解码以及文件的编码压缩效率等几个方面。这当中每一个方面都会影响到流媒体技术的发展和应用。起初由于网络带宽不足、客户端计算机解码运算速度不高等原因导致人们很难看到高画质的影音节目。随着互联网在全球范围内的普及,美国REALNETWORKS、MICROSOFT等公司倡导发起了流媒体技术。由于其大大节省了网络带宽是的播放速度更加流畅受到大众的青睐,流媒体技术迅速崛起成为人们必不可少的工具之一,他的商业模式也越来越成熟。目前流媒体技术已被列为中国宽带建设中最主要的应用之一。鉴于宽带网络用户的日益增加流媒体技术也得到了企业的高度重视,未来也将逐渐应用于各大领域。3、3、流媒体技术在企业中的相关应用4、目前流媒体技术在企业中的应用主要包括信息发布、产品介绍、视频会议、远程监控、职工培训、客户服务等方面。下面做详细阐述(1)信息发布就一个企业而言,经常需要向公众发布一些重要信息从而引起公众注意、吸引客户眼球。从前是靠一些传统媒体进行发布,如广播、电视、报纸等。这些往往导致企业要投入大量资金而且只能覆盖一些特定的地理区域,往往导致其投资与实际收到的效果不成正比。而用流媒体技术在互联网上面向世界发布不仅大大降低了成本,覆盖面也极大提高,从公司整体利益来看是百利而无一害。(2)产品介绍在网络技术不够发达的时候多数的企业通过报纸电视等传统媒体上介绍自己的产品,同样出现投入资金与实际收到的效果不成正比的现象。当网络普及时多数企业拥有了自己的网站,但是也仅仅是通过普通的文字、图片介绍自己的产品同样收不到很好的效果。然而流媒体技术可以使企业更加生动形象地介绍自己的产品,犹如当面推销,不仅增加了产品的可信度而且更容易让大众接受,使得该产品深入热心。(3)视频会议由于一些企业拥有跨地域的分支结构或者企业员工分布在不同地域,迫切需要将会议精神及时准确的传达给各个分支或员工,通过视频会议不仅节省了大量因为出差造成的人力资金支出而且大大提高了效率。这样方便了公司内部交流同时也增进了公司间的合作。5、4、参考文献1钟玉琢,向哲,沈洪流媒体和视频服务器清华大学出版社,2003年2廖勇,周德松流媒体技术入门与提高国防工业出版社,2006年3杨辉华流媒体技术及其应用2003年第2期4刘平企业战略管理清华大学出版社,20085李文斌,钟宁,刘椿年异步P2P网络的实现机制J广西师范大学学报自然科学版,2007,2542812856MOYJOSPFVERSION2SRFC2328,19987庄捷流媒体原理与应用中国广播电视出版,200788张春红,裘晓峰,弭伟P2P技术全面解析人民邮电出版社,20079KARLPAULSENFOCALPRESSMOVINGMEDIASTORAGETECHNOLOGIESAPPLICATIONSWORKFLOWSFORVIDEOANDMEDIASERVERPLATFORMS,2011河北师范大学本科生毕业论文(设计)翻译文章中文翻译在互联网上流媒体传输的视频编码格雷戈里康克林,美国电气和电子工程协会会员,加里格林鲍姆,艾伦利普曼楼,美国电气和电子工程协会会员,尤里AREZNIK,美国电气和电子工程协会会员摘要我们今天提供了一个概述互联网流媒体传输网络,并描述了各种这种系统对视频编码方面的问题。我们展示基于分布模型,类型(单播的网络传输机制与组播),优化与标准的参与者网络利用手段(例如,失真最小一个给定的连接率,尽量减少交通专用交付网络等),它可以识别几种模式通信,可能需要从两个不同的传播源和信道编码来阐述我们的观点。我们解释了怎样使用一些传统的框架,这些问题是可以将时间运动补偿变换为基础的视频COM的PRESSION算法,支持通过适当的渠道,适应在流媒体的客户端和服务器组件的机制系统。这些技术大多已经实施在REALNETWORKS公司的REALSYSTEM8和它的REALVIDEO8编解码器,我们用整个文件,说明我们的研究结果。关键字网络媒体传输网络可扩展的视频编码流媒体视频压缩一流媒体技术的演变流媒体的概念是一个基本的多媒体技术在台式电脑上已经建立了自己的时间。数字化音频和视频剪辑,编码(例如,使用MPEG1压缩标准),提出了计算机的文件系统上的文件。查看信息,在这样的文件记录,个人电脑用户运行特殊的软件设计解压缩,并呈现在屏幕上。这种模式在互联网上最自然的扩展,可下载媒体的概念。压缩媒体从网上下载文件,预存到本地计算机上下载的,在那里他们可以使用回放标准多媒体软件。然而,这是不能令人满意的解决方案为用户提供数量有限的磁盘空间,速度慢的转换连接速度和有限的耐心。这实质上是创建需要的流媒体技术,使用户体验上的动态多媒体演示,而这是被从互联网上下载。基于HTTP的流一些早期的流媒体方案的设计,像VIVOACTIVE10,是基于该标准的使用(基于HTTP)WEB服务器来提供编码的媒体内容。使用保证交付运输协议(如TCP),由于所有的HTTP服务器客户端交易实施。这些方案的迹象是非常简单。例如,VIVOAC结合H263标准视频和G723音频编解码器,一个简单的多路复用协议结合在单一文件的音频和视频流。这些编解码器来自桌面视频会议,只有轻微的算法的变化(大多与速率控制)被要求作出这样的系统工作。然而,最初用于提供静态文档进行设计,HTTP协议不是特别适合实时流。例如,缺乏控制率,其中WEB服务器通过网络把数据以及使用保证交付运输协议(TCP)造成大幅波动,在片段的编码数据的交货时间。用相当大的预卷缓冲区是为了防止这样的过程中突发的情况。尽管如此,如果由于某种原因,交付的下一个片段数据延迟超过可用的预卷时间,不得不暂停交付,直到缓冲区空闲这就是所谓的重新缓冲过程。使用标准的WEB服务器的其他一些挑战,流现场演示和实施VCR样式的导航功能如寻求,快进,点播流倒带。图1服务器之间的REALAUDIO和REALAUDIO播放器的通信。二流媒体传输机制重要的是要区分两种模式,可以在互联网上分发视频信息,即,直播和点播流。下面,我们认为,这些模型和相应的现代流媒体系统交付使用的机制。视频直播的分布实时视频源信息(如任何标准的模拟录像机)是连接到编码器。编码引擎是负责输入的模拟视频捕获和数字化信息压缩,并通过所产生的数据下降到服务器。另外,服务器可以接收这些信息从模拟实时传输代理的SLTA,一个软件工具从存档读取预编码的信息,并把它发送一台服务器,如果它刚刚从活源编码。服务器是负责分散压缩公司从编码器到所有连接的分配器和/或客户已加入广播。分配器是额外的服务器这可以是一个专门的媒体交付网络的一部分,或多次访问一公共的基于IP的传送网络,或可以被嵌入的网络流量高速缓存,在现场的情况下流媒体广播,传递信息。在其最简单的形式,通过单播服务器(或分配器),每一个客户单独使用编码视频信息单向数据流(结合双向RTSP会话控制)。在这种情况下,参数之间的连接服务器和每个客户端可以在每个月初估计会议,并可以在广泛的系统监测投。在网络配备组播禁止路由器情况下,服务器需要发送一个组播流,它会自动复制到所有订阅网络上的客户。组播的重要限制是单向的信息传输和非保证交货。此外,服务器通常不知道有多少客户端订阅的广播和/或他们的实际连接的统计信息。一种可能的方式为客户不同的连接速度是联播几个独立的编码版本,针对不同的比特率(流)源,并让客户决定使用哪个流。除了服务器客户端传输,流媒体网络也有分发编码的视频信息是之间他们的分配器。有几种可能的方式,这种分配可以通过网络实现。一种可能的实现,分裂是由源服务器发起的,这所有直接连接的分配器,等广播信息。我们称这样的过程中推动分裂。另外,分裂可以由一个客户端连接到当地的分离器(或启动网络缓存作为一个分配器),转让不活跃的,如果要求上层分离器,等等,直到它到达最近的分配器。一旦发现这样一个分配器,它可以开始通过中间连接到客户端的链所要求的信息传输。我们称之为模型拉分裂。在一个拆分为多个交货访问网络的一部分使用的情况下,它可以建立连接几个地理分布上一线分配器。结论在本文中,我们提供了一个架构的概述今天的互联网流媒体传输网络和各种问题,他们对视频编码。我们还解释了一些在现有机制REALSYSTEM8的支持自适应预编码信息传输,并阐述其整体架构的REALVIDEO8编解码器。我们发现的REALSYSTEM8提供了一个开放和可扩展的平台,能够容纳各种未来互联网上的流媒体基础设施,并在需要特别是,为提高视频编码技术的新的要求。英文原文VIDEOCODINGFORSTREAMINGMEDIADELIVERYONTHEINTERNETGREGORYJCONKLIN,MEMBER,IEEE,GARYSGREENBAUM,MEMBER,IEEE,KARLOLILLEVOLD,ALANFLIPPMAN,MEMBER,IEEE,ANDYURIYAREZNIK,MEMBER,IEEEINVITEDPAPERABSTRACTWEPROVIDEANOVERVIEWOFANARCHITECTUREOFTODAYSINTERNETSTREAMINGMEDIADELIVERYNETWORKSANDDESCRIBEVARIOUSPROBLEMSTHATSUCHSYSTEMSPOSEWITHREGARDTOVIDEOCODINGWEDEMONSTRATETHATBASEDONTHEDISTRIBUTIONMODELLIVEORONDEMAND,THETYPEOFTHENETWORKDELIVERYMECHANISMUNICASTVERSUSMULTICAST,ANDOPTIMIZATIONCRITERIAASSOCIATEDWITHPARTICULARSEGMENTSOFTHENETWORKEG,MINIMIZATIONOFDISTORTIONFORAGIVENCONNECTIONRATE,MINIMIZATIONOFTRAFFICINTHEDEDICATEDDELIVERYNETWORK,ETC,ITISPOSSIBLETOIDENTIFYSEVERALMODELSOFCOMMUNICATIONTHATMAYREQUIREDIFFERENTTREATMENTFROMBOTHSOURCEANDCHANNELCODINGPERSPECTIVESWEEXPLAINHOWSOMEOFTHESEPROBLEMSCANBEADDRESSEDUSINGACONVENTIONALFRAMEWORKOFTEMPORALMOTIONCOMPENSATED,TRANSFORMBASEDVIDEOCOMPRESSIONALGORITHM,SUPPORTEDBYAPPROPRIATECHANNELADAPTATIONMECHANISMSINCLIENTANDSERVERCOMPONENTSOFASTREAMINGMEDIASYSTEMMOSTOFTHESETECHNIQUESHAVEALREADYBEENIMPLEMENTEDINREALNETWORKSREALSYSTEM8ANDITSREALVIDEO8CODEC,WHICHWEAREUSINGTHROUGHOUTTHEPAPERTOILLUSTRATEOURRESULTSTERMSINTERNETMEDIADELIVERYNETWORKS,SCALABLEVIDEOCODING,STREAMINGMEDIA,VIDEOCOMPRESSIONIEVOLUTIONOFSTREAMINGMEDIATECHNOLOGIESTHECONCEPTOFSTREAMINGMEDIACAMEATATIMEWHENBASICMULTIMEDIATECHNOLOGIESHADALREADYESTABLISHEDTHEMSELVESONDESKTOPPCSAUDIOANDVIDEOCLIPSWEREDIGITIZED,ENCODEDEG,USINGMPEG1COMPRESSIONSTANDARD,ANDPRESENTEDASFILESONTHECOMPUTERSFILESYSTEMTOVIEWTHEINFORMATIONRECORDEDINSUCHFILES,PCUSERSRANSPECIALSOFTWAREDESIGNEDTODECOMPRESSANDRENDERTHEMONTHESCREENTHEFIRSTANDMOSTNATURALEXTENSIONOFTHISPARADIGMONTHEINTERNETWASTHECONCEPTOFDOWNLOADABLEMEDIACOMPRESSEDMEDIAFILESFROMTHEWEBWEREEXPECTEDTOBEDOWNLOADEDONLOCALMACHINES,WHERETHEYCOULDBEPLAYEDBACKUSINGTHESTANDARDMULTIMEDIASOFTWAREHOWEVER,THISWASNOTASATISFACTORYSOLUTIONFORUSERSWITHLIMITEDAMOUNTSOFDISKSPACE,SLOWCONNECTIONSPEEDSAND/ORLIMITEDPATIENCETHISESSENTIALLYCREATEDTHENEEDFORSTREAMINGMEDIA,ATECHNOLOGYTHATENABLEDTHEUSERTOEXPERIENCEAMULTIMEDIAPRESENTATIONONTHEFLY,WHILEITWASBEINGDOWNLOADEDFROMTHEINTERNETHTTPBASEDSTREAMINGTHEDESIGNOFSOMEEARLYSTREAMINGMEDIAPROGRAMS,LIKEVIVOACTIVE10,WASBASEDONTHEUSEOFTHESTANDARDHTTPBASEDWEBSERVERSTODELIVERENCODEDMEDIACONTENTSINCEALLHTTPSERVERCLIENTTRANSACTIONSAREIMPLEMENTEDUSINGAGUARANTEEDDELIVERYTRANSPORTPROTOCOL,SUCHASTCP,THEDESIGNOFTHESEPROGRAMSWASVERYSIMPLEFOREXAMPLE,VIVOACTIVEUSEDACOMBINATIONOFTHESTANDARDH263VIDEOANDG723AUDIOCODECS,ANDASIMPLEMULTIPLEXINGPROTOCOLTOCOMBINETHEAUDIOANDVIDEOSTREAMSINSINGLEFILETHESECODECSCAMEFROMDESKTOPVIDEOCONFERENCING,ANDONLYMINORALGORITHMICCHANGESMOSTLYRELATEDTORATECONTROLWEREREQUIREDTOMAKESUCHASYSTEMWORKHOWEVER,BEINGORIGINALLYDESIGNEDFORSERVINGSTATICDOCUMENTS,HTTPPROTOCOLWASNOTPARTICULARLYSUITEDFORREALTIMESTREAMINGFOREXAMPLE,THELACKOFCONTROLOVERTHERATEATWHICHTHEWEBSERVERPUSHESDATATHROUGHTHENETWORK,ASWELLASTHEUSEOFTHEGUARANTEEDDELIVERYTRANSPORTPROTOCOLTCP,CAUSEDSUBSTANTIALFLUCTUATIONINTHEDELIVERYTIMESFORTHEFRAGMENTSOFTHEENCODEDDATATHISISWHYTHEVIVOACTIVEPLAYERUSEDAQUITELARGE520SPREDRILLBUFFERTHATWASMEANTTOCOMPENSATEFORTHEBUSINESSOFSUCHADELIVERYPROCESSNEVERTHELESS,IFFORSOMEREASONTHEDELIVERYOFTHENEXTFRAGMENTOFDATAWASDELAYEDBYMORETHANTHEAVAILABLEPREDRILLTIME,THEPLAYERHADTOSUSPENDRENDERINGUNTILTHEBUFFERWASREFILLEDTHISSOCALLEDREBUFFINGPROCESSWASAFREQUENTCAUSEOFDIMINISHEDUSEREXPERIENCESOMEOTHERCHALLENGESOFUSINGSTANDARDWEBSERVERSWERESTREAMINGOFLIVEPRESENTATIONSANDIMPLEMENTINGVCRSTYLENAVIGATIONFEATURESSUCHASSEEK,FASTFORWARD,ANDREWINDFORONDEMANDSTREAMINGFIG1COMMUNICATIONBETWEENREALAUDIOSERVERANDREALAUDIOPLAYERIISTREAMINGMEDIADELIVERYMECHANISMSITISIMPORTANTTODISTINGUISHBETWEENTWOMODESINWHICHVIDEOINFORMATIONCANBEDISTRIBUTEDOVERTHEINTERNET,NAMELY,LIVEBROADCASTINGANDONDEMANDSTREAMINGBELOW,WECONSIDEREACHOFTHESEMODELSANDTHECORRESPONDINGDELIVERYMECHANISMSUSEDBYMODERNSTREAMINGMEDIASYSTEMSDISTRIBUTIONOFLIVEVIDEOADIAGRAMILLUSTRATINGVARIOUSSTEPSINTHEDISTRIBUTIONOFLIVECONTENTISPRESENTEDINFIG3THESOURCEOFLIVEVIDEOINFORMATIONSUCHASANYSTANDARDANALOGVIDEORECORDERISCONNECTEDTOTHEENCODERTHEENCODINGENGINEISRESPONSIBLEFORCAPTURINGANDDIGITIZINGTHEINCOMINGANALOGVIDEOINFORMATION,COMPRESSINGIT,ANDPASSINGTHERESULTINGDATADOWNTOTHESERVERALTERNATIVELY,THESERVERCANRECEIVESUCHINFORMATIONFROMASIMULATEDLIVETRANSFERAGENTSLTA,ASOFTWARETOOLTHATREADSPREENCODEDINFORMATIONFROMANARCHIVEANDSENDSITTOASERVERASIFITHASJUSTBEENENCODEDFROMALIVESOURCETHESERVERISRESPONSIBLEFORDISPERSINGTHECOMPRESSEDINFORMATIONFROMTHEENCODERTOALLCONNECTEDSPLITTERSAND/ORCLIENTSWHOHAVEJOINEDTHEBROADCASTSPLITTERSAREADDITIONALSERVERSTHATCANBEEITHERPARTOFADEDICATEDMEDIADELIVERYNETWORK,ORAPUBLICIPBASEDMULTIPLEACCESSDELIVERYNETWORK,ORCANBEEMBEDDEDINNETWORKTRAFFICCACHES,WHICHINCASEOFLIVESTREAMINGBROADCASTSJUSTPASSTHEINFORMATIONTHROUGHINITSSIMPLESTFORM,THESERVERORSPLITTERUNICASTSTHEENCODEDVIDEOINFORMATIONTOEACHOFTHECLIENTSINDIVIDUALLYUSINGAONEWAYDATASTREAMCOMBINEDWITHTWOWAYRTSPSESSIONCONTROLINTHISCASE,THEPARAMETERSOFTHECONNECTIONBETWEENSERVERANDEACHCLIENTCANBEESTIMATEDATTHEBEGINNINGOFEACHSESSIONANDCANBESYSTEMATICALLYMONITOREDDURINGTHEBROADCASTINTHECASEWHEREANETWORKISEQUIPPEDWITHMULTICASTENABLEDROUTERS,THESERVERNEEDSTOSENDONLYONEMULTICASTSTREAM,WHICHISAUTOMATICALLYREPLICATEDTOALLSUBSCRIBEDCLIENTSONTHENETWORKIMPORTANTLIMITATIONSOFMULTICASTINGAREONEWAYTRANSMISSIONANDNONGUARANTEEDDELIVERYOFINFORMATIONINADDITION,THESERVERDOESNOTTYPICALLYKNOWHOWMANYCLIENTSARESUBSCRIBEDTOTHEBROADCASTAND/ORTHEIRACTUALCONNECTIONSTATISTICSAPOSSIBLEWAYTOSERVECLIENTSWITHDIFFERENTCONNECTIONSPEEDSISTOSIMULCASTSEVERALINDEPENDENTENCODEDVERSIONSSTREAMSOFTHESOURCETARGETEDFORDIFFERENTBITRATES,ANDLETCLIENTSDECIDEWHICHSTREAMTOUSEINADDITIONTOTHESERVERCLIENTTRANSFERS,STREAMINGMEDIANETWORKSALSOHAVETODISTRIBUTEENCODEDVIDEOINFORMATIONBETWEENTHEIRSPLITTERSTHEREARESEVERALPOSSIBLEWAYSSUCHDISTRIBUTIONCANBEIMPLEMENTEDBYTHENETWORKINONEPOSSIBLEIMPLEMENTATION,SPLITTINGISINITIATEDBYTHESOURCESERVER,WHICHBROADCASTSINFORMATIONTOALLDIRECTLYCONNECTEDSPLITTERS,ANDSOONWECALLSUCHPROCESSPUSHSPLITTINGALTERNATIVELY,SPLITTINGCANBEINITIATEDBYACLIENTCONNECTINGTOALOCALSPLITTERORNETWORKCACHEACTINGASASPLITTERWHICH,IFNOTACTIVE,TRANSFERSREQUESTTOANUPPERTIERSPLITTER,ANDSOON,UNTILITREACHESTHENEARESTACTIVESPLITTERONCESUCHASPLITTERISFOUND,ITCANSTARTTRANSMISSIONOFTHEREQUESTEDINFORMATIONDOWNTHROUGHTHECHAINOFINTERMEDIATECONNECTIONSTOTHECLIENTWECALLTHISMODELPULLSPLITTINGINTHECASEWHEREASPLITTERISUSEDASPARTOFAMULTIPLEACCESSDELIVERYNETWORK,ITCANESTABLISHCONNECTIONSTOSEVERALGEOGRAPHICALLYDISTRIBUTEDUPPERTIERSPLITTERSWECALLSUCHADELIVERYPROCESSMULTIPLEACCESSSPLITTINGCONCLUSIONINTHISPAPER,WEPROVIDEDANOVERVIEWOFTHEARCHITECTUREOFTODAYSINTERNETSTREAMINGMEDIADELIVERYNETWORKSANDVARIOUSPROBLEMSTHEYPOSEFORVIDEOCODINGWEALSOEXPLAINEDSOMEOFTHEEXISTINGMECHANISMSINREALSYSTEM8THATSUPPORTADAPTIVETRANSMISSIONOFPREENCODEDINFORMATION,ANDDESCRIBEDTHEOVERALLARCHITECTUREOFITSREALVIDEO8CODECWESHOWEDTHATREALSYSTEM8PROVIDESANOPENANDEXTENSIBLEPLATFORM,CAPABLEOFACCOMMODATINGVARIOUSFUTURENEEDSOFSTREAMINGMEDIAINFRASTRUCTUREONTHEINTERNET,ANDINPARTICULAR,NEWDEMANDSFORIMPROVEDVIDEOCODINGTECHNIQUES本文来自于HTTP/WWWCOMPUTERORG/CSDL/PROCEEDINGS/DCC/2001/1031/00/10310493ABSHTMLXXX大学本科生毕业论文设计流媒体技术在企业中的应用作者姓名XXX指导教师XXX所在学院软件学院专业(系)软件工程班级(届)2012届A1班二一二年四月二十八日目录摘要11流媒体技术211流媒体简介212流媒体的传输方式及基本原理213流媒体的传输流程及协议32流媒体技术的实现与组成321流服务的应用软件422集中分布式视频系统423视频业务管理媒体发布系统424视频采集制作系统525媒体内容自动索引检索系统526媒体数字版权加密系统527媒体存储系统528客户端系统63流媒体技术的应用631流媒体技术的应用模式6311本身同时具有基础运营商和业务平台使用者两种身份的用户群体。6312本身只是作为基础运营商7313开放统一的综合业务模式8314流媒体技术的播放方式832企业中常见流媒体格式8321MPEG1格式8322MPEG2格式8323MPEG4933流媒体服务器的应用9331信息发布9332产品介绍9333视频会议934P2P流媒体技术10341P2P技术简介10342P2P技术的特点10343基于P2P的流媒体技术11344P2P关键技术124流媒体技术实现过程1241创建点播站点1242创建广播站点19421创建单播广播站点19422创建多播广播站点215总结24致谢25参考文献26ABSTRACT27流媒体技术在企业中的应用摘要随着网络技术的不断发展,流媒体技术的日益成熟由于其具有把连续的音频和视频信息经过压缩编码处理分成一个个小的数据包后放到网络服务器上,网络用户在客户端只需要短暂的缓存就能够观看部分下载下来的文件,而未下载的文件则继续缓存,从而达到边下载边观看的效果,由于这一优势它也被广泛应用与各个领域。它会将连续的声音和影像等多媒体信息进行压缩编码处理分成了一个个小的数据包,从而降低了对时延、抖动和传输带宽的要求,它会把连续的音频和视频信息经过压缩分割后放到网络服务器上,网络用户在客户端只需要短暂的缓存就能够观看部分下载下来的文件,而未下载的文件则继续缓存,从而达到边下载边观看的效果本文介绍了流媒体技术的基本特征,详细阐述了流媒体技术在企业中的应用,包括职工培训、产品介绍、视频会议、信息发布等,及其核心技术智能流技术。同时重点介绍了一下P2P流媒体技术。还指出流媒体在企业应用中出现的问题,最后对流媒体技术在企业中应用发展进行展望。关键词流媒体技术P2P技术职工培训视频会议信息发布1流媒体技术11流媒体简介流媒体的基本组成结构如图11所示编图11流媒体系统的组成结构流媒体(STREAMINGMEDIA)是应用流技术在网络上实时、顺序地传输以及播放视频、音频等多媒体内容的连续时基数据流的一种多媒体文件。它会将连续的声音和影像等多媒体信息进行压缩编码处理分成了一个个小的数据包,从而降低了对时延、抖动和传输带宽的要求,它会把连续的音频和视频信息经过压缩分割后放到网络服务器上,网络用户在客户端只需要短暂的缓存就能够观看部分下载下来的文件,而未下载的文件则继续缓存,从而达到边下载边观看的效果。这样比将文件全部下载后再观看具有明显的优势。12流媒体的传输方式及基本原理流媒体传输过程中是依靠HTTP/TCP协议在RTCP的控制下进行的,具体过程如图12所示HTTP/TCP源文件搜索定位控制信息RTCP/TCPUDP数据信息RTP/UDP图12流媒体传输基本原理流媒体实现的基本原理1是将原来的媒体文件使用高效的压缩算法进行压缩以后,应用合适的流式传输,经过流媒体服务器的配置,采用一定的实时协议来传输数据。实现流式传输按照传输方式的不同可以分为实时流传输(REALTIMESTREAMING)和顺序流传输(PROGRESSIVESTREAMING)。实时流传输指的是在保证媒体信号带宽同网络连接带宽相匹配的同时使得传输的媒体可以被实时的看到。它是基于实时传输协议(RTB)编码压缩存储器媒体服务器英特网SWITCHERMDSLMODEMCABLEMODEM媒体播放器媒体播放器媒体播放器WEB浏览器WEB服务器AV播放器AV服务器者微软公司专有的多媒体协议,能够保证媒体的信号带宽同网络的连接带宽相匹配,最终使得媒体可以被实时播放。实时流传输同HTTP的流式传输不同,它必须要有专用的流媒体服务器和传输协议。实时流式传输不仅支持随机访问更重要的是适合现场事件,它使得用户可以随时快进、后退以及跳跃地观看自己想看的内容而不被时间所限制。顺序流传输只基于HTTP协议,顺序流式服务只用标准的WEB服务器就能够实现,相对于实时流式传输更加简便,但是也存在一些缺陷,顺序流式传输只能用于传输一些高质量的短的片段,例如广告、片头、片尾等。对于一些长的片段或者有随机访问要求的视频内容,如电视剧、演讲等却不能有效地支持。13流媒体的传输流程及协议这里引用图12对流媒体的具体传输流程2做详细叙述。WEB浏览器和WEB服务器之间通过HTTP/TCP协议交换控制信息,以便从大量的原始信息中将所需要传输的实时数据检索出来用HTTP协议从WEB服务器中检索出相关的数据并且将AV播放器进行初始化。根据WEB服务器检索出的相应的服务器的地址来定位AV服务器。这时AV服务器和AV播放器之间就会交换AV传输所需要的实时控制协议。当AV数据信息抵达客户端时,就可以看到AV播放器所播放的节目了。根据之前的描述不难总结流媒体传输的协议主要分为实时流协议、实时传输协议和资源预定协议三个部分。实时流协议(RTSP)即REALTIMESTREAMINGPROTOCOL,在数据传送通路以及传输机制上是遵循最底层的TCP或RTP协议,它能够为单点传送和多点传送的流式多媒体提供高播放性能,与此同时还能够兼容不同厂商所生产的发送端和接收端的应用程序。实时传输协议包括RTP和RTCP协议,由于RTP和RTCP的配合使用能够有效地进行反馈,有利于提高传输效率减少开销,因此被用于网上实时数据的传输非常适合。资源预订协议(RSVP)即RESOURCERESERVEPROTOCOL,由于使用RSVP能够预留一部分网络资源从而能够在一定程度上为流媒体的传输提供QOS。2流媒体技术的实现与组成流媒体技术3一般来说包含了四大原件图21流媒体的组成服务器(SERVERS)能够管理并且传输大量的多媒体内容;编码器(SCRIPTERS)能够整合多媒体内容并且以互动的方式呈现;转档/转码工具(ENCODERS)用于压缩转档;播放器(PLAYERS)主要用于在用户端的PC上呈现文件内容。一个完整的流媒体平台3主要包括流服务应用软件、视频业务管理媒体发布系统、集中分布是视频系统、媒体内容检索系统、媒体储存系统、数字版权管理、和客户端系统等部分。21流服务的应用软件系统中最重要的成分便是应用流软件,它要求在最广阔的范围内、不同链接、最快速度的基础上能够提供性能最好的多媒体效果,同时具有较强的可伸缩能力和系统管理能力。他还需要有标准、开放以及跨平台的架构。软件系统必须具有相当好的传输能力和压缩比,从而适合网路发布。对服务器端的软件要求也很高,它需要能够支持广泛的媒体格式和大量的流媒体商业模式与互联网用户群同时拥有强大的网络管理功能。22集中分布式视频系统随着流应用需求量的不断增加,对系统的可伸缩性要求也越来越高。这样随着用户的增多和业务的增加系统能够更加灵活的调整现场直播流的数量,同时通过增加接近最终用户端的边缘流媒体服务器数量和带宽集群,调节并发用户数量,从而不断满足用户对于系统扩展的需求。23视频业务管理媒体发布系统视频业务管理媒体发布系统主要包括节目管理,广播和点播的管理,创建、发布及计费认证服务,直播、传送节目的解决方案,提供定时按需录制,管理多服务器系统负载均衡调度及用户访问服务。24视频采集制作系统视频采集制作系统是利用媒体采集设备来进行STREAM的制作和生成。它包含了由独立的视频、图片、声音、文字组合到丰富的流媒体制作等一系列工具。这些工具产生的STREAM文件能够存储为固定的格式为发布服务器所使用。视频采集系统的优点就是能够实时的向发布服务器提供其所需视频以及提供实时的多媒体信息发布服务。25媒体内容自动索引检索系统媒体内容自动索引检索系统能够对媒体源进行标记,将捕捉到的音频视频文件建立索引,同时根据高分辨率的媒体建立低分辨率的代理文件,这样就可以用于视频节目的审查、检索以及自动发布基于媒体的片段,从而形成一套相对强大的数字媒体管理发布应用系统。媒体分析软件可以根据屏幕文本实时的识别,实时的语音识别能够判断说话者的声音类型和名字还能够用来鉴别口述单词,同时能够感应到屏幕图像的变化最终通过一个视频数据库将收到的信息进行归类。媒体分析软件还能够感应到视觉内容的变化,能够智能的将感知到的视频分解成片段同时产生可供浏览的关键帧图像,也可以像识别屏幕上的文字、数字一样识别出视频中的人像,同时能够从视频信号中判断出语音文本或标题文字。利用声音识别,媒体分析软件能够将信号中说话者的声音类型、姓名转换成可以编辑的文本信息。用户使用一个标准的WEB浏览器,可以将视频片段像检索互联网其他信息一样检索出来,同时用户还可以利用一些信息来搜索自己需要的视频片段。26媒体数字版权加密系统媒体数字版权加密系统即DRM是基于互联网基础上对媒体内容进行加密的一种相对安全的端到端的解决方案。它可以使内容提供商随心所欲的在他发布的节目或媒体中的指定的内容、观看次数及时间段进行加密和保护。DRM认证服务器不仅支持灵活的访问权限,如内容限制、时间限制、播放次数限制及其他各种组合等,同时也支持其他一些具有完整商业模型的媒体数字版权加密系统集成,这其中包括出租、所有权、定金、VOD以及基于B2B的多级内容版权管理领域等。是保障运营商对内容进行保护及依靠所发布的内容盈利的关键技术。27媒体存储系统由于有大量的影视资料需要存储,所以媒体存储系统必须要配备大容量的磁盘阵列。同时对于数据的读写能力要求也非常高,高速传输外界所请求的数据从而使得用户能够更快访问共享数据,同时需要其具有高度的兼容性、可扩展性并且支持标准的接口。这种系统配置的具有满足数千小时的视频数据存储从而实现大量片段存储的优点。28客户端系统客户端系统能够支持视频和音频的点播和直播,可以播放多种流行的媒体格式,如图片、WEB页面、文字、视频和音频等集成表现形式,同时能在流行的浏览器中窃入。在带宽充裕的前提下,流式媒体播放器能够自动检测视频服务器的连接状况从而选择相对合适的视频,最终获得更好的视觉效果。目前有美国微软公司的MEDIAPLAYER、美国苹果公司的QUICKTIME和美国REALNETWORKS公司的REALPLAYER三种产品应用最为广泛。3流媒体技术的应用目前很多人对流媒体存在一定的认识误区,认为流媒体就是视频点播或VOD,而实际上,流媒体却是一种新型的数据信息载体。人们不仅要考虑流媒体技术,更重要的是需要设计自己的业务模式。流媒体作为众多宽带业务的基础平台具有先进的业务伸缩能力。所以,用户必须首先区分在整个流媒体应用领域中的各种角色的定义以及划分。基础运营商它是增值业务的提供者,拥有完整的宽带应用平台和网络本身。业务平台使用者是依靠基础运营商提供的宽带应用平台来进行信息服务的用户,如企业、学校、电视台、网站等。信息消费者普通用户。目前流媒体技术主要有基于宽带和窄带两种应用方式。其中宽带方式包括KTV、网络电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织品设计中的共享经济理念试题及答案
- 垃圾合同协议书
- 村庄保洁合同协议书
- 院子继承合同协议书
- 合同书股份协议书
- 水库合同协议书
- 供货协议书合同范本
- 雇佣送货司机合同协议书
- 图书代销合同协议书
- 储蓄合同协议书
- 沉浸式学习让你学习更高效课件高二下学期高效学习主题班会
- 国家开放大学《管理信息系统》大作业参考答案
- TCAICC 001-2024 张家界莓茶质量等级评价
- 人教版一下数学克的认识公开课课件
- 走进重高-培优讲义-数学-八年级-上册-(浙教版)
- 初中物理竞赛练习题集(共14讲)含答案
- 2024年江苏省南京市联合体中考三模英语试题(解析版)
- 四年级数学脱式计算练习题100道
- 创新与发明-按图索骥、循章创新智慧树知到期末考试答案章节答案2024年广州大学
- 2024年山东高考化学真题试题(原卷版+含解析)
- 3.1.4 禁止编入列车的机车车辆课件讲解
评论
0/150
提交评论