视频加载方法和装置制造方法及图纸

技术编号:36691140 阅读:18 留言:0更新日期:2023-02-27 19:58
本申请提供了一种视频加载方法和装置,属于视频推送技术领域,所述方法包括:获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息;根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息;按照预设规则确定所述推荐视频集中不同类别的视频对应的标签的顺序;将排在前N位的标签加载到对应的一级加载窗内,在所述一级加载窗对应的二级加载窗内加载对应的视频内容,N为正整数;将排在前N位的一级加载窗推送给当前用户。以此方式,能够针对不同的用户推送不同的视频内容,并且在加载过程中,根据用户的操作指令进行选择性加载,提高视频播放效果。提高视频播放效果。提高视频播放效果。

【技术实现步骤摘要】
视频加载方法和装置


[0001]本申请的实施例一般涉及视频推送
,并且更具体地,涉及视频加载方法和装置。

技术介绍

[0002]目前常规的视频推送方法中,客户使用客户端程序直接连接视频资源服务器来观看视频。随着产业的完善、视频的分辨率增加和质量增加后,进入播放器时客户需要加载大量的展示布局和数据。
[0003]但是,目前的移动端设备规格各异,而硬件性能偏低的设备所保有的市场占有率很高。在常规的多线程同步加载模式下,低性能设备很难支持正常的展示直播视频,进而影响这部分群体的用户体验。

技术实现思路

[0004]有鉴于此,本申请实施例的目的在于提供了一种视频加载方案,来解决现有技术中的视频的分辨率增加和质量增加后,影响视频播放效果的技术问题。
[0005]为解决上述问题,在本申请的第一方面,提供一种视频加载方法,包括:
[0006]获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息;
[0007]根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息;
[0008]按照预设规则确定所述推荐视频集中不同类别的视频对应的标签的顺序;
[0009]将排在前N位的标签加载到对应的一级加载窗内,在所述一级加载窗对应的二级加载窗内加载对应的视频内容,N为正整数;
[0010]将排在前N位的一级加载窗推送给当前用户。
[0011]在一些实施例中,还包括:
[0012]监听当前用户的操作指令;
[0013]响应于监听到当前用户的针对目标一级加载窗的选择操作,显示所述目标一级加载窗对应的二级加载窗内的视频内容。
[0014]在一些实施例中,还包括:
[0015]响应于监听到当前用户对后续一级加载窗的查找操作,根据用户的移动查找操作,逐个加载对应的一级加载窗,并在对应的一级加载窗内加载对应的二级加载窗。
[0016]在一些实施例中,还包括:
[0017]响应于监听到当前用户对后续一级加载窗的查找操作,根据用户的移动查找操作,逐次加载对应的一级加载窗,每次加载多个一级加载窗,并在对应一级加载窗的二级加载窗内加载对应的视频内容。
[0018]在一些实施例中,不同的身份信息对应有对应的视频推荐向量;
[0019]所述根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息,包括:
[0020]根据所述身份信息,查找对应的视频推荐向量,根据所述视频推荐向量的各个纬度选取对应标签的视频子集,对选取的视频子集进行汇总,生成对应的推荐视频集,并获取推荐视频集的视频信息,其中,所述视频推荐向量的元素包括不同类别的视频的标签。
[0021]在一些实施例中,所述获取推荐视频集的视频信息,包括:
[0022]获取推荐视频集中的视频的封面信息、视频简介信息和对应的存储地址。
[0023]在一些实施例中,还包括:
[0024]按照预设周期根据用户的观看历史记录对对应的视频推荐向量进行调整,根据历史观看记录中的视频标签对视频推荐向量中的标签进行替换或者对视频推荐向量中的标签的位置进行调整。
[0025]在本申请的第二方面,提供一种视频加载装置,包括:
[0026]身份信息获取模块,用于获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息;
[0027]推荐视频集确定模块,用于根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息;
[0028]标签顺序确定模块,用于按照预设规则确定所述推荐视频集中不同类别的视频对应的标签的顺序;
[0029]视频加载模块,用于将排在前N位的标签加载到对应的一级加载窗内,在所述一级加载窗对应的二级加载窗内加载对应的视频内容,N为正整数;
[0030]推送模块,用于将排在前N位的一级加载窗推送给当前用户。
[0031]在本申请的第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
[0032]在本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述的方法。
[0033]通过本申请的视频加载方法,能够针对不同的用户推送不同的视频内容,并且在加载过程中,根据用户的操作指令进行选择性加载,提高视频播放效果。
[0034]
技术实现思路
部分中所描述的内容并非旨在限定本申请的实施例的关键或重要特征,亦非用于限制本申请的范围。本申请的其它特征将通过以下的描述变得容易理解。
附图说明
[0035]结合附图并参考以下详细说明,本申请各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0036]图1示出了本申请实施例一的视频加载方法的流程图;
[0037]图2示出了本申请实施例二的视频加载装置的结构示意图;
[0038]图3示出了本申请实施例三的视频加载设备的结构示意图。
具体实施方式
[0039]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员
在没有做出创造性劳动前提下所获得的全部其他实施例,都属于本申请保护的范围。
[0040]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0041]本申请实施例提供一种视频加载方法,用于改善现有技术中的视频的分辨率增加和质量增加后,影响视频播放效果的问题。在接收到用户发送的视频播放请求后,不是加载全部视频,而是根据用户的身份信息有选择地加载视频,并在后续用户查找视频的过程中,根据用户的查找指令的改变逐步加载对应的视频,从而提高了视频的播放效果。
[0042]具体地,如图1所示,为本申请实施例一的视频加载方法的流程图。从图1中可以看出,本实施例的视频加载方法,可以包括以下步骤:
[0043]S101:获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息。
[0044]本申请实施例的视频加载方法,可以应用于终端设备上的视频播放器,例如android电视端。终端设备上的布局复杂,同时需要加载的视频量较大,会造成视频加载过程中的卡顿,影响观看体验。因此,需要对视频的加载方式进行调整。
[0045]具体地,当检测到用户登录后,获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息。所述账户信息可以是用于区分不同的用户的唯一标识信息,例如可以是编号、用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频加载方法,其特征在于,包括:获取当前用户的身份信息,所述身份信息包括用户的账户信息和历史浏览信息;根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息;按照预设规则确定所述推荐视频集中不同类别的视频对应的标签的顺序;将排在前N位的标签加载到对应的一级加载窗内,在所述一级加载窗对应的二级加载窗内加载对应的视频内容,N为正整数;将排在前N位的一级加载窗推送给当前用户。2.根据权利要求1所述的视频加载方法,其特征在于,还包括:监听当前用户的操作指令;响应于监听到当前用户的针对目标一级加载窗的选择操作,显示所述目标一级加载窗对应的二级加载窗内的视频内容。3.根据权利要求2所述的视频加载方法,其特征在于,还包括:响应于监听到当前用户对后续一级加载窗的查找操作,根据用户的移动查找操作,逐个加载对应的一级加载窗,并在对应的一级加载窗内加载对应的二级加载窗。4.根据权利要求2所述的视频加载方法,其特征在于,还包括:响应于监听到当前用户对后续一级加载窗的查找操作,根据用户的移动查找操作,逐次加载对应的一级加载窗,每次加载多个一级加载窗,并在对应一级加载窗的二级加载窗内加载对应的视频内容。5.根据权利要求1所述的视频加载方法,其特征在于,不同的身份信息对应有对应的视频推荐向量;所述根据所述身份信息,确定对应的推荐视频集,并获取推荐视频集的视频信息,包括:根据所述身份信息,查找对应的视频推荐向量,根据所述视频推荐向量的各个纬度选取对应标签的视频子集,对选取的...

【专利技术属性】
技术研发人员:李山林
申请(专利权)人:天津智融创新科技发展有限公司北京分公司
类型:发明
国别省市:

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

1