一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频封面展示方法及其装置、设备、介质、产品与流程

2022-03-19 21:07:52 来源:中国专利 TAG:

技术特征:
1.一种视频封面展示方法,其特征在于,包括如下步骤:响应视频页面滚动事件,获取该视频页面的当前可见区域,确定当前可见区域相对应的索引键;从缓存列表中调用所述索引键相对应的映射值,用于当前可见区域中多个可见视频封面的播放显示,所述映射值用于存储各个所述的可见视频封面的封装数据,所述封装数据包含可见视频封面相对应的视频链接;响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中。2.根据权利要求1所述的视频封面展示方法,其特征在于,响应视频页面滚动事件,获取该视频页面的当前可见区域,确定当前可见区域相对应的索引键,包括如下步骤:响应视频页面滚动事件,获取用于指示该视频页面的当前可见区域的页面滚动位置数据;应用预设的哈希算法对所述页面滚动位置数据进行运算,获得唯一性特征值作为当前可见区域相对应的索引值,所述哈希算法由数据库引擎默认设定。3.根据权利要求1所述的视频封面展示方法,其特征在于,从缓存列表中调用所述索引键相对应的映射值,用于当前可见区域中多个可见视频封面的播放显示,包括如下步骤:从缓存列表中调用所述索引键相对应映射值,提取出该映射值所封装的封面数组,其中,封面数组的每个元素用于存储一个对应的可见视频封面的封装数据,所述封装数据包含可见视频封面相对应的视频链接;遍历所述封面数组,以便为当前可见区域中的各个可见视频封面调用相应的视频链接;在遍历过程中将各个可见视频封面相对应的视频链接传递给播放器实例进行播放,以便由播放器实例将视频链接相对应的视频图像输出至相应的可见视频封面显示。4.根据权利要求1所述的视频封面展示方法,其特征在于,响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中,包括如下步骤:响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,判定当前可见区域为首次访问;遍历当前可见区域的各个可见视频封面的视频开关,将其中视频开关表征视频可播放的可见视频封面,将该等可见视频封面的封装数据构造为封面数组,将该封面数组作为所述的映射值;将当前可见区域的所述索引值及所述的映射值构造为映射关系数据,存储于所述缓存列表中。5.根据权利要求1所述的视频封面展示方法,其特征在于,响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中之后,包括如下步骤:根据从缓存列表中调用的映射值,将其中各个可见视频封面相对应的视频链接传递给该可见视频封面相对应的播放器实例;由所述播放器实例根据相应的视频链接进行视频数据的硬件解码及本地缓存,使播放
器实例在二次播放相同视频链接时,适于从本地缓存中直接调用相应的解码后数据;由所述播放器实例根据所述解码后数据进行渲染,以将相应的视频内容输出至各个所述的可见视频封面。6.根据权利要求1所述的视频封面展示方法,其特征在于,响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中之后,包括如下步骤:响应于所述视频页面的刷新事件,清空所述缓存列表,重新运行本方法的各个相应步骤。7.一种视频封面展示装置,其特征在于,包括:滚动响应模块,用于响应视频页面滚动事件,获取该视频页面的当前可见区域,确定当前可见区域相对应的索引键;调用播放模块,用于从缓存列表中调用所述索引键相对应的映射值,用于当前可见区域中多个可见视频封面的播放显示,所述映射值用于存储各个所述的可见视频封面的封装数据,所述封装数据包含可见视频封面相对应的视频链接;构造响应模块,用于响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中。8.一种计算机设备,包括中央处理器和存储器,其特征在于,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行如权利要求1至6中任意一项所述的方法的步骤。9.一种计算机可读存储介质,其特征在于,其以计算机可读指令的形式存储有依据权利要求1至6中任意一项所述的方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行相应的方法所包括的步骤。10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至6任意一项中所述方法的步骤。

技术总结
本申请公开一种视频封面展示方法及其装置、设备、介质、产品,所述方法包括:响应视频页面滚动事件,获取该视频页面的当前可见区域,确定当前可见区域相对应的索引键;从缓存列表中调用所述索引键相对应的映射值,用于当前可见区域中多个可见视频封面的播放显示;响应于从缓存列表中调用所述索引键相对应的映射值的失败事件,将当前可见区域中的可见视频封面的封装数据构造为映射值,与该索引键关联存储于所述缓存列表中。本申请在视频页面的滚动过程中引入缓存机制,减少全量数据遍历次数,从而实现节省CPU运算资源,提升视频封面展示的流畅性。流畅性。流畅性。


技术研发人员:梁伟杰
受保护的技术使用者:广州方硅信息技术有限公司
技术研发日:2021.12.01
技术公布日:2022/3/18
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献