直播间角标设置方法、装置、终端及计算机可读介质制造方法及图纸

技术编号:18952272 阅读:38 留言:0更新日期:2018-09-15 13:42
本发明专利技术实施例公开了一种直播间角标设置方法、装置、终端及计算机可读介质,其中该方法包括:获取当前直播间的当前直播间类型和当前直播间图标;获取当前直播间类型对应的图标集合列表,根据图标集合列表确定当前直播间图标的优先级;将优先级为预设优先级的当前直播间图标设置为当前直播间的角标。本发明专利技术实施例提供的一种直播间角标设置方法、装置、终端及计算机可读介质,减少了代码冗余,使优先级判断更加准确快捷,并且简化了优先级更新步骤,减少了维护成本。

Setting method, device, terminal and computer readable medium for live broadcast angle mark

The embodiment of the invention discloses a method, device, terminal and computer-readable medium for setting angle labels in a live room, which includes: acquiring the current live room type and the current live room icon in the current live room; acquiring a list of icon sets corresponding to the current live room type; and determining the current live room according to the icon set list. Priority of the studio icon; set the current studio icon with the preset priority to the current live studio corner. The method, the device, the terminal and the computer readable medium for setting the corner mark in the live broadcast room are provided by the embodiment of the invention, which reduces the code redundancy, makes the priority judgment more accurate and fast, simplifies the priority updating step and reduces the maintenance cost.

【技术实现步骤摘要】
直播间角标设置方法、装置、终端及计算机可读介质
本专利技术实施例涉及数据处理技术,尤其涉及一种直播间角标设置方法、装置、终端及计算机可读介质。
技术介绍
随着互联网及流媒体技术的快速发展,在线直播应用不仅为主播提供了展示自我的平台,也为观众提供了内容丰富、形式多样的直播媒体数据,因此受到了越来越多用户的喜爱。在主播创建直播间后,观众可以请求进入该直播间,以观看该直播间对应的主播上传的直播媒体数据。通常,直播间内可以存在多个图标,用于标识该直播间当前处理的活动或直播间类型,例如可以是竞猜、抽奖、找我代言和皇帝推荐等,然而直播间外却只有一个角标位置,因此,角标控制器需要选取优先级较高的图标作为角标进行显示。现如今,一般通过构建实体类来对图标进行描述,该实体类中包含了图标的优先级字段信息。在角标控制器在选取优先级较高的图标前,需要对多个实体类的优先级进行编写,从而导致了代码冗余,且容易引入问题使判断优先级异常。此外,在运营部门主推活动发生变化时,直播间内图标的优先级需要对应发生更改,此时需对多个实体类进行更新,从而增加了代码维护时间和精力,大大提高了维护成本。
技术实现思路
有鉴于此,本专利技术实施例提供了一种直播间角标设置方法、装置、终端及计算机可读介质,减少了代码冗余,使优先级判断更加准确快捷,并且简化了优先级更新步骤,减少了维护成本。第一方面,本专利技术实施例提供了一种直播间角标设置方法,包括:获取当前直播间的当前直播间类型和当前直播间图标;获取所述当前直播间类型对应的图标集合列表,根据所述图标集合列表确定所述当前直播间图标的优先级;将优先级为预设优先级的当前直播间图标设置为所述当前直播间的角标。第二方面,本专利技术实施例提供了一种直播间角标设置装置,包括:直播间信息获取模块,用于获取当前直播间的当前直播间类型和当前直播间图标;优先级确定模块,用于获取所述当前直播间类型对应的图标集合列表,根据所述图标集合列表确定所述当前直播间图标的优先级;角标设置模块,用于将优先级为预设优先级的当前直播间图标设置为所述当前直播间的角标。第三方面,本专利技术实施例提供了一种终端,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的直播间角标设置方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任一实施例所述的直播间角标设置方法。本专利技术实施例提供的一种直播间角标设置方法、装置、终端及计算机可读介质,根据当前直播间类型对应的图标集合列表,确定当前直播间图标的优先级,并根据优先级设置直播间角标,减少了代码冗余,使优先级判断更加准确快捷,并且简化了优先级更新步骤,减少了维护成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种直播间角标设置方法流程图;图2是本专利技术实施例二提供的一种直播间角标设置装置结构示意图;图3是本专利技术实施例三提供的一种终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1是本专利技术实施例一提供的一种直播间角标设置方法流程图,本实施例可适用于直播间角标设置的情况,该方法可以由终端实现,具体可通过终端中的软件和/或硬件来实施。参见图1,该直播间角标设置方法包括如下步骤:S110、获取当前直播间的当前直播间类型和当前直播间图标。其中,直播间类型与直播应用相关,不同直播应用的直播间类型的分类各不相同,例如,斗鱼直播分为网游竞技、科技教育、正能量和颜值区等;六间房直播分为歌区、舞区、聊区和商铺等;花椒直播分为女神、男神、跳舞和游戏等,以上仅为示例性举例,旨在说明不同直播应用中直播间类型不同,而并非对直播间类型的限定。其中,直播间类型可以于主播创建直播间时设置,并可以于创建直播间后通过预留设置入口进行更改。其中,每个直播间可以唯一对应一种直播间类型。其中,每一种直播间类型对应的一个直播间图标的集合,且不同的直播间类型对应的直播间图标的集合不同。其中,某类直播间类型对应的直播间图标的集合,可以理解为该类直播间类型对应的全部直播间图标的集。其中,当前直播间类型为直播间类型中的一种,且当前直播间图标的集合为当前直播间类型对应的直播间图标的集合的子集,也就是说当前直播间图标的数量小于等于当前直播间类型对应的全部直播间图标的数量。示例性的,网游竞技类型对应的直播间图标的集合可以为{1,2,3,4},而科技教育类型对应的直播间图标的集合可以为{1,2,4,5},其中不同数字指代不同的图标。其中,当前直播间类型为直播间类型中的一种,例如可以是网游竞技类型,其中,当前直播间图标的集合可以为{1,2,3,4}的子集,例如可以是{1,2,3,4}、{1,2,3}、{1,2,4}、{2,3,4}、{1,3,4}、{1,3}、{2}、{4}或空集等等,在此不一一列举。S120、获取当前直播间类型对应的图标集合列表,根据图标集合列表确定当前直播间图标的优先级。其中,可以根据不同的直播间类型对应的直播间图标的集合生成图标集合列表,每一类直播间类型对应一个图标集合列表,且不同的直播间类型对应的图标集合列表不同。其中,图标集合列表中包含有图标的优先级信息,可以通过查找当前直播间类型对应的图标集合列表,确定各个当前直播间图标的优先级。可选的,根据图标集合列表确定当前直播间图标的优先级,包括:遍历当前直播间图标,判断图标集合列表中是否存在当前直播间图标;若是,则于图标集合列表中查找当前直播间图标对应的优先级;若否,则将当前直播间图标的优先级设置为默认优先级,默认优先级小于图标集合列表中任一图标的优先级。其中,当前直播间图标可能存在于当前直播间类型对应的图标集合列表中,而在直播间图标更新但图标集合列表未更新时,也可能出现当前直播间图标不存在于当前直播间类型对应的图标集合列表中的情况。为使直播间角标设置不出现异常,此时可以将不存在于当前直播间类型对应的图标集合列表的当前直播间图标设置为默认优先级。示例性的,当前直播间图标为1,2和5,而当前直播间类型对应的图标集合列表中图标为1,2,3,4,图标5不存在于图标集合列表中,则将图标5的优先级设置为默认优先级,且默认优先级小于图标集合列表中任一图标的优先级。例如,图标1,2,3,4的优先级数值为0,1,2,3,其中数值越大优先级越高,则此时当前直播间图标5的优先级可以设置为空,直播间角标设置时直接将图标5忽略,直接排序图标2优先级大于图标1,则将图标2设置为当前直播间的角标。通过图标集合列表即可确认当前直播间图标的优先级,从而减少了代码冗余,本文档来自技高网...

【技术保护点】
1.一种直播间角标设置方法,其特征在于,包括:获取当前直播间的当前直播间类型和当前直播间图标;获取所述当前直播间类型对应的图标集合列表,根据所述图标集合列表确定所述当前直播间图标的优先级;将优先级为预设优先级的当前直播间图标设置为所述当前直播间的角标。

【技术特征摘要】
1.一种直播间角标设置方法,其特征在于,包括:获取当前直播间的当前直播间类型和当前直播间图标;获取所述当前直播间类型对应的图标集合列表,根据所述图标集合列表确定所述当前直播间图标的优先级;将优先级为预设优先级的当前直播间图标设置为所述当前直播间的角标。2.根据权利要求1所述的方法,其特征在于,所述根据所述图标集合列表确定所述当前直播间图标的优先级,包括:遍历所述当前直播间图标,判断所述图标集合列表中是否存在当前直播间图标;若是,则于所述图标集合列表中查找所述当前直播间图标对应的优先级;若否,则将所述当前直播间图标的优先级设置为默认优先级,所述默认优先级小于所述图标集合列表中任一图标的优先级。3.根据权利要求1所述的方法,其特征在于,在所述获取当前直播间的当前直播间类型和当前直播间图标之前,还包括:构建枚举类型的图标数据池,其中,所述图标数据池中图标顺序与优先级顺序相对应;获取图标数据池中各图标对应的直播间类型;将对应同一直播间类型的图标,按优先级顺序添加至图标集合列表中,生成各直播间类型对应的图标集合列表。4.根据权利要求3所述的方法,其特征在于,所述构建枚举类型的图标数据池,包括:调用enum语句构建图标数据池,其中所述图标数据池中图标包含描述信息以及资源文件信息。5.根据权利要求1所述的方法,其特征在于,在所述根据所述图标集合列表确定所述当前直播间图标的优先级之后,还包括:获取服务器发送的显示指令,所述显示指令包含待显示图标信息;相应的,将优先级为预设优先级的当前直播间图标设置为所述当前直播间的角标,包括:筛选与所述待显示图标...

【专利技术属性】
技术研发人员:张磊张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1