直播标签加载方法、装置以及计算机设备制造方法及图纸

技术编号:20947756 阅读:27 留言:0更新日期:2019-04-24 03:47
本申请提供一种直播标签加载方法、装置以及计算机设备,所述的方法包括:接收直播终端发送的直播信息获取请求;所述直播信息获取请求包括若干个第一请求条件;从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板;所述请求模板包括若干个第二请求条件;根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,并返回给所述直播终端。本申请实施例实现了直播标签显示的多样性。

Live Label Loading Method, Device and Computer Equipment

The application provides a live tag loading method, device and computer equipment. The method includes: receiving a live information acquisition request sent by a live broadcast terminal; the live information acquisition request includes several first request conditions; screening the target request template matching the first request conditions from the preset request templates; and the request mode. The board includes several second request conditions; according to the display mode of each tag and each tag corresponding to the target request template configured in advance, and the actual variables corresponding to the display mode of each tag acquired, the content of the tag to be loaded is generated and returned to the live broadcast terminal. The embodiment of this application realizes the diversity of live label display.

【技术实现步骤摘要】
直播标签加载方法、装置以及计算机设备
本申请涉及直播
,具体而言,本申请涉及一种直播标签加载方法、装置以及计算机设备。
技术介绍
随着技术的发展,直播因其良好的交互性等优点,被越来越广泛的应用在人们的日常生活中。在直播时,主播通过直播应用程序开启一个直播间,然后在该直播间中录制想要分享的视频,用户通过直播应用程序进入该直播间,就可以观看到主播直播的视频。另外,在直播过程中,用户还可以通过送礼等方式与主播进行互动。在直播内容展示过程中,为了帮助用户认知直播内容,提高点击率以及在直播间中的停留时长等等,需要加载直播标签。但是目前加载的直播标签显示较为单一。
技术实现思路
本申请针对现有方式的缺点,提出一种直播标签加载方法、装置以及计算机设备,以实现直播标签显示的多样性。本申请的实施例根据第一个方面,提供了一种直播标签加载方法,包括:接收直播终端发送的直播信息获取请求;所述直播信息获取请求包括若干个第一请求条件;从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板;所述请求模板包括若干个第二请求条件;根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,并返回给所述直播终端。在一个实施例中,所述根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,包括:根据预先配置的所述目标请求模板对应的各个标签的优先级从高到底的顺序,依次从各个标签中选取一个标签;获取所述标签的显示方式对应的实际变量;若所述实际变量为空,返回依次从各个标签中选取一个标签的步骤,直至所有的标签均被选取;若所述实际变量不为空,根据所述标签的显示方式和所述实际变量,生成所述标签的标签内容,返回依次从各个标签中选取一个标签的步骤,直至所有的标签均被选取。在一个实施例中,所述从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板,包括:从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的请求模板;若筛选出的请求模板仅有一个,将筛选出的请求模板作为目标请求模板;若筛选出的请求模板有多个,根据预先设置的筛选出的请求模板的优先级,从筛选出的请求模板中选取优先级最高的请求模板作为目标请求模板。在一个实施例中,所述接收直播终端发送的直播信息获取请求,之前,还包括:获取直播间在直播状态时生效的各个标签;为所述直播间配置若干个请求模板;为所述直播间的每个请求模板分别配置生效的各个标签的优先级顺序以及生效的各个标签的显示方式。在一个实施例中,所述接收直播终端发送的直播信息获取请求,之前,还包括:设置各个请求模板的优先级。在一个实施例中,所述请求模板为若干个第二请求条件组成的逻辑表达式;所述第二请求条件包括主播账号、直播间账号、直播间类型、直播间展示位置、当前请求用户账号、直播终端类型、直播终端平台、直播终端版本、直播终端渠道、直播软件版本和/或设备编号。本申请的实施例根据第二个方面,还提供了一种直播标签加载装置,包括:请求获取模块,用于接收直播终端发送的直播信息获取请求;所述直播信息获取请求包括若干个第一请求条件;目标请求模板筛选模块,用于从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板;所述请求模板包括若干个第二请求条件;标签内容生成模块,用于根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,并返回给所述直播终端。在一个实施例中,所述标签内容生成模块包括:标签选取单元,用于根据预先配置的所述目标请求模板对应的各个标签的优先级从高到底的顺序,依次从各个标签中选取一个标签;实际变量获取单元,用于获取所述标签的显示方式对应的实际变量;标签内容生成单元,用于在所述实际变量为空时,进入所述标签选取单元执行依次从各个标签中选取一个标签的功能,直至所有的标签均被选取;在所述实际变量不为空时,根据所述标签的显示方式和所述实际变量,生成所述标签的标签内容,进入所述标签选取单元执行依次从各个标签中选取一个标签的功能,直至所有的标签均被选取。本申请的实施例根据第三个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项所述的直播标签加载方法。本申请的实施例根据第四个方面,还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一项所述的直播标签加载方法。上述的直播标签加载方法、装置以及计算机设备,预先设置各个请求模板,并为每个请求模板单独配置标签以及标签的显示方式,在接收到直播终端发送的请求条件时,筛选出匹配的请求模板,然后根据获取的实际变量和筛选出的请求模板对应的标签和显示方式,即可以生成对应的标签内容。由于本申请针对不同的请求模板可以定制不同的标签以及标签的显示方式,因此在直播终端的请求条件不同时,生成的标签内容也不相同,提高了标签内容的匹配度和扩展性,实现了直播标签的多样化显示,极大便利了直播运营的可操作性。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请一个实施例的直播标签加载方法的流程示意图;图2为本申请另一个实施例的直播标签加载方法的流程示意图;图3为本申请一个具体实施例的直播标签展示的界面示意图;图4为本申请一个实施例的直播标签加载装置的结构示意图;图5为本申请一个实施例的计算机设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。本
技术人员可以理解,这里所使用的“终端”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器本文档来自技高网
...

【技术保护点】
1.一种直播标签加载方法,其特征在于,包括:接收直播终端发送的直播信息获取请求;所述直播信息获取请求包括若干个第一请求条件;从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板;所述请求模板包括若干个第二请求条件;根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,并返回给所述直播终端。

【技术特征摘要】
1.一种直播标签加载方法,其特征在于,包括:接收直播终端发送的直播信息获取请求;所述直播信息获取请求包括若干个第一请求条件;从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板;所述请求模板包括若干个第二请求条件;根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,并返回给所述直播终端。2.根据权利要求1所述的直播标签加载方法,其特征在于,所述根据预先配置的所述目标请求模板对应的各个标签和各个标签的显示方式,以及获取的各个标签的显示方式对应的实际变量,生成待加载的标签内容,包括:根据预先配置的所述目标请求模板对应的各个标签的优先级从高到底的顺序,依次从各个标签中选取一个标签;获取所述标签的显示方式对应的实际变量;若所述实际变量为空,返回依次从各个标签中选取一个标签的步骤,直至所有的标签均被选取;若所述实际变量不为空,根据所述标签的显示方式和所述实际变量,生成所述标签的标签内容,返回依次从各个标签中选取一个标签的步骤,直至所有的标签均被选取。3.根据权利要求1所述的直播标签加载方法,其特征在于,所述从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的目标请求模板,包括:从预设的各个请求模板中筛选出与所述若干个第一请求条件均匹配的请求模板;若筛选出的请求模板仅有一个,将筛选出的请求模板作为目标请求模板;若筛选出的请求模板有多个,根据预先设置的筛选出的请求模板的优先级,从筛选出的请求模板中选取优先级最高的请求模板作为目标请求模板。4.根据权利要求1所述的直播标签加载方法,其特征在于,所述接收直播终端发送的直播信息获取请求,之前,还包括:获取直播间在直播状态时生效的各个标签;为所述直播间配置若干个请求模板;为所述直播间的每个请求模板分别配置生效的各个标签的优先级顺序以及生效的各个标签的显示方式。5.根据权利要求1所述的直播标签加载方法,其特征在于,所述接收直播终端发送的直播信息获取...

【专利技术属性】
技术研发人员:杨子国
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1