[发明专利]视频存储方法及装置有效
申请号: | 201910721136.4 | 申请日: | 2019-08-06 |
公开(公告)号: | CN110493643B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 张宇超;李朋苗;王文东;阙喜戎 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/433;H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;丁芸 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 存储 方法 装置 | ||
本发明实施例提供了一种视频存储方法,可以依据请求访问的视频的历史访问数据,确定用于预测该视频的未来访问量的观测时间段,然后预测在未来统计周期的观测时间段内视频的访问量,作为未来访问量,若该视频的未来访问量大于缓存区中视频的未来访问量最小值,则删除缓存区中的未来访问量最小的视频,存储用户请求访问的视频。利用上述方式存储的视频,通常在未来一个时间段内被用户访问的访问量大于已删除视频的访问量,使得边缘服务器的缓存空间被合理的利用。
技术领域
本发明涉及互联网技术领域,特别是涉及一种视频存储方法及装置。
背景技术
随着网络的发展,互联网已经成为我们日常生活工作中必不可少的一部分,用户观看网络视频的规模也不断扩大。相关技术中的视频存储方法是,当用户请求访问某个视频时,用户端发送访问请求到边缘服务器,边缘服务器查询自身是否存储有访问请求所请求访问的视频,如果已存储,则将该视频发送给用户端,如果没有存储,则向中心服务器发送上述访问请求,中心服务器根据该访问请求,向边缘服务器返回用户请求访问的视频,边缘服务器再将该视频发送给用户端,并在本地存储该视频。如果边缘服务器缓存容量不足,则删除边缘服务器中最早被存储的视频,然后存储用户请求访问的该视频。当所存储的用户请求访问的视频下一次被访问时,可以直接从边缘服务器中获取该视频,用户等待时间较短。
相关技术中存在的问题是,边缘服务器中新存储的视频以及被删除的视频在未来被用户访问的访问量不确定,如果新存储的视频被用户访问的访问量很低,而被删除的视频被用户访问的访问量较高,则存储该视频使边缘服务器的缓存空间没有被合理利用。
发明内容
本发明实施例的目的在于提供一种视频存储方法及装置,以实现提升新存储的视频被用户访问的访问量,合理利用边缘服务器的缓存空间。具体技术方案如下:
第一方面,本发明实施例提供了一种视频存储方法,包括:
依据请求访问的视频的历史访问数据,判断所述视频是否局部访问稳定,所述局部访问稳定表示所述视频被相邻两次访问的时间间隔低于预设时长;
若是,基于选取的所述视频在指定的统计周期内的历史访问数据,将在所述指定的统计周期的历史访问量高于预设访问量的预设时间段,确定为观测时间段;
预测所述视频以及边缘服务器中的各已缓存视频,在未来统计周期的所述观测时间段内的访问量,作为未来访问量;
当所述视频的所述未来访问量大于所述各已缓存视频的最低未来访问量时,删除所述各已缓存视频中未来访问量最小的已缓存视频,存储所述视频。
在一个实施例中,所述观测时间段为以用户端发送访问请求的时间点为起始时间点的时间段。
在一个实施例中,所述统计周期为一天;
所述基于选取的所述视频在指定统计周期内的历史访问数据,将在所述指定统计周期的历史访问量高于预设访问量的预设时间段,确定为观测时间段,包括:
选取所述视频的在指定的一天的历史访问数据;并将在该天的历史访问量高于预设访问量的预设时间段,确定为观测时间段;或者
选取所述视频的在指定的多天的历史访问数据;并基于该多天中每天的预设时间段的历史访问量,计算该预设时间段的平均历史访问量;以及将平均历史访问量高于预设访问量的预设时间段,确定为观测时间段。
在一个实施例中,在所述依据请求访问的视频的历史访问数据,判断所述视频是否局部访问稳定之后,还包括:
若否,确定边缘服务器中的各已缓存视频的最小关联次数和次小关联次数、除所述各已缓存视频之外的被访问过视频的最大关联次数、以及所述视频的关联次数,所述视频的关联次数,表示所述视频与其它每个视频被同一用户访问的用户数量总和;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910721136.4/2.html,转载请声明来源钻瓜专利网。