[发明专利]直播时移缓存方法、装置、系统与计算机可读存储介质在审
申请号: | 202011370371.0 | 申请日: | 2020-11-30 |
公开(公告)号: | CN112492341A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 李文;卢道和;谢波;陈朝亮;沈卫华;朱敏毅;杨春保;陈严;陈洁丹;谢守坦;叶双威;雷声伟;蔡志杰;孙丹丹 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/231 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张志江 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 缓存 方法 装置 系统 计算机 可读 存储 介质 | ||
本发明公开了一种直播时移缓存方法,包括:获取直播的目标时移视频,并基于目标时移视频对应的播放时间,创建目标时移视频对应的视频索引;将目标时移视频存储在缓存服务器的缓存区,并将视频索引存储在索引服务器的缓存区;其中,缓存服务器的缓存区与索引服务器的缓存区对应,都包括最近缓存区和最热缓存区,且最近缓存区的缓存容量与最热缓存区的缓存容量的缓存比值动态调整。本发明还公开了一种直播时移缓存装置、系统和计算机可读存储介质。本发明将时移视频和视频索引进行分离存储,减轻缓存服务器的计算压力;且动态调整各服务器中最近缓存区和最热缓存区的缓存比值,使得各服务器的缓存空间得到最大利用,从而实现直播时移的智能缓存。
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及直播时移缓存方法、装置、系统与计算机可读存储介质。
背景技术
近年来,随着金融科技(Fintech),尤其是互联网金融的不断发展,直播技术被引入银行等金融机构的日常服务中。在银行等金融机构的日常服务过程中,有时为推广产品,需要进行视频直播,而观看直播的观众在直播期间很可能临时有事而暂停观看,过后又回来收看;或者想回看之前的直播内容;又或者直接快进到最新进度收看最新直播内容,也即,观众存在直播时移的需求,因此,如何实现直播时移是银行等金融机构需要面对的技术问题。
现有技术中,为实现直播时移,通常将直播推流切分成分片,再向播放用户终端分发,用户请求的播放文件中包含不断刷新的分地址,也即视频索引;对于常规的直播而言,分片地址及相应的文件并不持久化保存,导致当前时间之前的直播视频内容无法回溯;而对于开通了时移功能的直播而言,分片地址及相应文件(视频数据)会缓存在缓存服务器,使得回溯从直播开始时间到当前时间之间的视频内容成为可能。
然而,现有技术在缓存分片地址及相应文件时,都存储在一个缓存服务器中,使得现有缓存服务器需承载全部的分片的计算和相应文件分发的功能,一旦面对高并发海量时移请求,缓存服务器的CPU会被大量的分片计算所占用,导致性能下滑,从而影响视频缓存的性能,造成时移播放效率低的问题。
发明内容
本发明的主要目的在于提出一种直播时移缓存方法、装置、系统与计算机可读存储介质,旨在实现直播时移的智能缓存。
为实现上述目的,本发明提供一种直播时移缓存方法,所述直播时移缓存方法包括如下步骤:
获取直播的目标时移视频,并基于所述目标时移视频对应的播放时间,创建所述目标时移视频对应的视频索引;
将所述目标时移视频存储在缓存服务器的缓存区,并将所述视频索引存储在索引服务器的缓存区;
其中,所述缓存服务器的缓存区与所述索引服务器的缓存区对应,都包括最近缓存区和最热缓存区,且最近缓存区的缓存容量与最热缓存区的缓存容量的缓存比值动态调整。
优选地,所述缓存比值动态调整的步骤包括:
确定所述直播对应的最近缓存长度,并获取所述最近缓存长度对应的在线人数;
基于所述最近缓存长度和所述在线人数,计算所述直播的缓存评分;
基于所述缓存评分,调整所述缓存比值。
优选地,所述基于所述最近缓存长度和所述在线人数,计算所述直播的缓存评分的步骤包括:
基于所述缓存长度,计算所述在线人数的权重值;
基于所述在线人数和所述权重值,计算所述直播的缓存评分。
优选地,所述基于所述缓存评分,调整所述缓存比值的步骤包括:
获取所述直播的历史缓存评分,并基于所述历史缓存评分与所述缓存评分,计算评分差值;
确定所述评分差值对应的变动值,并基于所述变动值,调整所述缓存比值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011370371.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乌鸡口服液包装用保丽龙自动装盒机
- 下一篇:一种滑板车车板韧性检测装置