CN110046263A - 多媒体推荐方法、装置、服务器及存储介质 - Google Patents
多媒体推荐方法、装置、服务器及存储介质 Download PDFInfo
- Publication number
- CN110046263A CN110046263A CN201910332578.XA CN201910332578A CN110046263A CN 110046263 A CN110046263 A CN 110046263A CN 201910332578 A CN201910332578 A CN 201910332578A CN 110046263 A CN110046263 A CN 110046263A
- Authority
- CN
- China
- Prior art keywords
- multimedia
- cover
- album
- segment
- media segment
- 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.)
- Granted
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/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Television Signal Processing For Recording (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例公开了一种多媒体推荐方法、装置、服务器及存储介质,其中方法包括:获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面;输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面;可以更好地推荐多媒体合辑,提高多媒体合辑的点击率以及播放量。
Description
技术领域
本发明涉及计算机技术领域,具体涉及多媒体处理技术领域,尤其涉及一种多媒体推荐方法、一种多媒体推荐装置、一种服务器及一种计算机存储介质。
背景技术
多媒体合辑是指:将多个不同多媒体中的多媒体片段按照顺序进行拼接所形成的一个包含这多个多媒体片段的多媒体,所谓多媒体是多种媒体的综合,一般包括文本、声音以及图像等多种媒体形式。用户在使用终端播放多媒体时,终端可以在用户界面向用户推荐多媒体合辑。终端若检测到用户对用户界面中的多媒体合辑的点击操作,则可以依序播放多媒体合辑中的各多媒体片段。
在实现本发明过程中,发明人发现现有的多媒体推荐方法通常是:任意选取一个预设封面作为多媒体合辑的封面,在用户界面中显示该封面以推荐该多媒体合辑;这样的多媒体推荐方法无法较好地吸引用户点击多媒体合辑,从而导致多媒体合辑的点击率和播放量较低。
发明内容
本发明实施例提供了一种多媒体推荐方法、装置、服务器及存储介质,可更好地推荐多媒体合辑,提高多媒体合辑的点击率以及播放量。
一方面,本发明实施例提供了一种多媒体推荐方法,包括:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
另一方面,本发明实施例提供的一种多媒体推荐方法,包括:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
再一方面,本发明实施例提供了一种多媒体推荐装置,包括:
获取单元,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
所述获取单元,用于获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出单元,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
再一方面,本发明实施例提供了一种多媒体推荐装置,包括:
获取单元,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取单元,用于获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
选取单元,用于从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出单元,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
再一方面,本发明实施例提供一种服务器,包括处理器、收发器和存储器,所述处理器、收发器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括第一程序指令,所述处理器被配置用于调用所述第一程序指令,执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
或者,所述计算机程序包括第二程序指令,所述处理器被配置用于调用所述第二程序指令,执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
再一方面,本发明实施例提供一种计算机存储介质,该计算机存储介质存储有第一计算机程序指令,该第一计算机程序指令适于由处理器加载并执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
或者,该计算机存储介质存储有第二计算机程序指令,该第二计算机程序指令适于由处理器加载并执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
本发明实施例在推荐多媒体合辑时,可以获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的一种交互***的结构示意图;
图1b是本发明实施例提供的一种多媒体合辑以及候选封面集合的示意图;
图1c是本发明实施例提供的一种用户界面的示意图;
图2是本发明实施例提供的一种多媒体推荐方法的流程示意图;
图3是本发明另一实施例提供的一种多媒体推荐方法的流程示意图;
图4是本发明实施例提供的一种***转场动画的方法示意图;
图5a是本发明实施例提供的一种确定目标封面的方法示意图;
图5b是本发明实施例提供的另一种确定目标封面的方法示意图;
图6是本发明另一实施例提供的一种多媒体推荐方法的流程示意图;
图7是本发明实施提供的一种多媒体推荐装置的结构示意图;
图8是本发明另一实施提供的一种多媒体推荐装置的结构示意图;
图9是本发明实施例提供的一种服务器的结构示意图。
具体实施方式
封面是指可以代表多媒体的整体内容的图像;多媒体的封面可用于在多媒体未播放时展现该多媒体的整体内容,以吸引用户点击播放该多媒体。因此,在向用户推荐多媒体合辑时,可以获取多媒体合辑的封面,并在用户界面将多媒体合辑的封面展示给用户,从而吸引用户点击播放该多媒体合辑。基于此,本发明实施例针对多媒体合辑提出了一种多媒体推荐方案,采用该多媒体推荐方案可以确定出符合用户喜好的目标封面,从而提高该多媒体合辑的点击率和播放量。该多媒体推荐方案可由服务器或者终端执行,此处的服务器可以是用于进行多媒体数据处理的服务设备,其可以是数据处理服务器、web服务器等等;服务器可以是一个独立的服务设备,也可以是由多个服务设备共同构成的集群设备;此处的终端可以是智能手机、膝上型计算机、平板计算机等便携式设备以及台式计算机等等。
以服务器执行该多媒体推荐方案为例:用户在使用终端播放多媒体的过程中,终端可以向服务器发送一个多媒体请求,如图1a所示。服务器在接收到来自终端的多媒体请求之后,可以获取多媒体合辑以及多媒体合辑的候选封面集合。多媒体合辑包括至少两个不同多媒体的多媒体片段,各多媒体片段在该多媒体合辑中依序排列,从而构成该多媒体合辑;候选封面集合中包括多媒体合辑中各多媒体片段对应的封面,该多媒体片段的封面用于代表该多媒体片段的整体内容。如图1b所示,多媒体合辑中包括三个多媒体片段,分别是:多媒体片段a、多媒体片段b以及多媒体片段c;相应的,候选封面集合中包括这三个多媒体片段的封面,分别是:封面1、封面2以及封面3。
服务器还可以获取终端的用户画像,所述用户画像是指使用该终端的用户的画像,该用户画像用于反映该用户画像所指示用户的多媒体喜好;例如:用户画像中可以包括历史多媒体播放信息,分析该历史多媒体播放信息可知用户曾经播放过多媒体A且多媒体A的播放频率较大,那么可以预测用户喜欢多媒体A,即此情况下的用户画像所反映的多媒体喜好为“多媒体A”。在获取了用户画像之后,可以根据用户画像从候选封面集合中确定出符合用户喜好的目标封面,并将该目标封面和多媒体合辑发送至终端。终端在接收到该多媒体合辑和目标封面之后,可以将该多媒体合辑存储在存储器中,并在用户界面显示该目标封面以推荐该多媒体合辑。如图1c所示,根据用户画像从候选封面集合中确定出符合用户喜好的目标封面为封面2,那么可以在用户界面显示封面2以吸引用户点击播放该多媒体合辑。
需要说明的是,在其他实施例中,终端也可执行该多媒体推荐方案。具体的,终端可以向服务器发送一个多媒体请求,以请求服务器下发多媒体合辑。在获取到服务器发送的多媒体合辑之后,可确定该多媒体合辑的候选封面集合。终端还可以获取用户画像,并根据用户画像从候选封面集合中确定多媒体合辑的目标封面;然后在用户界面输出多媒体合辑以及目标封面。
由此可见,本发明实施例在推荐多媒体合辑时,可以先获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像可用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述的描述,本发明实施例在图2中提出了一种多媒体推荐方法的示意流程图,所述多媒体推荐方法可以由上述所提及的服务器或者终端来实现。为了便于描述,本发明实施例以服务器执行该多媒体推荐方法为例。该多媒体推荐方法可以包括如下步骤S201-S203:
S201,获取多媒体合辑以及多媒体合辑的候选封面集合。
此处的多媒体合辑可包括至少两个不同多媒体的多媒体片段,该候选封面集合包括多媒体合辑中各多媒体片段对应的封面。其中,多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,此处的满足预设条件的多媒体可以包括但不限于:音乐、视频、音视频、以及文本等等;其中,音视频可以包括:MV(Music Video,音乐视频);为了便于描述,本发明实施例后续所提及的多媒体均以MV为例。
预设条件可以包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值。其中,预设播放量阈值、预设次数阈值以及预设点击率阈值均可根据经验值设置;有效播放次数是指:完整播放多媒体的次数,所谓完整播放是指播放时长等于多媒体总时长。例如,多媒体A的多媒体总时长为300秒,若多媒体A的播放时长为200秒,则认为此次没有完整播放该多媒体A,那么此次播放不能记录成有效播放;若多媒体A的播放时长为300秒,则认为此次完整播放该多媒体A,那么可以将此次播放记录成一次有效播放。在其他实施例中,完整播放也可以是指:播放时长和多媒体总时长的差值小于预设差值,预设差值可以根据经验值或者实际需求设置,例如将预设差值设置为10秒。在一个实施例中,多媒体片段可以包括:从满足预设条件的多媒体中截取到的可以用于代表该满足预设条件的多媒体的主题思想的片段,例如高潮片段、精彩片段;或者,该满足预设条件的多媒体中的任一片段。
多媒体片段的封面可以包括:静态封面或者动态封面。所谓静态封面是指静态图像格式的封面,可由一帧图像构成;所谓动态封面是指动态图像格式的封面,可由多帧图像构成。在一个实施例中,静态封面为从多媒体片段中截取的一帧图像所构成的封面,动态封面为从多媒体片段中截取的多帧图像所构成的封面。需要说明的是,在其他实施例中,静态封面可以是与多媒体片段相关联的一帧图像构成的封面:例如静态封面可以是从多媒体片段所对应的多媒体中截取的一帧图像所构成的封面;或者,静态封面可以是根据多媒体片段的主题思想所制作的一帧图像所构成的封面。同理,在其他实施例中,动态封面可以是与多媒体片段相关联的多帧图像构成的封面。
服务器可以在检测到多媒体合辑推荐的触发事件后,获取多媒体合辑以及多媒体合辑的候选封面集合。其中,触发事件可以包括但不限于:接收到终端的多媒体请求的事件、检测到服务器中的多媒体数据库更新的事件、多媒体合辑的推荐周期到达的事件;其中,多媒体的推荐周期到达是指:当前时间和上一次推荐多媒体合辑的时间之间的时间间隔等于预设时间间隔的事件,该预设时间间隔根据推荐周期设置,例如可以设置推荐周期为7天,那么预设时间间隔为7天。
S202,获取用户画像,并根据用户画像从候选封面集合中确定多媒体合辑的目标封面,该用户画像用于反映用户画像所指示用户的多媒体喜好。
服务器可以获取目标终端的用户标识,根据该用户标识获取相关联的用户画像;此处的目标终端可以包括:与服务器相连接的终端集合中的任一终端,或者向服务器发送多媒体请求的终端;用户画像可以包括以下至少一项信息:历史多媒体播放信息、历史多媒体搜索信息以及历史多媒体收藏信息。
由于用户画像可以反映用户的多媒体喜好,因此可以根据用户画像从候选封面集合中确定出符合用户喜好的目标封面。具体的,服务器可以根据用户画像确定出符合用户喜好的目标多媒体片段,然后根据该目标多媒体片段从候选封面集合中确定出符合用户喜好的目标封面。
S203,输出多媒体合辑以及目标封面,以使得在推荐多媒体合辑时,在用户界面显示目标封面。
服务器在确定了多媒体合辑的目标封面之后,可以将该多媒体合辑和目标封面输出至目标终端。目标终端在接收到该多媒体合辑和目标封面之后,可以在用户界面显示该目标封面,以吸引用户点击播放该多媒体合辑。若终端检测到对多媒体合辑的目标封面的点击操作,则播放该多媒体合辑。由前述可知,目标终端可以是与服务器相连接的终端集合中的任一终端,也可以是向服务器发送多媒体请求的终端。因此,服务器可以主动将多媒体合辑和目标封面发送至任一终端,使得任一终端可以显示该目标封面以推荐该多媒体合辑;也可以在接收到多媒体请求之后,再将多媒体合辑和目标封面发送至向服务器发送多媒体请求的终端,以使得该终端可以显示该目标封面以推荐该多媒体合辑。
在一个实施例中,服务器在将多媒体合辑和目标封面输出至目标终端时,可以为多媒体合辑创建一个合辑标识,并将该多媒体合辑和合辑标识关联存储在多媒体数据库中;然后将多媒体合辑的合辑标识和目标封面输出至目标终端。相应的,目标终端在接收到合辑标识和目标封面后,可以在用户界面显示该目标封面。若检测到对目标封面的点击操作,则根据合辑标识从服务器处获取多媒体合辑,并播放该多媒体合辑。由于合辑标识的内存占用量较少,因此在推荐多媒体合辑时,将多媒体合辑存储在服务器的多媒体数据库中,只将合辑标识发送给目标终端,可以节省目标终端的内存,提高目标终端的运行速度,从而提高目标终端播放多媒体合辑的播放效率,提高用户体验。
本发明实施例在推荐多媒体合辑时,可以获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述的描述,本发明实施例在图3中提出了另一种多媒体推荐方法的示意流程图,所述多媒体推荐方法可以由上述所提及的服务器或者终端来实现。为了便于描述,本发明实施例以服务器执行该多媒体推荐方法为例。该多媒体推荐方法可以包括如下步骤S301-S306:
S301,获取多媒体合辑以及多媒体合辑的候选封面集合。
在具体实施过程中,首先,可以获取多媒体集合,该多媒体集合中包括多个待推荐多媒体。服务器可以统计预设时间段内的各个多媒体的播放量,预设时间段可以根据业务需求设置,例如设置预设时间段为:以当前时间为基准,往前推算一周所构成的时间段,如当前时间为12月10日,那么预设时间段为12月3日至12月9日;根据各个多媒体的播放量确定候选多媒体,所述候选多媒体的播放量大于预设播放量阈值;将候选多媒体作为待推荐多媒体;采用所述待推荐多媒体构建多媒体集合。在一个实施例中,若候选多媒体的数量较多,则还可以按照播放量从高到低的顺序从候选多媒体中选取预设数量的候选多媒体作为待推荐多媒体。应理解的是,也可以根据待推荐多媒体的有效播放次数或者点击率来确定候选多媒体,其原理与根据播放量确定候选多媒体的原理类似,在此不再赘述。需要说明的是,在其他实施例中,还可以根据预设的多媒体风格确定待推荐多媒体,例如预设的多媒体风格为“摇滚”,那么可以获取多媒体风格为“摇滚”的多媒体作为待推荐多媒体;在其他实施例中,还可以获取属于同一作者(或歌手)的多媒体作为待推荐多媒体;在其他实施例中,还可以根据实际需求,将关于节日时事的多媒体作为待推荐多媒体;例如在中秋节期间,可以获取关于“中秋”“赏月”“团圆”等主题的多媒体作为待推荐多媒体。
其次,可以从各个待推荐多媒体中截取出对应的多媒体片段,并从各个多媒体片段中截取出至少一帧图像构成各个多媒体片段的封面。具体的,服务器可以先采用预设的标记方法对各个待推荐多媒体中的多媒体片段的时间信息做标记,时间信息可以包括:多媒体片段的开始时间和结束时间;预设的标记方法可以包括:人工标记方法和/或基于深度神经网络的标记方法。然后基于多媒体片段的时间信息从各个待推荐多媒体中截取出多媒体片段。由前述可知,多媒体片段的封面可包括:静态封面或者动态封面;那么在从各个多媒体片段中截取出至少一帧图像构成各个多媒体片段的封面时,可以针对任一多媒体片段,从该任一多媒体片段中截取一帧图像,并将截取的一帧图像作为该任一多媒体片段的静态封面;或者,从任一多媒体片段中截取多帧图像,并采用截取的多帧图像构成该任一多媒体片段的动态封面。
然后,可以采用各个多媒体片段构建多媒体合辑,并采用各个多媒体片段的封面构建候选封面集合。在采用各个多媒体片段构建多媒体合辑时,服务器可以利用多媒体拼接工具将各个多媒体片段进行拼接,得到拼接后的多媒体,多媒体拼接工具可以包括:FFmpeg库(Fast Forward Mpeg,一套用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序);将拼接后的多媒体作为多媒体合辑。在一个实施例中,还可以获取通用的片头多媒体和片尾多媒体,将片头多媒体添加至拼接后的多媒体之前,将片尾多媒体添加至拼接后的多媒体之后,得到多媒体合辑,即通过此实施方式所得到的多媒体合辑包括:片头多媒体、拼接后的多媒体以及片尾多媒体。
在一个实施例中,多媒体合辑中的各多媒体片段依序排列;在获取到多媒体合辑之后,还可以获取多媒体合辑中的多媒体片段对,该多媒体片段对中包括第一多媒体片段和第二多媒体片段,该第一多媒体片段和第二多媒体片段相邻;获取转场动画,并将转场动画***至第一多媒体片段和所述第二多媒体片段之间。此处的转场动画可以是预设的动画库中的任一动画,也可以是与第一多媒体片段和第二多媒体片段相关的动画。如图4所示:多媒体片段对中包括多媒体片段b(第一多媒体片段)以及多媒体片段c(第二多媒体片段);获取转场动画,然后将转场动画***多媒体片段b和多媒体片段c之间。本发明实施例通过在两个相邻多媒体片段(第一多媒体片段和第二多媒体片段)中***转场动画,可以使得从第一多媒体片段转到第二多媒体片段的转场更加自然、流畅。
S302,获取用户画像。
S303,根据用户画像确定目标多媒体片段,该目标多媒体片段的第一播放概率大于概率阈值。
具体的,可以先根据用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体片段,历史多媒体信息可以包括以下任一种:历史多媒体播放信息、历史多媒体搜索信息以及历史多媒体收藏信息。然后,从目标多媒体截取得到目标多媒体片段,该目标多媒体片段包括:目标多媒体中代表目标多媒体的主题思想的片段,例如目标多媒体中的高潮片段、精彩片段或者标志性片段;或者,目标多媒体中的任一片段。需要说明的是,由于目标多媒体片段是从目标多媒体中截取得到的,因此目标多媒体片段的第一播放概率与后续所提及的目标多媒体的第一播放概率相同。
在一种实施方式中,历史多媒体信息包括历史多媒体播放信息,相应的,根据用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体的具体实施方式可以是:首先,根据历史多媒体播放信息确定历史播放的历史多媒体,以及各个历史多媒体的单次历史播放时长以及历史播放次数。然后,根据各个历史多媒体的单次历史播放时长和历史播放次数计算各个历史多媒体的喜爱值;在一个实施例中,可以根据各个历史多媒体的单次历史播放时长和历史播放次数分别计算各个历史多媒体的历史播放总时长,将各个历史多媒体的历史播放总时长作为各个历史多媒体的喜爱值。最后,根据各个历史多媒体的喜爱值确定各个历史多媒体的第一播放概率,并将第一播放概率大于预设阈值的历史多媒体作为目标多媒体。具体的,可以获取喜爱值和播放概率的第一对应关系表,从第一对应关系表中分别查找各个历史多媒体的喜爱值所对应的播放概率,并将查找到的播放概率分别作为各个历史多媒体的第一播放概率。其中,喜爱值和播放概率的第一对应关系表可以如表1所示,喜爱值和播放概率成正比。
表1
喜爱值 | 播放概率 |
大于或等于2000 | 90% |
[1500,2000) | 80% |
[1000,1500) | 70% |
…… | …… |
再一种实施方式中,历史多媒体信息包括历史多媒体搜索信息,相应的,根据用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体的具体实施方式可以是:根据历史多媒体搜索信息确定历史搜索的搜索多媒体,以及各个搜索多媒体的历史搜索信息,该历史搜索信息包括历史搜索次数和/或历史搜索时间。然后,根据各个搜索多媒体的历史搜索信息确定各个搜索多媒体的喜爱值。在一个实施例中,可以将各个搜索多媒体的历史搜索次数分别作为各个搜索多媒体的喜爱值;再一个实施例中,可以分别计算各个搜索多媒体的历史搜索时间与当前时间之间的搜索时间差值;获取搜索时间差值和喜爱值的第二对应关系表,从第二对应关系表中分别查找各个搜索多媒体的搜索时间差值所对应的喜爱值,并将查找到的喜爱值分别作为各个搜索多媒体的喜爱值。最后,根据各个搜索多媒体的喜爱值确定各个搜索多媒体的第一播放概率,并将第一播放概率大于预设阈值的搜索多媒体作为目标多媒体。其中,搜索时间差值和喜爱值的第二对应关系表可以如表2所示,搜索时间差值和喜爱值成反比。
表2
搜索时间差值 | 喜爱值 |
小于24小时 | 100 |
[24小时,48小时) | 90 |
[48小时,72小时) | 80 |
…… | …… |
再一种实施方式中,历史多媒体信息包括历史多媒体收藏信息,相应的,根据用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体的具体实施方式可以是:根据历史多媒体收藏信息确定历史收藏的收藏多媒体,以及各个收藏多媒体的历史收藏时间。然后,根据各个收藏多媒体的历史收藏时间确定各个收藏多媒体的喜爱值。具体的,可以分别计算各个收藏多媒体的历史收藏时间与当前时间之间的收藏时间差值;获取收藏时间差值和喜爱值的第三对应关系表,从第三对应关系表中分别查找各个收藏多媒体的收藏时间差值所对应的喜爱值,并将查找到的喜爱值分别作为各个收藏多媒体的喜爱值。最后,根据各个收藏多媒体的喜爱值确定各个收藏多媒体的第一播放概率,并将第一播放概率大于预设阈值的收藏多媒体作为目标多媒体。
S304,检测目标多媒体片段是否存在多媒体合辑中。
S305,若目标多媒体片段存在多媒体合辑中,则在候选封面集合中选择目标多媒体片段对应的封面作为多媒体合辑的目标封面。
在步骤S304-S304中,由于目标多媒体片段的第一播放概率大于预设阈值,说明用户对该目标多媒体片段比较感兴趣,因此在确定了目标多媒体片段之后,可以检测目标多媒体片段是否存在多媒体合辑中。若存在,则从候选封面集合中查找目标多媒体片段的封面,将查找到的目标多媒体片段的封面作为多媒体合辑的目标封面以吸引用户点击多媒体合辑。如图5a所示,多媒体合辑中包括3个多媒体片段,分别是:多媒体片段a、多媒体片段b以及多媒体片段c;相应的,多媒体片段a的封面为封面1、多媒体片段b的封面为封面2以及多媒体片段c的封面为封面3。目标多媒体片段为多媒体片段b,存在多媒体合辑中,则将封面2作为目标封面。
需要说明的是,有多个目标多媒体片段存在多媒体合辑中,则可以从该多个目标多媒体片段中任意选择一个目标多媒体片段,并将所选择的目标多媒体片段对应的封面作为多媒体合辑的目标封面;或者,从该多个目标多媒体片段中选择第一播放概率最大的目标多媒体片段,并将所选择的第一播放概率最大的目标多媒体片段对应的封面作为多媒体合辑的目标封面;或者将该多个目标多媒体片段的封面进行组合拼接得到目标封面。
在一个实施例中,若目标多媒体片段不存在多媒体合辑中,则将候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为多媒体合辑的目标封面。具体的,将候选封面集合中的各封面进行组合拼接的具体实施方式可以是:采用候选封面集合中的各封面进行拼接,得到拼接底图;获取底色遮罩以及多媒体合辑的说明信息,所述底色遮罩的透明度大于预设透明度阈值;将所述底色遮罩和所述说明信息覆盖在所述拼接底图上,得到组合拼接后的封面。如图5b所示,候选封面集合中包括5个封面,分别是:封面1、封面2、封面3、封面4以及封面5,采用这5个封面进行拼接,可以得到拼接底图p。获取底色遮罩m以及多媒体合辑的说明信息,将底色遮罩m和说明信息覆盖在拼接底图p上,得到组合拼接后的封面s,该封面s即为目标封面。
再一个实施例中,若目标多媒体片段不存在多媒体合辑中,则可先计算目标多媒体片段和多媒体合辑中的各多媒体片段的相似度。具体的,首先,可采用特征矩阵算法(例如傅里叶变换算法、梅尔倒谱系数算法等)计算出目标多媒体片段的特征向量矩阵以及多媒体合辑中的各多媒体片段的特征向量矩阵;然后采用相似度算法(例如余弦相似度算法、欧式距离算法等)分别计算目标多媒体片段的特征向量矩阵与多媒体合辑中的各多媒体片段的之间的相似度,得到目标多媒体片段和多媒体合辑中的各多媒体片段的相似度。在得到目标多媒体片段和多媒体合辑中的各多媒体片段的相似度之后,可根据相似度从候选封面集合中确定多媒体合辑的目标封面。其中,根据相似度从候选封面集合中确定多媒体合辑的目标封面的具体实施方式可以是:根据相似度从多媒体合辑中确定为相似多媒体片段,该相似多媒体片段为多媒体合辑中相似度最大的多媒体片段;从候选封面集合中查找相似多媒体片段的封面,并将查找到的相似多媒体片段的封面作为多媒体合辑的目标封面。
再一个实施例中,若目标多媒体片段不存在多媒体合辑中,则可根据用户画像预测多媒体合辑中的各多媒体片段的第二播放概率,并根据各多媒体片段的第二播放概率从候选封面集合中确定多媒体合辑的目标封面。其中,根据各多媒体片段的第二播放概率从候选封面集合中确定多媒体合辑的目标封面的具体实施方式可以是:根据各多媒体片段的第二播放概率确定第二播放概率最大的多媒体片段;从候选封面集合中查找第二播放概率最大的多媒体片段的封面,并将查找到的第二播放概率最大的多媒体片段的封面作为多媒体合辑的目标封面。
S306,输出多媒体合辑以及目标封面,以使得在推荐多媒体合辑时,在用户界面显示目标封面。
服务器在确定了多媒体合辑的目标封面之后,可以将该多媒体合辑和目标封面输出至终端。终端在接收到该多媒体合辑和目标封面之后,可以在用户界面显示该目标封面,以吸引用户点击播放该多媒体合辑。若终端检测到对多媒体合辑的目标封面的点击操作,则播放该多媒体合辑。在一个实施例中,服务器还可以下发各个多媒体片段的展示信息,以供终端在播放多媒体合辑中的各个多媒体片段时,显示多媒体片段的信息展示板中显示相应的展示信息,该展示信息可以包括但不限于:多媒体片段所属的多媒体的名称、对应的作者(例如歌手)、作者所在的地区信息以及该多媒体片段所属的多媒体的排名,等等。
本发明实施例在推荐多媒体合辑时,可以获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述的描述,本发明实施例在图6中提出了另一种多媒体推荐方法的示意流程图,所述多媒体推荐方法可以由上述所提及的服务器或者终端来实现。为了便于描述,本发明实施例以服务器执行该多媒体推荐方法为例。该多媒体推荐方法可以包括如下步骤S601-S604:
S601,获取多媒体合辑以及多媒体合辑的候选封面集合。
多媒体合辑可包括至少两个不同多媒体的多媒体片段,该候选封面集合可包括所述多媒体合辑中各多媒体片段对应的封面。其中,多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,该预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值。多媒体片段对应的封面包括:静态封面或者动态封面;其中,该静态封面为从多媒体片段中截取的一帧图像所构成的封面,动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
可选的,多媒体合辑中的各多媒体片段依序排列;在获取到多媒体合辑之后,还可以获取多媒体合辑中的多媒体片段对,该多媒体片段对中包括第一多媒体片段和第二多媒体片段,该第一多媒体片段和第二多媒体片段相邻;获取转场动画,并将转场动画***至第一多媒体片段和所述第二多媒体片段之间。
需要说明的是,步骤S601的具体实施方式可以参见上述发明实施例中的步骤S201或者步骤S301,在此不再赘述。
S602,获取用户画像,并根据用户画像确定目标元素,该目标元素用于反映所述用户画像所指示用户的多媒体喜好。
用户画像可包括历史多媒体操作记录,该历史对媒体操作记录可包括但不限于:历史多媒体播放记录、历史多媒体搜索记录、历史多媒体收藏记录,等等。在获取到用户画像之后,可以根据用户画像中的历史多媒体操作记录抽象出目标元素;此处的目标元素可以包括但不限于:目标多媒体风格、目标多媒体作者(例如目标视频作者、目标歌曲歌手等)。
在一种实施方式中,历史多媒体操作记录包括历史多媒体播放记录;相应的,根据用户画像中的历史多媒体操作记录抽象出目标元素的具体实施方式可以是:根据历史多媒体播放记录确定历史播放的历史多媒体,各个历史多媒体的历史播放总时长以及各个历史多媒体的元素;将历史播放总时长最大的历史多媒体的元素作为目标元素。
再一种实施方式中,历史多媒体操作记录包括历史多媒体搜索记录;相应的,根据用户画像中的历史多媒体操作记录抽象出目标元素的具体实施方式可以是:根据历史多媒体搜索记录确定历史搜索的搜索多媒体,各个搜索多媒体的历史搜索次数以及各个搜索多媒体的元素;将历史搜索次数最大的搜索多媒体的元素作为目标元素。
再一种实施方式中,历史多媒体操作记录包括历史多媒体收藏记录;相应的,根据用户画像中的历史多媒体操作记录抽象出目标元素的具体实施方式可以是:根据历史多媒体收藏记录确定历史收藏的收藏多媒体,各个收藏多媒体的历史收藏时间以及各个收藏多媒体的元素;计算各个收藏多媒体的历史收藏时间与当前时间之间的收藏时间差值,将收藏时间差值最小的收藏多媒体的元素作为目标元素。
S603,从多媒体合辑中选取与目标元素相匹配的目标多媒体片段,并在候选封面集合中选择目标多媒体片段对应的封面作为多媒体合辑的目标封面。
在从多媒体合辑中选取与目标元素相匹配的目标多媒体片段时,可获取多媒体合辑中各多媒体片段对应的元素;若各多媒体片段对应的元素中包括目标元素,则将目标元素对应的多媒体片段作为目标多媒体片段。若各多媒体片段对应的元素中不包括目标元素,则可先计算各多媒体片段对应的元素与目标元素之间的相似度;具体的,可以采用余弦相似度算法、欧式距离算法、汉明距离算法等相似度算法计算各多媒体片段对应的元素与目标元素之间的相似度。然后,可根据相似度确定目标多媒体片段,该目标多媒体片段为相似度大于相似度阈值的元素对应的多媒体片段;此处的相似度阈值可根据实际业务需求或者经验值设置。若存在多个多媒体片段的相似度大于相似度阈值,则可从该大于相似度阈值的多个多媒体片段中选择相似度最大的多媒体片段作为目标多媒体片段;或者,从该大于相似度阈值的多个多媒体片段中选取任一多媒体片段作为目标多媒体片段
可选的,若选取目标多媒体片段失败,则可将候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为多媒体合辑的目标封面;具体实施方式可以参见图5b所示,在此不再赘述。
S604,输出多媒体合辑以及所述目标封面,以使得在推荐多媒体合辑时,在用户界面显示目标封面。
本发明实施例在推荐多媒体合辑时,可以获取用户画像并根据用户画像确定目标元素;然后可根据目标元素确定目标多媒体片段,并在所候选封面集合中选择目标多媒体片段对应的封面作为多媒体合辑的目标封面;由于目标元素用于反映用户画像所指示用户的多媒体喜好,因此根据目标元素所确定的目标多媒体片段可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标多媒体片段对应的目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述方法实施例的描述,在一个实施例中,本发明实施例还提供了一种如图7所示的多媒体推荐装置的结构示意图。如图7所示,本发明实施例中的多媒体推荐装置可包括:
获取单元101,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
所述获取单元101,用于获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面;
输出单元102,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
在一个实施例中,获取单元101在用于根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面时,可具体用于:
根据所述用户画像确定目标多媒体片段,所述目标多媒体片段的第一播放概率大于概率阈值;
若所述目标多媒体片段存在所述多媒体合辑中,则在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面。
再一个实施例中,获取单元101在用于根据所述用户画像确定目标多媒体片段时,可具体用于:
根据所述用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体,所述历史多媒体信息包括以下任一种:历史多媒体播放信息、历史多媒体搜索信息以及历史多媒体收藏信息;
从所述目标多媒体截取得到目标多媒体片段。
再一个实施例中,获取单元101还可用于:
若所述目标多媒体片段不存在所述多媒体合辑中,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则计算所述目标多媒体片段和所述多媒体合辑中的各多媒体片段的相似度,根据所述相似度从所述候选封面集合中确定所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则根据所述用户画像预测所述多媒体合辑中的各多媒体片段的第二播放概率,并根据所述各多媒体片段的第二播放概率从所述候选封面集合中确定所述多媒体合辑的目标封面。
再一个实施例中,获取单元101在用于所述根据所述相似度从所述候选封面集合中确定所述多媒体合辑的目标封面时,可具体用于:
根据所述相似度从所述多媒体合辑中确定为相似多媒体片段,所述相似多媒体片段为所述多媒体合辑中相似度最大的多媒体片段;
从所述候选封面集合中查找所述相似多媒体片段的封面,并将查找到的所述相似多媒体片段的封面作为所述多媒体合辑的目标封面。
再一个实施例中,所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
再一个实施例中,所述多媒体合辑中的各多媒体片段依序排列;相应的,获取单元101还可用于:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
根据本发明的一个实施例,图2和图3所示的方法所涉及的各个步骤均可以是由图7所示的多媒体推荐装置中的各个单元来执行的。例如,图2中所示的步骤S201和S202可以由图7中所示的获取单元101来执行,步骤S203可以由图7中所示的输出单元102来执行;又如,图3中所示的步骤S301-S305可以由图7中所示的获取单元101来执行,步骤S306可以由图7中所示的输出单元102来执行。
根据本发明的另一个实施例,图7所示的多媒体推荐装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,多媒体推荐装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2和图3中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图7中所示的多媒体推荐装置设备,以及来实现本发明实施例的多媒体推荐方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本发明实施例在推荐多媒体合辑时,可以获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述方法实施例的描述,在一个实施例中,本发明实施例还提供了一种如图8所示的多媒体推荐装置的结构示意图。如图8所示,本发明实施例中的多媒体推荐装置可包括:
获取单元201,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取单元201,用于获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
选取单元202,用于从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出单元203,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
在一种实施方式中,选取单元202在用于从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段时,可具体用于:
获取所述多媒体合辑中各多媒体片段对应的元素;
若所述各多媒体片段对应的元素中包括所述目标元素,则将所述目标元素对应的多媒体片段作为目标多媒体片段;
若所述各多媒体片段对应的元素中不包括所述目标元素,则计算各多媒体片段对应的元素与所述目标元素之间的相似度,并根据相似度确定目标多媒体片段,所述目标多媒体片段为相似度大于相似度阈值的元素对应的多媒体片段。
再一种实施方式中,选取单元202还可用于:
若选取所述目标多媒体片段失败,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面。
再一种实施方式中,所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
再一种实施方式中,所述多媒体合辑中的各多媒体片段依序排列;相应的,获取单元201还可用于:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
根据本发明的一个实施例,图6所示的方法所涉及的各个步骤均可以是由图8所示的多媒体推荐装置中的各个单元来执行的。例如,图6中所示的步骤S601和S602可以由图8中所示的获取单元201来执行,步骤S603可以由图8中所示的选取单元202来执行,步骤S604可以由图8中所示的输出单元203来执行。
根据本发明的另一个实施例,图8所示的多媒体推荐装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,多媒体推荐装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
根据本发明的另一个实施例,可以通过在包括中央处理单元(CPU)、随机存取存储介质(RAM)、只读存储介质(ROM)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图6中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图8中所示的多媒体推荐装置设备,以及来实现本发明实施例的多媒体推荐方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
本发明实施例在推荐多媒体合辑时,可以获取用户画像并根据用户画像确定目标元素;然后可根据目标元素确定目标多媒体片段,并在所候选封面集合中选择目标多媒体片段对应的封面作为多媒体合辑的目标封面;由于目标元素用于反映用户画像所指示用户的多媒体喜好,因此根据目标元素所确定的目标多媒体片段可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标多媒体片段对应的目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种服务器。请参见图9,该服务器至少包括处理器301、收发器302以及存储器303。其中,服务器内的处理器301、收发器302以及存储器303可通过总线或其他方式连接。存储器303用于存储计算机程序,所述计算机程序包括程序指令,所述处理器301被配置用于调用所述程序指令执行上述所提及的多媒体推荐方法。处理器301(或称CPU(Central Processing Unit,中央处理器))是服务器的计算核心以及控制核心,其适于实现一条或一条以上指令,具体适于加载并执行一条或一条以上指令从而实现相应方法流程或相应功能。
在一个实施例中,本发明实施例所述的处理器301可以用于进行一系列的多媒体推荐处理,包括:获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面,等等。或者,本发明实施例所述的处理器301可以用于进行一系列的多媒体推荐处理,包括:获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面,等等。
本发明实施例还提供了一种计算机存储介质(Memory),所述计算机存储介质是服务器中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括服务器中的内置存储介质,当然也可以包括服务器所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了服务器的操作***。并且,在该存储空间中还存放了适于被处理器301加载并执行的一条或一条以上的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。
在一个实施例中,可由处理器301加载并执行计算机存储介质中存放的第一计算机程序指令,以实现上述图2或图3中有关多媒体推荐实施例中的方法的相应步骤;具体实现中,计算机存储介质中的第一计算机程序指令由处理器301加载并执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
在一种实施方式中,在根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面时,所述第一计算机程序指令由处理器301加载并具体执行:
根据所述用户画像确定目标多媒体片段,所述目标多媒体片段的第一播放概率大于概率阈值;
若所述目标多媒体片段存在所述多媒体合辑中,则在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面。
再一种实施方式中,在根据所述用户画像确定目标多媒体片段时,所述第一计算机程序指令由处理器301加载并具体执行:
根据所述用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体,所述历史多媒体信息包括以下任一种:历史多媒体播放信息、历史多媒体搜索信息以及历史多媒体收藏信息;
从所述目标多媒体截取得到目标多媒体片段。
再一种实施方式中,所述第一计算机程序指令还可由处理器301加载并执行:
若所述目标多媒体片段不存在所述多媒体合辑中,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则计算所述目标多媒体片段和所述多媒体合辑中的各多媒体片段的相似度,根据所述相似度从所述候选封面集合中确定所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则根据所述用户画像预测所述多媒体合辑中的各多媒体片段的第二播放概率,并根据所述各多媒体片段的第二播放概率从所述候选封面集合中确定所述多媒体合辑的目标封面。
再一种实施方式中,在根据所述相似度从所述候选封面集合中确定所述多媒体合辑的推荐封面时,所述第一计算机程序指令由处理器301加载并具体执行:
根据所述相似度从所述多媒体合辑中确定为相似多媒体片段,所述相似多媒体片段为所述多媒体合辑中相似度最大的多媒体片段;
从所述候选封面集合中查找所述相似多媒体片段的封面,并将查找到的所述相似多媒体片段的封面作为所述多媒体合辑的推荐封面。
再一种实施方式中,所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
再一种实施方式中,所述多媒体合辑中的各多媒体片段依序排列;相应的,所述第一计算机程序指令还可由处理器301加载并执行:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
再一个实施例中,还可由处理器301加载并执行计算机存储介质中存放的第二计算机程序指令,以实现上述图6中有关多媒体推荐实施例中的方法的相应步骤;具体实现中,计算机存储介质中的第二计算机程序指令由处理器301加载并执行如下步骤:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
在一种实施方式中,在从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段时,所述第二计算机程序指令还可由处理器301加载并执行:
获取所述多媒体合辑中各多媒体片段对应的元素;
若所述各多媒体片段对应的元素中包括所述目标元素,则将所述目标元素对应的多媒体片段作为目标多媒体片段;
若所述各多媒体片段对应的元素中不包括所述目标元素,则计算各多媒体片段对应的元素与所述目标元素之间的相似度,并根据相似度确定目标多媒体片段,所述目标多媒体片段为相似度大于相似度阈值的元素对应的多媒体片段。
再一种实施方式中,所述第二计算机程序指令还可由处理器301加载并执行:
若选取所述目标多媒体片段失败,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面。
再一种实施方式中,所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
再一种实施方式中,所述多媒体合辑中的各多媒体片段依序排列;相应的,所述第二计算机程序指令还可由处理器301加载并执行:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
本发明实施例在推荐多媒体合辑时,可以获取用户画像,然后根据用户画像从候选封面集合中确定待推荐的多媒体合辑的目标封面;由于用户画像用于反映用户的多媒体喜好,因此根据用户画像所确定的目标封面可以在一定程度上满足用户的喜好,从而使得在用户界面显示该目标封面时可以吸引用户点击播放该多媒体合辑,进而可以提高多媒体合辑的点击率以及播放量。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (15)
1.一种多媒体推荐方法,其特征在于,包括:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
2.如权利要求1所述的方法,其特征在于,所述根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,包括:
根据所述用户画像确定目标多媒体片段,所述目标多媒体片段的第一播放概率大于概率阈值;
若所述目标多媒体片段存在所述多媒体合辑中,则在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面。
3.如权利要求2所述的方法,其特征在于,所述根据所述用户画像确定目标多媒体片段,包括:
根据所述用户画像的历史多媒体信息进行多媒体播放预测,确定目标多媒体,所述历史多媒体信息包括以下任一种:历史多媒体播放信息、历史多媒体搜索信息以及历史多媒体收藏信息;
从所述目标多媒体截取得到目标多媒体片段。
4.如权利要求2所述的方法,其特征在于,所述方法还包括:
若所述目标多媒体片段不存在所述多媒体合辑中,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则计算所述目标多媒体片段和所述多媒体合辑中的各多媒体片段的相似度,根据所述相似度从所述候选封面集合中确定所述多媒体合辑的目标封面;或者,
若所述目标多媒体片段不存在所述多媒体合辑中,则根据所述用户画像预测所述多媒体合辑中的各多媒体片段的第二播放概率,并根据所述各多媒体片段的第二播放概率从所述候选封面集合中确定所述多媒体合辑的目标封面。
5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
6.如权利要求5所述的方法,其特征在于,所述多媒体合辑中的各多媒体片段依序排列;所述方法还包括:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
7.一种多媒体推荐方法,其特征在于,包括:
获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
8.如权利要求7所述的方法,其特征在于,所述从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,包括:
获取所述多媒体合辑中各多媒体片段对应的元素;
若所述各多媒体片段对应的元素中包括所述目标元素,则将所述目标元素对应的多媒体片段作为目标多媒体片段;
若所述各多媒体片段对应的元素中不包括所述目标元素,则计算各多媒体片段对应的元素与所述目标元素之间的相似度,并根据相似度确定目标多媒体片段,所述目标多媒体片段为相似度大于相似度阈值的元素对应的多媒体片段。
9.如权利要求7所述的方法,其特征在于,所述方法还包括:
若选取所述目标多媒体片段失败,则将所述候选封面集合中的各封面进行组合拼接,将组合拼接后的封面作为所述多媒体合辑的目标封面。
10.如权利要求7-9任一项所述的方法,其特征在于,
所述多媒体合辑中的多媒体片段为:从满足预设条件的多媒体中截取得到的片段,所述预设条件包括以下任一项:播放量大于预设播放量阈值、有效播放次数大于预设次数阈值、点击率大于预设点击率阈值;
所述多媒体片段对应的封面包括:静态封面或者动态封面;其中,所述静态封面为从所述多媒体片段中截取的一帧图像所构成的封面,所述动态封面为从所述多媒体片段中截取的多帧图像所构成的封面。
11.如权利要求10所述的方法,其特征在于,所述多媒体合辑中的各多媒体片段依序排列;所述方法还包括:
获取所述多媒体合辑中的多媒体片段对,所述多媒体片段对中包括第一多媒体片段和第二多媒体片段,所述第一多媒体片段和所述第二多媒体片段相邻;
获取转场动画,并将所述转场动画***至所述第一多媒体片段和所述第二多媒体片段之间。
12.一种多媒体推荐装置,其特征在于,包括:
获取单元,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
所述获取单元,用于获取用户画像,并根据所述用户画像从所述候选封面集合中确定所述多媒体合辑的目标封面,所述用户画像用于反映所述用户画像所指示用户的多媒体喜好;
输出单元,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
13.一种多媒体推荐装置,其特征在于,包括:
获取单元,用于获取多媒体合辑以及所述多媒体合辑的候选封面集合,所述多媒体合辑包括至少两个不同多媒体的多媒体片段,所述候选封面集合包括所述多媒体合辑中各多媒体片段对应的封面;
获取单元,用于获取用户画像,并根据所述用户画像确定目标元素,所述目标元素用于反映所述用户画像所指示用户的多媒体喜好;
选取单元,用于从所述多媒体合辑中选取与所述目标元素相匹配的目标多媒体片段,并在所述候选封面集合中选择所述目标多媒体片段对应的封面作为所述多媒体合辑的目标封面;
输出单元,用于输出所述多媒体合辑以及所述目标封面,以使得在推荐所述多媒体合辑时,在用户界面显示所述目标封面。
14.一种服务器,其特征在于,包括处理器、收发器和存储器,所述处理器、收发器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括第一程序指令,所述处理器被配置用于调用所述第一程序指令,执行如权利要求1-6任一项所述的多媒体推荐方法;或者,所述计算机程序包括第二程序指令,所述处理器被配置用于调用所述第二程序指令,执行如权利要求7-11任一项所述的多媒体推荐方法。
15.一种计算机存储介质,其特征在于,所述计算机存储介质存储有第一计算机程序指令,所述第一计算机程序指令适于由处理器加载并执行如权利要求1-6任一项所述的多媒体推荐方法;或者,所述计算机存储介质存储有第二计算机程序指令,所述第二计算机程序指令适于由处理器加载并执行如权利要求7-11任一项所述的多媒体推荐方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910332578.XA CN110046263B (zh) | 2019-04-23 | 2019-04-23 | 多媒体推荐方法、装置、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910332578.XA CN110046263B (zh) | 2019-04-23 | 2019-04-23 | 多媒体推荐方法、装置、服务器及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110046263A true CN110046263A (zh) | 2019-07-23 |
CN110046263B CN110046263B (zh) | 2023-08-18 |
Family
ID=67278988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910332578.XA Active CN110046263B (zh) | 2019-04-23 | 2019-04-23 | 多媒体推荐方法、装置、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110046263B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110958470A (zh) * | 2019-12-09 | 2020-04-03 | 北京字节跳动网络技术有限公司 | 一种多媒体内容处理方法、装置、介质和电子设备 |
CN111246255A (zh) * | 2020-01-21 | 2020-06-05 | 北京达佳互联信息技术有限公司 | 视频推荐方法、装置、存储介质、终端及服务器 |
CN113139123A (zh) * | 2021-04-14 | 2021-07-20 | 北京达佳互联信息技术有限公司 | 资源推荐方法、装置、服务端以及存储介质 |
CN114708008A (zh) * | 2021-12-30 | 2022-07-05 | 北京有竹居网络技术有限公司 | 一种推广内容处理方法、装置、设备、介质及产品 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351479A (ja) * | 2001-05-29 | 2002-12-06 | Daiichikosho Co Ltd | カラオケ装置の演奏予約装置 |
CN103885962A (zh) * | 2012-12-20 | 2014-06-25 | 腾讯科技(深圳)有限公司 | 一种图片处理方法及服务器 |
CN105163183A (zh) * | 2015-08-28 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种视频图片的筛选方法及装置 |
CN105550243A (zh) * | 2015-12-07 | 2016-05-04 | 广东欧珀移动通信有限公司 | 一种播放列表的处理方法及装置 |
CN106649480A (zh) * | 2016-09-30 | 2017-05-10 | 四川九洲电器集团有限责任公司 | 一种音乐列表的生成方法及服务器 |
CN107707967A (zh) * | 2017-09-30 | 2018-02-16 | 咪咕视讯科技有限公司 | 一种视频文件封面的确定方法、装置及计算机可读存储介质 |
CN109040778A (zh) * | 2018-09-12 | 2018-12-18 | 武汉轻工大学 | 视频封面的确定方法、用户设备、存储介质及装置 |
-
2019
- 2019-04-23 CN CN201910332578.XA patent/CN110046263B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351479A (ja) * | 2001-05-29 | 2002-12-06 | Daiichikosho Co Ltd | カラオケ装置の演奏予約装置 |
CN103885962A (zh) * | 2012-12-20 | 2014-06-25 | 腾讯科技(深圳)有限公司 | 一种图片处理方法及服务器 |
CN105163183A (zh) * | 2015-08-28 | 2015-12-16 | 北京奇艺世纪科技有限公司 | 一种视频图片的筛选方法及装置 |
CN105550243A (zh) * | 2015-12-07 | 2016-05-04 | 广东欧珀移动通信有限公司 | 一种播放列表的处理方法及装置 |
CN106649480A (zh) * | 2016-09-30 | 2017-05-10 | 四川九洲电器集团有限责任公司 | 一种音乐列表的生成方法及服务器 |
CN107707967A (zh) * | 2017-09-30 | 2018-02-16 | 咪咕视讯科技有限公司 | 一种视频文件封面的确定方法、装置及计算机可读存储介质 |
CN109040778A (zh) * | 2018-09-12 | 2018-12-18 | 武汉轻工大学 | 视频封面的确定方法、用户设备、存储介质及装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110958470A (zh) * | 2019-12-09 | 2020-04-03 | 北京字节跳动网络技术有限公司 | 一种多媒体内容处理方法、装置、介质和电子设备 |
CN111246255A (zh) * | 2020-01-21 | 2020-06-05 | 北京达佳互联信息技术有限公司 | 视频推荐方法、装置、存储介质、终端及服务器 |
US20220312077A1 (en) * | 2020-01-21 | 2022-09-29 | Beijing Dajia Internet Information Technology Co., Ltd. | Video recommendation method and apparatus |
US11546663B2 (en) * | 2020-01-21 | 2023-01-03 | Beijing Dajia Internet Information Technology Co., Ltd. | Video recommendation method and apparatus |
CN113139123A (zh) * | 2021-04-14 | 2021-07-20 | 北京达佳互联信息技术有限公司 | 资源推荐方法、装置、服务端以及存储介质 |
CN114708008A (zh) * | 2021-12-30 | 2022-07-05 | 北京有竹居网络技术有限公司 | 一种推广内容处理方法、装置、设备、介质及产品 |
Also Published As
Publication number | Publication date |
---|---|
CN110046263B (zh) | 2023-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110046263A (zh) | 多媒体推荐方法、装置、服务器及存储介质 | |
US7739596B2 (en) | Method and system for displaying contextual advertisements with media | |
JP6231472B2 (ja) | ウェブ上の検索に関する方法、コンピューティング・デバイス、及びコンピュータ可読記憶媒体 | |
US7650563B2 (en) | Aggregating metadata for media content from multiple devices | |
EP3603092A1 (en) | Using machine learning to recommend live-stream content | |
US20080301241A1 (en) | System and method of generating a media item recommendation message with recommender presence information | |
US20120159329A1 (en) | System for creating anchors for media content | |
CN109478195A (zh) | 用于搜索引擎的选择和优化的方法和*** | |
US20080301186A1 (en) | System and method for processing a received media item recommendation message comprising recommender presence information | |
US20090216622A1 (en) | Music-linked advertisement distoribution method, device, and system | |
CN109565621A (zh) | 视频管理***中的视频分段 | |
CN102084645B (zh) | 关联场景赋予装置以及关联场景赋予方法 | |
CN109474843A (zh) | 语音操控终端的方法、客户端、服务器 | |
US10104356B2 (en) | Scenario generation system, scenario generation method and scenario generation program | |
CN105930485A (zh) | 一种音频媒体播放方法、通信设备及网络*** | |
CN109564576A (zh) | 视频管理***中的视频片段播放列表生成 | |
CN111182358A (zh) | 视频处理方法、视频播放方法、装置、设备和存储介质 | |
CN110489649B (zh) | 标签关联内容的方法及装置 | |
US20230421859A1 (en) | Systems and methods for recommending content using progress bars | |
CN109618229A (zh) | 音视频的关联播放方法、装置、服务器及存储介质 | |
JP2003259316A (ja) | ストリーム処理システムおよびストリーム処理プログラム | |
US8352985B2 (en) | Method of storing and displaying broadcast contents and apparatus therefor | |
CN110275742A (zh) | 信息处理方法、信息显示方法、装置、终端及服务器 | |
CN110569447B (zh) | 一种网络资源的推荐方法、装置及存储介质 | |
CN109561339A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |