CN110019949A - 视频推荐方法、装置、终端、服务器及可读介质 - Google Patents
视频推荐方法、装置、终端、服务器及可读介质 Download PDFInfo
- Publication number
- CN110019949A CN110019949A CN201811133004.1A CN201811133004A CN110019949A CN 110019949 A CN110019949 A CN 110019949A CN 201811133004 A CN201811133004 A CN 201811133004A CN 110019949 A CN110019949 A CN 110019949A
- Authority
- CN
- China
- Prior art keywords
- long video
- video
- recommendation
- long
- list collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/735—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本公开实施例公开了一种视频推荐方法、装置、终端、服务器及可读介质。其中,该方法包括:接收内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播;生成内容展示页面,并在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容;接收用户针对所述长视频单集的触发操作,并播放所述长视频单集。本公开实施例提供的技术方案,能够在内容推荐流中推荐包括至少一个长视频单集,可以实现长视频的单集推荐,提高了视频匹配的精细度,从而提高了分发效率,提高了用户体验。
Description
技术领域
本公开实施例涉及互联网技术,尤其涉及一种视频推荐方法、装置、终端及可读介质。
背景技术
目前的视频类APP中,其中的视频资源主要分为两类,第一类是短视频,第二类是长视频。其中的长视频主要是指包括多个剧集的连续剧,或者多期节目的综艺类节目等。上述长视频通常都是将一部连续剧,或者多期综艺类节目聚合后形成长视频合辑,对上述长视频合辑统一进行节目描述,并统一进行分发和向用户推荐。上述分发和推荐方式单一,使得分发效率低下,无法精准匹配用户兴趣,从而造成用户体验差。
发明内容
有鉴于此,本公开实施例提供了一种视频推荐方法、装置、终端、服务器及可读介质,能够在内容推荐流中推荐常见的推荐内容如短视频、长视频合辑等之外,包括至少一个长视频单集,可以实现长视频的单集推荐,提高了视频匹配的精细度,从而提高了分发效率,进而提升了用户体验。
第一方面,本公开实施例提供了一种视频推荐方法,该方法包括:
接收内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
生成内容展示页面,并在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容;
接收用户针对所述长视频单集的触发操作,并播放所述长视频单集。
第二方面,本公开实施例还提供了一种视频推荐方法,该方法包括:
生成内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
向客户端设备发送所述内容推荐流。
第三方面,本公开实施例还提供了一种视频推荐装置,该装置包括:
接收模块,用于接收内容推荐流,
所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
页面生成模块,用于生成内容展示页面,并在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容;
播放模块,用于接收用户针对所述长视频单集的触发操作,并播放所述长视频单集。
第四方面,本公开实施例还提供了一种视频推荐装置,该装置包括:
推荐流生成模块,用于生成内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
发送模块,用于向客户端设备发送所述内容推荐流。
第五方面,本公开实施例提供了一种终端,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任一实施例所述的视频推荐方法。
第六方面,本公开实施例还提供了一种服务器,该服务器包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任一实施例所述的视频推荐方法。
第七方面,本公开实施例提供了一种可读介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开任一实施例所述的视频推荐方法。
本公开实施例提供的一种视频推荐方法、装置、终端、服务器及可读介质,其中接收到的内容推荐流中不仅包括了常见的推荐内容如短视频、长视频合辑等,还包括长视频单集,使得用户可以通过点击长视频单集进行单集播放,解决了现有视频推荐方法中推荐方式单一及分发效率低下的问题。本实施例能够在内容推荐流中推荐常见的推荐内容如短视频、长视频合辑等之外,包括至少一个长视频单集,可以实现长视频的单集推荐,提高了视频匹配的精细度,从而提高了分发效率,进而提升了用户体验。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本公开实施例提供的一种视频推荐方法流程图;
图2示出了本公开实施例提供的一种视频推荐方法的显示示意图;
图3示出了本公开实施例提供的另一种视频推荐方法流程图;
图4示出了本公开实施例提供的一种长视频合辑内容页面的显示示意图;
图5示出了本公开实施例提供的另一种视频推荐方法流程图;
图6示出了本公开实施例提供的一种视频推荐装置结构示意图;
图7示出了本公开实施例提供的另一种视频推荐装置结构示意图;
图8示出了本公开实施例提供的一种终端的结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,以下将参照本公开实施例中的附图,通过实施方式清楚、完整地描述本公开的技术方案,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。
图1示出了本公开实施例提供的一种视频推荐方法流程图,本公开实施例可适用于如何提高视频分发效率的情况,该方法可以由终端(客户端设备)实现,可选的,终端为配置有视频类客户端的设备,具体可通过终端中的软件和/或硬件来实施。
如图1所示,本公开实施例中提供的视频推荐方法包括如下步骤:
S110、接收内容推荐流,内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播。
其中,长视频合辑是指由一部连续剧或多期综艺类节目等聚合后形成的;对应的,长视频单集是指一部连续剧中的一集或多期综艺节目中的一期等,也就是说长视频单集是长视频合辑中的一集或一期等。可选的,本实施例中,内容推荐流中的长视频单集的内容特征与用户兴趣匹配;或者,长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。其中,长视频单集的内容特征可以是服务器依据用户兴趣、用户观看历史等从长视频单集中提取的,用于描述该长视频单集的特性;例如,可以是演员、剧情以及关注度等。
具体的,本实施例中,推荐内容中所包括的长视频单集是与用户的兴趣匹配的视频,若内容推荐流中所推荐的长视频单集的内容特征为演员,则该演员为用户喜欢的演员;若长视频单集的内容特征为剧情,则该剧情所涉及的内容是用户感兴趣的。推荐内容中所包括的长视频单集还可以是用户之前观看过,但未观看完的视频;也可以是是用户之前观看完的长视频单集的续集等。
本步骤中,内容推荐流可以是由服务器生成,其中的服务器可以根据用户兴趣、资讯热度等因素,从资源库中获取长视频单集的视频资源,除此之外还可以获取短视频、长视频合辑、广告、直播中的一种或多种的视频资源,并根据上述视频资源生成内容推荐流。
具体的,服务器将生成的包括长视频单集的内容推荐流发送至客户端设备,客户端设备接收服务器发送内容推荐流。
S120、生成内容展示页面,并在内容展示页面上按预设顺序展示内容推荐流中的推荐内容。
其中,内容展示页面是指用于展示内容推荐流中的推荐内容的页面。本步骤中在内容展示页面上按预设顺序展示内容推荐流中的推荐内容可以是:根据频道类型、用户兴趣、资讯热度(关注度)、用户观看历史和更新时间中的至少一个确定内容推荐流中的推荐内容的展示顺序,且上述展示顺序可以和内容推荐流中推荐内容发送顺序相同。
S130、接收用户针对长视频单集的触发操作,并播放长视频单集。
其中,用户的触发操作可以包括用户针对内容展示页面上长视频单集的操作,例如可以是用户点击长视频单集,或者其他方式的触发操作。具体的,当客户端设备接收到用户作用于长视频单集的触发操作,则播放该长视频单集。
本公开实施例提供的一种视频推荐方法,其中接收到的内容推荐流中不仅包括了常见的推荐内容如短视频、长视频合辑等,还包括长视频单集,使得用户可以通过点击长视频单集进行单集播放,解决了现有视频推荐方法中推荐方式单一及分发效率低下的问题。本实施例能够在内容推荐流中推荐常见的推荐内容如短视频、长视频合辑等之外,包括至少一个长视频单集,可以实现长视频的单集推荐,提高了视频匹配的精细度,从而提高了分发效率,进而提升了用户体验。
在上述实施例的基础上,进一步的对步骤S130展示页面是如何按预设顺序展示内容推荐流中的推荐内容进行描述,例如在内容展示页面上按预设顺序展示内容推荐流中的推荐内容可以包括:在展示页面上沿第一方向依次设置内容展示框,内容推荐流中的至少一个长视频单集和其他推荐内容分别与内容展示框一一对应设置,并分别在对应的内容展示框中进行展示。
其中,内容展示框是指展示推荐内容的界面,内容展示框的个数可依据内容推荐流中包含的推荐内容个数进行设定,每个内容展示框对应一个推荐内容。第一方向是指预先设置的用于展示内容推荐流中的推荐内容的方式,例如,为了便于用户浏览,且符合众多用户使用客户端设备的习惯,可以将客户端设备长度方向即竖直方向设置为第一方向;也可以将与竖直方向垂直的方向设置为第一方向;本实施例对此不做限定,可根据实际情况进行灵活设置。
需要说明的是,通常情况下,内容展示框内会设置一个对应推荐内容的截图,便于用户直观了解到该内容展示框内所要展示的内容是什么,也为用户快速捕捉到自己想要的推荐内容提供了便利。对于短视频、长视频合辑、广告、直播等常见的推荐内容而言,内容展示框中设置的截图可以是所要推荐内容中具有代表性的画面,也可以是其中的一个或多个画面的集合等;而对于长视频单集而言,内容展示框中设置的截图可以是截取的长视频单集中的具有代表性的特征视频帧的画面,也可以是包含该长视频单集的内容特征的截图等。
为了便于用户识别出哪个内容展示框是长视频单集所对应的,可选的,用于展示长视频单集的内容展示框具有特征标识,以标识该内容展示框用于展示长视频单集。该特征标识可以包括长视频单集在长视频合辑中的集数和长视频单集所属长视频合辑的合辑名称。例如,长视频合辑的合辑名称为“欢乐颂2”,长视频单集为长视频合辑中的第8集,长视频单集的特征标识可以为“欢乐颂2&第8集”。或者,特征标识可以包括长视频单集的单集名称,单集名称与长视频单集所属长视频合辑的合辑名称不同;其中,单集名称可以是依据该长视频单集核心内容或剧情等,为该长视频单集设置的别名。例如,长视频合辑的合辑名称为“欢乐颂2”,长视频单集的单集名称“安迪基因比对”。还可以是特定的图标或其他具有识别功能的标识等,本实施例对此不做限定,只要能够准确的识别出内容展示框用于展示长视频单集即可。
图2示出了本公开实施例提供的一种视频推荐方法的显示示意图,其中,推荐选项卡对应的展示页面上沿第一方向(竖直方向)列出了4个内容展示框分别为20、21、22和23,每个内容展示框对应一个推荐内容。且第三个内容展示框上显示有“欢乐颂2&第8集”字样,表示第三个内容展示框用于展示长视频单集。而其他三个内容展示框上不含有任何标识,因此,可知其他的三个内容展示框用于展示短视频、长视频合辑、广告、直播等中的任意一个或多个。
为了进一步提升用户体验,在上述实施例的基础上,本公开实施例提供了另一种视频推荐方法,如图3所示,该方法具体对接收用户针对长视频单集的触发操作,并播放长视频单集进行解释说明。具体的,本公开实施例中提供的视频推荐包括如下步骤:
S310、接收内容推荐流,内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播。
S320、生成内容展示页面,并在内容展示页面上按预设顺序展示内容推荐流中的推荐内容。
S330、接收用户针对内容展示页面上的长视频单集的触发操作,跳转至长视频单集所属的长视频合辑页面,并在长视频合辑页面上直接播放长视频单集。
其中,长视频合辑页面可以包括长视频单集的播放界面、长视频单集的评论信息、长视频合辑的集数、长视频合辑的作者信息以及相关推荐列表,其中,相关推荐列表中的内容是与长视频单集相关的推荐内容如其他长视频单集、长视频合辑或短视频等。
具体的,当用户想要观看长视频单集时,可以点击该长视频单集对应的内容展示框;客户端设备接收到用户针对长视频单集的触发操作后,将控制当前的展示页面跳转到长视频单集所属的长视频合辑页面,并在长视频合辑页面上直接播放长视频单集。例如,当用户点击如2中的第三个内容展示框后,页面将跳转到如图4所示的长视频合辑页面,并播放该长视频单集。如图4所示,在该长视频合辑页面显示有长视频单集的播放界面、长视频合辑的集数和相关推荐列表,且在相关推荐列表后面还可以设置有长视频单集的评论信息。
若用户所选择的长视频单集为之前观看过,但未观看完,为了提升用户体验,可选的,若长视频单集为用户观看中的长视频单集,则直接播放长视频单集为用户上述观看的时间点开始播放长视频单集。即本次播放该长视频单集紧接着用户上次观看的时间点开始播放,不用重复播放之前用户已经看过的内容,提升了用户的体验。
本实施例中,在长视频合辑页面播放长视频单集,若长视频单集已播放完毕,用户还想接着观看,则可以直接播放该长视频单集的下一集,不需要用户再次进行选择。此外,用户在观看长视频单集合的过程中,还可以查看长视频合辑页面中包括的长视频单集的评论信息,以增加对该长视频单集的了解;以及还可以直接获取到与该长视频单集相关的,该长视频合辑中其他长视频单集;例如,长视频单集为“欢乐颂2&第8集”,假设其核心内容为“安迪基因比对”,长视频合辑页面中会推荐与“安迪基因比对”对比相关的长视频单集如“欢乐颂2&第9集”等或短视频等;或者还可以直接获取与该长视频单集中所涉及的演员相关的其他长视频单集、广告、短视频以及该长视频单集的宣传片、预告片等。
需要说明的是,本实施例中,通过长视频单集进入长视频合辑页面播放的内容直接为长视频单集所对应的内容。与现有技术相比,不需用户从长视频合辑中逐一选择查看播放,查找自己想要的内容,提升了用户的体验。
本公开实施例提供的一种视频推荐方法,其中接收到的内容推荐流中不仅包括了常见的推荐内容如短视频、长视频合辑等,还包括长视频单集,使得用户可以通过点击长视频单集进行单集播放,解决了现有视频推荐方法中推荐方式单一及分发效率低下的问题。本实施例能够在内容推荐流中推荐常见的推荐内容如短视频、长视频合辑等之外,包括至少一个长视频单集,可以实现长视频的单集推荐,提高了视频匹配的精细度,从而提高了分发效率,进而提升了用户体验。
图5示出了本公开实施例提供的另一种视频推荐方法流程图,本公开实施例可适用于如何提高视频分发效率的情况,该方法可以由服务器实现,具体可通过服务器中的软件和/或硬件来实施。如图5所示,本公开实施例中提供的如何实现视频方法包括如下步骤:
S510、生成内容推荐流,内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播。
本实施例中,长视频单集的内容特征与用户兴趣匹配;或者,长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。可选的,生成内容推荐流可以包括:根据频道类型、用户兴趣、资讯热度、用户观看历史和更新时间中至少一个选择长视频单集和其他推荐内容,以生成内容推荐流。
具体的,服务器可以根据用户兴趣、资讯热度等因素,从资源库中获取长视频单集的视频资源,除此之外还可以获取短视频、长视频合辑、广告、直播中的一种或多种的视频资源,并根据上述视频资源生成内容推荐流。并且可以依据频道类型、用户兴趣、资讯热度、用户观看历史和更新时间中的至少一个对内容推荐流中的推荐内容进行排序。
S520、向客户端设备发送内容推荐流。
具体的,服务器可以向客户端设备发送已排序好的内容推荐流,便于客户端根据此顺序进行展示。
本公开实施例提供的一种视频推荐方法,服务器根据用户兴趣、资讯热度等因素,从资源库中获取视频资源,并根据视频资源生成包括长视频单集的内容推荐流,发送至客户端设备,以使客户端设备在推荐的展示页面下进行展示。由于内容推荐流中除常见的推荐内容如短视频、长视频合辑等之外,该包括长视频单集,因此在用户点击可以通过点击长视频单集进行单集播放,提高了视频匹配的精细度,从而提高了分发效率,进而提升了用户体验。
图6示出了本公开实施例提供的一种视频推荐装置结构示意图,本公开实施例可适用于如何提高视频分发效率的情况,该装置可以通过的软件和/或硬件来实现,可以配置于终端上。如图6所示,本公开实施例中视频推荐装置,包括:
接收模块610、用于接收内容推荐流,其中,内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播;
页面生成模块620、用于生成内容展示页面,并在内容展示页面上按预设顺序展示内容推荐流中的推荐内容;
播放模块630、用于接收用户针对长视频单集的触发操作,并播放长视频单集。
示例性的,页面生成模块620具体用于:
根据如下至少一个确定内容推荐流中的推荐内容的展示顺序:频道类型、用户兴趣、资讯热度、用户观看历史和更新时间。
示例性的,长视频单集的内容特征与用户兴趣匹配;或者,长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。
示例性的,页面生成模块620还具体用于:
在展示页面上沿第一方向依次设置内容展示框,内容推荐流中的至少一个长视频单集和其他推荐内容分别与内容展示框一一对应设置,并分别在对应的内容展示框中进行展示。
示例性的,用于展示长视频单集的内容展示框具有特征标识,以标识该内容展示框用于展示长视频单集。
其中,特征标识包括长视频单集在长视频合辑中的集数和长视频单集所属长视频合辑的合辑名称;或者,特征标识包括长视频单集的单集名称,单集名称与长视频单集所属长视频合辑的合辑名称不同。
示例性的,播放模块630具体用于:
接收用户针对内容展示页面上的长视频单集的触发操作,跳转至长视频单集所属的长视频合辑页面,并在长视频合辑页面上直接播放长视频单集。
需要说明的是,若长视频单集为用户观看中的长视频单集,则直接播放长视频单集为从用户上述观看的时间点开始播放长视频单集。
本公开实施例提供的视频推荐装置,与上述实施例提供的视频推荐方法属于同一发明构思,未在本公开实施例中详尽描述的技术细节可参见上述实施例,并且本公开实施例与上述实施例具有相同的有益效果。
图7示出了本公开实施例提供的另一种视频推荐装置结构示意图,本公开实施例可适用于如何提高视频分发效率的情况,该装置可以通过的软件和/或硬件来实现,可以配置于服务器上。如图7所示,本公开实施例中视频推荐装置,包括:
推荐流生成模块710、用于生成内容推荐流,内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:短视频、长视频合辑、广告、直播;
发送模块720、用于向客户端设备发送内容推荐流。
示例性的,生成内容推荐流可以包括:根据频道类型、用户兴趣、资讯热度、用户观看历史和更新时间中至少一个选择长视频单集和其他推荐内容,以生成内容推荐流。
示例性的,长视频单集的内容特征与用户兴趣匹配;或者,长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。
本公开实施例提供的视频推荐装置,与上述实施例提供的视频推荐方法属于同一发明构思,未在本公开实施例中详尽描述的技术细节可参见上述实施例,并且本公开实施例与上述实施例具有相同的有益效果。
如图8所示,终端800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。
通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
其中,输入装置806用于接收用户的点击内容展示框的触发操作。输出装置807用于输出包含内容推荐流的展示页面,并展示给用户,以便用于进行浏览或查看等。通信装置809允许终端800与服务器进行无线通信。存储装置808可以存储由处理装置801执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据。存储装置808可以包括至少一种类型的存储介质。而且,终端800可以与通过网络连接执行存储装置808的存储功能的网络存储装置协作。处理装置801通常控制终端的总体操作。处理装置801可以执行搜索信息和/或搜索结果展示的处理。此外,该终端800还可以包括电源单元(未在图中示出)在处理装置801的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。
当存储装置808存储的处理和控制操作的软件程序由处理装置801执行时,处理装置801可以实现上述实施例提供的视频推荐方法。
需要说明的是,本公开实施例还提供了一种用于执行本公开实施例所提供的视频推荐方法的服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例所提供的视频推荐方法。其具体结构以及细节内容可参照图8和上述详细的描述过程。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM 802被安装。在该计算机程序被处理装置801执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述终端或服务器中所包含的;也可以是单独存在,而未装配入该终端或服务器中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该终端或服务器执行时,使得该终端或服务器:获取至少两个网际协议地址;向节点评价设备发送包括所述至少两个网际协议地址的节点评价请求,其中,所述节点评价设备从所述至少两个网际协议地址中,选取网际协议地址并返回;接收所述节点评价设备返回的网际协议地址;其中,所获取的网际协议地址指示内容分发网络中的边缘节点。
或者,上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该终端或服务器执行时,使得该终端或服务器:接收包括至少两个网际协议地址的节点评价请求;从所述至少两个网际协议地址中,选取网际协议地址;返回选取出的网际协议地址;其中,接收到的网际协议地址指示内容分发网络中的边缘节点。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (16)
1.一种视频推荐方法,其特征在于,包括:
接收内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
生成内容展示页面,并在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容;
接收用户针对所述长视频单集的触发操作,并播放所述长视频单集。
2.根据权利要求1所述的视频推荐方法,其特征在于,所述在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容包括:
根据如下至少一个确定内容推荐流中的推荐内容的展示顺序:
频道类型、用户兴趣、资讯热度、用户观看历史和更新时间。
3.根据权利要求2所述的视频推荐方法,其特征在于,所述长视频单集的内容特征与用户兴趣匹配;或者,所述长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。
4.根据权利要求1所述的视频推荐方法,其特征在于,所述在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容包括:
在展示页面上沿第一方向依次设置内容展示框,所述内容推荐流中的至少一个长视频单集和其他推荐内容分别与所述内容展示框一一对应设置,并分别在对应的内容展示框中进行展示。
5.根据权利要求4所述的视频推荐方法,其特征在于,用于展示所述长视频单集的内容展示框具有特征标识,以标识该内容展示框用于展示长视频单集。
6.根据权利要求5所述的视频推荐方法,其特征在于,所述特征标识包括长视频单集在长视频合辑中的集数和长视频单集所属长视频合辑的合辑名称;或者,所述特征标识包括长视频单集的单集名称,所述单集名称与长视频单集所属长视频合辑的合辑名称不同。
7.根据权利要求1-6任一所述的视频推荐方法,其特征在于,所述接收用户针对所述长视频单集的触发操作,并播放所述长视频单集包括:
接收用户针对所述内容展示页面上的所述长视频单集的触发操作,跳转至所述长视频单集所属的长视频合辑页面,并在所述长视频合辑页面上直接播放所述长视频单集。
8.根据权利要求7所述的视频推荐方法,其特征在于,若所述长视频单集为用户观看中的长视频单集,则所述直接播放所述长视频单集为从用户上述观看的时间点开始播放所述长视频单集。
9.一种视频推荐方法,其特征在于,包括:
生成内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
向客户端设备发送所述内容推荐流。
10.根据权利要求9所述的视频推荐方法,所述生成内容推荐流包括:
根据频道类型、用户兴趣、资讯热度、用户观看历史和更新时间中至少一个选择长视频单集和其他推荐内容,以生成内容推荐流。
11.根据权利要求10所述的视频推荐方法,其特征在于,所述长视频单集的内容特征与用户兴趣匹配;或者,所述长视频单集为用户观看中的长视频单集,或者用户观看完的长视频单集的续集。
12.一种视频推荐装置,其特征在于,包括:
接收模块,用于接收内容推荐流,
所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
页面生成模块,用于生成内容展示页面,并在所述内容展示页面上按预设顺序展示所述内容推荐流中的推荐内容;
播放模块,用于接收用户针对所述长视频单集的触发操作,并播放所述长视频单集。
13.一种视频推荐装置,其特征在于,包括:
推荐流生成模块,用于生成内容推荐流,所述内容推荐流中的推荐内容包括至少一个长视频单集,以及如下类型中的一种或几种推荐内容:
短视频、长视频合辑、广告、直播;
发送模块,用于向客户端设备发送所述内容推荐流。
14.一种终端,其特征在于,所述终端包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的视频推荐方法。
15.一种服务器,其特征在于,所述服务器包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求9-11中任一所述的视频推荐方法。
16.一种可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的视频推荐方法,或者实现如权利要求9-11中任一所述的视频推荐方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811133004.1A CN110019949A (zh) | 2018-09-27 | 2018-09-27 | 视频推荐方法、装置、终端、服务器及可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811133004.1A CN110019949A (zh) | 2018-09-27 | 2018-09-27 | 视频推荐方法、装置、终端、服务器及可读介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110019949A true CN110019949A (zh) | 2019-07-16 |
Family
ID=67188494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811133004.1A Pending CN110019949A (zh) | 2018-09-27 | 2018-09-27 | 视频推荐方法、装置、终端、服务器及可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110019949A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111405318A (zh) * | 2020-03-24 | 2020-07-10 | 聚好看科技股份有限公司 | 视频展示方法、装置及计算机存储介质 |
CN111711828A (zh) * | 2020-05-18 | 2020-09-25 | 北京字节跳动网络技术有限公司 | 一种信息处理方法、装置和电子设备 |
CN112272302A (zh) * | 2020-09-17 | 2021-01-26 | 北京达佳互联信息技术有限公司 | 多媒体资源的展示方法、装置、***及存储介质 |
CN112565797A (zh) * | 2019-09-10 | 2021-03-26 | 北京达佳互联信息技术有限公司 | 一种页面请求处理方法、装置、电子设备及介质 |
CN112995765A (zh) * | 2021-03-05 | 2021-06-18 | 北京奇艺世纪科技有限公司 | 一种网络资源显示方法及装置 |
CN113286201A (zh) * | 2021-05-17 | 2021-08-20 | 广州虎牙科技有限公司 | 推荐信息展示方法、装置、电子设备和存储介质 |
CN113449144A (zh) * | 2021-06-01 | 2021-09-28 | 北京百度网讯科技有限公司 | 视频处理方法、装置和电子设备 |
CN113792181A (zh) * | 2021-09-29 | 2021-12-14 | 北京字跳网络技术有限公司 | 视频推荐方法、装置、设备及介质 |
CN115150654A (zh) * | 2022-07-01 | 2022-10-04 | 北京字跳网络技术有限公司 | 多媒体播放方法、设备、存储介质及程序产品 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102067619A (zh) * | 2009-04-16 | 2011-05-18 | 松下电器产业株式会社 | 内容推荐装置、内容推荐***、内容推荐方法、程序及集成电路 |
CN104581399A (zh) * | 2015-01-30 | 2015-04-29 | 无锡天脉聚源传媒科技有限公司 | 一种电视盒子中热词搜索的方法及*** |
CN107172454A (zh) * | 2017-06-30 | 2017-09-15 | 网易传媒科技(北京)有限公司 | 一种视频推荐方法、介质、装置和计算设备 |
CN107544995A (zh) * | 2016-06-27 | 2018-01-05 | 百度在线网络技术(北京)有限公司 | 一种用于提供搜索结果推荐信息的方法与设备 |
CN107846629A (zh) * | 2017-10-11 | 2018-03-27 | 五八有限公司 | 向用户推荐视频的方法、装置和服务器 |
-
2018
- 2018-09-27 CN CN201811133004.1A patent/CN110019949A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102067619A (zh) * | 2009-04-16 | 2011-05-18 | 松下电器产业株式会社 | 内容推荐装置、内容推荐***、内容推荐方法、程序及集成电路 |
CN104581399A (zh) * | 2015-01-30 | 2015-04-29 | 无锡天脉聚源传媒科技有限公司 | 一种电视盒子中热词搜索的方法及*** |
CN107544995A (zh) * | 2016-06-27 | 2018-01-05 | 百度在线网络技术(北京)有限公司 | 一种用于提供搜索结果推荐信息的方法与设备 |
CN107172454A (zh) * | 2017-06-30 | 2017-09-15 | 网易传媒科技(北京)有限公司 | 一种视频推荐方法、介质、装置和计算设备 |
CN107846629A (zh) * | 2017-10-11 | 2018-03-27 | 五八有限公司 | 向用户推荐视频的方法、装置和服务器 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112565797B (zh) * | 2019-09-10 | 2022-08-05 | 北京达佳互联信息技术有限公司 | 一种页面请求处理方法、装置、电子设备及介质 |
CN112565797A (zh) * | 2019-09-10 | 2021-03-26 | 北京达佳互联信息技术有限公司 | 一种页面请求处理方法、装置、电子设备及介质 |
WO2021189697A1 (zh) * | 2020-03-24 | 2021-09-30 | 聚好看科技股份有限公司 | 视频展示方法、终端及服务器 |
CN111405318A (zh) * | 2020-03-24 | 2020-07-10 | 聚好看科技股份有限公司 | 视频展示方法、装置及计算机存储介质 |
CN111711828B (zh) * | 2020-05-18 | 2022-04-05 | 北京字节跳动网络技术有限公司 | 一种信息处理方法、装置和电子设备 |
CN111711828A (zh) * | 2020-05-18 | 2020-09-25 | 北京字节跳动网络技术有限公司 | 一种信息处理方法、装置和电子设备 |
CN112272302A (zh) * | 2020-09-17 | 2021-01-26 | 北京达佳互联信息技术有限公司 | 多媒体资源的展示方法、装置、***及存储介质 |
CN112995765A (zh) * | 2021-03-05 | 2021-06-18 | 北京奇艺世纪科技有限公司 | 一种网络资源显示方法及装置 |
CN113286201A (zh) * | 2021-05-17 | 2021-08-20 | 广州虎牙科技有限公司 | 推荐信息展示方法、装置、电子设备和存储介质 |
CN113449144A (zh) * | 2021-06-01 | 2021-09-28 | 北京百度网讯科技有限公司 | 视频处理方法、装置和电子设备 |
CN113449144B (zh) * | 2021-06-01 | 2023-10-27 | 北京百度网讯科技有限公司 | 视频处理方法、装置和电子设备 |
CN113792181A (zh) * | 2021-09-29 | 2021-12-14 | 北京字跳网络技术有限公司 | 视频推荐方法、装置、设备及介质 |
CN115150654A (zh) * | 2022-07-01 | 2022-10-04 | 北京字跳网络技术有限公司 | 多媒体播放方法、设备、存储介质及程序产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110019949A (zh) | 视频推荐方法、装置、终端、服务器及可读介质 | |
CN110519621A (zh) | 视频推荐方法、装置、电子设备及计算机可读介质 | |
CN110046021A (zh) | 一种页面显示方法、装置、***、设备和存储介质 | |
CN110110101A (zh) | 多媒体内容的推荐方法、装置、终端、服务器及可读介质 | |
RU2731837C1 (ru) | Определение поисковых запросов для получения информации в процессе пользовательского восприятия события | |
WO2023051102A1 (zh) | 视频推荐方法、装置、设备及介质 | |
EP4325378A1 (en) | Method and apparatus for searching for content, device, and medium | |
CN110324647A (zh) | 信息的确定方法、装置及电子设备 | |
US11930252B2 (en) | Video recommendation method and apparatus, electronic device, and storage medium | |
CN109640129A (zh) | 视频推荐方法、装置,客户端设备、服务器及存储介质 | |
WO2020199749A1 (zh) | 基于反馈的信息推送方法、装置及电子设备 | |
CN109600656A (zh) | 一种视频榜单显示方法、装置,终端设备及存储介质 | |
CN109408189A (zh) | 客户端界面布局的动态调整方法、装置、设备和介质 | |
CN109597929A (zh) | 搜索结果的展示方法、装置、终端及可读介质 | |
CN110267097A (zh) | 基于分类特征的视频推送方法、装置及电子设备 | |
CN109996125A (zh) | 生成视频榜单的方法、装置、电子设备及存储介质 | |
CN109992732A (zh) | 信息分享方法、装置、电子设备及存储介质 | |
CN106412634A (zh) | 媒体文件推送方法、媒体文件服务器及媒体文件推送*** | |
CN109803008A (zh) | 用于显示信息的方法和装置 | |
WO2023051294A9 (zh) | 道具处理方法、装置、设备及介质 | |
CN109743245A (zh) | 创建群组的方法和设备 | |
CN110278447A (zh) | 基于连续特征的视频推送方法、装置及电子设备 | |
CN109982130A (zh) | 一种视频拍摄方法、装置、电子设备及存储介质 | |
CN110516159A (zh) | 一种信息推荐方法、装置、电子设备及存储介质 | |
CN109862100A (zh) | 用于推送信息的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |