一种视频播放方法及装置的制造方法

文档序号:10691655阅读:306来源:国知局
一种视频播放方法及装置的制造方法
【专利摘要】本发明实施例公开了一种视频播放方法及装置,方法包括:获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点;根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频;在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。应用本发明实施例,能使得自动播放的下一个视频更能满足用户的需求。
【专利说明】
_种视频播放方法及装置
技术领域
[0001 ]本发明涉及互联网技术领域,特别涉及一种视频播放方法及装置。
【背景技术】
[0002]自2004年网络视频进入中国,十多年间,视频行业迅速发展并成熟。相对传统电视媒体,用户观看视频时更具灵活性,同时,视频技术发展迅速,视频内容日渐丰富且趋于多元化,使得它逐渐成为人们生活娱乐的主要方式之一。
[0003]视频数量众多、类型多样,用户可选择观看,但视频的播放顺序是固定的,即当前播放视频结束后播放的下一个视频是固定的,而这个视频可能无法满足用户的需求。因此,常常会出现此类情况,用户在观看一个视频时,其下一个播放的视频并不是用户想要观看的,此时,用户需要手动去选择自己想要观看的视频,但是用户选择后,其后面播放的视频可能又不是用户所想要的,仍需要用户去手动选择。

【发明内容】

[0004]本发明实施例的目的在于提供一种视频播放方法及装置,以使自动播放的下一个视频能满足用户的需求。
[0005]为达到上述目的,本发明实施例公开了一种视频播放方法,所述方法包括:
[0006]获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点;
[0007]根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频;
[0008]在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。
[0009]优选地,所述根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,包括:
[0010]根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频;
[0011 ]或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。
[0012]优选地,所述满足所述待播放视频的播放条件,包括:
[0013]接收到所述目标用户针对所述待播放视频的播放指令;
[0014]或所述当前播放视频播放完成。
[0015]优选地,所述目标用户已观看完成的视频为:
[0016]播放时长大于预设阈值的视频。
[0017]优选地,在所述播放所述待播放视频之前,所述方法还包括:
[0018]向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。
[0019 ]优选地,在所述播放所述待播放视频之前,所述方法还包括:
[0020]接收所述目标用户针对所述待播放视频的设置指令;
[0021 ]将所述待播放视频确定为所述目标用户设置的视频。
[0022]为达到上述目的,本发明实施例还公开了一种视频播放装置,所述装置包括:
[0023]获取模块,用于获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间占.V ,
[0024]第一确定模块,用于根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频;
[0025]播放模块,用于在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。
[0026]优选地,所述第一确定模块,具体用于:
[0027]根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频;
[0028]或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。
[0029]优选地,所述满足所述待播放视频的播放条件,包括:
[0030]接收到所述目标用户针对所述待播放视频的播放指令;
[0031 ]或所述当前播放视频播放完成。
[0032]优选地,所述目标用户已观看完成的视频为:
[0033]播放时长大于预设阈值的视频。
[0034]优选地,所述装置还包括:
[0035]展示模块,用于向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。
[0036]优选地,所述装置还包括:
[0037]接收模块,用于接收所述目标用户针对所述待播放视频的设置指令;
[0038]第二确定模块,用于将所述待播放视频确定为所述目标用户设置的视频。
[0039]应用本发明实施例提供的技术方案,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中的视频之间的关系,使得自动播放的下一视频更能满足用户的需求。此外,在所述待播放视频播放前,可以向用户展示所述待播放视频的相关信息,给用户以提示;还可以由用户针对所述待播放视频进行设置,将所述待播放视频确定为所述用户设置的视频,以使得播放的下一个视频更能满足用户的需求。
[0040]当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
【附图说明】
[0041]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本发明实施例提供的视频播放方法的一种流程示意图;
[0043]图2为本发明实施例提供的视频播放方法的另一种流程示意图;
[0044]图3为本发明实施例提供的视频播放方法的再一种流程示意图;
[0045]图4为本发明实施例提供的视频播放装置的一种结构示意图;
[0046]图5为本发明实施例提供的视频播放装置的另一种结构示意图;
[0047]图6为本发明实施例提供的视频播放装置的再一种结构示意图。
【具体实施方式】
[0048]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]本发明实施例公开了一种视频播放方法及装置,以下分别进行详细说明。
[0050]参见图1,图1为本发明实施例提供的视频播放方法的一种流程示意图,可以包括如下步骤:
[0051]SlOl,获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点。
[0052]实际应用中,获取与当前播放视频相关的用户的视频历史播放记录,可以按照视频的某些属性来获取。假设,当前播放视频为电视剧集《琅琊榜》,那么,可以获取该用户已观看完成的视频中与《琅琊榜》相关的视频历史播放记录;假设当前播放视频为综艺节目《奔跑吧兄弟》,那么,可以获取该用户已观看完成的视频中与《奔跑吧兄弟》相关的视频历史播放记录;假设当前播放视频为电影《画皮》,那么,可以获取该用户已观看完成的视频中与《画皮》主演或者导演等属性相同的视频历史播放记录。
[0053]具体地,所述目标用户已观看完成的视频可以为播放时长大于预设阈值的视频。假设,用户只观看了某一个视频几秒或者整个视频的5%,通常情况下,可以认为该视频不是用户所想要的,在所述获取与当前播放视频相关的目标用户的视频历史播放记录时,若有此类视频,可以将其过滤掉,以确保所述视频历史播放记录中的视频都是满足用户需求的。
[0054]S102,根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频。
[0055]具体地,根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,可以包括:
[0056]根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频;
[0057]或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。
[0058]实际应用中,针对电视剧目或者综艺节目,可以根据用户观看视频的起始时间点来确定视频的播放顺序,例如所述播放顺序可以是按照视频名称的正序或倒序,还可以是按照视频更新时间的正序或倒序。
[0059]假设,用户3月10号9:20正在观看《琅琊榜》第10集,由SlOl获取的已经观看完成的相关视频为:《琅琊榜》第11集、《琅琊榜》第13集、《琅琊榜》第14集、《琅琊榜》第17集,所述相关视频的起始播放时间点分别为:3月10号8:01,3月9号20:45、3月9号18:55、3月8号10:00,那么可以确定用户观看视频的播放顺序为按照名称倒序,因此,下一待播放视频可以确定为《琅琊榜》第9集。
[0060]实际应用中,针对电影等视频,可以提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息,然后根据所述属性信息,确定下一待播放视频。
[0061]假设,用户正在观看电影《喜剧之王》,按照电影类型喜剧获取已经观看完成的相关视频:《济公》、《大话西游I》、《唐伯虎点秋香》、《食神》,上述5部电影的主演都是周星驰,电影类型都是喜剧,且都属于爱情片,因此可以确定下一待播放视频为周星驰主演的爱情喜剧电影,例如《大内密探零零发》。
[0062]S103,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。
[0063]具体地,所述满足所述待播放视频的播放条件,可以包括:
[0064]接收到所述目标用户针对所述待播放视频的播放指令;
[0065]或所述当前播放视频播放完成。
[0066]实际应用中,可以在所述当前播放视频播放途中,播放所述待播放视频,假设,视频播放器界面设置有“下一集”按钮,用于触发当前播放视频的下一个视频的播放,用户可以在片尾开始播放的时候,点击该按钮,发送针对所述待播放视频的播放指令,播放所述待播放视频;还可以在所述待播放视频播放完成后,播放所述待播放视频。
[0067]需要说明的是,上述所举示例仅为本发明的一具体实例,并不构成对本发明的限定。
[0068]应用本发明图1所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频能满足用户的需求。
[0069]相对于图1所示的实施例,图2为本发明实施例提供的视频播放方法的另一种流程示意图,本发明图2所示实施例在图1所示实施例基础上,在S103之前,增加S104,向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。
[0070]假设,用户正在观看《琅琊榜》第10集,由步骤SlOl和S102确定的下一待播放视频为《琅琊榜》第9集,那么可以在《琅琊榜》第9集播放前展示其相关信息,例如“下一集:《琅琊榜》第9集”,来给用户以提示,告知用户当前播放视频的下一个视频是什么。
[0071]需要说明的是,上述所举示例仅为本发明的一具体实例,并不构成对本发明的限定。
[0072]应用本发明图2所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频更能满足用户的需求。此外,在所述待播放视频播放前,可以向用户展示所述待播放视频的相关信息,给用户以提示,用户可以根据提示信息直接获知下一待播放的视频的信息。
[0073]相对于图1所示的实施例,图3为本发明实施例提供的视频播放方法的再一种流程示意图,本发明图3所示实施例在图1所示实施例的基础上,在S103之前,增加以下两个步骤:
[0074]S105,接收所述目标用户针对所述待播放视频的设置指令。
[0075]S106,将所述待播放视频确定为所述目标用户设置的视频。
[0076]假设,所述目标用户当前播放视频为《琅琊榜》第10集,以及由步骤SlOl和S102所确定的待播放视频为《琅琊榜》第9集,那么,在《琅琊榜》第9集播放前,用户还可以通过设置来更改所述待播放视频,例如,用户将《琅琊榜》第3集设置为下一个要播放的视频,那么所述待播放视频就修改为《琅琊榜》第3集,即,在S103中,将播放《琅琊榜》第3集。
[0077]实际应用中,可以通过针对播放界面中除当前播放视频之外的视频设计右键菜单或者按钮,来实现针对所述待播放视频的设置。
[0078]需要说明的是,上述所举示例仅为本发明的一具体实例,并不构成对本发明的限定。
[0079]应用本发明图3所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频更能满足用户的需求。此外,在所述待播放视频播放前,用户还可以针对所述待播放视频进行设置,然后,将所述待播放视频确定为所述用户设置的视频,以使得播放的下一个视频更能满足用户的需求。
[0080]与上述的方法实施例相对应,本发明实施例还提供一种视频播放装置。
[0081]参见图4,图4为本发明实施例提供的视频播放装置的一种结构示意图,与图1所示的流程相对应,包括:
[0082]获取模块201,用于获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点。
[0083]具体地,所述目标用户已观看完成的视频可以为播放时长大于预设阈值的视频。
[0084]第一确定模块202,用于根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频。
[0085]本发明实施例所示的第一确定模块202,具体可以用于:
[0086]根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频;
[0087]或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。
[0088]播放模块203,用于在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。
[0089]具体地,所述满足所述待播放视频的播放条件,可以包括:
[0090]接收到所述目标用户针对所述待播放视频的播放指令;
[0091 ]或所述当前播放视频播放完成。
[0092]应用本发明图4所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频更能满足用户的需求。
[0093]相对于图4所示的实施例,图5为本发明实施例提供的视频播放装置的另一种结构示意图,与图2所示的流程相对应,本发明图5所示实施例在图4所示实施例基础上,增加展示模块204,用于向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。
[0094]应用本发明图5所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频更能满足用户的需求。此外,在所述待播放视频播放前,可以向用户展示所述待播放视频的相关信息,给用户以提示。
[0095]相对于图4所示的实施例,图6为本发明实施例提供的视频播放装置的再一种结构示意图,与图3所示的流程相对应,本发明图6所示实施例在图4所示实施例基础上,增加以下两个模块:
[0096]接收模块205,用于接收所述目标用户针对所述待播放视频的设置指令。
[0097]第二确定模块206,用于将所述待播放视频确定为所述目标用户设置的视频。
[0098]应用本发明图6所示实施例,获取与当前播放视频相关的目标用户的视频历史播放记录,然后根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。确定待播放视频时,综合考虑了目标用户当前播放视频及其相关的视频历史播放记录中视频之间的关系,使得自动播放的下一视频更能满足用户的需求。此外,在所述待播放视频播放前,用户还可以针对所述待播放视频进行设置,然后,将所述待播放视频确定为所述用户设置的视频,以使得播放的下一个视频更能满足用户的需求。
[0099]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0100]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0101]本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0102]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种视频播放方法,其特征在于,所述方法包括: 获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点; 根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频; 在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频,包括: 根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频; 或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。3.根据权利要求1所述的方法,其特征在于,所述满足所述待播放视频的播放条件,包括: 接收到所述目标用户针对所述待播放视频的播放指令; 或所述当前播放视频播放完成。4.根据权利要求1所述的方法,其特征在于,所述目标用户已观看完成的视频为: 播放时长大于预设阈值的视频。5.根据权利要求1所述的方法,其特征在于,在所述播放所述待播放视频之前,所述方法还包括: 向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。6.根据权利要求1所述的方法,其特征在于,在所述播放所述待播放视频之前,所述方法还包括: 接收所述目标用户针对所述待播放视频的设置指令; 将所述待播放视频确定为所述目标用户设置的视频。7.一种视频播放装置,其特征在于,所述装置包括: 获取模块,用于获取与当前播放视频相关的目标用户的视频历史播放记录,所述视频历史播放记录中包含有所述目标用户已观看完成的视频的标识信息和起始播放时间点;第一确定模块,用于根据所述视频历史播放记录以及所述当前播放视频,确定下一待播放视频; 播放模块,用于在满足所述待播放视频的播放条件的情况下,播放所述待播放视频。8.根据权利要求7所述的装置,其特征在于,所述第一确定模块,具体用于: 根据所述起始播放时间点以及所述当前播放视频的起始播放时间点,确定所述目标用户观看视频的播放顺序;根据所述播放顺序,确定下一待播放视频; 或根据所述标识信息以及所述当前播放视频的标识信息,提取所述当前播放视频与所述视频历史播放记录中的视频共同具有的属性信息;根据所述属性信息,确定下一待播放视频。9.根据权利要求7所述的装置,其特征在于,所述满足所述待播放视频的播放条件,包括:接收到所述目标用户针对所述待播放视频的播放指令;或所述当前播放视频播放完成。10.根据权利要求7所述的装置,其特征在于,所述目标用户已观看完成的视频为:播放时长大于预设阈值的视频。11.根据权利要求7所述的装置,其特征在于,所述装置还包括:展示模块,用于向所述目标用户展示用于提示所述目标用户下一待播放视频的信息。12.根据权利要求7所述的装置,其特征在于,所述装置还包括:接收模块,用于接收所述目标用户针对所述待播放视频的设置指令;第二确定模块,用于将所述待播放视频确定为所述目标用户设置的视频。
【文档编号】H04N21/482GK106060669SQ201610378513
【公开日】2016年10月26日
【申请日】2016年5月31日
【发明人】吴乐宝
【申请人】北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1