流媒体缓存策略的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:wanghuia23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从“流媒体”概念诞生以来,流技术得到了飞速的发展,目前已广泛应用于远程教育、视频会议等互联网信息服务的方方面面,它已经由一种全新的技术发展成为一种人们体验Internet的主流方式之一。其中,IPTV视频点播应用是最常用也是最重要的一种媒体流发布模式。 由于流媒体的数据量大、高带宽、连续传输的特点加之视频点播服务器服务能力有限,往往使得服务器I/O和主干网带宽成为系统的瓶颈,从而影响了服务质量。代理缓存服务器作为一种在WWW上广泛应用的有效提高系统响应速度的模式,为流媒体视频点播系统提供了参考。 本文分析了流媒体的上述特点、Internet上的流媒体用户访问行为以及常见的缓存策略,结合IPTV视频点播系统的特点,提出了基于分段的前后缀结合的缓存策略。该策略以缓存流媒体前缀为主,通过Hash表与链表结合的结构实现对被缓存流媒体对象的管理,从而可以实现快速查找流媒体前缀,缩短客户的等待延时。基于流媒体对象绝对访问量的后缀预取策略和基于流媒体对象相对访问量的后缀预取策略是根据时间T内用户对内容访问率的变化而设计的两种不同预取策略,它们根据被缓存的前缀的访问度进行预取或对缓存中不存在但将被访问的后缀段进行预取。流媒体内容服务器的选取算法不仅考虑了对预取策略的支持,也考虑了服务器负载的均衡。此外,本文根据所采用的缓存管理结构,分别提出了流媒体前缀与后缀的替换策略,它们主要考虑流媒体对象的流行度对缓存流媒体对象进行替换。 目前,该系统已经通过模拟现场运行验收,系统实际运行和相关性能测试表明:本文所设计和实现的缓存策略降低了系统响应时间和主服务器负载,达到系统所需功能。
其他文献
车辆导航系统是智能交通系统的重要组成部分,它除了能够显示电子地图和确定自身位置外,还能够进行信息查询和规划达到目的地的最优路线,并能引导车辆驾驶者到达目的地,从而提高道
近年来,随着互联网的迅速发展,网络安全问题得到了社会的广泛关注。网络攻击形式日趋复杂,入侵检测系统作为传统网络防火墙的补充,在网络安全方面不断发挥越来越重要的作用。
可伸缩视频编码对于可变带宽下的多媒体传输、不同存储容量的媒体存储和不同显示能力的终端都具有重要的意义。可伸缩编码只需一次性编码就能满足不同带宽、不同分辨率和帧率
随着Internet 的发展和经济全球一体化进程的加速,企业不仅要关注自身的运作,而且更要关注与其他企业之间的协同和合作。在这种新的形式下,企业之间的电子商务和协同商务的规模
本文针对面向系统的有效安全评估方法欠缺的现状,提出了一个新颖的基于UML的安全评估方法。它是一种既符合国际安全标准,又偏重于技术分析的,专注于信息系统的快速评估方法。
随着宽带网络设施的日益完善,许多高带宽的多播应用层出不穷。传统的防火墙由于缺乏对多播数据转发的支持,成为了多播应用中的阻碍。因此迫切需要一种能够按需转发多播数据流、
随着我国经济的发展,私家车的市场越来越大,汽车上的娱乐设施——汽车音响有着广阔的市场前景。此外,汽车导航是近年来兴起的一种汽车驾驶辅助设备,正逐渐走入千家万户。它能够根
面对诸多挑战与威胁,具有积极防御功能的入侵检测系统,已经成为网络安全防护体系中的重要组成部分。然而,计算机技术和网络技术的飞速发展,给传统的入侵检测系统带来了前所未有的
肖像画是一种非常流行的艺术表现形式。肖像画,特别是人脸的肖像可以艺术化地表现出个人的面部特性。但是,绘制肖像画,特别是要想把人物的脸部特征用线条简洁的肖像画描绘出来,并
1983年,Garey与Johnson证明:确定一个任意图的交叉数问题是Np-困难的(NP-complete).计算一个给定图的交叉数也是非常困难的,目前,只有很少图族的交叉数是已知的.完全图,完全二分图