视频推荐信息获取方法及系统与流程

文档序号:11254373阅读:316来源:国知局
视频推荐信息获取方法及系统与流程
本发明涉及视频节目播放控制领域,具体而言,涉及一种视频推荐信息获取方法和一种视频推荐信息获取系统。
背景技术
:现有的视频推荐方法常常采用对本用户的观看习惯进行分析,没有考虑到周围人和好友的观看习惯,忽略了社交性。技术实现要素:针对现有的视频推荐方法没有考虑社交性,提出了一种视频推荐信息获取方法,包括如下步骤:s110、根据当前登录id号信息获取好友信息、周围人信息;s120、根据所述好友信息、周围人信息获取好友视频观看记录信息和周围人视频观看记录信息;s130、根据所述好友视频观看记录信息和周围人视频观看记录信息生成视频推荐信息。进一步地,所述步骤s130中包括:s131、从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为直播状态的记录信息和标签为点播状态的记录信息,将所述标签为直播状态的记录信息对应的第一优先权设置高于所述标签为点播状态的记录信息的第一优先权;s132、从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为正在看状态的记录信息和标签为已看过状态的记录信息,将所述标签为正在看状态的记录信息对应的第二优先权设置高于所述标签为已看过状态的记录信息的第二优先权;s133、将所述好友视频观看记录信息的第三优先权设置为高于所述周围人视频观看记录信息的第三优先权;s134、将各条观看记录信息的第一优先权、第二优先权和第三优先权进行求和获取多维度优先权,根据所述多维度优先权进行排序,将排序后的观看记录信息作为视频推荐信息。进一步地,所述步骤s110包括;s111、根据当前登录id号从社交系统中获取与所述登录id号之间具有好友关系标签的id号作为所述好友信息。进一步地,所述步骤s110还包括;s112、获取登录设备的设备串号,根据所述设备串号获取第一发货地址信息;s113、获取所有设备的发货地址列表;s114、从所述发货地址列表中选取与所述第一发货地址信息同属于一个城市的第二发货地址信息;s115、将所述第二发货地址信息对应的设备串号作为所述周围人信息。进一步地,所述步骤s120包括,根据所述具有好友关系标签的id号,在总观看记录中检索获取所述具有好友关系标签的id号对应的视频观看记录。进一步地,所述步骤s120包括,根据所述第二发货地址信息对应的设备串号,从所述总观看记录中检索获取与所述第二发货地址信息对应的设备串号所对应的视频观看记录。本发明另一方面还提供了一种视频推荐信息获取系统,包括,信息获取模块,用于根据当前登录id号信息获取好友信息、周围人信息;观看记录信息生成模块,用于根据所述好友信息、周围人信息获取好友视频观看记录信息和周围人视频观看记录信息;视频推荐信息生成模块,用于根据所述好友视频观看记录信息和周围人视频观看记录信息生成视频推荐信息。进一步地,所述视频推荐信息生成模块具体用于,从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为直播状态的记录信息和标签为点播状态的记录信息,将所述标签为直播状态的记录信息对应的第一优先权设置高于所述标签为点播状态的记录信息的第一优先权;所述视频推荐信息生成模块还具体用于,从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为正在看状态的记录信息和标签为已看过状态的记录信息,将所述标签为正在看状态的记录信息对应的第二优先权设置高于所述标签为已看过状态的记录信息的第二优先权;所述视频推荐信息生成模块还具体用于,将所述好友视频观看记录信息的第三优先权设置有高于所述周围人视频观看记录信息的第三优先权;所述视频推荐信息生成模块还具体用于,将各条观看记录信息的第一优先权、第二优先权和第三优先权进行求和获取多维度优先权,根据所述多维度优先权进行排序,将排序后的观看记录信息作为视频推荐信息。进一步地,所述信息获取模块具体用于,根据当前登录id号从社交系统中获取与所述登录id号之间具有好友关系标签的id号作为所述好友信息。所述信息获取模块具体还用于,获取登录设备的设备串号,根据所述设备串号获取第一发货地址信息;获取所有设备的发货地址列表;从所述发货地址列表中选取与所述第一发货地址信息同属于一个城市的第二发货地址信息;将所述第二发货地址信息对应的设备串号作为所述周围人信息。进一步地,所述观看记录信息生成模块具体用于,根据所述具有好友关系标签的id号,在总观看记录中检索获取所述具有好友关系标签的id号对应的视频观看记录;根据所述第二发货地址信息对应的设备串号,从所述总观看记录中检索获取与所述第二发货地址信息对应的设备串号所对应的视频观看记录。本发明提供的方法系统能够综合考虑好友观看记录和周围人的观看记录,增加成员寻找节目的途径,促进社交。附图说明通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:图1为本发明一些实施例中的视频推荐信息获取方法的流程示意图;图2为本发明一些实施例中的视频推荐信息获取方法的子步骤流程示意图;图3为本发明一些实施例中的视频推荐信息获取方法的子步骤的流程示意图;图4为本发明一些实施例中的视频推荐信息获取系统的系统组成示意图;图5为本发明一些实施例中的视频推荐信息获取系统的运行界面示意图。具体实施方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。本发明根据好友和周围人的观看视频记录来获取视频推荐信息,能够使用户更好地知道好友和周围人的观看情况,从而使得用户体验好,增加了用户之间的互动性。实施例一如图1所示,本发明提供了一种视频推荐信息获取方法,包括如下步骤:s110、根据当前登录id号信息获取好友信息、周围人信息;s120、根据所述好友信息、周围人信息获取好友视频观看记录信息和周围人视频观看记录信息;s130、根据所述好友视频观看记录信息和周围人视频观看记录信息生成视频推荐信息。获取成员好友的收视记录,周围人、同城的收视习惯,增加成员寻找节目的途径,促进社交。如图2所示,所述步骤s130中包括:s131、从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为直播状态的记录信息和标签为点播状态的记录信息,将所述标签为直播状态的记录信息对应的第一优先权设置高于所述标签为点播状态的记录信息的第一优先权;s132、从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为正在看状态的记录信息和标签为已看过状态的记录信息,将所述标签为正在看状态的记录信息对应的第二优先权设置高于所述标签为已看过状态的记录信息的第二优先权;s133、将所述好友视频观看记录信息的第三优先权设置为高于所述周围人视频观看记录信息的第三优先权;s134、将各条观看记录信息的第一优先权、第二优先权和第三优先权进行求和获取多维度优先权,根据所述多维度优先权进行排序,将排序后的观看记录信息作为视频推荐信息。例如,高优先权设置为5,低优先权设置为3。例如观看记录见下表:当不属于同城且不属于好友时,此观看记录忽略。经过综合统计,推荐顺序为,a、d、f、g、b、e。利用多个维度来评价观看记录,然后统计综合评分,使得推荐结果更加符合实际情况。当然也可以分类别进行排序显示,如图5所示,将好友正在收看的视频记录进行排序显示,将好友看过的观看记录进行排序显示,将周围人在看的进行排序显示。如图3所示,所述步骤s110包括;s111、根据当前登录id号从社交系统中获取与所述登录id号之间具有好友关系标签的id号作为所述好友信息。s112、获取登录设备的设备串号,根据所述设备串号获取第一发货地址信息;s113、获取所有设备的发货地址列表;s114、从所述发货地址列表中选取与所述第一发货地址信息同属于一个城市的第二发货地址信息;s115、将所述第二发货地址信息对应的设备串号作为所述周围人信息。上述设备可为电视盒子或者机顶盒,所述设备串号与发货地址之间建立有映射关系表,例如,如下表所示,序号设备串号发货地址1{asdqwasdasdsdg}深圳市南山区xxx2{asdq2544dasdsd}深圳市福田区xxx3{asdq2qwsasdsdg}北京市海淀区xxx如当前登录设备的第一发货地址信息为深圳市保安区xxx时,序号1、2对应的发货地址久违所述第二发货地址,通过对应的设备串号索引获取观看记录所述步骤s120包括,根据所述具有好友关系标签的id号,在总观看记录中检索获取所述具有好友关系标签的id号对应的视频观看记录。根据所述第二发货地址信息对应的设备串号,从所述总观看记录中检索获取与所述第二发货地址信息对应的设备串号所对应的视频观看记录。每一个观看记录可通过两种索引方式索引到,总观看记录如下表所示:观看记录观看id号设备串号a节目第一集ab5dcb45{asdqwasdasdsdg}a节目第二集ab5dcb45{asdq2544dasdsd}b节目dc41ab23{asdq2qwsasdsdg}c节目dc41ab23{asdq2qwsasdsdg}通过索引获取两种观看的集合,当出现相同观看记录时,可进行信息合并,保留属于好友的的信息,忽略同城的信息。展示好友、周围、同城的收视习惯,多个维度推荐精彩节目。排序:好友在看、好友看过、周围在看、周围看过、同城在看、同城看过的节目。实施例二本发明另一方面,如图4示,提供了一种视频推荐信息获取系统100,包括,信息获取模块110,用于根据当前登录id号信息获取好友信息、周围人信息;观看记录信息生成模块120,用于根据所述好友信息、周围人信息获取好友视频观看记录信息和周围人视频观看记录信息;视频推荐信息生成模块130,用于根据所述好友视频观看记录信息和周围人视频观看记录信息生成视频推荐信息。所述视频推荐信息生成模块130具体用于,从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为直播状态的记录信息和标签为点播状态的记录信息,将所述标签为直播状态的记录信息对应的第一优先权设置高于所述标签为点播状态的记录信息的第一优先权;所述视频推荐信息生成模块130还具体用于,从所述好友视频观看记录信息和周围人视频观看记录信息中获取标签为正在看状态的记录信息和标签为已看过状态的记录信息,将所述标签为正在看状态的记录信息对应的第二优先权设置高于所述标签为已看过状态的记录信息的第二优先权;所述视频推荐信息生成模块130还具体用于,将所述好友视频观看记录信息的第三优先权设置有高于所述周围人视频观看记录信息的第三优先权;所述视频推荐信息生成模块130还具体用于,将各条观看记录信息的第一优先权、第二优先权和第三优先权进行求和获取多维度优先权,根据所述多维度优先权进行排序,将排序后的观看记录信息作为视频推荐信息。所述信息获取模块110具体用于,根据当前登录id号从社交系统中获取与所述登录id号之间具有好友关系标签的id号作为所述好友信息。所述信息获取模块110具体还用于,获取登录设备的设备串号,根据所述设备串号获取第一发货地址信息;获取所有设备的发货地址列表;从所述发货地址列表中选取与所述第一发货地址信息同属于一个城市的第二发货地址信息;将所述第二发货地址信息对应的设备串号作为所述周围人信息。所述观看记录信息生成模块120具体用于,根据所述具有好友关系标签的id号,在总观看记录中检索获取所述具有好友关系标签的id号对应的视频观看记录;根据所述第二发货地址信息对应的设备串号,从所述总观看记录中检索获取与所述第二发货地址信息对应的设备串号所对应的视频观看记录。服务从当前设备中获取登录在设备上的用户id在社交系统获取与用户是好友关系的用户id,根据好友的用户id获取好友信息;服务从当前设备中获取登录在设备上设备串号,根据设备串号得到盒子的发货地址,所有与当前设备同属与一个省份地市的就认为是这个用户的周围的人,也是同城市的人。大家在看功能从节目集的直播状态区分,分为直播和点播,直播的优先级高于点播;从观看状态来区分,分为正在看和看过了,正在看的优先级高于看过了;从用户的关系来区分,分为好友和周围人,好友的优先级高于周围人。采用本发明的系统所展示的界面如图5所示,依次将好友正在收看的记录、好友看过的记录、多个好友看过的记录、周围人再看的记录进行展示,并将推荐理由进行展示。在本发明中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1