缓存内容的调整方法、装置及系统制造方法及图纸

技术编号:15899052 阅读:32 留言:0更新日期:2017-07-28 21:42
本发明专利技术提供了一种缓存内容的调整方法、装置及系统,其中,该方法包括:内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与该地址范围对应的服务码率,该缓存服务器接收终端的媒体服务请求,其中,该媒体服务请求携带有该终端的地址,在该终端的地址在该地址范围内,且索引码率高于该服务码率的情况下,该缓存服务器将该索引码率调整为小于该服务码率的码率,其中,该索引码率是与该媒体服务请求所请求的索引文件中媒体文件信息的码率,该缓存服务器将该索引文件发送给该终端,其中,该索引文件携带调整后的该索引码率,解决了终端播放视频卡顿的问题,提高了视频播放的流程度。

【技术实现步骤摘要】
缓存内容的调整方法、装置及系统
本专利技术涉及通信领域,具体而言,涉及一种缓存内容的调整方法、装置及系统。
技术介绍
内容分发网络(ContentDliveryNetwork,简称为CDN)是一种新型网络构建方式,它是为能在传统的网络协议(InternetProtocol,简称为IP)发布宽带丰富媒体而特别优化的网络覆盖层。CDN提供的内容服务基于缓存服务器,也称作代理缓存,它位于网络的边缘,距用户仅有"一跳"之遥。同时,代理缓存是内容提供商源服务器(通常位于CDN服务提供商的数据中心)的一个透明镜像。这样的架构使得CDN服务提供商能够代表内容供应商,向最终用户提供尽可能好的体验,而这些用户是不能容忍请求响应时间有任何延迟的。CDN系统中包括分布式存储、负载均衡、网络请求的重定向和内容管理等部分,通常部署一个运维管理平台、一个全局重定向模块、负载均衡模块和多个缓存服务器组成,终端在向缓存服务器请求媒体服务时,会首先经过全局重定向模块,全局重定向模块会将请求重定向到一个负载均衡模块,每个负载均衡模块下会挂载多个缓存服务器,负载均衡模块收到请求后,会根据一定的规则将请求转发到缓存服务器,由缓存服务器最终处理请求并回给终端服务响应。若网络环境恶化、带宽降低,缓存服务器返回给终端的视频分片在传输过程中会有时延,终端不能及时收到缓存服务器提供的高码率媒体文件,这就会造成播放卡顿。此时终端会尝试向缓存服务器请求次高码率媒体文件分片,如果目前的网络带宽仍然不能满足次高码率媒体文件分片的传输要求,终端仍会出现播放卡顿的情况;考虑比较极端的情况,只有在多次尝试后,终端才能获得播放流畅的视频分片,这势必会影响用户体验;针对相关技术中,终端播放视频卡顿的问题,目前还没有有效的解决方案。
技术实现思路
本专利技术提供了一种缓存内容的调整方法、装置及系统,以至少解决相关技术中终端播放视频卡顿的问题。根据本专利技术的一个方面,提供了一种缓存内容的调整方法,包括:内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与所述地址范围对应的服务码率;所述缓存服务器接收终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是与所述媒体服务请求所请求的索引文件中媒体文件信息的码率;所述缓存服务器将所述索引文件发送给所述终端,其中,所述索引文件携带调整后的所述索引码率。进一步地,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率包括:所述缓存服务器将满足以下条件的所述媒体文件信息删除:所述媒体文件信息所对应的索引码率高于所述服务码率。进一步地,在以下情况下确定所述网络条件恶化:确定网络状态参数在预设网络条件恶化范围内,其中,所述网络状态参数为所述缓存服务器上地址范围的上联和/或下联设备的网路状态参数。进一步地,所述网络状态参数包括以下至少之一:流量参数,带宽参数,延迟率以及丢包率。进一步地,所述地址范围包括:互联网协议IP地址段。根据本专利技术的另一个方面,还提供了一种缓存内容的调整装置,位于内容分发网络系统中的缓存服务器中,包括:第一接收模块,用于接收网络条件恶化的地址范围和与所述地址范围对应的服务码率;第二接收模块,用于接收终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;调整模块,用于在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是与所述媒体服务请求所请求的索引文件中媒体文件信息的码率;发送模块,用于将所述索引文件发送给所述终端,其中,所述索引文件携带调整后的所述索引码率。进一步地,所述调整模块包括:删除单元,用于将满足以下条件的所述媒体文件信息删除:所述媒体文件信息所对应的索引码率高于所述服务码率。进一步地,在以下情况下确定所述网络条件恶化:确定网络状态参数在预设网络条件恶化范围内,其中,所述网络状态参数为所述缓存服务器上地址范围的上联和/或下联设备的网路状态参数。进一步地,所述网络状态参数包括以下至少之一:流量参数,带宽参数,延迟率以及丢包率。进一步地,所述地址范围包括:互联网协议IP地址段。根据本专利技术的另一个方面,还提供了一种缓存内容的调整系统,其特征在于,包括:终端,网络探测装置,网络监控服务器,运维管理平台以及缓存服务器;所述网络探测装置位于所述缓存服务器的上联和/或下联设备中,用于探测网络状态参数;所述网络监控服务器收集所述网络探测装置的所述网络状态参数,确定网络条件恶化的地址范围和与所述地址范围对应的服务码率;内容分发网络系统的所述运维管理平台将所述网络条件恶化的地址范围和与所述地址范围对应的服务码率下发给所述缓存服务器;所述缓存服务器接收所述终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是与所述媒体服务请求所请求的索引文件中媒体文件信息的码率;所述缓存服务器将所述索引文件发送给所述终端,其中,所述索引文件携带调整后的所述索引码率。通过本专利技术,内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与该地址范围对应的服务码率,该缓存服务器接收终端的媒体服务请求,其中,该媒体服务请求携带有该终端的地址,在该终端的地址在该地址范围内,且索引码率高于该服务码率的情况下,该缓存服务器将该索引码率调整为小于该服务码率的码率,其中,该索引码率是与该媒体服务请求所请求的索引文件中媒体文件信息的码率,该缓存服务器将该索引文件发送给该终端,其中,该索引文件携带调整后的该索引码率,解决了终端播放视频卡顿的问题,提高了视频播放的流程度。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种缓存内容的调整方法的流程图;图2是根据本专利技术实施例的一种缓存内容的调整装置的结构框图;图3是根据本专利技术优选实施例的一种网络感知的缓存内容调整的系统框架图;图4是根据本专利技术优选实施例的单自适应网络条件变化的流媒体服务方法的流程图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。在本实施例中提供了一种缓存内容的调整方法,图1是根据本专利技术实施例的一种缓存内容的调整方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与该地址范围对应的服务码率;步骤S104,该缓存服务器接收终端的媒体服务请求,其中,该媒体服务请求携带有该终端的地址;步骤S106,在该终端的地址在该地址范围内,且索引码率高于该服务码率的情况下,该缓存服务器本文档来自技高网
...
缓存内容的调整方法、装置及系统

【技术保护点】
一种缓存内容的调整方法,其特征在于,包括:内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与所述地址范围对应的服务码率;所述缓存服务器接收终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是与所述媒体服务请求所请求的索引文件中媒体文件信息的码率;所述缓存服务器将所述索引文件发送给所述终端,其中,所述索引文件携带调整后的所述索引码率。

【技术特征摘要】
1.一种缓存内容的调整方法,其特征在于,包括:内容分发网络系统中的缓存服务器接收网络条件恶化的地址范围和与所述地址范围对应的服务码率;所述缓存服务器接收终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是与所述媒体服务请求所请求的索引文件中媒体文件信息的码率;所述缓存服务器将所述索引文件发送给所述终端,其中,所述索引文件携带调整后的所述索引码率。2.根据权利要求1所述的方法,其特征在于,所述缓存服务器将所述索引码率调整为小于所述服务码率的码率包括:所述缓存服务器将满足以下条件的所述媒体文件信息删除:所述媒体文件信息所对应的索引码率高于所述服务码率。3.根据权利要求1所述的方法,其特征在于,在以下情况下确定所述网络条件恶化:确定网络状态参数在预设网络条件恶化范围内,其中,所述网络状态参数为所述缓存服务器上地址范围的上联和/或下联设备的网路状态参数。4.根据权利要求3所述的方法,其特征在于,所述网络状态参数包括以下至少之一:流量参数,带宽参数,延迟率以及丢包率。5.根据权利要求1至4任一项所述的方法,其特征在于,所述地址范围包括:互联网协议IP地址段。6.一种缓存内容的调整装置,位于内容分发网络系统中的缓存服务器中,其特征在于,包括:第一接收模块,用于接收网络条件恶化的地址范围和与所述地址范围对应的服务码率;第二接收模块,用于接收终端的媒体服务请求,其中,所述媒体服务请求携带有所述终端的地址;调整模块,用于在所述终端的地址在所述地址范围内,且索引码率高于所述服务码率的情况下,将所述索引码率调整为小于所述服务码率的码率,其中,所述索引码率是...

【专利技术属性】
技术研发人员:熊勤
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1