缓存控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37846887 阅读:26 留言:0更新日期:2023-06-14 22:32
本公开关于一种缓存控制方法、装置、电子设备及存储介质。该方法包括:响应于目标视频的待缓存视频片段的缓存下载事件,获取预测带宽信息和目标对象留存至所述待缓存视频片段的预测留存信息;所述目标对象为浏览所述目标视频或浏览所述目标视频所属视频序列的对象;基于所述预测留存信息和所述预测带宽信息,确定所述目标视频对应的目标缓存时长;所述目标缓存时长与所述预测带宽信息负相关、与所述预测留存信息正相关;基于所述目标缓存时长和所述目标视频在所述目标对象下的当前缓存时长,对所述待缓存视频片段的缓存下载进行控制。根据本公开提供的技术方案,动态均衡缓存浪费和视频观看的流畅度。视频观看的流畅度。视频观看的流畅度。

【技术实现步骤摘要】
缓存控制方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种缓存控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着视频交互的丰富应用,例如短视频交互,为了提供流畅的视频浏览体验,避免用户滑动屏幕时出现黑屏,会选择提前对视频进行缓存。但缓存未来可能观看的视频内容与继续下载当前视频的内容相互矛盾,向后缓存新视频虽然降低了视频滑动过程中的卡顿问题,但可能导致当前视频的内容无法流畅播放,反之亦然。此外,缓存过多用户并未观看的数据还可能造成极大的数据浪费,大大增加了内容服务提供商的运营成本。

技术实现思路

[0003]本公开提供一种缓存控制方法、装置、电子设备及存储介质,以至少解决相关技术中如何避免缓存浪费的同时保证视频观看的流畅度的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种缓存控制方法,包括:
[0005]响应于目标视频的待缓存视频片段的缓存下载事件,获取预测带宽信息和目标对象留存至所述待缓存视频片段的预测留存信息;所述目标对象为浏览所述目标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种缓存控制方法,其特征在于,包括:响应于目标视频的待缓存视频片段的缓存下载事件,获取预测带宽信息和目标对象留存至所述待缓存视频片段的预测留存信息;所述目标对象为浏览所述目标视频或浏览所述目标视频所属视频序列的对象;基于所述预测留存信息和所述预测带宽信息,确定所述目标视频对应的目标缓存时长;所述目标缓存时长与所述预测带宽信息负相关、与所述预测留存信息正相关;基于所述目标缓存时长和所述目标视频在所述目标对象下的当前缓存时长,对所述待缓存视频片段的缓存下载进行控制。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标缓存时长和所述目标视频在所述目标对象下的当前缓存时长,对所述待缓存视频片段的下载进行控制,包括:在当前缓存时长小于所述目标缓存时长的情况下,下载所述待缓存视频片段;在当前缓存时长大于或等于所述目标缓存时长的情况下,控制所述待缓存视频片段处于暂停下载状态。3.根据权利要求1或2所述的方法,其特征在于,所述获取目标对象留存至所述待缓存视频片段的预测留存信息,包括:获取所述目标视频在第一进度对应的第一预设留存信息、以及所述目标视频在第二进度对应的第二预设留存信息;所述第一进度为所述目标对象已观看所述目标视频的进度,所述第二进度为所述待缓存视频片段在所述目标视频中所处的进度;根据所述第一预设留存信息和所述第二预设留存信息,确定所述目标对象留存至所述目标视频的所述第二进度的概率,作为所述预测留存信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一预设留存信息和所述第二预设留存信息,确定所述目标对象留存至所述目标视频的所述第二进度的概率,作为所述预测留存信息,包括:将所述第二预设留存信息与所述第一预设留存信息的占比信息,作为所述预测留存信息。5.根据权利要求1或2所述的方法,其特征在于,所述获取预测带宽信息,包括:获取所述目标对象对应的历史下载带宽信息;对所述历史下载带宽信息进行统计处理,得到历史带宽统计信息;根据所述历史带宽统计信息,确定所述预测带宽信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述历史带宽统计信息,确定所述预测带宽信息,包括:获取所述目标对象对应的历史预测带宽信息;根据所述历史预测带宽信息和所述历史下载带宽信息,确定带宽预测误差信息;基于所述带宽预测误差信息对所述历史带宽统计信息进行调整,得到所述预测带宽信息;所述预测带宽信息与所述带宽预测误差信息负相关。7.根据权利要求1<...

【专利技术属性】
技术研发人员:班怡璇周超
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1