CN114489905A - Live broadcast room activity data processing method and device, equipment, medium and product thereof - Google Patents
Live broadcast room activity data processing method and device, equipment, medium and product thereof 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
The application discloses a live broadcast room activity data processing method and a device, equipment, a medium and a product thereof, wherein the method comprises the following steps: acquiring live broadcast activity information acting on the activity display control, and analyzing and acquiring target activity panel identification and target activity data information contained in the live broadcast activity information; inquiring a target movable panel label with the target movable panel identification in a panel label pool of the movable display control according to the target movable panel identification; inquiring a target data display component corresponding to the target activity data information in a panel component pool of the target activity panel label according to the target activity data information; and driving the activity display control to display the target activity panel label so as to output and display target activity data information by a target data display component in the activity data panel of the target activity panel label. According to the method and the device, related live broadcast data are displayed in a limited display picture of a page of a live broadcast room, and the control is conveniently maintained and updated by splitting the assembly of the activity display control.
Description
Technical Field
The present application relates to the field of live webcasting, and in particular, to a live webcasting room activity data processing method, and further, to a device, an apparatus, a non-volatile storage medium, and a computer program product corresponding to the method.
Background
With the development of the internet, various live broadcast platforms exist in the internet, and each platform provides live broadcast room online service for platform users, so that anchor users open live broadcast rooms in the platform, audience users are attracted to enter the live broadcast rooms to participate in anchor activities started by the anchor users, various types of live broadcast rooms exist in the live broadcast platforms for the platform users to browse, and the use experience of the users in the platform is improved.
The live broadcast platform generally broadcasts the relevant live broadcast data of the live broadcast room to the live broadcast room, the client end in the live broadcast room outputs the received live broadcast data to the live broadcast room page for display, so that the user in the live broadcast room can know the relevant information in the live broadcast room through the live broadcast data displayed in the page, for example, the guild of the live broadcast room and the relevant data of the anchor broadcast, and when the live broadcast platform holds relevant live broadcast activities, the relevant spring festival activity data broadcasted to the live broadcast room is displayed in spring festival activities, so as to improve the activity atmosphere of the live broadcast room, but because of the limited display frame of the page of the live broadcast room, when the live broadcast data of various types are output to the page for display, the data of various types are often shielded from each other, and the viewing experience of watching the live broadcast by the user in the live broadcast room is influenced.
In view of the above problems, the applicant has made a corresponding search in view of the problems.
Disclosure of Invention
It is an object of the present application to meet the needs of the prior art or to overcome at least part of the deficiencies of the prior art and to provide a live broadcast room activity data processing method and corresponding apparatus, electronic device, non-volatile storage medium and computer program product.
In order to realize the purpose of the application, the following technical scheme is adopted:
the method for processing the activity data of the live broadcast room is suitable for the purpose of the application and comprises the following steps:
acquiring live broadcast activity information acting on an activity display control, analyzing and acquiring a target activity panel identifier and target activity data information contained in the live broadcast activity information, and displaying the activity display control in a current live broadcast room page;
inquiring the movable panel mark of each movable panel label in the panel label pool of the movable display control according to the target movable panel mark, and acquiring the target movable panel label with the target movable panel mark;
inquiring a target data display component corresponding to the target activity data information in a panel component pool of the target activity panel label according to the target activity data information;
and driving the activity display control to display the target activity panel label so as to enable the target data display component of the target activity panel label in the activity data panel to output and display the target activity data information.
In a further embodiment, before the step of obtaining the activity data information acting on the activity display control, the method includes the following steps:
responding to a live broadcast room page entering event, and displaying a live broadcast room page corresponding to the event in a current graphical user interface;
responding to a rendering instruction acting on the activity display control, and judging whether the current time exceeds the activity time preset by the activity display control;
and when the current time exceeds the activity time, rendering the activity display control and displaying the activity display control to a current live broadcast room page.
In a preferred embodiment, the step of rendering the active display control to be displayed in the current live view page when the current time exceeds the active time includes the following steps:
determining each movable panel label in a panel label pool of the movable display control, and traversing data display components stored in a panel component pool corresponding to each movable target label;
and determining an activity panel label corresponding to the data display component with the activity data information, activating the activity panel label to be displayed in the activity display control, and outputting and displaying the activity data information on an activity data panel of the activity panel label.
In a further embodiment, the step of driving the activity display control to display the target activity panel label so that the target activity panel label displays the target activity data information in the output of the target data display component in the activity data panel of the target activity panel label includes the following steps:
determining the corresponding display position of the target movable panel label in each movable panel label currently displayed by the movable display control according to the label weight acting on the target movable panel label;
and determining the corresponding display position of the target data display component in each data display component currently displayed by the movable data panel according to the component weight acting on the target data display component.
In a further embodiment, the step of driving the activity display control to display the target activity panel label includes the following steps executed by the activity display control:
responding to a panel label activation instruction pushed by the main component, and determining a target movable panel label corresponding to the instruction;
activating the display of the target activity panel label in an activity display control;
and displaying the activity data panel corresponding to the target activity panel label in the activity display control.
In a further embodiment, the step of causing the target activity panel label to display the target activity data information in the target data display component output of the activity data panel comprises the following steps executed by the activity display control:
responding to a data display instruction pushed by the main component, and acquiring target activity data information contained in the instruction;
giving target activity data information to a target data display component in an activity data panel corresponding to the target activity panel label;
and outputting and displaying the target activity data information in the target data display component.
In a further embodiment, after the step of driving the activity display control to display the target activity panel label, the method includes the following steps:
responding to a panel label selection event acting on the activity display control, and determining an activity panel label pointed by the event;
modifying the movable panel label in the movable display control to be in a selected state for displaying;
and skipping the currently displayed active data panel in the active display control into the active data panel corresponding to the active panel label.
A live broadcast room activity data processing apparatus adapted to an object of the present application, comprising:
the data information analysis module is used for acquiring activity data information acting on the activity display control, analyzing and acquiring a target activity panel mark and the activity data information contained in the activity data information, and displaying the activity display control in a current live broadcast room page;
the panel label determining module is used for inquiring the movable panel label of each movable panel label in the panel label pool of the movable display control according to the target movable panel label to obtain the target movable panel label with the target movable panel label;
the display component determining module is used for inquiring a target data display component corresponding to the target activity data information in the panel component pool of the target activity panel label according to the target activity data information;
and the activity data display module is used for driving the activity display control to display the target activity panel label so as to enable the target data display component of the target activity panel label in the activity data panel to output and display the target activity data information.
In a further embodiment, the campaign data presentation module comprises:
the label display position determining submodule is used for determining the corresponding display position of the target movable panel label in each movable panel label currently displayed by the movable display control according to the label weight acting on the target movable panel label;
and the component display position determining submodule is used for determining the display position of the target data display component in each data display component currently displayed by the movable data panel according to the component weight acting on the target data display component.
In a preferred embodiment, the activity data presentation module further comprises:
the activation instruction response submodule is used for responding to the panel label activation instruction pushed by the main component and determining a target movable panel label corresponding to the instruction;
the panel label display sub-module is used for activating the display of the target movable panel label in the movable display control;
and the data panel display submodule is used for displaying the activity data panel corresponding to the target activity panel label in the activity display control.
In a preferred embodiment, the activity data presentation module further comprises:
the display instruction response submodule is used for responding to the data display instruction pushed by the main component and acquiring target activity data information contained in the instruction;
the activity data giving sub-module is used for giving target activity data information to a target data display component in an activity data panel corresponding to the target activity panel label;
and the activity data display sub-module is used for outputting and displaying the target activity data information in the target data display component.
An electronic device adapted for the purpose of the present application includes a central processing unit and a memory, wherein the central processing unit is configured to invoke and run a computer program stored in the memory to execute the steps of the live broadcast activity data processing method.
The non-volatile storage medium stores a computer program implemented according to the live broadcast room activity data processing method, and when the computer program is called by a computer, the computer program executes the steps included in the corresponding method.
In order to solve the foregoing technical problem, an embodiment of the present invention further provides a computer program product, which includes a computer program and a computer instruction, and when the computer program and the computer instruction are executed by a processor, the processor executes the steps of the live data hierarchical prediction method or the live session activity data processing method.
Compared with the prior art, the application has the following advantages:
firstly, the method provides an activity display control for displaying various types of live data for a user in a live broadcast room, the activity display control is provided with a plurality of panel labels associated with data display panels for displaying the live data of corresponding types, so that the user at the current client selects the activity panel label displayed in the activity display control through touch control or clicking, the data display panel associated with the selected panel label is displayed in the activity display control, the live data displayed in the data display panel is further inquired, the visual mode of the limited display frame of the live data in the live broadcast room page is optimized by utilizing the various types of panel labels of the activity display control, and the live broadcast viewing experience of the user is prevented from being influenced by the display of too much live data in the live broadcast room page.
Secondly, the panel label of the activity display control of the application is only displayed to the control when the activity display control has live broadcast data to be displayed, correspondingly, the data display panel of the activity display control is also similar, and the data required by the current user is displayed in the limited display frame by controlling the display and the hiding of the panel label and the data display panel in the activity display control.
In addition, the component functions in the activity display control are divided into a logic processing type and a display type, the logic processing type is aggregated into a main component, the main component is responsible for providing logic processing of the display type component for the activity display control, the display type component such as a panel label and a data display panel generally does not have a complex logic processing function, only receives an instruction and data pushed by the main component to display the component and display the data, and the activity display control is conveniently maintained through component splitting, so that the activity requirement on the product level is achieved.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The foregoing and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic diagram of a typical network deployment architecture related to implementing the technical solution of the present application;
fig. 2 is a schematic flowchart of an exemplary embodiment of a live broadcast activity data processing method according to the present application;
FIG. 3 is a diagram of a live room page showing an activity presentation control according to the present application;
fig. 4 is a schematic view of a live view page in which a target activity panel tab has been displayed in the activity presentation control according to the present application;
FIG. 5 is a diagram of a live view page displaying a target campaign data panel in the campaign presentation control of the present application;
FIG. 6 is a diagram illustrating a live view page of the application without the activity presentation control shown;
FIG. 7 is a schematic flow chart diagram illustrating an embodiment of a rendering instruction applied to an active presentation control according to the present application;
FIG. 8 is a flow chart illustrating the display of an embodiment of an active panel tab and an active data panel in an active presentation control according to the present application;
FIG. 9 is a flow chart illustrating the formation of label weights and component weights according to one embodiment of the present disclosure;
FIG. 10 is a schematic flow chart diagram illustrating an embodiment of a method for displaying a target activity panel label with respect to an activity presentation control according to the present application;
FIG. 11 is a schematic flow chart diagram illustrating an embodiment of the present application for displaying target activity data information in an activity data panel;
FIG. 12 is a diagram illustrating a live view page of a guild campaign data panel displayed in the campaign presentation control of the present application;
FIG. 13 is a schematic flow chart diagram illustrating an embodiment of an event selected in connection with a panel tab of an active presentation control according to the present application;
FIG. 14 is a functional block diagram of an exemplary embodiment of a live room activity data processing apparatus of the present application;
fig. 15 is a block diagram of a basic structure of a computer device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present application.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those within the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
As will be appreciated by those skilled in the art, "client," "terminal," and "terminal device" as used herein include both devices that are wireless signal receivers, which are devices having only wireless signal receivers without transmit capability, and devices that are receive and transmit hardware, which have receive and transmit hardware capable of two-way communication over a two-way communication link. Such a device may include: cellular or other communication devices such as personal computers, tablets, etc. having single or multi-line displays or cellular or other communication devices without multi-line displays; PCS (Personal Communications Service), which may combine voice, data processing, facsimile and/or data communication capabilities; a PDA (Personal Digital Assistant), which may include a radio frequency receiver, a pager, internet/intranet access, a web browser, a notepad, a calendar and/or a GPS (Global Positioning System) receiver; a conventional laptop and/or palmtop computer or other device having and/or including a radio frequency receiver. As used herein, a "client," "terminal device" can be portable, transportable, installed in a vehicle (aeronautical, maritime, and/or land-based), or situated and/or configured to operate locally and/or in a distributed fashion at any other location(s) on earth and/or in space. The "client", "terminal Device" used herein may also be a communication terminal, a web terminal, a music/video playing terminal, such as a PDA, an MID (Mobile Internet Device) and/or a Mobile phone with music/video playing function, and may also be a smart tv, a set-top box, and the like.
The hardware referred to by the names "server", "client", "service node", etc. is essentially an electronic device with the performance of a personal computer, and is a hardware device having necessary components disclosed by the von neumann principle such as a central processing unit (including an arithmetic unit and a controller), a memory, an input device, an output device, etc., a computer program is stored in the memory, and the central processing unit calls a program stored in an external memory into the internal memory to run, executes instructions in the program, and interacts with the input and output devices, thereby completing a specific function.
It should be noted that the concept of "server" as referred to in this application can be extended to the case of a server cluster. According to the network deployment principle understood by those skilled in the art, the servers should be logically divided, and in physical space, the servers may be independent from each other but can be called through an interface, or may be integrated into one physical computer or a set of computer clusters. Those skilled in the art will appreciate this variation and should not be so limited as to restrict the implementation of the network deployment of the present application.
Referring to fig. 1, the hardware basis required for implementing the related art embodiments of the present application may be deployed according to the architecture shown in the figure. The server 80 is deployed at the cloud end, and serves as a business server, and is responsible for further connecting to a related data server and other servers providing related support, so as to form a logically associated server cluster to provide services for related terminal devices, such as a smart phone 81 and a personal computer 82 shown in the figure, or a third-party server (not shown in the figure). Both the smart phone and the personal computer can access the internet in a known network access manner, and establish a data communication link with the cloud server 80 so as to run a terminal application program related to the service provided by the server.
For the server, the application program is usually constructed as a service process, and a corresponding program interface is opened for remote call of the application program running on various terminal devices.
The application program refers to an application program running on a server or a terminal device, the application program implements the related technical scheme of the application in a programming mode, a program code of the application program can be saved in a nonvolatile storage medium which can be identified by a computer in a form of a computer executable instruction, and is called into a memory by a central processing unit to run, and the related device of the application is constructed by running the application program on the computer.
For the server, the application program is usually constructed as a service process, and a corresponding program interface is opened for remote call of the application program running on various terminal devices.
The technical scheme suitable for being implemented in the terminal device in the application can also be programmed and built in an application program providing live webcasting, and the technical scheme is used as a part of extended functions. The live webcast refers to a live webcast room network service realized based on the network deployment architecture.
The live broadcast room is a video chat room realized by means of an internet technology, generally has an audio and video broadcast control function and comprises a main broadcast user and audience users, wherein the audience users can comprise registered users registered in a platform or unregistered tourist users; either registered users who are interested in the anchor user or registered or unregistered users who are not interested in the anchor user. The interaction between the anchor user and the audience user can be realized through known online interaction modes such as voice, video, characters and the like, generally, the anchor user performs programs for the audience user in the form of audio and video streams, and economic transaction behaviors can also be generated in the interaction process. Of course, the application form of the live broadcast room is not limited to online entertainment, and can be popularized to other relevant scenes, such as an educational training scene, a video conference scene, a product recommendation and sale scene, and any other scene needing similar interaction.
The person skilled in the art will know this: although the various methods of the present application are described based on the same concept so as to be common to each other, they may be independently performed unless otherwise specified. In the same way, for each embodiment disclosed in the present application, it is proposed based on the same inventive concept, and therefore, concepts of the same expression and concepts of which expressions are different but are appropriately changed only for convenience should be equally understood.
The embodiments to be disclosed herein can be flexibly constructed by cross-linking related technical features of the embodiments unless the mutual exclusion relationship between the related technical features is stated in the clear text, as long as the combination does not depart from the inventive spirit of the present application and can meet the needs of the prior art or solve the deficiencies of the prior art. Those skilled in the art will appreciate variations therefrom.
Referring to fig. 2, in an exemplary embodiment of a live broadcast activity data processing method according to the present application, the method includes the following steps:
step S11, acquiring live broadcast activity information acting on an activity display control, analyzing and acquiring target activity panel identification and target activity data information contained in the live broadcast activity information, wherein the activity display control is displayed in a current live broadcast room page:
and the current client in the current live broadcast room receives the live broadcast activity information pushed by the server, and the activity data information acts on the activity display control displayed in the current live broadcast room page so as to output the activity data information contained in the activity data information to the activity display control for display.
The activity data information is broadcasted to the current live broadcast room by the server, and the activity data information comprises activity data information of live broadcast activities in the current live broadcast room and activity panel identification, so that the activity data information of a current client in the current live broadcast room is output to an activity data panel corresponding to the activity panel identification for displaying.
The activity data information generally includes data associated with live broadcast activity performed in a current live broadcast room, for example, when the live broadcast activity performed in the current live broadcast room is live broadcast spring festival activity, the activity data information associated with the live broadcast spring festival activity generally includes activity gift data for representing virtual gifts given by audience users in the current live broadcast room in spring festival, user characteristic data for representing audience users with the most gifts among the audience users in the current live broadcast room, time data for representing spring festival countdown of the live broadcast spring festival activity, and the like; those skilled in the art can design the activity data information according to the actual service scenario, which is not repeated.
The activity panel identifier is used to point to an activity data panel displaying the activity data information, so that the current client outputs the activity data information to the activity data panel in the activity display control for displaying according to the activity panel identifier.
The activity display control is displayed in a current live broadcast room page, the activity display control is used for displaying the activity data information in the current live broadcast room page in an output manner, the activity display control includes one or more activity panel labels, the activity panel labels are associated with activity data panels corresponding to the activity panel labels, so that a user at a current client selects the activity panel label displayed in the activity display control through touch control or clicking, the activity display control displays an activity data panel associated with the selected activity panel label, and further queries activity data displayed in the activity data panel, specifically, referring to fig. 3, fig. 3 is a schematic diagram of the activity display control displayed in the current page, the activity display control is an activity display control 301 shown in fig. 3, and a plurality of activity panels are displayed in an activity panel label list 302 displayed in the activity display control 301, for example, if the selected active panel tag in the panel tag list 302 is "anchor", the active data panel corresponding to the "anchor" active panel tag is displayed in the active data panel window 303, and the user feature data of the anchor user is shown in the active data panel.
The activity exhibition control is provided with a main component associated with the activity exhibition control, the main component provides logical services such as display control and activity data distribution of all sub-components for the activity exhibition control, the activity panel label, the activity data panel and the data exhibition component are sub-components of the activity exhibition control, and the main component is responsible for controlling the display and activity data transmission of the sub-components; the execution mode of the logic service of the main component refers to the related description in the subsequent steps, which is not repeated herein.
Step S12, according to the target activity panel identifier, querying the activity panel identifier of each activity panel label in the panel label pool of the activity display control, and obtaining the target activity panel label with the target activity panel identifier:
and the current client inquires out the active panel label with the target active panel identification in the panel label pool according to the target panel active panel identification contained in the live broadcast activity information and the active panel identification of each active panel label in the panel label pool of the active display control.
The panel label pool comprises various movable panel labels of the movable display control, the movable panel labels stored in the panel label pool are not necessarily all displayed in the movable display control, the display of the movable panel labels in the movable display control is controlled by the master component related to the movable display control, and the master component generally only displays the movable panel labels with movable data in the movable display control.
And the master component associated with the activity display control inquires the activity panel label with the target activity panel identification in the panel label pool according to the target panel activity panel identification contained in the live activity information so as to output the activity data information to the activity data panel associated with the activity panel label for display.
Step S13, according to the target activity data information, querying a target data display component corresponding to the target activity data information in the panel component pool of the target activity panel label:
after the current client queries the panel label pool with the target activity panel identification, the current client queries a target data display component for outputting and displaying the target activity data information in the panel component pool of the target activity panel label according to the target activity data information contained in the target activity data information.
The panel component pool stores one or more data display components possessed by the associated active panel labels, for example, when the active panel labels to which the panel component pool belongs are a main broadcast, the panel component pool generally comprises data display components for displaying the head portraits of the main broadcast, which are used for displaying the nicknames of the main broadcast, data display components for displaying the heat degree of the live broadcasts of the main broadcast, and the like, the data display components display the main components associated with the active display controls in the active data panel pool corresponding to the data display components, and because the display area in the active data panel is limited, the main components generally control the display positions and display relations of the data display components in the active data panel according to the component weights of the data display components.
Specifically, the master component acquires a data identifier included in the target activity data information, and a target data presentation component having the data identifier is provided in a panel component pool of the target activity panel label, so that activity data included in the target activity data information is subsequently output to the target data presentation component for presentation.
Step S14, driving the activity display control to display the target activity panel label, so that the target data display component of the target activity panel label in the activity data panel outputs and displays the target activity data information:
and the current client drives the activity display control to display a target activity panel label with a target activity panel identification, and pushes target activity data information contained in the live activity data to the activity display control so that the activity display control outputs the target activity data information to a target data display component in an activity data panel associated with the target activity panel label for display.
Specifically, referring to fig. 3 and 4, when the target activity panel label is an activity panel label associated with a spring festival activity, and the activity display control responds to the panel label activation instruction, and when the activity display control responds to the panel label activation instruction pointing to the target activity panel label, the target activity panel label is displayed in the panel label list 302 shown in fig. 3, so that the activity display control 301 shown in fig. 3 is switched to the activity display control 401 shown in fig. 4, the active panel tab for the spring festival is displayed in the panel tab list 402 of the active presentation control 401.
Correspondingly, the master outputs the target activity data information to the activity display control for display, specifically, the master pushes a data display instruction to the activity display control to drive the activity display control to respond to the instruction, so as to obtain the target activity data information contained in the instruction, and then the activity display control gives the target activity data information to the target data display component in the activity data panel corresponding to the target activity panel label, so that when the activity data panel is displayed in the activity display control, the target activity data information is displayed in the panel data display component in the activity data panel, please refer to fig. 4 and 5, when the activity panel label selected in the panel label list 402 of the activity display control 401 shown in fig. 4 is the target activity panel label "spring festival", the campaign data panel shown in the campaign data panel window 403 of the show campaign presentation control 401 will jump to the campaign data panel associated with the target campaign panel label "spring festival" displayed in the campaign data panel window 503 shown in fig. 5, where the campaign data information associated with the live campaign of the spring festival is output for presentation.
For example, referring to fig. 4, the panel label list 402 of the activity display control 401 shown in fig. 4 displays a guild activity panel label, a anchor activity panel label and a spring festival activity panel label, where the label weight of the guild activity panel label is greater than that of the anchor activity panel label, and the anchor activity panel label is greater than that of the spring festival activity panel label; accordingly, because the display space of the event data panel is limited, the data display component to which the event data panel belongs also has a component weight for controlling the display position thereof, referring to fig. 5, as shown in the event data panel window 503 shown in fig. 5, the event data panel for outputting the spring festival event data information, the component weight of the countdown data display component shown in the event data panel is greater than the lottery drawing data display component shown. The label weight of the active panel label and the component weight of the data display component can be designed by those skilled in the art according to the actual application scene so as to control the display position of the active panel label and the data display component.
According to the typical embodiment, the activity display control of the method is provided with a plurality of panel labels associated with the data display panel for displaying the live broadcast data of the corresponding type, so that a user at the current client selects the activity panel label displayed in the activity display control through touch control or clicking, the data display panel associated with the selected panel label is displayed in the activity display control, the live broadcast data displayed in the data display panel is inquired, the visual mode of the limited display frame of each type of live broadcast data in the live broadcast room page is optimized, and the display of excessive live broadcast data in the live broadcast room page is prevented from influencing the live broadcast viewing experience of the user; secondly, the panel label of the movable display control in the method is displayed in the control only when the control has live broadcast data to be displayed, correspondingly, the data display panel of the movable display control is also similar, and the data required by the current user is displayed in a limited display frame by controlling the display and the hiding of the panel label and the data display panel in the movable display control; in addition, the functions of the components in the activity display control of the method are divided into a logic processing class and a display class, the logic processing classes are aggregated into a main component, the main component is responsible for providing logic processing of the display class components for the activity display control, the display class components such as a panel label and a data display panel generally do not have complex logic processing functions, only receive instructions and data pushed by the main component to display the components and display the data, and the activity display control is convenient to maintain through component splitting of the activity display control, so that the activity requirement on the product level is achieved.
The above exemplary embodiments and variations thereof fully disclose embodiments of the live room activity data processing method of the present application, but many variations of the method can be deduced by transforming and augmenting some technical means, and other embodiments are briefly described as follows:
in an embodiment, referring to fig. 5, fig. 6 and fig. 7, before the step of obtaining the activity data information acting on the activity display control, the method includes the following steps:
step S08, responding to the live view page entry event, displaying the live view page corresponding to the event in the current graphical user interface:
referring to fig. 6, in response to the live view page entry event triggered by the user, the current client loads and displays a live view page pointed by the event performed by the live view page in the current graphical user interface, where the live view page is the live view page shown in fig. 6.
Step S09, responding to the rendering instruction acting on the activity display control, and determining whether the current time exceeds the preset activity time of the activity display control:
after the current client loads and displays the current live broadcast room page, a rendering instruction acting on the activity display control is responded, and preset activity time of the activity display control is obtained, for example, when the activity display control is activity data information used for displaying spring festival activity, the preset activity time for the activity display control is generally 1 day before the spring festival or 4 hours before the spring festival, and the current client judges whether the current time exceeds the activity time so as to determine whether the activity display control is displayed in the current live broadcast room page.
Step S10, when the current time exceeds the activity time, rendering the activity display control to be displayed in the current live broadcast room page:
referring to fig. 5 and 6, when the current time exceeds the activity time, the activity display control is rendered and displayed in the current live broadcast room page, for example, the live broadcast room page shown in fig. 6 is switched to the live broadcast room page shown in fig. 5, and the activity display control 501 is displayed in the live broadcast room page shown in fig. 5.
In this embodiment, the activity display control renders and displays the current time to the live broadcast room page after reaching the preset activity time, so as to prevent the activity display control without activity data from being displayed in the live broadcast room page and affecting the live broadcast viewing experience of the user in the live broadcast room.
In an embodiment, referring to fig. 3 and 8, when the current time exceeds the active time, the step of rendering the active presentation control to be displayed in the current live view page includes the following steps:
step S101, determining each movable panel label in a panel label pool of the movable display control, traversing the data display assembly stored in the panel assembly pool corresponding to each movable target label:
when the current client renders the activity display control to the current live broadcast room page, determining each activity panel label in the panel label pool of the activity display control so as to traverse the data display assembly stored in the panel assembly pool corresponding to each activity panel label and determine the data display assembly with activity data in the data display assembly.
Step S102, determining a movable panel label corresponding to the data display component with the movable data information, activating the movable panel label to be displayed in the movable display control, and outputting and displaying the movable data information on the movable data panel of the movable panel label:
after the client queries the data presentation component having the activity data information, the activity panel label associated with the data presentation component is displayed in the activity presentation control, and the activity data information is output to be displayed in the data presentation component in the activity data panel associated with the activity panel label, please refer to fig. 3, for example, when the data presentation component has the activity data information of the anchor user avatar, the anchor user avatar is displayed in the data presentation component in the activity data panel displayed in the activity data panel window 303 in the activity presentation control 301 shown in fig. 3.
In this embodiment, the active data control only displays the active panel tag with the active data and the corresponding active data panel thereof, so as to prevent the tag without the active data from occupying the limited display frame of the page in the live broadcast room and affecting the live broadcast viewing experience of the user.
In an embodiment, referring to fig. 5 and 9, the step of driving the activity display control to display the target activity panel label so that the target activity panel label displays the target activity data information in the output of the target data display component in the activity data panel includes the following steps:
step S141, determining, according to the label weight acting on the target activity panel label, a display position corresponding to the target activity panel label in each activity panel label currently displayed by the activity display control:
referring to fig. 5, a guild activity panel label, a anchor activity panel label and a spring festival activity panel label are displayed in the panel label list 502 of the activity display control 501 shown in fig. 5, wherein the label weight of the guild activity panel label is greater than that of the anchor activity panel label, and the anchor activity panel label is greater than that of the spring festival activity panel label.
Step S142, determining, according to the component weight acting on the target data display component, a display position corresponding to the target data display component in each data display component currently displayed on the active data panel:
accordingly, since the display space of the event data panel is limited, the data display component to which the event data panel belongs also has a component weight for controlling the display position thereof, referring to fig. 5, as the event data panel for outputting the spring festival event data information displayed in the event data panel window 503 shown in fig. 5, the component weight of the countdown data display component shown in the event data panel is greater than that of the lottery drawing data display component shown.
In this embodiment, the display positions of the movable panel label and the data display component are controlled according to the label weight of the movable panel label and the component weight of the data display component, so as to prevent the movable panel label and the data display component from being displayed in disorder in the movable display control, and optimize the use experience of a user.
In an embodiment, referring to fig. 3 to fig. 5 and fig. 10, the step of driving the activity display control to display the target activity panel label includes the following steps performed by the activity display control:
step S141', in response to the panel label activation instruction pushed by the master component, determining a target active panel label corresponding to the instruction:
and the activity display control displayed in the current live broadcast room page responds to the panel label activation instruction pushed by the main component associated with the activity display control, and determines a target activity panel label corresponding to the panel label activation instruction.
The panel label activating instruction is that the main component triggers and pushes the panel label activating instruction into the movable display control so as to drive the movable display control to display a target movable panel label corresponding to the instruction.
Step S142', activating the display of the target activity panel label in the activity display control:
referring to fig. 3 and 4, when the activity exhibition control 301 shown in fig. 3 responds to the panel tag activation instruction pointing to the target activity panel tag of "spring festival", the activity exhibition control 301 shown in fig. 3 will be converted into the activity exhibition control 401 shown in fig. 4, and the activity panel tag of the spring festival is displayed in the panel tag list 402 in the activity exhibition control 401.
Step S143', displaying the activity data panel corresponding to the target activity panel label in the activity display control:
referring to fig. 4 and 5, in response to the action on the active panel tab displaying the spring festival in the panel tab list 402, the active presentation control 401 shown in fig. 4 switches the active data panel window 403 in the active presentation control 401 to the active data panel window 503 in the active presentation control 501 shown in fig. 5, and the active data panel window 503 displays the spring festival active data panel associated with the active panel tab of the spring festival.
In this embodiment, the active target label displayed in the active display control is displayed by the control corresponding to the master component, and the control logic of the active display control is managed by the master component, so as to maintain the active display control.
In one embodiment, referring to fig. 11, the step of causing the target activity panel tag to display the target activity data information in the target data display component output of the activity data panel includes the following steps executed by the activity display control:
step S141 ″ in response to the data presentation instruction pushed by the master component, acquiring the target activity data information included in the instruction:
and the activity display control displayed in the current live broadcast room page responds to the data display instruction pushed by the main component associated with the activity display control, and acquires target activity data information contained in the data display instruction.
Step S142 ″, assigning the target activity data information to the target data display component in the activity data panel corresponding to the target activity panel label:
and the activity display control endows the target activity data information to a target data display component in an activity data panel corresponding to the target activity panel label so that the target data display component receives the target activity data information and outputs the target activity data information to the target activity panel for display.
Step S143 ″, displaying the target activity data information is output in the target data display component:
and after receiving the target activity data information, the target data display component outputs and displays the target activity data information to a target activity panel so that a user can view the target activity data information through the target activity panel.
In this embodiment, the master component assigns the activity data to a corresponding data display component in the activity display control, so that the data display component can output the activity data to the activity display control for display for the user to view.
In an embodiment, referring to fig. 5, 12 and 13, after the step of driving the activity display control to display the target activity panel label, the method includes the following steps:
step S15, in response to the event selected by the panel tag acting on the active display control, determining the active panel tag pointed to by the event:
referring to fig. 5, a current client user triggers and generates a panel tag selection event pointing to a panel tag of the guild activity panel list 502 in the activity display control 501 shown in fig. 5 by touching or clicking the guild activity panel tag, so that the current client responds to the event and determines the guild activity panel tag corresponding to the event.
Step S16, the movable panel label is modified to be displayed in a selected state in the movable display control:
referring to fig. 5 and fig. 12, the current client modifies the guild activity panel tab in the panel tab list 502 of the activity display control 501 shown in fig. 5 to the selected state, so that the panel tab list 502 is switched to the panel tab list 1202 shown in fig. 12, and the guild activity panel tab is modified to the selected state for display.
Step S17, jumping the currently displayed active data panel in the active display control to the active data panel corresponding to the active panel label:
referring to fig. 5 and 12, when the guild activity panel tab in the panel tab list 502 shown in fig. 5 is modified to the selected state, the activity data panel window 503 in the activity presentation control 501 shown in fig. 5 jumps to the guild activity data panel of the activity data panel window 1203 shown in fig. 12.
In this embodiment, the active display control has a plurality of panel labels, so that a user selects a corresponding panel label to jump the currently displayed data panel in the active display control to a selected data panel, and display data required by the current user in a limited display screen.
Further, a live room activity data processing apparatus of the present application can be constructed by functionalizing the steps in the method disclosed in the above embodiments, and according to this idea, please refer to fig. 14, wherein in an exemplary embodiment, the apparatus includes: the data information analysis module 11 is configured to acquire activity data information acting on an activity display control, analyze and acquire a target activity panel identifier and activity data information included in the activity data information, and display the activity display control in a current live broadcast room page; the panel label determining module 12 is configured to query, according to the target moving panel identifier, a moving panel identifier of each moving panel label in a panel label pool of the moving display control, and obtain a target moving panel label having the target moving panel identifier; a display component determining module 13, configured to query, according to the target activity data information, a target data display component corresponding to the target activity data information in the panel component pool of the target activity panel label; and the activity data display module 14 is configured to drive the activity display control to display the target activity panel label, so that the target data display component of the target activity panel label in the activity data panel outputs and displays the target activity data information.
In one embodiment, the campaign data presentation module 14 comprises: the label display position determining submodule is used for determining the corresponding display position of the target movable panel label in each movable panel label currently displayed by the movable display control according to the label weight acting on the target movable panel label; and the component display position determining submodule is used for determining the display position of the target data display component in each data display component currently displayed by the movable data panel according to the component weight acting on the target data display component.
In another embodiment, the activity data presentation module 14 further comprises: the activation instruction response submodule is used for responding to the panel label activation instruction pushed by the main component and determining a target movable panel label corresponding to the instruction; the panel label display sub-module is used for activating the display of the target movable panel label in the movable display control; and the data panel display submodule is used for displaying the activity data panel corresponding to the target activity panel label in the activity display control.
In yet another embodiment, the activity data presentation module 14 further comprises: the display instruction response submodule is used for responding to the data display instruction pushed by the main component and acquiring target activity data information contained in the instruction; the activity data giving sub-module is used for giving target activity data information to a target data display component in an activity data panel corresponding to the target activity panel label; and the activity data display sub-module is used for outputting and displaying the target activity data information in the target data display component.
In order to solve the above technical problem, an embodiment of the present application further provides a computer device, configured to run a computer program implemented according to the live broadcast room activity data processing method. Referring to fig. 15, fig. 15 is a block diagram of a basic structure of a computer device according to the present embodiment.
As shown in fig. 15, the internal structure of the computer device is schematically illustrated. The computer device includes a processor, a non-volatile storage medium, a memory, and a network interface connected by a system bus. The non-volatile storage medium of the computer device stores an operating system, a database and computer readable instructions, the database can store control information sequences, and when the computer readable instructions are executed by a processor, the processor can realize a live broadcast room activity data processing method. The processor of the computer device is used for providing calculation and control capability and supporting the operation of the whole computer device. The memory of the computer device may have stored therein computer readable instructions that, when executed by the processor, may cause the processor to perform a live space activity data processing method. The network interface of the computer device is used for connecting and communicating with the terminal. Those skilled in the art will appreciate that the architecture shown in fig. 15 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In this embodiment, the processor is configured to execute specific functions of each module/sub-module in the live broadcast room activity data processing apparatus of the present invention, and the memory stores program codes and various types of data required for executing the modules. The network interface is used for data transmission to and from a user terminal or a server. The memory in this embodiment stores program codes and data required for executing all modules/submodules in the live broadcast room activity data processing device, and the server can call the program codes and data of the server to execute the functions of all the submodules.
The present application also provides a non-volatile storage medium, where the live broadcast activity data processing method is written as a computer program, and the computer program is stored in the storage medium in the form of computer readable instructions, and when executed by one or more processors, the computer readable instructions mean the execution of the program in a computer, thereby causing the one or more processors to execute the steps of the live broadcast activity data processing method according to any one of the embodiments described above.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. The storage medium may be a non-volatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a Random Access Memory (RAM).
To sum up, this application demonstrates relevant live broadcast data in the limited display screen of live broadcast room page, and through the subassembly split to the activity show controlling part, the maintenance of the activity show controlling part of being convenient for to reach the activity demand of product level aspect and go on and off the production line.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the flow chart of the figure may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
Those of skill in the art will appreciate that the various operations, methods, steps in the processes, acts, or solutions discussed in this application can be interchanged, modified, combined, or eliminated. Further, other steps, measures, or schemes in various operations, methods, or flows that have been discussed in this application can be alternated, altered, rearranged, broken down, combined, or deleted. Further, steps, measures, schemes in the prior art having various operations, methods, procedures disclosed in the present application may also be alternated, modified, rearranged, decomposed, combined, or deleted.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for those skilled in the art, several modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be regarded as the protection scope of the present application.
Claims (10)
1. A live broadcast room activity data processing method is characterized by comprising the following steps:
acquiring live broadcast activity information acting on an activity display control, analyzing and acquiring a target activity panel identifier and target activity data information contained in the live broadcast activity information, wherein the activity display control is displayed in a current live broadcast room page;
inquiring the movable panel mark of each movable panel label in the panel label pool of the movable display control according to the target movable panel mark, and acquiring the target movable panel label with the target movable panel mark;
inquiring a target data display component corresponding to the target activity data information in a panel component pool of the target activity panel label according to the target activity data information;
and driving the activity display control to display the target activity panel label so as to enable the target data display component of the target activity panel label in the activity data panel to output and display the target activity data information.
2. The method according to claim 1, wherein the step of obtaining the activity data information acting on the activity presentation control is preceded by the steps of:
responding to a live broadcast room page entering event, and displaying a live broadcast room page corresponding to the event in a current graphical user interface;
responding to a rendering instruction acting on the activity display control, and judging whether the current time exceeds the activity time preset by the activity display control;
and when the current time exceeds the activity time, rendering the activity display control and displaying the activity display control to a current live broadcast room page.
3. The method according to claim 2, wherein the step of rendering the active presentation control to be displayed in the current live-air page when the current time exceeds the active time comprises the following steps:
determining each movable panel label in a panel label pool of the movable display control, and traversing data display components stored in a panel component pool corresponding to each movable target label;
and determining an activity panel label corresponding to the data display component with the activity data information, activating the activity panel label to be displayed in the activity display control, and outputting and displaying the activity data information on an activity data panel of the activity panel label.
4. The method according to claim 1, wherein the step of driving the active display control to display the target active panel label so that the target active panel label displays the target active data information in the output of the target data display component in the active data panel comprises the following steps:
determining the corresponding display position of the target movable panel label in each movable panel label currently displayed by the movable display control according to the label weight acting on the target movable panel label;
and determining the corresponding display position of the target data display component in each data display component currently displayed by the movable data panel according to the component weight acting on the target data display component.
5. The method according to claim 1, wherein the step of driving the active presentation control to present the target active panel label comprises the following steps executed by the active presentation control:
responding to a panel label activation instruction pushed by the main component, and determining a target movable panel label corresponding to the instruction;
activating the display of the target activity panel label in an activity display control;
and displaying the activity data panel corresponding to the target activity panel label in the activity display control.
6. The method according to claim 1, wherein the step of causing the target activity panel label to display the target activity data information at the target data display component output in the activity data panel comprises the following steps executed by an activity display control:
responding to a data display instruction pushed by the main component, and acquiring target activity data information contained in the instruction;
giving target activity data information to a target data display component in an activity data panel corresponding to the target activity panel label;
and outputting and displaying the target activity data information in the target data display component.
7. The method according to claim 1, wherein the step of driving the active show control to show the target active panel label is followed by the steps of:
responding to a panel label selection event acting on the activity display control, and determining an activity panel label pointed by the event;
modifying the movable panel label in the movable display control to be in a selected state for displaying;
and skipping the currently displayed active data panel in the active display control into the active data panel corresponding to the active panel label.
8. A live room activity data processing apparatus, comprising:
the data information analysis module is used for acquiring activity data information acting on the activity display control, analyzing and acquiring a target activity panel mark and the activity data information contained in the activity data information, and displaying the activity display control in a current live broadcast room page;
the panel label determining module is used for inquiring the movable panel label of each movable panel label in the panel label pool of the movable display control according to the target movable panel label to obtain the target movable panel label with the target movable panel label;
the display component determining module is used for inquiring a target data display component corresponding to the target activity data information in the panel component pool of the target activity panel label according to the target activity data information;
and the activity data display module is used for driving the activity display control to display the target activity panel label so as to enable the target data display component of the target activity panel label in the activity data panel to output and display the target activity data information.
9. An electronic device comprising a central processor and a memory, wherein the central processor is configured to invoke execution of a computer program stored in the memory to perform the steps of the method according to any one of claims 1 to 7.
10. A non-volatile storage medium, characterized in that it stores, in the form of computer-readable instructions, a computer program implemented according to the method of any one of claims 1 to 7, which, when invoked by a computer, performs the steps comprised by the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210101166.7A CN114489905A (en) | 2022-01-27 | 2022-01-27 | Live broadcast room activity data processing method and device, equipment, medium and product thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210101166.7A CN114489905A (en) | 2022-01-27 | 2022-01-27 | Live broadcast room activity data processing method and device, equipment, medium and product thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114489905A true CN114489905A (en) | 2022-05-13 |
Family
ID=81476022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210101166.7A Pending CN114489905A (en) | 2022-01-27 | 2022-01-27 | Live broadcast room activity data processing method and device, equipment, medium and product thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114489905A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019072096A1 (en) * | 2017-10-10 | 2019-04-18 | 腾讯科技(深圳)有限公司 | Interactive method, device, system and computer readable storage medium in live video streaming |
CN111861561A (en) * | 2020-07-20 | 2020-10-30 | 广州华多网络科技有限公司 | Advertisement information positioning and displaying method and corresponding device, equipment and medium |
CN111866537A (en) * | 2020-07-27 | 2020-10-30 | 网易(杭州)网络有限公司 | Information display method and device in live broadcast room, storage medium and electronic equipment |
WO2021047430A1 (en) * | 2019-09-11 | 2021-03-18 | 广州华多网络科技有限公司 | Virtual gift special effect synthesis method and apparatus, and live streaming system |
CN112969087A (en) * | 2021-03-15 | 2021-06-15 | 北京城市网邻信息技术有限公司 | Information display method, client, electronic equipment and storage medium |
-
2022
- 2022-01-27 CN CN202210101166.7A patent/CN114489905A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019072096A1 (en) * | 2017-10-10 | 2019-04-18 | 腾讯科技(深圳)有限公司 | Interactive method, device, system and computer readable storage medium in live video streaming |
WO2021047430A1 (en) * | 2019-09-11 | 2021-03-18 | 广州华多网络科技有限公司 | Virtual gift special effect synthesis method and apparatus, and live streaming system |
CN111861561A (en) * | 2020-07-20 | 2020-10-30 | 广州华多网络科技有限公司 | Advertisement information positioning and displaying method and corresponding device, equipment and medium |
CN111866537A (en) * | 2020-07-27 | 2020-10-30 | 网易(杭州)网络有限公司 | Information display method and device in live broadcast room, storage medium and electronic equipment |
CN112969087A (en) * | 2021-03-15 | 2021-06-15 | 北京城市网邻信息技术有限公司 | Information display method, client, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108174272B (en) | Method and device for displaying interactive information in live broadcast, storage medium and electronic equipment | |
US20200065061A1 (en) | Method and apparatus for processing information | |
CN113253880B (en) | Method and device for processing pages of interaction scene and storage medium | |
CN114245157A (en) | Live broadcast room activity data display method and device, equipment, medium and product thereof | |
CN113613027B (en) | Live broadcast room recommendation method and device and computer equipment | |
CN113727178B (en) | Screen-throwing resource control method and device, equipment and medium thereof | |
CN113824979A (en) | Live broadcast room recommendation method and device and computer equipment | |
CN114422821A (en) | Live broadcast home page interaction method, device, medium and equipment based on virtual gift | |
CN113596504A (en) | Live broadcast room virtual gift presenting method and device and computer equipment | |
CN113824976A (en) | Method and device for displaying approach show in live broadcast room and computer equipment | |
CN114489905A (en) | Live broadcast room activity data processing method and device, equipment, medium and product thereof | |
CN114077459A (en) | Method, device, medium and product for controlling foreign access login | |
CN113556610B (en) | Video synthesis control method and device, equipment and medium thereof | |
CN113727180B (en) | Screen throwing play control method and device, equipment and medium thereof | |
CN114222190B (en) | Remote control processing and response method and device, equipment, medium and product thereof | |
CN113596495A (en) | Live broadcast stream pushing processing method and device, equipment and medium thereof | |
CN114048258A (en) | Live broadcast data scheduling and accessing method and device, equipment, medium and product thereof | |
CN114302163A (en) | Live broadcast room advertisement processing method and device, equipment, medium and product thereof | |
CN114418627A (en) | Network advertisement putting processing method and device, equipment, medium and product thereof | |
CN113727177A (en) | Screen-projecting resource playing method and device, equipment and medium thereof | |
CN113821358A (en) | Notification message display method and device, equipment and medium thereof | |
CN114630189B (en) | Multi-channel approach prompting method, system, device, computer equipment and medium in live broadcasting room | |
CN110300321A (en) | A kind of banner methods of exhibiting and device | |
CN114827645B (en) | Live broadcasting room approach method and device based on mask interaction and computer equipment | |
CN114205366A (en) | Cross-platform data synchronization method and device, equipment, medium and product thereof |
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 |