角标渲染方法及装置制造方法及图纸

技术编号:32027801 阅读:39 留言:0更新日期:2022-01-27 12:39
本发明专利技术提供一种角标渲染方法及装置,当接收到终端的节目列表请求时,可以根据每个节目的节目属性以及各个角标的角标显示规则,确定每个节目的第一角标集合,依据预设的选取规则,在每个节目的第一角标集合中选取需渲染在该节目的节目海报上的角标,基于已选取的角标的角标id以及已选取的角标与每个节目海报的对应关系,生成各个节目对应的角标渲染信息,将包含各个节目及其节目海报的节目列表以及该角标渲染信息发送至终端,触发终端根据接收到的信息获取每个节目海报对应的角标图形,将其渲染在对应的节目海报上。应用本发明专利技术提供的方法,终端无需根据角标信息进行匹配,故更新角标时无需对终端进行更新,更新过程较为简便,减少了工作量。减少了工作量。减少了工作量。

【技术实现步骤摘要】
角标渲染方法及装置


[0001]本专利技术涉及角标渲染
,特别是涉及一种角标渲染方法及装置。

技术介绍

[0002]人们通过电视、手机及电脑等终端观看节目是常见的娱乐方式之一,随着节目资源日益丰富,终端显示的节目对应的节目海报上常常设置有与该节目相对应的角标,也就是在节目海报的边角位置设置相应的标识,以反映该节目的特征,给用户选择节目提供一定的导向。
[0003]终端在节目海报上所显示的角标,通常是终端根据预设的角标显示规则,为各个节目匹配角标,并在各个节目的节目海报上渲染预先存储的角标图形,以在终端界面上显示渲染有角标的节目海报。
[0004]随着运营需求的不断变化,节目海报上渲染的角标常常需要更新。在现有技术中,每次更新节目海报上渲染的角标时,需重新更改终端渲染角标过程中预设的角标显示规则或是更换终端预存的角标图形等内容,过程较为繁琐,工作量较大。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供了一种角标渲染方法,以解决节目海报的角标更新过程较为繁琐,工作量较大的问题。r/>[0006]本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种角标渲染方法,其特征在于,包括:当接收到终端发送的节目列表请求时,获取所述节目列表请求对应的节目列表;所述节目列表中包含多个节目及每个所述节目的节目海报;确定每个所述节目的节目属性,并获取预先生成的角标列表中各个角标的角标信息;获取各个所述角标信息中与其对应的角标的角标显示规则,并基于每个所述角标的角标显示规则及每个所述节目的节目属性,确定每个所述节目对应的第一角标集合,所述第一角标集合包括至少一个角标;按照预先设置的选取规则,在每个所述第一角标集合中选取需要渲染在其对应的节目的节目海报上的角标,并确定每个所述节目海报与各个已选取的角标之间的对应关系;其中,每个所述节目海报至少对应一个已选取的角标;从各个所述角标信息中获取每个所述已选取的角标的角标id,并基于各个所述已选取的角标的角标id,及每个所述节目海报与各个所述已选取的角标的对应关系,生成所述节目列表对应的角标渲染消息;将所述角标渲染消息及所述节目列表发送至所述终端,触发所述终端依据所述角标渲染消息,获取所述角标列表中与每个所述角标id对应的角标的角标图形,并基于每个所述节目海报与各个所述已选取的角标的对应关系,将各个所述角标图形渲染至所述节目列表中的各个所述节目海报上。2.根据权利要求1所述的方法,其特征在于,生成所述角标列表的过程,包括:当接收到所述终端发送的角标列表请求时,确定当前已设置的各个角标的角标id及角标图形地址;基于各个所述角标id及角标图形地址,生成各个所述角标对应的角标列表,并将所述角标列表发送至所述终端,触发所述终端对所述角标列表进行存储。3.根据权利要求1所述的方法,其特征在于,所述基于每个所述角标的角标显示规则及每个所述节目的节目属性,确定每个所述节目对应的第一角标集合,包括:获取每个所述节目的节目属性中包含的各个子属性,并生成每个所述节目属性对应的子属性集合;确定每个所述角标的角标显示规则中预先设置的显示条件,每个所述显示条件至少支持一个子属性;基于每个所述节目属性对应的子属性集合,及每个所述角标的角标显示规则中的显示条件,确定与每个所述节目属性相匹配的各个角标,并基于每个所述节目属性相匹配的各个角标,生成每个所述节目对应的第一角标集合。4.根据权利要求1所述的方法,其特征在于,所述按照预先设置的选取规则,在每个所述第一角标集合中选取需要渲染在其对应的节目的节目海报上的角标,包括:基于每个所述角标的角标信息,判断所述角标列表中是否存在当前状态设置为禁用状态的角标;所述禁用状态用于表征其对应的角标当前禁止渲染于节目海报上;若所述角标列表中存在当前状态设置为禁用状态的角标,则确定各个所述当前状态设置为禁用状态的角标为禁用角标,并在各个所述第一角标集合中剔除各个所述禁用角标,获得每个所述第一角标集合对应的第二角标集合;基于每个所述角标的角标显示规则,确定每个所述角标预先设置的显示位置,并将各
个所述第二角标集合中的各个所述角标按照其对应的显示位置进行分组,获得每个所述第二角标集合对应的各个位置分组;确定每个所述第二角标集合对应的每个所述位置分组中各个所述角标的优先级,并在各个所述位置分组中,分别选取优先级最高的角标为渲染在其对应的节目的节目海报上的角标。5.根据权利要求4所述的方法,其特征在于,角标的当前状态的设置过程,包括:响应用户发送的触发请求,并确定所述触发请求对应的待处理角标;获取所述触发请求对应的触发条件,并基于所述触发条件判断所述触发请求是否为所述待处理角标对应的编辑触发请求;若所述触发请求为所述待处理角标对应的编辑触发请求,则将所述待处理角标设置为禁用状态,以使所述用户基于所述禁用状态对所述待处理角标进行编辑处理;若所述触发请求并非所述待处理角标对应的编辑触发请求,则确定所述触发请求为启用所述待处理角标对应的启用触发请求,并基于所述启用触发请求将所述待处理角标设置为启用状态。6.一种角标渲染装置,其特征在于,包括:获取单元,用于当接收到终端发...

【专利技术属性】
技术研发人员:徐佳宏张敏
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1