媒体内容的处理方法、装置、电子设备及存储介质与流程

摘要: 本技术涉及计算机,更具体地,涉及一种媒体内容的处理方法、装置、电子设备及存储介质。背景技术:1、随着网络技术的发展,网络平台逐渐成为媒体内容(例如视频、文章、音...
媒体内容的处理方法、装置、电子设备及存储介质与流程

本技术涉及计算机,更具体地,涉及一种媒体内容的处理方法、装置、电子设备及存储介质。

背景技术:

1、随着网络技术的发展,网络平台逐渐成为媒体内容(例如视频、文章、音频等)分享的重要途径。为便于将发布的媒体内容进行管理,通常需要将媒体内容添加到一个或者多个内容池中,位于同一个内容池中不同的媒体内容存在相似的特征。相关技术中,不同内容池之间的流向复杂,导致识别一个媒体内容所符合进入的内容池的计算复杂度较高,识别媒体内容所符合进入的内容池的效率较低。

技术实现思路

1、鉴于上述问题,本技术实施例提出了一种媒体内容的处理方法、装置、电子设备及存储介质,以解决相关技术中识别媒体内容所符合进入的内容池的效率较低的问题。

2、第一方面,提供了一种媒体内容的处理方法,包括:

3、获取内容池级联树中各内容池的内容池进入条件;

4、将所述内容池级联树中的根节点内容池,添加到候选集合中;

5、根据目标媒体内容的目标特征集合和所述候选集合中内容池的内容池进入条件,进行内容池进入验证,得到验证结果;

6、若所述验证结果指示所述候选集合中存在所述目标媒体内容符合进入的至少一个候选内容池,将所述至少一个候选内容池的标识添加到目标列表中;

7、若所述至少一个候选内容池中包括在所述内容池级联树中存在子内容池的目标内容池,将所述目标内容池在所述内容池级联树中的子内容池的集合,作为新的候选集合,并返回所述根据目标媒体内容的目标特征集合和所述候选集合中内容池的内容池进入条件,进行内容池进入验证,得到验证结果的步骤;

8、若所述至少一个候选内容池在所述内容池级联树中均不存在子内容池,按照所述目标列表,将所述目标媒体内容添加到所述目标列表中各标识所述指示的内容池中。

9、第二方面,提供了一种媒体内容的处理装置,包括:

10、获取模块,用于获取内容池级联树中各内容池的内容池进入条件;

11、第一添加模块,用于将所述内容池级联树中的根节点内容池,添加到候选集合中;

12、进入验证模块,用于根据目标媒体内容的目标特征集合和所述候选集合中内容池的内容池进入条件,进行内容池进入验证,得到验证结果;

13、第二添加模块,用于若所述验证结果指示所述候选集合中存在所述目标媒体内容符合进入的至少一个候选内容池,将所述至少一个候选内容池的标识添加到目标列表中;

14、处理模块,用于若所述至少一个候选内容池中包括在所述内容池级联树中存在子内容池的目标内容池,将所述目标内容池在所述内容池级联树中的子内容池的集合,作为新的候选集合,并返回所述根据目标媒体内容的目标特征集合和所述候选集合中内容池的内容池进入条件,进行内容池进入验证,得到验证结果的步骤;

15、第三添加模块,用于若所述至少一个候选内容池在所述内容池级联树中均不存在子内容池,按照所述目标列表,将所述目标媒体内容添加到所述目标列表中各标识所述指示的内容池中。

16、在一些实施例中,进入验证模块,包括:

17、第一获取单元,用于若所述候选集合中包括所述内容池级联树中的根节点内容池,获取所述目标媒体内容的非空的入池配置集合和获取所述目标媒体内容的出池配置集合;

18、第一交集运算单元,用于将所述目标媒体内容的入池配置集合与所述候选集合进行交集运算,确定内容池交集;

19、参考候选集合确定单元,用于将所述候选集合与所述内容池交集的差集,或者所述候选集合,作为参考候选集合;

20、第一差集运算单元,用于将所述参考候选集合与所述目标媒体内容的出池配置集合,进行差集运算,得到第一差集;

21、第一匹配验证单元,用于将所述目标特征集合和所述第一差集中各内容池的内容池进入条件,进行条件匹配验证,以在所述第一差集中确定所述目标特征集合满足的内容池进入条件所对应的第一内容池;

22、第一生成单元,用于将所述内容池交集中的内容池和所述第一内容池,确定为所述目标媒体内容所符合进入的候选内容池,并生成所述验证结果。

23、在另一些实施例中,进入验证模块,包括:

24、第二获取单元,用于若所述候选集合中不包括所述内容池级联树中的根节点内容池,获取所述目标媒体内容的出池配置集合;

25、第二差集运算单元,用于将所述候选集合与所述目标媒体内容的出池配置集合,进行差集运算,得到第二差集;

26、第二匹配验证单元,用于将所述目标特征集合和所述第二差集中各内容池的内容池进入条件,进行条件匹配验证,以在所述第二差集中,确定所述目标特征集合满足的内容池进入条件所对应的第二内容池;

27、第二生成单元,用于将所述第二内容池,确定为所述目标媒体内容所符合进入的候选内容池,并生成所述验证结果。

28、在一些实施例中,媒体内容的处理装置,还包括:

29、属性获取模块,用于获取创建的多个内容池的属性信息;

30、第三内容池确定模块,用于根据所述多个内容池的属性信息,在所述多个内容池中确定属性信息指示未指定父内容池的第三内容池;

31、构建模块,用于以所述第三内容池作为根节点内容池,并根据所述多个内容池中除所述第三内容池外的其他内容池的属性信息所指示的父内容池,将所述多个内容池按照树结构进行组织,得到所述内容池级联树。

32、在一些实施例中,媒体内容的处理装置,还包括:

33、第一接收模块,用于接收管理终端针对所述目标媒体内容发送的移出请求,所述移出请求用于指示将所述目标媒体内容从第四内容池中移除;

34、第五内容池确定模块,用于在所述目标列表中,确定目标路径上除第四内容池外的第五内容池;所述目标路径是指在所述内容池级联树中从所述第四内容池到叶子内容池的路径;

35、第一移除模块,用于将所述目标媒体内容从所述第四内容池和所述第五内容池中移除。

36、在一些实施例中,媒体内容的处理装置,还包括:

37、第二接收模块,用于接收管理终端发送的针对所述目标媒体内容的配置更新信息;所述配置更新信息指示了更新信息项和所述目标媒体内容在所述更新信息项下对应的更新内容;

38、第一触发器确定模块,用于根据信息项与媒体内容处理管线上各触发器之间的对应关系,在所述媒体内容处理管线上,确定由所述更新信息项触发的第一触发器;

39、第一重新执行模块,用于由所述第一触发器触发根据所述更新内容,顺次重新执行在所述媒体内容处理管线上所述第一触发器所在第一处理阶段中的处理任务和位于所述第一处理阶段之后的其他处理任务;其中,重新执行的处理任务包括为所述目标媒体内容确定目标列表的任务。

40、在一些实施例中,媒体内容的处理装置,还包括:

41、第三接收模块,用于接收管理终端针对至少一个内容池发送的内容池属性更新信息;所述内容池属性更新信息指示了内容池更新属性和在所述更新属性下的属性更新内容;

42、第二触发器确定模块,用于根据内容池属性与媒体内容处理管线上各触发器之间的对应关系,在所述媒体内容处理管线上,确定由所述内容池更新属性触发的第二触发器;

43、第二重新执行模块,用于由所述第二触发器触发根据所述属性更新内容,在所述媒体内容处理管线上,顺次重新执行所述第二触发器所在第二处理阶段中的处理任务和位于所述第二处理阶段之后的其他处理任务;其中,重新执行的处理任务包括为各媒体内容确定对应的目标列表的任务。

44、在一些实施例中,媒体内容的处理装置,还包括:

45、推荐标记获取模块,用于获取所述目标列表中各标识所指示内容池的推荐标记;所述推荐标记用于指示所对应内容池中的媒体内容是否需要进入到推荐内容池;

46、第六内容池确定模块,用于根据所述推荐标记,在所述目标列表中确定推荐标记为第一标记的第六内容池,所述第一标记用于指示所对应内容池中的媒体内容需要进入到推荐内容池中;

47、推荐添加模块,用于将所述目标媒体内容添加到所述第六内容池对应的推荐内容池中。

48、在一些实施例中,媒体内容的处理装置,还包括:

49、第二移除模块,用于在响应于针对所述目标媒体内容的移出请求,将所述目标媒体内容从第七内容池中移除后,若所述第七内容池的推荐标记为第一标记,将所述目标媒体内容从所述第七内容池对应的推荐内容池中移除。

50、在一些实施例中,媒体内容的处理装置,还包括:

51、推送策略获取模块,用于获取管理终端发送的推送策略;

52、筛选模块,用于按照所述推送策略,从各所述推荐内容池中,筛选出待向目标对象推送的至少一个候选媒体内容;

53、推送模块,用于向所述目标对象推送所述至少一个候选媒体内容。

54、在一些实施例中,媒体内容的处理装置,还包括:

55、反馈信息获取模块,用于获取由所述目标对象所在终端为所述候选媒体内容上报的反馈信息;

56、统计模块,用于调用反馈统计工作流,根据所述候选媒体内容的反馈信息进行反馈指标统计,得到所述候选媒体内容在各反馈指标下的指标值,并将所述候选媒体内容在各反馈指标下的指标值进行存储;

57、指标值发送模块,用于若接收到管理终端针对所述候选媒体内容发送的反馈指标请求,向所述管理终端返回所述候选媒体内容在各反馈指标下的指标值。

58、第三方面,提供了一种电子设备,包括:处理器;存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如上的媒体内容的处理方法。

59、第四方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被处理器执行时,实现如上的媒体内容的处理方法。

60、第五方面,提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现如上的媒体内容的处理方法。

61、在本技术中,从内容池级联树中的根节点内容池开始,将根节点内容池添加到候选集合中,之后,根据目标媒体内容的目标特征集合和所述候选集合中内容池的内容池进入条件,进行内容池进入验证,若所述候选集合中存在所述目标媒体内容符合进入的至少一个候选内容池,将所述至少一个候选内容池的标识添加到目标列表中,以及若所述至少一个候选内容池中包括在所述内容池级联树中存在子内容池的目标内容池,将所述目标内容池在所述内容池级联树中的子内容池的集合,作为新的候选集合,后续将新的候选集合中的内容池与目标媒体内容进行内容池进入验证。表明,若候选集合中一个内容池不是目标媒体内容符合进入的,则后续不需要继续对该内容池的子内容池以及所在分支上的其他内容池等进行内容池进入验证,这样,避免后续进行无效的内容池进入验证,节省处理资源,可以提升在内容池级联树中整体确定目标媒体内容所符合进入的内容池的效率。

62、而且,也表明,若目标媒体内容符合进入一个子内容池,则该目标媒体内容也是符合进入该子内容池的父内容池的,由此保证,进入一个子内容池的媒体内容,是来源于该子内容池的父内容池的。一方面,实现了严格按照内容池级联树中不同内容池之间的父子层级关系,来按层级确定目标媒体内容所符合进入的内容池,保证媒体内容在内容池级联树中不同内容池之间的流转方向,是按照内容池之间的父子关系进行流转的;另一方面,可以保证进入到内容池级联树中不同内容池的媒体内容整体在调性上的统一性,因为进入到内容池级联树中除根节点内容池外的其他内容池的媒体内容,均是来源于进入到根节点内容池中的媒体内容。