用于流媒体的代理缓存技术研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:ciancomjy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪90年代以来,随着Internet日益走进人们的生活,人们已经不满足传统的静态图片和文本信息,更需要以音频、视频为主的多媒体数据.网络和通信技术的迅速发展使得在网络上传输大容量的多媒体数据已经成为可能.但网络带宽的增长速度跟不上多媒体数据的增长速度,目前大多数的多媒体数据实际播放效果不能够满足人们的视觉需求.人们一方面从多媒体数据的压缩方法上下功夫,另一方面则从多媒体的传输上着手,比如RTP协议就是一种用于多媒体实时传输的网络协议,能为具有实时特征的数据提供端到端的传输服务.流媒体技术作为当前多媒体技术的最新发展,实现了通过网络对多媒体数据进行连续实时的播放.流媒体技术就是将音频/视频信息经过压缩处理后放在网站服务器上,让用户边下载边观看、收听,而无需等整个压缩文件下载到自己的机器上后才可以观看的网络传输技术.但是由于流媒体对象本身一些特性,以及现有网络的不稳定性,在流媒体技术中依然存在很多问题需要解决.目前大多数的网络是通过代理服务器接入到Internet,代理服务器除了进行NAT之外,还有许多功能可以启用,如代理缓存技术.代理缓存作为当前代理服务器的基本功能模块之一,在实际的应用中起着非常重要的作用.代理缓存是指将经常被请求的WWW信息的拷贝在代理服务器的硬盘中,即存储在该地文件中,靠近信息使用者,以后对这些信息的请求就可以直接访问代理缓存,不必再连接到远程服务器上.它可以降低网络带宽,减少网络流量,缩短网络延迟,缓解服务器的负荷压力.该文首先介绍了流媒体和代理缓存的基本概念、发展和原理,并对流媒体技术中需要应用到的协议(RTP、RTCP、RTSP、RSVP)进行了详细的分析,最后提出将代理缓存应用于流媒体技术的方案.通过设计一个代理缓存系统,该缓存系统充分利用该地存储空间减少网络流量和服务器负载,同时缩短用户初始延迟,最终改善终端用户所感觉到的音频和视频质量.鉴于目前国内外对用于流媒体的代理缓存技术都处于起步阶段,该文创新之处在于对用于流媒体的代理缓存技术进行了深入了的研究,并提出了一个完整的方案:设计了一个代理缓存系统.
其他文献
HLA(High Level Architecture)代表着先进的分布式仿真技术的未来发展方向,是目前分布交互仿真领域的研究热点.运行时间支撑系统RTI(Run-time Infrastructure)按照HLA的接口
数字地球建设要求广泛共享空间信息,空间数据仓库则为空间信息的有效管理和大众分发提供了有效的工具.空间数据仓库技术将较为成熟的数据仓库和联机分析处理技术应用到空间信
伴随着以IOS、Android平台为代表的移动智能终端的广泛普及和移动通信技术的更新换代,移动互联网飞速发展。根植于移动智能终端上的移动应用也迅猛发展,其中大部分应用均涉及
绪论随着越来越多的主机连入网络,网络安全变得越来越重要。增强网络安全的一种机制就是过滤掉那些潜在的不怀好意的网络数据包。防火墙就是提供基于策略的网络过滤,用于阻挡网
随着互连网的飞速发展,信息提取技术成为互联网个人代理和数据整合,数据集成,数据迁移等数据密集型应用的关键技术.由于互联网是一个开放环境,如何解决开放性带来的各种数据
自动化排版技术由于其强大的效率和高度的智能化成为排版领域中的研究热点.该文比较分析了自动化排版领域中的各种技术,提出了一种基于参数和策略方法的交互式自动化排版技术
论文根据国内外在野外地质调查数据采集技术方面的研究现状,结合我国实际和新一轮国土资源大调查的要求,基于掌上电脑、3S技术等野外地质调查信息化的新一代野外数据采集技术
随着计算机优化技术的发展,分布式遗传算法得到诸多关注,其发展非常迅速。在分布式和并行计算模式上遗传算法可以显著提高优化效率,而且提出和改进的分布式遗传算法也很多。这些
Internet革命性地把用户与分布在世界各地、以不同形式存在的信息连接起来.可是,Internet上的窨信息资源仍然面向特定领域,依赖于特定的支撑环境,他们自自独立、相对封闭、无
云计算模式下生产型重要信息系统与传统的生产型重要信息系统相比,最大的特点就是,大量分散在用户终端计算机里的数据和文件,全部集中到中央服务器集群里。用户终端计算机不实际