基于.NET的分布式视频点播系统研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:guocheng2244
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,使人们更容易获取各种信息。随着网络带宽的不断提高,更加速了这一过程的发展,同时也加速了人们对高品质的视频、音频等多媒体信息的需求。多媒体和网络的交叉领域视频点播是当前宽带网络应用发展的必然结果,视频点播的体系结构、应用系统和基础研究正成为目前产业界和科研机构密切关注的焦点。视频点播将极大地改变人们娱乐、教育、工作、购物和生活的方式。目前网络多媒体应用的发展方向是在宽带网络基础上开发出可以提供大并发流和高质量的音视频流的大规模视频点播系统。本文论述了一种具有良好扩展性的分布式视频点播系统,利用分布式系统的特点,可以将音视频流的负载分布到网络中去。这样,对于单机型的视频点播系统设计中可能出现的瓶颈,例如输入/输出负载能力和存储能力,就可以分布到网络中,使其能有效地面向大用户群提供高质量的视频点播服务。与传统集中式视频点播系统相比,即使是使用低端计算机作为视频服务器网络的节点,也能达到很高的服务水平,同时具有良好的扩展性。首先,本文介绍了当前视频点播系统的研究现状和Microsoft .NET框架,然后分析了现阶段大规模视频服务器系统的体系结构特点。其次,本文针对视频点播系统中视频服务器的瓶颈问题,论述了两种解决视频服务器间负载均衡的方法,基于点播率的存储策略和文件分布存储策略,使得每个媒体服务器都可以有效地为大量用户服务。本文最后基于Microsoft 的.NET 架构,设计了一个分布式视频点播系统,并论述了该系统的体系结构和各个组成部分的核心技术和关键算法,重点对系统中的核心部分管理服务器的实现进行了研究。
其他文献
由于网格计算环境是一种动态的、多协议的环境,因此它引入了复杂的安全性问题,需要用新的技术进行处理.网格安全性问题是网格技术的基础性问题,它的解决直接关系到网格未来发
本文首先提出空间数据库研究的目的和意义,它着眼于多方面的空间应用,诸如分子制药、气象预测和旅游线路规划,便于进一步的空间数据挖掘和统计决策。在结合国内外研究的现状
智能化小区是近年来随着信息技术的发展而新兴发展起来的产业,在我国还处于初始阶段。基于此,本文在阐述智能小区的概念、组成以及我国智能小区发展现状的基础上,介绍了全分
随着网络技术的发展和移动计算技术的初露端倪,传统的Client/Server(C/S)的计算模式已不能满足Internet的复杂性和应用的无限膨胀。20世纪90年代以来,移动Agent(Mobile Agent
该论文在对现有相关技术和系统进行分析的基础上,提出了一种新型的操作系统构造方法-服务体模型,引入了服务体/执行流两种新的概念分别作为运行模型和存储模型的基本抽象,并
本文对专家支持的电信经营分析系统过程模型进行了研究。文章以电信经营分析人员的认知思维过程分析作为切入点进行专家支持的电信经营分析系统建模,并设计了专家支持的电信经
自动程序设计是计算机科学中的重要研究领域,在人工智能的自动规划、机器人学等分支有重要应用。在程序理论方面,程序综合与程序验证关系密切。程序综合就是从定理机器证明中
数据是任何结构的支柱,不同平台上的应用程序往往需要进行数据转换,而这些数据可能是以不同的数据格式存在,这使得许多平台需要依靠应用程序来处理数据转换,这就增加了不同平台之
对电动机的控制可分为简单控制和复杂控制两种。简单控制是指对电动机进行启动、制动和顺序控制。复杂控制是指对电动机的转速、转角、转矩、电压、电流等物理量进行控制,而且有时往往需要非常精确的控制。以前对电动机的简单控制的应用较多,但是现在人们对电动机控制的水平要求越来越高,使电动机的复杂控制逐渐成为主流,其应用领域极为广泛。在这里,本课题将研究采用单片机对直流电动机进行复杂控制。首先,本系统以单片机作为
XML作为一种数据的表示形式,正在数据库及网络中的数据传输领域被广泛使用。关于存储方面的研究很多,并且对于XML的存储数据方面现在基本上都已经能实现了。但用XML存储了数