一种视频处理的方法及装置制造方法及图纸

技术编号:20979575 阅读:24 留言:0更新日期:2019-04-29 18:50
本发明专利技术实施例公开了一种视频处理的方法及装置,用于提高了查找视频的效率。本发明专利技术实施例方法包括:接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;根据所述视频查询指令获取用户关注的主播列表;根据所述主播列表确定第一聚合数据,所述第一聚合数据用于指示各个主播要展示视频的最后更新时间戳;根据所述主播列表确定第二聚合数据,所述第二聚合数据用于指示各个主播要展示视频的视频列表;根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。

A Method and Device for Video Processing

The embodiment of the present invention discloses a video processing method and device for improving the efficiency of video search. The embodiment method of the present invention includes: receiving a user's video query instruction, which is used to indicate that the target video is searched on a live broadcast platform, and the video type of the target video is the video type that the user needs to look up; acquiring the host list of the user's concern according to the video query instruction; determining the first aggregated data according to the host list, and the first aggregation. The combined data is used to indicate the last update timestamp of the video to be displayed by each host; the second aggregated data is determined according to the host list; the second aggregated data is used to indicate the video list to be displayed by each host; the target number of the target video to be displayed is determined according to the first aggregated data and the second aggregated data; and the first aggregated data is generated according to the target number. The first video list includes at least one query page, and the first video list is used to display the target video of the target number to the user.

【技术实现步骤摘要】
一种视频处理的方法及装置
本专利技术涉及直播平台
,尤其涉及一种视频处理的方法及装置。
技术介绍
对于直播平台来说,用户需要对直播平台所提供的内容进行筛选,直播平台需要获取用户关注的主播的列表,以向用户进行针对性的推荐。现有技术中,只能对直播平台上的全部视频进行一定的排序。因为直播平台上的视频数量大,处理时间长,并且大部分排序靠前的视频并不是用户需要的视频,用户需要单独去查找喜欢的主播,然后在喜欢的主播的视频列表中查找需要的视频,增加了用户查找视频的时长。
技术实现思路
本专利技术实施例提供了一种视频处理的方法及装置,用于减少了视频排序消耗的时长,并提高了视频分类的效率。本专利技术实施例的第一方面提供了一种视频处理的方法,包括:接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;根据所述视频查询指令获取用户关注的主播列表;根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据;根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据;根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。在一种可能的实施例中,所述根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据,包括:根据所述主播列表在直播平台的全部视频中查找各个主播的最后更新时间戳;若查找到聚合的最后更新时间戳,则取出所述各个主播的最后更新时间戳作为第一聚合数据;若未查找到聚合的最后更新时间戳,则生成第一聚合数据,所述第一聚合数据用于指示用户关注的各个主播要展示视频的最后更新时间戳。在一种可能的实施例中,所述根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据,包括:根据所述主播列表在直播平台的全部视频中查找各个主播要展示视频的视频列表;若查找到所述各个主播要展示视频的视频列表,则取出所述各个主播要展示视频的视频列表作为第二聚合数据;若未查找到所述各个主播要展示视频的视频列表,则生成第二聚合数据,所述第二聚合数据用于指示用户关注的各个主播要展示视频的视频列表。在一种可能的实施例中,所述根据所述视频查询指令获取用户关注的主播列表之后,所述根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据之前,所述方法还包括:判断所述用户关注的主播列表中主播的总数量;若所述总数量小于第一阈值,则在所述用户关注的主播列表中选择全部主播;若所述总数量大于所述第一阈值,则在所述用户关注的主播列表中选择所述预置个数的主播,所述预置个数为所述第一阈值。在一种可能的实施例中,所述方法还包括:判断在所述第一视频列表的当前页的停留时长是否超过预设时长,所述当前页为所述至少一个查询页面中的任意一个页面;若所述停留时长超过所述预设时长,则重新生成第二视频列表,所述第一视频列表用于向用户展示所述目标个数的目标视频。在一种可能的实施例中,所述方法还包括:更改所述要展示视频的配置;若不存在所述第二聚合数据,则生成所述第二聚合数据,并将生成的所述第二聚合数据回写到redis数据库。在一种可能的实施例中,所述方法还包括:为所述第二聚合数据设置过期时长;若所述第二聚合数据存在时长超过所述过期时长,则删除过期的第二聚合数据。本专利技术实施例的第二方面提供了一种视频处理的装置,包括:接收单元,用于接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;获取单元,用于根据所述视频查询指令获取用户关注的主播列表;第一确定单元,用于根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据;第二确定单元,用于根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据;第三确定单元,用于根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;生成单元,用于根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。本专利技术第三方面提供了一种电子设备,包括存储器、处理器,其特征在于,所述处理器用于执行存储器中存储的计算机管理类程序时实现如上述任意一项所述的方法的步骤。本专利技术第四方面提供了一种计算机可读存储介质,其上存储有计算机管理类程序,其特征在于:所述计算机管理类程序被处理器执行时实现如上述任意一项所述的方法的步骤。从以上技术方案可以看出,本专利技术实施例具有以下优点:接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;根据所述视频查询指令获取用户关注的主播列表;根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据;根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据;根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。本专利技术实施例中,根据要展示的视频类型的聚合数据和主播更新时间戳的聚合数据对直播平台的视频进行顺序排列,减少了视频排序消耗的时长,并提高了视频分类的效率。附图说明图1为本专利技术实施例提供的一种视频处理的方法的流程图;图2为本专利技术实施例提供的一种视频处理的装置的结构示意图;图3为本专利技术实施例提供的一种电子设备的硬件结构示意图;图4为本专利技术实施例提供的一种计算机可读存储介质的硬件结构示意图。具体实施方式本专利技术实施例提供了一种视频处理的方法及装置,用于减少了视频排序消耗的时长,并提高了视频分类的效率。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。请参阅图1,本专利技术实施例提供的一种视频处理的方法,具体包括:步骤101、接收用户的视频查询指令,该视频查询指令用于指示在直播平台上查找目标视频,该目标视频为要展示的视频类型的视频。接收超文本预处理器(hypertextpreprocessor,PHP)服务器发送的用户的视频查询指令,响应于该视频查询指令,对直播平台中的视频进本文档来自技高网...

【技术保护点】
1.一种视频处理的方法,其特征在于,包括:接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;根据所述视频查询指令获取用户关注的主播列表;根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据;根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据;根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。

【技术特征摘要】
1.一种视频处理的方法,其特征在于,包括:接收用户的视频查询指令,所述视频查询指令用于指示在直播平台上查找目标视频,所述目标视频的视频类型为用户需要查找的视频类型;根据所述视频查询指令获取用户关注的主播列表;根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据;根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据;根据所述第一聚合数据和所述第二聚合数据确定要展示的目标视频的目标个数;根据所述目标个数生成第一视频列表,所述第一视频列表包括至少一个查询页面,所述第一视频列表用于向用户展示所述目标个数的目标视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据,包括:根据所述主播列表在直播平台的全部视频中查找各个主播的最后更新时间戳;若查找到聚合的最后更新时间戳,则取出所述各个主播的最后更新时间戳作为第一聚合数据;若未查找到聚合的最后更新时间戳,则生成第一聚合数据,所述第一聚合数据用于指示用户关注的各个主播要展示视频的最后更新时间戳。3.根据权利要求1所述的方法,其特征在于,所述根据所述主播列表确定用于指示各个主播要展示视频的视频列表的第二聚合数据,包括:根据所述主播列表在直播平台的全部视频中查找各个主播要展示视频的视频列表;若查找到所述各个主播要展示视频的视频列表,则取出所述各个主播要展示视频的视频列表作为第二聚合数据;若未查找到所述各个主播要展示视频的视频列表,则生成第二聚合数据,所述第二聚合数据用于指示用户关注的各个主播要展示视频的视频列表。4.根据权利要求1所述的方法,其特征在于,所述根据所述视频查询指令获取用户关注的主播列表之后,所述根据所述主播列表确定用于指示各个主播要展示视频的最后更新时间戳的第一聚合数据之前,所述方法还包括:判断所述用户关注的主播列表中主播的总数量;若所述总数量小于第一阈值,则...

【专利技术属性】
技术研发人员:吴其朋
申请(专利权)人:武汉瓯越网视有限公司
类型:发明
国别省市:湖北,42

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

1