CN114489905A - 直播间活动数据处理方法及其装置、设备、介质、产品 - Google Patents
直播间活动数据处理方法及其装置、设备、介质、产品 Download PDFInfo
- Publication number
- CN114489905A CN114489905A CN202210101166.7A CN202210101166A CN114489905A CN 114489905 A CN114489905 A CN 114489905A CN 202210101166 A CN202210101166 A CN 202210101166A CN 114489905 A CN114489905 A CN 114489905A
- Authority
- CN
- China
- Prior art keywords
- activity
- panel
- target
- data
- display
- 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.)
- Pending
Links
- 230000000694 effects Effects 0.000 title claims abstract description 502
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 17
- 230000004913 activation Effects 0.000 claims description 12
- 238000003860 storage Methods 0.000 claims description 12
- 238000009877 rendering Methods 0.000 claims description 11
- 230000003213 activating effect Effects 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004132 cross linking Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000001976 improved effect Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开一种直播间活动数据处理方法及其装置、设备、介质、产品,所述方法包括:获取作用于活动展示控件的直播活动信息,解析获取直播活动信息中包含的目标活动面板标识及目标活动数据信息;根据目标活动面板标识,查询出活动展示控件的面板标签池中具有目标活动面板标识的目标活动面板标签;根据目标活动数据信息,查询出目标活动面板标签的面板组件池中目标活动数据信息所对应的目标数据展示组件;驱动活动展示控件展示目标活动面板标签,以在目标活动面板标签的活动数据面板中的目标数据展示组件输出展示目标活动数据信息。本申请在直播间页面有限的显示画面中展示相关的直播数据,且通过对活动展示控件的组件拆分,便于控件的维护及更新。
Description
技术领域
本申请涉及网络直播领域,尤其涉及一种直播间活动数据处理方法,此外还涉及该方法相应的装置、设备、非易失性存储介质以及计算机程序产品。
背景技术
随着互联网的发展,互联网中存在多种直播平台,各平台为平台用户提供直播间在线服务,以使主播用户在其平台中开启直播间,吸引观众用户进入直播间中参与主播用户开启的主播活动,使直播平台中存在各类型的直播间供平台用户浏览,提升平台中用户的使用体验。
直播平台一般会将直播间的相关直播数据广播至直播间,使处于直播间的客户端将接收到的直播数据输出至直播间页面中进行显示,以便处于直播间的用户通过页面中显示的直播数据了解直播间中的相关信息,例如直播间的公会及主播的相关数据,且当直播平台举办相关的直播活动时,如春节活动时将向直播间广播相关的春节活动数据进行展示,以提升直播间的活动氛围,但因直播间页面有限的显示画幅,各类型的直播数据输出至页面中进行展示时,各类型数据常常互相遮蔽,影响处于直播间中的用户观看直播的观看体验。
针对上述的问题,本申请人出于该些问题的考虑做出相应的探索。
发明内容
本申请的目的在于满足现有技术的需求或克服现有技术的至少部分不足而提供一种直播间活动数据处理方法及其相应的装置、电子设备、非易失性存储介质以及计算机程序产品。
为实现本申请的目的,采用如下技术方案:
适应本申请的目的而提出的一种直播间活动数据处理方法,包括如下步骤:
获取作用于活动展示控件的直播活动信息,解析获取该直播活动信息中包含的目标活动面板标识及目标活动数据信息,所述活动展示控件在当前直播间页面中显示;
根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签;
根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件;
驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息。
进一步的实施例中,所述获取作用于活动展示控件的活动数据信息的步骤之前,包括如下步骤:
响应直播间页面进入事件,在当前图形用户界面中显示该事件对应的直播间页面;
响应作用于所述活动展示控件的渲染指令,判断当前时间是否超过该活动展示控件预设的活动时间;
当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中。
较佳的实施例中,所述当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中的步骤中,包括如下步骤:
确定所述活动展示控件的面板标签池中各活动面板标签,遍历该些活动目标标签各自对应的面板组件池中存储的数据展示组件;
确定具有活动数据信息的数据展示组件所对应的活动面板标签,激活该活动面板标签在所述活动展示控件中显示,且在该活动面板标签的活动数据面板输出展示所述活动数据信息。
进一步的实施例中,所述驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下步骤:
根据作用于所述目标活动面板标签的标签权重,确定该目标活动面板标签在所述活动展示控件当前展示的各活动面板标签中所对应的展示位置;
根据作用于所述目标数据展示组件的组件权重,确定该目标数据展示组件在所述活动数据面板当前展示的各数据展示组件中所对应的展示位置。
进一步的实施例中,所述驱动所述活动展示控件展示目标活动面板标签的步骤中,包括如下由活动展示控件所执行的步骤:
响应由主组件推送的面板标签激活指令,确定该指令所对应的目标活动面板标签;
激活所述目标活动面板标签在活动展示控件中的展示;
在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板。
进一步的实施例中,所述以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下由活动展示控件所执行的步骤:
响应由主组件推送的数据展示指令,获取该指令中包含的目标活动数据信息;
将目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件;
在所述目标数据展示组件中输出展示所述目标活动数据信息。
进一步的实施例中,所述驱动所述活动展示控件展示目标活动面板标签的步骤之后,包括如下步骤:
响应作用于所述活动展示控件的面板标签选定事件,确定该事件所指向的活动面板标签;
将所述活动面板标签在活动展示控件中修改为选定状态进行显示;
将所述活动展示控件中当前显示的活动数据面板跳转为所述活动面板标签所对应的活动数据面板。
适应本申请的目的而提出的一种直播间活动数据处理装置,其包括:
数据信息解析模块,用于获取作用于活动展示控件的活动数据信息,解析获取该活动数据信息中包含的目标活动面板标识及活动数据信息,所述活动展示控件在当前直播间页面中显示;
面板标签确定模块,用于根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签;
展示组件确定模块,用于根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件;
活动数据展示模块,用于驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息。
进一步的实施例中,所述活动数据展示模块包括:
标签展示位置确定子模块,用于根据作用于所述目标活动面板标签的标签权重,确定该目标活动面板标签在所述活动展示控件当前展示的各活动面板标签中所对应的展示位置;
组件展示位置确定子模块,用于根据作用于所述目标数据展示组件的组件权重,确定该目标数据展示组件在所述活动数据面板当前展示的各数据展示组件中所对应的展示位置。
较佳的实施例中,所述活动数据展示模块还包括:
激活指令响应子模块,用于响应由主组件推送的面板标签激活指令,确定该指令所对应的目标活动面板标签;
面板标签展示子模块,用于激活所述目标活动面板标签在活动展示控件中的展示;
数据面板展示子模块,用于在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板。
较佳的实施例中,所述活动数据展示模块还包括:
展示指令响应子模块,用于响应由主组件推送的数据展示指令,获取该指令中包含的目标活动数据信息;
活动数据赋予子模块,用于将目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件;
活动数据展示子模块,用于在所述目标数据展示组件中输出展示所述目标活动数据信息。
适应本申请的目的而提出的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行所述直播间活动数据处理方法的步骤。
适应本申请的目的而提出的一种非易失性存储介质,其存储有依据所述直播间活动数据处理方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行其相应的方法所包括的步骤。
为解决上述技术问题本申请实施例还提供一种计算机程序产品,包括计算机程序及计算机指令,该计算机程序及计算机指令被处理器执行时,使得所述处理器执行上述所述直播数据分层预测方法或直播间活动数据处理方法的步骤。
相对于现有技术,本申请的优势如下:
首先,本申请为处于直播间中的用户提供用于展示各类型的直播数据的活动展示控件,活动展示控件中具有多个与用于展示相应类型的直播数据的数据展示面板相关联的面板标签,以便处于当前客户端的用户通过触控或点击选定活动展示控件中显示的活动面板标签,在活动展示控件中显示被选定的面板标签相关联的数据展示面板,进而查询该数据展示面板中展示的直播数据,以利用活动展示控件的各类型面板标签,优化各类型直播数据在直播间页面有限的显示画幅的可视化方式,防止过多的直播数据在直播间页面中的显示影响用户的直播观看体验。
其次,本申请的活动展示控件的面板标签仅在其具有需进行展示的直播数据时才显示至控件中,相应的,活动展示控件的数据展示面板也同理,通过控制活动展示控件中的面板标签及数据展示面板的显示及隐藏,在有限的显示画幅中显示当前用户所需的数据。
另外,本申请的活动展示控件中的组件功能分为逻辑处理类和展示类,逻辑处理类聚合至一个主组件中,主组件负责为活动展示控件提供展示类组件的逻辑处理,而展示类组件如面板标签及数据展示面板等一般不具有复杂的逻辑处理功能,其仅接收由主组件推送的指令及数据进行组件显示及数据展示,通过对活动展示控件的组件拆分,便于活动展示控件的维护,从而达到产品级别层面的活动需求上下线。
本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;
图2为本申请的直播间活动数据处理方法的典型实施例的流程示意图;
图3为本申请中显示活动展示控件的直播间页面的示意图;
图4为本申请中活动展示控件中已显示目标活动面板标签的直播间页面的示意图;
图5为本申请中活动展示控件中显示目标活动数据面板的直播间页面的示意图;
图6为本申请中未显示活动展示控件的直播间页面的示意图;
图7为本申请中响应作用于活动展示控件的渲染指令的实施方式所形成的流程示意图;
图8为本申请中在活动展示控件中显示活动面板标签及活动数据面板的实施方式所形成的流程示意图;
图9为本申请中关于标签权重及组件权重的实施方式所形成的流程示意图;
图10为本申请中关于活动展示控件展示目标活动面板标签的实施方式所形成的流程示意图;
图11为本申请中关于活动数据面板中输出显示目标活动数据信息的实施方式所形成的流程示意图;
图12为本申请中活动展示控件中显示公会活动数据面板的直播间页面的示意图;
图13为本申请中关于活动展示控件的面板标签选定事件的实施方式所形成的流程示意图;
图14为本申请的直播间活动数据处理装置的典型实施例的原理框图;
图15为本申请一个实施例的计算机设备的基本结构框图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunications Service,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global PositioningSystem,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。
需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。
请参阅图1,本申请相关技术方案实施时所需的硬件基础可按图中所示的架构进行部署。本申请所称服务器80部署在云端,作为一个业务服务器,其可以负责进一步连接起相关数据服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备例如图中所示的智能手机81和个人计算机82或者第三方服务器(未图示)提供服务。所述的智能手机和个人计算机均可通过公知的网络接入方式接入互联网,与云端的服务器80建立数据通信链路,以便运行所述服务器所提供的服务相关的终端应用程序。
对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。
所述的应用程序,是指运行于服务器或终端设备上的应用程序,这一应用程序采用编程的方式实现了本申请的相关技术方案,其程序代码可被以计算机可执行指令的形式保存于计算机能识别的非易失性存储介质中,并被中央处理器调入内存中运行,通过该应用程序在计算机的运行而构造出本申请的相关装置。
对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。
本申请中适于在终端设备实现的技术方案也可以被编程内置于提供网络直播的应用程序中,作为其一部分扩展功能。所述的网络直播,是指一种基于前述的网络部署架构所实现的一种直播间网络服务。
本申请所称的直播间,是指依靠互联网技术实现的一种视频聊天室,通常具备音视频播控功能,包括主播用户和观众用户,观众用户可以包括已经在平台中注册的注册用户,也可以是未注册的游客用户;可以是关注了主播用户的注册用户,也可以是未关注主播用户的注册或未注册用户。主播用户与观众用户之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播用户以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如教育培训场景、视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。
本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。
本申请即将揭示的各个实施例,除非明文指出彼此之间的相互排斥关系,否则,各个实施例所涉的相关技术特征可以交叉结合而灵活构造出新的实施例,只要这种结合不背离本申请的创造精神且可满足现有技术中的需求或解决现有技术中的某方面的不足即可。对此变通,本领域技术人员应当知晓。
请参阅图2,本申请的一种直播间活动数据处理方法,在其典型实施例中,其包括如下步骤:
步骤S11,获取作用于活动展示控件的直播活动信息,解析获取该直播活动信息中包含的目标活动面板标识及目标活动数据信息,所述活动展示控件在当前直播间页面中显示:
处于当前直播间的当前客户端接收由服务器推送的所述直播活动信息,该活动数据信息作用于当前直播间页面中显示的所述活动展示控件,以将该活动数据信息中包含的所述活动数据信息输出至所述活动展示控件中显示。
所述的活动数据信息由服务器广播至当前直播间中,所述活动数据信息中包含当前直播间中正在进行的直播活动的活动数据信息及活动面板标识,以便处于当前直播间的当前客户端所述活动数据信息输出至所述活动面板标识所对应的活动数据面板中进行显示。
所述的活动数据信息中一般包含与当前直播间中进行的直播活动相关联的数据,例如,当当前直播间中进行的直播活动为直播春节活动时,该直播春节活动相关联的活动数据信息中一般包含用于表征当前直播间中观众用户春节赠送虚拟礼物的活动送礼数据、用于表征当前直播间中观众用户中赠礼最多的观众用户的用户特征数据、以及用于表征直播春节活动的春节倒计时的时间数据等;本领域技术人员可根据实际业务场景设计所述活动数据信息,恕不赘述。
所述的活动面板标识用于指向展示所述活动数据信息的活动数据面板,以便当前客户端根据该活动面板标识,将所述活动数据信息输出至所述活动展示控件中该活动数据面板进行展示,所述的活动数据面板及其相关实施例请参考后续步骤,本步骤恕不赘述。
所述的活动展示控件在当前直播间页面中显示,该活动展示控件用于在当前直播间页面中输出展示所述活动数据信息,所述的活动展示控件中包含一个或多个活动面板标签,该些所述活动面板标签与其所对应的活动数据面板相关联,以便处于当前客户端的用户通过触控或点击选定所述活动展示控件中显示的活动面板标签,在该活动展示控件中显示被选定的活动面板标签相关联的活动数据面板,进而查询该活动数据面板中展示的活动数据,具体的,请参考图3,图3为所述活动展示控件在当前页面中显示的示意图,所述活动展示控件如图3所示的活动展示控件301,该活动展示控件301中显示的活动面板标签列表302中显示多个所述活动面板标签,以便用户通过所示面板标签列表302中选定相应的活动数据标签,将该活动数据标签所对应的活动数据面板输出至活动数据面板窗口303中显示,例如,所示面板标签列表302中被选定的活动面板标签为“主播”,则活动数据面板窗口303中显示与该“主播”活动面板标签相对应的活动数据面板,该活动数据面板中展示主播用户的用户特征数据。
所述的活动展示控件具有与其所相关联的主组件,该主组件为所述活动展示控件提供各子组件的显示控制及活动数据分发等逻辑服务,所述活动面板标签、活动数据面板及数据展示组件为所述活动展示控件所具有的子组件,主组件负责控制该些子组件的显示及活动数据传输;所述主组件的逻辑服务的执行方式请参考后续步骤中的相关叙述,本步骤恕不赘述。
步骤S12,根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签:
当前客户端根据所述直播活动信息中包含的目标面板活动面板标识,以根据所述活动展示控件的面板标签池中各活动面板标签的所述活动面板标识,查询出该面板标签池中具有该目标活动面板标识的活动面板标签。
所述的面板标签池中包含所述活动展示控件具有的各活动面板标签,该面板标签池中存储的活动面板标签不一定都在所述活动展示控件中显示,该些活动面板标签在所述活动展示控件中的显示由该活动展示控件相关联的所述主组件控制,主组件一般仅将具有活动数据的活动面板标签显示至所述活动展示控件中显示。
与所述活动展示控件相关联的主组件根据所述直播活动信息中包含的目标面板活动面板标识,查询所述面板标签池中具有该目标活动面板标识的活动面板标签,以便将所述活动数据信息输出至该活动面板标签相关联的活动数据面板中显示。
步骤S13,根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件:
当前客户端在所述面板标签池中查询出具有所述目标活动面板标识的活动面板标签后,将根据所述目标活动数据信息中包含的所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中用于输出展示该目标活动数据信息的目标数据展示组件。
所述的面板组件池中存储着由其相关联的活动面板标签所具有的一个或多个数据展示组件,例如,当所述面板组件池所属的活动面板标签为主播时,该面板组件池中一般包含用于展示主播的主播头像的数据展示组件用于展示主播的主播昵称的数据展示组件、以及用于展示主播的直播间热度的数据展示组件等,该些数据展示组件在其所对应的活动数据面板池中的显示由所述活动展示控件相关联的主组件,因所述活动数据面板中的显示面积有限,所述主组件一般将根据各数据展示组件的组件权重,控制该些数据展示组件在所述活动数据面板中的显示位置及显示关系。
具体的,所述主组件获取所述目标活动数据信息中包含的数据标识,在所述目标活动面板标签的面板组件池中具有该数据标识的目标数据展示组件,以便后续将所述目标活动数据信息中包含的活动数据输出至该目标数据展示组件中展示。
步骤S14,驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息:
当前客户端驱动所述活动展示控件展示具有目标活动面板标识的目标活动面板标签,且将所述直播活动数据中包含的目标活动数据信息推送至所述活动展示控件中,以便该活动展示控件将所述目标活动数据信息输出至所述目标活动面板标签相关联的活动数据面板中的目标数据展示组件中显示。
与所述活动展示控件相关联的主组件向所述活动展示控件推送指向所述目标活动面板标签的面板标签激活指令,以驱动该活动展示控件响应该面板标签激活指令,激活所述目标活动面板标签在该活动展示控件中的展示,进而在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板,具体的,请参考图3及图4,所述目标活动面板标签为与春节活动相关联的活动面板标签时,所述活动展示控件响应指向该目标活动面板标签的面板标签激活指令时,将在如图3所示的面板标签列表302中显示该目标活动面板标签,使图3所示的活动展示控件301切换为图4所示的活动展示控件401,该活动展示控件401的面板标签列表402中显示春节的活动面板标签。
相对应,所述主组件将所述目标活动数据信息输出至所述活动展示控件中进行展示,具体的,所述主组件向所述活动展示控件推送数据展示指令,以驱动该活动展示控件响应该指令,获取该指令中包含的所述目标活动数据信息,进而该活动展示控件将所述目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件,以当所述活动数据面板在所述活动展示控件中显示时,所述目标活动数据信息将在该活动数据面板中的面板数据展示组件中显示,请参考图4及图5,当图4所示的活动展示控件401的面板标签列表402中被选定的活动面板标签为所述目标活动面板标签“春节”时,所示活动展示控件401的活动数据面板窗口403中展示的活动数据面板将跳转为图5所示的活动数据面板窗口503中显示的所述目标活动面板标签“春节”相关联的活动数据面板,该活动数据面板中输出展示春节直播活动相关联的活动数据信息。
因所述活动展示控件中展示的各活动面板标签具有相应的展示位置,该些活动面板标签的展示位置由各自对应的标签权重所决定,例如,请参考图4,图4所示的活动展示控件401的面板标签列表402中显示公会活动面板标签、主播活动面板标签及春节活动面板标签,所示公会活动面板标签的标签权重大于所示主播活动面板标签,而所示主播活动面板标签大于所示春节活动面板标签;相应的,因所述活动数据面板的展示空间所限,因此其所属的数据展示组件也具有用于控制其展示位置的组件权重,请参考图5,如图5中所示的活动数据面板窗口503中显示的用于输出春节活动数据信息的活动数据面板,该活动数据面板中所示的倒计时数据展示组件的组件权重大于所示的抽奖数据展示组件。本领域技术人员可根据实际应用场景设计活动面板标签的标签权重及数据展示组件的组件权重,以控制活动面板标签及数据展示组件的展示位置。
通过本典型实施例中可知,本方法的活动展示控件中具有多个与用于展示相应类型的直播数据的数据展示面板相关联的面板标签,以便处于当前客户端的用户通过触控或点击选定活动展示控件中显示的活动面板标签,在活动展示控件中显示被选定的面板标签相关联的数据展示面板,进而查询该数据展示面板中展示的直播数据,进而优化各类型直播数据在直播间页面有限的显示画幅的可视化方式,防止过多的直播数据在直播间页面中的显示影响用户的直播观看体验;其次,本方法中的活动展示控件的面板标签仅在其具有需进行展示的直播数据时才显示至控件中,相应的,活动展示控件的数据展示面板也同理,通过控制活动展示控件中的面板标签及数据展示面板的显示及隐藏,在有限的显示画幅中显示当前用户所需的数据;另外,本方法的活动展示控件中的组件功能分为逻辑处理类和展示类,逻辑处理类聚合至一个主组件中,主组件负责为活动展示控件提供展示类组件的逻辑处理,而展示类组件如面板标签及数据展示面板等一般不具有复杂的逻辑处理功能,其仅接收由主组件推送的指令及数据进行组件显示及数据展示,通过对活动展示控件的组件拆分,便于活动展示控件的维护,从而达到产品级别层面的活动需求上下线。
以上的典型实施例及其变化实施例充分揭示了本申请的直播间活动数据处理方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:
一种实施例中,请参考图5、图6及图7,所述获取作用于活动展示控件的活动数据信息的步骤之前,包括如下步骤:
步骤S08,响应直播间页面进入事件,在当前图形用户界面中显示该事件对应的直播间页面:
请参考图6,当前客户端响应由用户触发的所述直播间页面进入事件,在当前图形用户界面中加载显示该直播间页面进行事件所指向的直播间页面,该直播间页面如图6所示的直播间页面。
步骤S09,响应作用于所述活动展示控件的渲染指令,判断当前时间是否超过该活动展示控件预设的活动时间:
当前客户端加载显示当前直播间页面后,将响应作用于所述活动展示控件的渲染指令,并获取该活动展示控件预设的活动时间,例如,当所述活动展示控件为用于展示春节活动的活动数据信息时,为该活动展示控件预设的所述活动时间一般为春节前1天或前4小时,当前客户端将判断当前时间是否超过该活动时间,以确定是否在当前直播间页面中显示所述活动展示控件。
步骤S10,当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中:
请参考图5及图6,当当前客户端判断当前时间超过所述活动时间时,将渲染所述活动展示控件至当前直播间页面中显示,如将图6所示的直播间页面切换为图5所示的直播间页面,图5所示的直播间页面中显示所述活动展示控件501。
本实施例中,活动展示控件将在当前时间达到其预设活动时间后渲染显示至直播间页面中,以防止没有活动数据的活动展示控件在直播间页面中显示,影响处于直播间的用户的直播观看体验。
一种实施例中,请参考图3及图8,所述当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中的步骤中,包括如下步骤:
步骤S101,确定所述活动展示控件的面板标签池中各活动面板标签,遍历该些活动目标标签各自对应的面板组件池中存储的数据展示组件:
当前客户端在渲染所述活动展示控件至当前直播间页面时,将确定该活动展示控件的所述面板标签池中各活动面板标签,以遍历该些活动面板标签各自对应的所述面板组件池中存储的所述数据展示组件,确定该些数据展示组件中具有活动数据的数据展示组件。
步骤S102,确定具有活动数据信息的数据展示组件所对应的活动面板标签,激活该活动面板标签在所述活动展示控件中显示,且在该活动面板标签的活动数据面板输出展示所述活动数据信息:
当客户端查询出具有活动数据信息的数据展示组件后,将在所述活动展示控件中显示该数据展示组件相关联的活动面板标签,并将该活动数据信息输出在该活动面板标签相关联的活动数据面板中的所述数据展示组件中显示,请参考图3,例如,当所述数据展示组件具有的主播用户头像的活动数据信息时,将主播用户头像将在图3所示的活动展示控件301中的活动数据面板窗口303中显示的活动数据面板中所述数据展示组件中显示所述主播用户头像。
本实施例中,活动数据控件仅展示具有活动数据的活动面板标签及其相应的活动数据面板,以防止无活动数据的标签占直播间页面有限的显示画幅,影响用户的直播观看体验。
一种实施例中,请参考图5及图9,所述驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下步骤:
步骤S141,根据作用于所述目标活动面板标签的标签权重,确定该目标活动面板标签在所述活动展示控件当前展示的各活动面板标签中所对应的展示位置:
请参考图5,图5所示的活动展示控件501的面板标签列表502中显示公会活动面板标签、主播活动面板标签及春节活动面板标签,所示公会活动面板标签的标签权重大于所示主播活动面板标签,而所示主播活动面板标签大于所示春节活动面板标签。
步骤S142,根据作用于所述目标数据展示组件的组件权重,确定该目标数据展示组件在所述活动数据面板当前展示的各数据展示组件中所对应的展示位置:
相应的,因所述活动数据面板的展示空间有限,因此其所属的数据展示组件也具有用于控制其展示位置的组件权重,请参考图5,如图5中所示的活动数据面板窗口503中显示的用于输出春节活动数据信息的活动数据面板,该活动数据面板中所示的倒计时数据展示组件的组件权重大于所示的抽奖数据展示组件。
本实施例中,根据活动面板标签的标签权重及数据展示组件的组件权重,控制活动面板标签及数据展示组件的展示位置,以防止活动面板标签及数据展示组件在活动展示控件中的无序展示,优化用户的使用体验。
一种实施例中,请参考图3至图5及10,所述驱动所述活动展示控件展示目标活动面板标签的步骤中,包括如下由活动展示控件所执行的步骤:
步骤S141’,响应由主组件推送的面板标签激活指令,确定该指令所对应的目标活动面板标签:
当前直播间页面中显示的活动展示控件响应其相关联的主组件推送的所述面板标签激活指令,确定该面板标签激活指令所对应的目标活动面板标签。
所述的面板标签激活指令有所述主组件触发推送至所述活动展示控件中,以驱动该活动展示控件显示该指令所对应的目标活动面板标签。
步骤S142’,激活所述目标活动面板标签在活动展示控件中的展示:
请参考图3及图4,当图3所示的活动展示控件301响应指向“春节”的目标活动面板标签的面板标签激活指令时,图3所示的活动展示控件301将转换为图4所示的活动展示控件401,该活动展示控件401中的面板标签列表402中显示春节的活动面板标签。
步骤S143’,在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板:
请参考图4及图5,图4所示的活动展示控件401响应作用于面板标签列表402中显示春节的活动面板标签,将活动展示控件401中活动数据面板窗口403切换为图5所示的活动展示控件501中的活动数据面板窗口503,活动数据面板窗口503中显示春节的活动面板标签相关联的春节活动数据面板。
本实施例中,活动展示控件中显示的活动目标标签由其所对应的主组件所控件显示,进而将活动展示控件的控件逻辑由主组件所管理,以便维护活动展示控件。
一种实施例中,请参考图11,所述以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下由活动展示控件所执行的步骤:
步骤S141”,响应由主组件推送的数据展示指令,获取该指令中包含的目标活动数据信息:
当前直播间页面中显示的活动展示控件响应其相关联的主组件推送的所述数据展示指令,获取该数据展示指令中包含的目标活动数据信息。
步骤S142”,将目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件:
所示活动展示控件将所示目标活动数据信息赋予所示目标活动面板标签所对应的活动数据面板中的目标数据展示组件,以便该目标数据展示组件接收该目标活动数据信息,进而将该目标活动数据信息输出至所述目标活动面板中进行显示。
步骤S143”,在所述目标数据展示组件中输出展示所述目标活动数据信息:
所述目标数据展示组件接收所述目标活动数据信息后,将该目标活动数据信息输出显示至目标活动面板中,以便用户通过该目标活动面板查看所述目标活动数据信息。
本实施例中,主组件将活动数据赋予至活动展示控件中相应的数据展示组件,便于该数据展示组件将活动数据输出至活动展示控件中显示供用户查看。
一种实施例中,请参考图5、图12及图13,所述驱动所述活动展示控件展示目标活动面板标签的步骤之后,包括如下步骤:
步骤S15,响应作用于所述活动展示控件的面板标签选定事件,确定该事件所指向的活动面板标签:
请参考图5,处于当前客户端用户通过触控或点击图5所示的活动展示控件501中的面板标签列表502中的公会活动面板标签,触发生成指向该公会活动面板标签的所述面板标签选定事件,以便当前客户端响应该事件,确定该事件所对应的该公会活动面板标签。
步骤S16,将所述活动面板标签在活动展示控件中修改为选定状态进行显示:
请参考图5及图12,当前客户端将图5所示的活动展示控件501中的面板标签列表502中的公会活动面板标签修改为选定状态,以使所示面板标签列表502切换为如图12所示的面板标签列表1202,将所示公会活动面板标签修改为选定状态进行显示。
步骤S17,将所述活动展示控件中当前显示的活动数据面板跳转为所述活动面板标签所对应的活动数据面板:
请参考图5及图12,当图5所示的面板标签列表502中的公会活动面板标签修改为选定状态时,图5所示的活动展示控件501中的活动数据面板窗口503将跳转为图12所示的活动数据面板窗口1203的公会活动数据面板。
本实施例中,活动展示控件中具有多个面板标签,以便用户选定相应的面板标签将活动展示控件中当前显示的数据面板跳转为被选定的数据面板,在有限的显示画面中显示当前用户所需的数据。
进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种直播间活动数据处理装置,按照这一思路,请参阅图14,其中的一个典型实施例中,该装置包括:数据信息解析模块11,用于获取作用于活动展示控件的活动数据信息,解析获取该活动数据信息中包含的目标活动面板标识及活动数据信息,所述活动展示控件在当前直播间页面中显示;面板标签确定模块12,用于根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签;展示组件确定模块13,用于根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件;活动数据展示模块14,用于驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息。
一种实施例中,所述活动数据展示模块14包括:标签展示位置确定子模块,用于根据作用于所述目标活动面板标签的标签权重,确定该目标活动面板标签在所述活动展示控件当前展示的各活动面板标签中所对应的展示位置;组件展示位置确定子模块,用于根据作用于所述目标数据展示组件的组件权重,确定该目标数据展示组件在所述活动数据面板当前展示的各数据展示组件中所对应的展示位置。
另一种实施例中,所述活动数据展示模块14还包括:激活指令响应子模块,用于响应由主组件推送的面板标签激活指令,确定该指令所对应的目标活动面板标签;面板标签展示子模块,用于激活所述目标活动面板标签在活动展示控件中的展示;数据面板展示子模块,用于在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板。
再一种实施例中,所述活动数据展示模块14还包括:展示指令响应子模块,用于响应由主组件推送的数据展示指令,获取该指令中包含的目标活动数据信息;活动数据赋予子模块,用于将目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件;活动数据展示子模块,用于在所述目标数据展示组件中输出展示所述目标活动数据信息。
为解决上述技术问题,本申请实施例还提供一种计算机设备,用于运行根据所述直播间活动数据处理方法所实现的计算机程序。具体请参阅图15,图15为本实施例计算机设备基本结构框图。
如图15所示,计算机设备的内部结构示意图。该计算机设备包括通过***总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作***、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种直播间活动数据处理方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种直播间活动数据处理方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图15中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本实施方式中处理器用于执行本发明的直播间活动数据处理装置中的各个模块/子模块的具体功能,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有直播间活动数据处理装置中执行所有模块/子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。
本申请还提供一种非易失性存储介质,所述的直播间活动数据处理方法被编写成计算机程序,以计算机可读指令的形式存储于该存储介质中,计算机可读指令被一个或多个处理器执行时,意味着该程序在计算机中的运行,由此使得一个或多个处理器执行上述任一实施例直播间活动数据处理方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
综上所述,本申请在直播间页面有限的显示画面中展示相关的直播数据,且通过对活动展示控件的组件拆分,便于活动展示控件的维护,从而达到产品级别层面的活动需求上下线。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种直播间活动数据处理方法,其特征在于,包括如下步骤:
获取作用于活动展示控件的直播活动信息,解析获取该直播活动信息中包含的目标活动面板标识及目标活动数据信息,所述活动展示控件在当前直播间页面中显示;
根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签;
根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件;
驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息。
2.根据权利要求1所述的方法,其特征在于,所述获取作用于活动展示控件的活动数据信息的步骤之前,包括如下步骤:
响应直播间页面进入事件,在当前图形用户界面中显示该事件对应的直播间页面;
响应作用于所述活动展示控件的渲染指令,判断当前时间是否超过该活动展示控件预设的活动时间;
当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中。
3.根据权利要求2所述的方法,其特征在于,所述当当前时间超过所述活动时间时,渲染所述活动展示控件显示至当前直播间页面中的步骤中,包括如下步骤:
确定所述活动展示控件的面板标签池中各活动面板标签,遍历该些活动目标标签各自对应的面板组件池中存储的数据展示组件;
确定具有活动数据信息的数据展示组件所对应的活动面板标签,激活该活动面板标签在所述活动展示控件中显示,且在该活动面板标签的活动数据面板输出展示所述活动数据信息。
4.根据权利要求1所述的方法,其特征在于,所述驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下步骤:
根据作用于所述目标活动面板标签的标签权重,确定该目标活动面板标签在所述活动展示控件当前展示的各活动面板标签中所对应的展示位置;
根据作用于所述目标数据展示组件的组件权重,确定该目标数据展示组件在所述活动数据面板当前展示的各数据展示组件中所对应的展示位置。
5.根据权利要求1所述的方法,其特征在于,所述驱动所述活动展示控件展示目标活动面板标签的步骤中,包括如下由活动展示控件所执行的步骤:
响应由主组件推送的面板标签激活指令,确定该指令所对应的目标活动面板标签;
激活所述目标活动面板标签在活动展示控件中的展示;
在活动展示控件中显示所述目标活动面板标签所对应的活动数据面板。
6.根据权利要求1所述的方法,其特征在于,所述以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息的步骤中,包括如下由活动展示控件所执行的步骤:
响应由主组件推送的数据展示指令,获取该指令中包含的目标活动数据信息;
将目标活动数据信息赋予所述目标活动面板标签所对应的活动数据面板中的目标数据展示组件;
在所述目标数据展示组件中输出展示所述目标活动数据信息。
7.根据权利要求1所述的方法,其特征在于,所述驱动所述活动展示控件展示目标活动面板标签的步骤之后,包括如下步骤:
响应作用于所述活动展示控件的面板标签选定事件,确定该事件所指向的活动面板标签;
将所述活动面板标签在活动展示控件中修改为选定状态进行显示;
将所述活动展示控件中当前显示的活动数据面板跳转为所述活动面板标签所对应的活动数据面板。
8.一种直播间活动数据处理装置,其特征在于,包括:
数据信息解析模块,用于获取作用于活动展示控件的活动数据信息,解析获取该活动数据信息中包含的目标活动面板标识及活动数据信息,所述活动展示控件在当前直播间页面中显示;
面板标签确定模块,用于根据所述目标活动面板标识,查询所述活动展示控件的面板标签池中各活动面板标签的活动面板标识,获取具有该目标活动面板标识的目标活动面板标签;
展示组件确定模块,用于根据所述目标活动数据信息,查询出所述目标活动面板标签的面板组件池中该目标活动数据信息所对应的目标数据展示组件;
活动数据展示模块,用于驱动所述活动展示控件展示目标活动面板标签,以使该目标活动面板标签在其活动数据面板中的目标数据展示组件输出展示所述目标活动数据信息。
9.一种电子设备,包括中央处理器和存储器,其特征在于,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行如权利要求1至7中任一项所述的方法的步骤。
10.一种非易失性存储介质,其特征在于,其以计算机可读指令的形式存储有依据权利要求1至7中任意一项所述的方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210101166.7A CN114489905A (zh) | 2022-01-27 | 2022-01-27 | 直播间活动数据处理方法及其装置、设备、介质、产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210101166.7A CN114489905A (zh) | 2022-01-27 | 2022-01-27 | 直播间活动数据处理方法及其装置、设备、介质、产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114489905A true CN114489905A (zh) | 2022-05-13 |
Family
ID=81476022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210101166.7A Pending CN114489905A (zh) | 2022-01-27 | 2022-01-27 | 直播间活动数据处理方法及其装置、设备、介质、产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114489905A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019072096A1 (zh) * | 2017-10-10 | 2019-04-18 | 腾讯科技(深圳)有限公司 | 视频直播中的互动方法、装置、***及计算机可读存储介质 |
CN111866537A (zh) * | 2020-07-27 | 2020-10-30 | 网易(杭州)网络有限公司 | 直播间中的信息展示方法及装置、存储介质及电子设备 |
CN111861561A (zh) * | 2020-07-20 | 2020-10-30 | 广州华多网络科技有限公司 | 广告信息定位、展示方法及其相应的装置、设备、介质 |
WO2021047430A1 (zh) * | 2019-09-11 | 2021-03-18 | 广州华多网络科技有限公司 | 虚拟礼物特效的合成方法和装置、直播*** |
CN112969087A (zh) * | 2021-03-15 | 2021-06-15 | 北京城市网邻信息技术有限公司 | 一种信息展示方法、客户端、电子设备及存储介质 |
-
2022
- 2022-01-27 CN CN202210101166.7A patent/CN114489905A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019072096A1 (zh) * | 2017-10-10 | 2019-04-18 | 腾讯科技(深圳)有限公司 | 视频直播中的互动方法、装置、***及计算机可读存储介质 |
WO2021047430A1 (zh) * | 2019-09-11 | 2021-03-18 | 广州华多网络科技有限公司 | 虚拟礼物特效的合成方法和装置、直播*** |
CN111861561A (zh) * | 2020-07-20 | 2020-10-30 | 广州华多网络科技有限公司 | 广告信息定位、展示方法及其相应的装置、设备、介质 |
CN111866537A (zh) * | 2020-07-27 | 2020-10-30 | 网易(杭州)网络有限公司 | 直播间中的信息展示方法及装置、存储介质及电子设备 |
CN112969087A (zh) * | 2021-03-15 | 2021-06-15 | 北京城市网邻信息技术有限公司 | 一种信息展示方法、客户端、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108174272B (zh) | 直播中互动信息展示的方法、装置、存储介质及电子设备 | |
CN113253880B (zh) | 互动场景的页面的处理方法、装置及存储介质 | |
CN114245157A (zh) | 直播间活动数据展示方法及其装置、设备、介质、产品 | |
CN113613027B (zh) | 直播间推荐方法、装置及计算机设备 | |
CN113727178B (zh) | 投屏资源控制方法及其装置、设备与介质 | |
CN114422821A (zh) | 基于虚拟礼物的直播首页互动方法、装置、介质以及设备 | |
CN113824979A (zh) | 直播间的推荐方法、装置及计算机设备 | |
CN113596504A (zh) | 直播间虚拟礼物赠送方法、装置及计算机设备 | |
CN113824976A (zh) | 直播间内的进场秀显示方法、装置及计算机设备 | |
CN114205366A (zh) | 跨平台数据同步方法及其装置、设备、介质、产品 | |
CN113569089A (zh) | 信息处理方法、装置、服务器、设备、***及存储介质 | |
CN114489905A (zh) | 直播间活动数据处理方法及其装置、设备、介质、产品 | |
CN114077459A (zh) | 外源访问登录控制方法及其装置、设备、介质、产品 | |
CN113556610B (zh) | 视频合成控制方法及其装置、设备与介质 | |
CN113727180B (zh) | 投屏播放控制方法及其装置、设备与介质 | |
CN114222190B (zh) | 远程控制处理、响应方法及其装置、设备、介质、产品 | |
CN113596495B (zh) | 直播推流处理方法及其装置、设备与介质 | |
CN114048258A (zh) | 直播数据调度、存取方法及其装置、设备、介质、产品 | |
CN114302163A (zh) | 直播间广告处理方法及其装置、设备、介质、产品 | |
CN115065838A (zh) | 直播间封面交互方法、***、装置及电子设备 | |
CN113727177A (zh) | 投屏资源播放方法及其装置、设备与介质 | |
CN113821358A (zh) | 通知消息显示方法及其装置、设备与介质 | |
CN114630189B (zh) | 直播间内的多渠道进场提示方法、***、装置、计算机设备及介质 | |
CN110300321A (zh) | 一种横幅展示方法及装置 | |
CN114827645B (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 |