Page display method, device, equipment and storage medium

By displaying interactive components in real time in the virtual live broadcast room, the audience is allowed to interact with the gift-giving audience, and displaying animation information when preset conditions are met, the problem of single interaction methods in the live broadcast room is solved, and the interaction efficiency and fun are improved.

CN118660197BActive Publication Date: 2025-02-25BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411151952.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2025-02-25
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

During the live broadcast, after the audience sends out high-value virtual resources, the interaction method is relatively single and lacks fun, making it difficult to improve the interaction efficiency and fun in the live broadcast room.

Method used

In the virtual live broadcast room, when the audience object performs target behavior (such as consuming virtual resources), the interactive component is displayed in real time, allowing other viewers to interact with the gift-giving audience through the interactive component, such as likes, comments, etc., and satisfy the pre-examination in the interactive information. Show animation information when set.

Benefits of technology

It simplifies the interactive operation between the audience, improves the interaction efficiency, and enhances the fun of the interaction through animation information, and improves the interactive experience in the live broadcast room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118660197B_ABST
    Figure CN118660197B_ABST
Patent Text Reader

Abstract

The present disclosure provides a page display method, device, equipment and storage medium, which belongs to the field of multimedia technology. The above method can display an interactive component on the live page of the virtual live room when any audience in the virtual live room sends a virtual gift, so that other audiences can interact with the gift-giving audience through the interactive component, such as liking the gift-giving audience and posting comments through the interactive component, thereby simplifying the interactive operations between audiences and improving the interaction efficiency. Furthermore, when the interactive behavior performed by other audiences in the virtual live room on the gift-giving audience meets the preset conditions, animation information can also be displayed on the live page, thereby further enhancing the fun of the interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technology, and in particular to a page display method, device, equipment and storage medium. Background Art

[0002] During the live broadcast, if an audience sends a high-value virtual resource, the host usually thanks the audience for sending the virtual resource. For example, the host can thank the audience for sending the virtual resource by speaking. However, the interactive method of the above method is relatively simple, and the interactive fun is not high. Therefore, how to enrich the interactive form in the live broadcast room to improve the interactive efficiency and interactive fun in the live broadcast room is a technical problem that needs to be solved. Summary of the invention

[0003] The present disclosure provides a page display method, device, equipment and storage medium, which can display an interactive component on the live page when any audience object in a virtual live broadcast room sends a virtual gift, so that other audience objects can interact with the audience object sending the gift through the interactive component, thereby simplifying the interactive operation between audience objects and improving the interaction efficiency. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a page display method is provided, which is applied to a first terminal, where the first terminal is a terminal currently logged in by a first audience object of a virtual live broadcast room, and the method includes:

[0005] In the case where the second audience object performs a target behavior in the virtual live broadcast room, an interactive component is displayed on the live broadcast page of the virtual live broadcast room, the target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room, and the interactive component is used to interact with the second audience object after being triggered, and the second audience object is any audience object in the virtual live broadcast room except the first audience object;

[0006] In response to a triggering operation on the interactive component, an interactive behavior is performed on the second audience object, and interactive information is displayed in a preset area of ​​the live broadcast page, where the interactive information is used to indicate the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object;

[0007] When the interactive information meets a preset condition, animation information is displayed, and the animation information is information displayed to the second audience object.

[0008] In some embodiments, the interactive component displays object information and interactive controls of the second audience object, the object information includes at least one of an avatar and a user name, and the interactive control is used to execute an interactive behavior on the second audience object after being triggered;

[0009] In response to the triggering operation of the interactive component, executing the interactive behavior on the second audience object, and displaying the interactive information in the preset area of ​​the live broadcast page, including: in response to the triggering operation of the interactive control, executing at least one of the like behavior on the second audience object or the comment behavior on the second audience object; displaying the interactive information in the preset area of ​​the live broadcast page.

[0010] In some embodiments, resource information is also displayed in the interactive component, and the resource information is used to represent the virtual resources consumed by the target behavior.

[0011] In some embodiments, the method further includes: if the first audience object does not trigger the interactive component, and there is interactive behavior with the second audience object within a preset time period, displaying the interactive information in a preset area of ​​the live broadcast page; or, if there is no interactive behavior with the second audience object within the preset time period, canceling the display of the interactive component.

[0012] In some embodiments, the interaction information includes at least one of the number of times the audience object in the virtual live broadcast room interacts with the second audience object, the number of audience objects in the virtual live broadcast room that interact with the second audience object, and progress information, and the progress information is used to indicate the progress of any one of the number of times and the number of people in achieving the preset condition.

[0013] In some embodiments, the preset condition is any one of a first condition and a second condition, the first condition being that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition being that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0014] In some embodiments, preset comments are displayed in the interactive component; in response to the triggering operation of the interactive component, an interactive behavior is performed on the second audience object, and interactive information is displayed in a preset area of ​​the live broadcast page, including: in response to the triggering operation of the interactive component, the preset comments are posted in the virtual live broadcast room, and the interactive component is canceled; interactive information is displayed in a preset area of ​​the live broadcast page, and the interactive information includes the preset comments and the number of times the preset comments are posted in the virtual live broadcast room.

[0015] In some embodiments, the method further includes: when the display time of the interactive component reaches a preset time, displaying a countdown in the interactive component; when the countdown ends, if the interactive information does not meet the preset condition, canceling the display of the interactive component.

[0016] In some embodiments, the displaying animation information includes:

[0017] In the case where the animation information is a plurality of bullet comments, the plurality of bullet comments are displayed on the live broadcast page, and the bullet comments are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object.

[0018] In some embodiments, the displaying animation information includes:

[0019] In the case where the animation information is a dynamic image, the dynamic image is displayed on the live page moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

[0020] In some embodiments, the displaying animation information includes:

[0021] In the case where the animation information includes multiple barrages and dynamic images, the multiple barrages are displayed on the live broadcast page, and the dynamic image is displayed on the live broadcast page moving from a first position to a second position, the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic image is used to show the object information of the second audience object.

[0022] According to another aspect of an embodiment of the present disclosure, a page display method is provided, which is applied to a second terminal, where the second terminal is a terminal currently logged in by a second audience object in a virtual live broadcast room, and the method includes:

[0023] In response to an operation of performing a target behavior in the virtual live broadcast room, an information component is displayed on a live broadcast page of the virtual live broadcast room, wherein the target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room, and the information component displays interactive information, wherein the interactive information is used to indicate an interactive behavior performed by an audience object of the virtual live broadcast room on the second audience object;

[0024] When the interactive information meets a preset condition, the information component is canceled and the animation information is displayed, where the animation information is the information displayed to the second audience object.

[0025] In some embodiments, a donation control is also displayed in the information component; the method also includes: in response to a trigger operation on the donation control, displaying multiple virtual resources on a resource page; in response to a donation operation on any virtual resource, displaying a second prompt information, wherein the second prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object of the virtual live broadcast room.

[0026] In some embodiments, the method further includes: displaying a countdown in the information component when the display time of the information component reaches a preset time; and canceling the display of the information component when the countdown ends if the interactive information does not meet the preset condition.

[0027] In some embodiments, the preset condition is any one of a first condition and a second condition, the first condition being that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition being that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0028] In some embodiments, the displaying animation information includes:

[0029] In the case where the animation information is a plurality of bullet comments, the plurality of bullet comments are displayed on the live broadcast page, and the bullet comments are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object.

[0030] In some embodiments, the displaying animation information includes:

[0031] In the case where the animation information is a dynamic image, the dynamic image is displayed on the live page moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

[0032] In some embodiments, the displaying animation information includes:

[0033] In the case where the animation information includes multiple barrages and dynamic images, the multiple barrages are displayed on the live broadcast page, and the dynamic image is displayed on the live broadcast page moving from a first position to a second position, the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic image is used to show the object information of the second audience object.

[0034] In some embodiments, the method further includes: displaying a resource donation component when the animation information display ends, wherein the resource donation component displays any virtual resource and a donation control for the virtual resource; displaying a third prompt message in response to a triggering operation on the donation control, wherein the third prompt message is used to prompt the second audience object to donate the virtual resource to the anchor object of the virtual live broadcast room; and displaying an information component associated with the virtual resource.

[0035] According to another aspect of an embodiment of the present disclosure, a page display device is provided, which is configured in a first terminal, where the first terminal is a terminal currently logged in by a first audience object in a virtual live broadcast room, and the device includes:

[0036] A first display unit is configured to display an interactive component on a live broadcast page of the virtual live broadcast room when a second audience object performs a target behavior in the virtual live broadcast room, wherein the target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room, and the interactive component is used to interact with the second audience object after being triggered, and the second audience object is any audience object in the virtual live broadcast room except the first audience object;

[0037] The first display unit is further configured to, in response to a triggering operation on the interactive component, perform an interactive behavior on the second audience object, and display interactive information in a preset area of ​​the live page, wherein the interactive information is used to indicate the interactive behavior performed by the audience object of the virtual live room on the second audience object;

[0038] The second display unit is configured to display animation information when the interactive information meets a preset condition, wherein the animation information is information displayed to the second audience object.

[0039] In some embodiments, the interactive component displays object information and interactive controls of the second audience object, the object information includes at least one of an avatar and a user name, and the interactive control is used to perform interactive behavior on the second audience object after being triggered; the first display unit is configured to respond to the triggering operation of the interactive control and perform at least one of a like behavior or a comment behavior on the second audience object; and the interactive information is displayed in a preset area of ​​the live broadcast page.

[0040] In some embodiments, resource information is also displayed in the interactive component, and the resource information is used to represent the virtual resources consumed by the target behavior.

[0041] In some embodiments, the first display unit is further configured to display the interactive information in a preset area of ​​the live broadcast page if the first audience object does not trigger the interactive component and there is interactive behavior with the second audience object within a preset time period; or to cancel the display of the interactive component if there is no interactive behavior with the second audience object within the preset time period.

[0042] In some embodiments, the interaction information includes at least one of the number of times the audience object in the virtual live broadcast room interacts with the second audience object, the number of audience objects in the virtual live broadcast room that interact with the second audience object, and progress information, and the progress information is used to indicate the progress of any one of the number of times and the number of people in achieving the preset condition.

[0043] In some embodiments, the preset condition is any one of a first condition and a second condition, the first condition being that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition being that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0044] In some embodiments, preset comments are displayed in the interactive component; the first display unit is also configured to publish the preset comments in the virtual live room and cancel the display of the interactive component in response to a triggering operation on the interactive component; and display interactive information in a preset area of ​​the live page, the interactive information including the preset comments and the number of times the preset comments are published in the virtual live room.

[0045] In some embodiments, the first display unit is further configured to display a countdown in the interactive component when the display time of the interactive component reaches a preset time; when the countdown ends, if the interactive information does not meet the preset condition, the interactive component is cancelled.

[0046] In some embodiments, the second display unit is configured to display the multiple barrages on the live broadcast page when the animation information is multiple barrages, and the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object.

[0047] In some embodiments, the second display unit is configured to display, on the live broadcast page, when the animation information is a dynamic image, the dynamic image moving from a first position to a second position, and the dynamic image is used to show the object information of the second audience object.

[0048] In some embodiments, the second display unit is configured to display the multiple barrages on the live broadcast page and display the dynamic image moving from a first position to a second position on the live broadcast page when the animation information includes multiple barrages and dynamic images, the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic images are used to show the object information of the second audience object.

[0049] According to another aspect of an embodiment of the present disclosure, a page display device is provided, which is configured in a second terminal, where the second terminal is a terminal currently logged in by a second audience object in a virtual live broadcast room, and the device includes:

[0050] A first display unit is configured to display an information component on a live page of the virtual live room in response to an operation of performing a target behavior in the virtual live room, wherein the target behavior includes any behavior of consuming virtual resources in the virtual live room, and the information component displays interactive information, wherein the interactive information is used to indicate an interactive behavior performed by an audience object in the virtual live room on the second audience object;

[0051] The second display unit is configured to cancel display of the information component and display animation information when the interactive information meets a preset condition, wherein the animation information is information displayed to the second audience object.

[0052] In some embodiments, the information component further displays a gift control; the device further comprises:

[0053] The third display unit is configured to display multiple virtual resources on the resource page in response to a trigger operation on the donation control; and display a second prompt information in response to a donation operation on any virtual resource, wherein the second prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object of the virtual live broadcast room.

[0054] In some embodiments, the first display unit is further configured to display a countdown in the information component when the display time of the information component reaches a preset time; when the countdown ends, if the interactive information does not meet the preset condition, the information component is canceled.

[0055] In some embodiments, the preset condition is any one of a first condition and a second condition, the first condition being that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition being that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0056] In some embodiments, the first display unit is configured to display the multiple barrages on the live broadcast page when the animation information is multiple barrages, and the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object.

[0057] In some embodiments, the first display unit is configured to display, on the live broadcast page, when the animation information is a dynamic image, the dynamic image moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

[0058] In some embodiments, the first display unit is configured to display the multiple barrages on the live broadcast page when the animation information includes multiple barrages and dynamic images, and to display the dynamic image on the live broadcast page moving from a first position to a second position, the barrages being used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic images being used to show the object information of the second audience object.

[0059] In some embodiments, the apparatus further comprises:

[0060] The fourth display unit is configured to display a resource donation component when the display of the animation information ends, wherein the resource donation component displays any virtual resource and a donation control of the virtual resource; in response to a triggering operation on the donation control, display third prompt information, wherein the third prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object of the virtual live broadcast room;

[0061] The first display unit is further configured to display information components associated with the virtual resource.

[0062] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0063] one or more processors;

[0064] A memory for storing program codes executable by the processor;

[0065] The processor is configured to execute the program code to implement the above-mentioned page display method.

[0066] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned page display method.

[0067] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the above-mentioned page display method is implemented.

[0068] The disclosed embodiment provides a page display scheme, which can display an interactive component on the live page of the virtual live room when any audience in the virtual live room sends a virtual gift, so that other audiences can interact with the gift-giving audience through the interactive component, such as liking the gift-giving audience and posting comments through the interactive component, thereby simplifying the interactive operations between audiences and improving the interaction efficiency. Furthermore, when the interactive behavior performed by other audience objects in the virtual live room on the gift-giving audience meets the preset conditions, animation information can also be displayed on the live page, thereby further enhancing the fun of the interaction.

[0069] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0071] Figure 1 is a schematic diagram of an implementation environment of a page display method according to an exemplary embodiment;

[0072] Figure 2 is a flow chart of a page display method according to an exemplary embodiment;

[0073] Figure 3 is a flow chart showing another page display method according to an exemplary embodiment;

[0074] Figure 4 is a schematic diagram showing an interactive component for giving a like according to an exemplary embodiment;

[0075] Figure 5 is a schematic diagram of another interactive component for likes according to an exemplary embodiment;

[0076] Figure 6 is a schematic diagram showing an interactive component for posting comments according to an exemplary embodiment;

[0077] Figure 7 is a schematic diagram of an interactive component according to an exemplary embodiment;

[0078] Figure 8 is a schematic diagram showing animation information according to an exemplary embodiment;

[0079] Fig. 9 is a flow chart of another page display method according to an exemplary embodiment;

[0080] Fig.10 is a schematic diagram of an information component according to an exemplary embodiment;

[0081] Fig.11 is a schematic diagram of another information component according to an exemplary embodiment;

[0082] Fig.12 is a schematic diagram showing a resource donation component according to an exemplary embodiment;

[0083] Fig.13 is a block diagram of a page display device according to an exemplary embodiment;

[0084] Fig.14 is a block diagram of another page display device according to an exemplary embodiment;

[0085] Fig.15 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0086] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0087] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0088] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the interactive information and object information involved in this disclosure are all obtained with full authorization.

[0089] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a page display method according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 via a wireless network or a wired network.

[0090] The terminal 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, and a laptop computer. A target application is installed or running on the terminal 101. The target application is any type of application that can provide a live broadcast service. For example, the target application is a short video application, a social application, a shopping application, etc., which is not limited in the embodiment of the present disclosure. The user can watch the live broadcast in the target application through the terminal 101. While watching the live broadcast, the user can give a virtual gift to the host object in the live broadcast room and interact with other viewers in the live broadcast room. For example, when other viewers give virtual gifts in the live broadcast room, the user can like the gift-giving audience or post a comment to thank the gift-giving audience through the interactive controls displayed on the live broadcast page. The target application is associated with the server 102. The server 102 is used to provide background services for the target application.

[0091] The terminal 101 may generally refer to one of a plurality of terminals. This embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The embodiment of the present disclosure does not limit the number and device type of the terminals.

[0092] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 use a distributed computing architecture for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals via a wireless network or a wired network. Optionally, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure.

[0093] Figure 2 is a flow chart of a page display method according to an exemplary embodiment. Figure 2 As shown, the method is executed by the first terminal, and the method includes the following steps.

[0094] In step S201, when the second audience object performs a target behavior in the virtual live broadcast room, an interactive component is displayed on the live broadcast page of the virtual live broadcast room.

[0095] In the embodiment of the present disclosure, the first terminal is the terminal currently logged in by the first audience object. The first terminal has a live broadcast application installed or running. The first audience object can browse the virtual live broadcast room of interest or the recommended virtual live broadcast room in the live broadcast application. The first audience object can also enter any virtual live broadcast room through the live broadcast application and watch the live broadcast screen of the anchor object on the live broadcast page of the virtual live broadcast room. In the case where the second audience object in the virtual live broadcast room performs the target behavior, the first terminal displays the interactive component on the live broadcast page of the virtual live broadcast room so that the first audience object can interact with the second audience object through the interactive component. Among them, the second audience object is any audience object in the virtual live broadcast room except the first audience object. The target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room. For example, the target behavior includes consumption behaviors such as giving virtual gifts, opening virtual rights, and purchasing virtual services in the virtual live broadcast room. Accordingly, the virtual resources can be virtual resources consumed by any of the above consumption behaviors, etc., and the embodiment of the present disclosure does not limit this.

[0096] In step S202, in response to the triggering operation of the interactive component, an interactive behavior with the second audience object is performed, and interactive information is displayed in a preset area of ​​the live broadcast page.

[0097] In the disclosed embodiment, the interactive component is used to interact with the second audience object after being triggered. By triggering the interactive component, the first audience object can like the second audience object, publish a comment thanking the second audience object, etc., so as to thank the second audience object for the target behavior performed. In response to the triggering operation of the first audience object on the interactive component, the first terminal performs the interactive behavior with the second audience object and displays the interactive information in the preset area of ​​the live page. Among them, the interactive behavior with the second audience object includes but is not limited to like the second audience object, publish a comment thanking the second audience object, etc. The preset area can be any area in the live page. The interactive information generally includes at least one of the number of times information and the number of people information. Among them, the number of times information is used to indicate the total number of times the audience object in the virtual live room interacts with the second audience object during the display of the interactive component. For example, the number of times information can indicate: during the display of the interactive component, the number of likes (or comments) received by the second audience object in the virtual live room. The number of people information is used to indicate the total number of audience objects that interact with the second audience object in the virtual live room during the display of the interactive component. For example, the number of people information can represent: during the display of the interactive component, the number of audience objects in the virtual live broadcast room who like (or comment) on the second audience object.

[0098] By displaying interactive controls, the first audience object can interact with the second audience object by triggering the interactive controls, which not only enriches the interactive forms between audience objects, but also simplifies the interactive operations between audience objects. Compared with the traditional interactive method, the above interactive method does not require the first audience object to manually search for the second audience object on the live page, nor does it require the first audience object to manually input the interactive content, thereby improving the interactive efficiency between audience objects.

[0099] In step S203, when the interactive information meets the preset conditions, the animation information is displayed.

[0100] In the disclosed embodiment, the first terminal can update the interactive information displayed in the live page in real time. When the interactive information meets the preset conditions, it indicates that the number of interactions between the audience object in the current virtual live room and the second audience object is large, or the number of people interacting with the second audience object is large. Therefore, the terminal can display animation information. Among them, the animation information is information displayed to the second audience object. The animation information can usually display the interactive behavior of the second audience object in the virtual live room through any display form such as barrage, dynamic images or animation clips.

[0101] For example, the animation information includes multiple bullet comments, each of which displays an interactive behavior performed by any audience object on a second audience object, such as "audience 1 likes audience 2, thanks audience 2!" displayed in the bullet comment.

[0102] In some embodiments, when the interactive information meets a preset condition, the first terminal can cancel the display of the interactive component to avoid interference with the user's viewing of the live broadcast due to the continuous display of the interactive component.

[0103] The disclosed embodiment provides a page display method, which can display an interactive component on the live page of the virtual live room when any audience in the virtual live room sends a virtual gift, so that other audiences can interact with the gift-giving audience through the interactive component, such as liking the gift-giving audience and posting comments through the interactive component, thereby simplifying the interactive operations between audiences and improving the interaction efficiency. Furthermore, when the number of people who interact with the gift-giving audience in the virtual live room or the total number of interactions with the gift-giving audience meets the preset conditions, animation information can also be displayed on the live page to highlight the gratitude of multiple audiences in the virtual live room to the gift-giving audience, thereby further enhancing the fun of the interaction.

[0104] In some embodiments, the interactive component displays object information and interactive controls of the second audience object, the object information includes at least one of an avatar and a user name, and the interactive controls are used to execute interactive behaviors on the second audience object after being triggered;

[0105] In response to the triggering operation of the interactive component, an interactive behavior is performed on the second audience object, and interactive information is displayed in a preset area of ​​the live broadcast page, including:

[0106] In response to the triggering operation of the interactive control, at least one of a like action on the second audience object or a comment action on the second audience object is performed;

[0107] Display interactive information in the preset area of ​​the live broadcast page.

[0108] In the disclosed embodiment, by displaying interactive controls on the live page, the first audience object can be supported to interact with the second audience object by triggering the interactive controls, which not only enriches the interactive forms between audience objects, but also simplifies the interactive operations between audience objects. Compared with the traditional interactive method, the above interactive method does not require the first audience object to manually search for the second audience object on the live page, nor does it require the first audience object to manually input the interactive content, thereby improving the interactive efficiency between audience objects. In addition, the first terminal can also display interactive information on the live page, which increases the amount of information obtained by the audience object.

[0109] In some embodiments, resource information is also displayed in the interactive component, and the resource information is used to represent the virtual resources consumed by the target behavior.

[0110] In the disclosed embodiment, by displaying resource information in the interactive component, the audience object can be informed of the target behavior performed by the second audience object in the virtual live broadcast room, thereby further clarifying the reason for interaction with the second audience object, which can not only increase the amount of information obtained by the audience object, but also enhance the audience object's willingness to interact.

[0111] In some embodiments, the method further comprises:

[0112] If the first audience object does not trigger the interactive component, and there is an interactive behavior with the second audience object within the preset time period, the interactive information is displayed in the preset area of ​​the live broadcast page; or,

[0113] If there is no interactive behavior with the second audience object within a preset time period, the interactive component is canceled from being displayed.

[0114] In the disclosed embodiment, by displaying interactive information on the live page when the first audience object does not trigger the interactive component but other audience objects trigger the interactive component, the interactive information can be automatically displayed to the audience objects in the virtual live room, thereby increasing the amount of information obtained by the audience objects. By canceling the display of the interactive component when no audience object performs an interactive behavior on the second audience object, it is possible to avoid interference to the audience objects due to the continuous display of the interactive component.

[0115] In some embodiments, the interactive information includes at least one of the number of times an audience object in the virtual live broadcast room interacts with a second audience object, the number of audience objects in the virtual live broadcast room that interact with the second audience object, and progress information, and the progress information is used to indicate the progress of any one of the number and the number of people in achieving a preset condition.

[0116] In the embodiment of the present disclosure, by displaying at least one of the number of times information, the number of people information and the progress information in the interactive component, the interactive situation in the live broadcast room and the progress of the interactive information reaching the preset conditions can be clearly and intuitively presented to the audience in the live broadcast room, thereby increasing the amount of information obtained by the audience through the interactive component.

[0117] In some embodiments, the preset condition is any one of the first condition and the second condition, the first condition is that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition is that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0118] In the disclosed embodiment, by dynamically determining the first threshold and the second threshold according to the number of audience objects that have performed the target behavior in the virtual live broadcast room, the preset conditions can be determined more accurately, and then the difficulty of the interactive information meeting the preset conditions can be reasonably controlled, thereby avoiding the situation where the interactive information is difficult to meet the preset conditions or is relatively easy to meet the preset conditions, thereby improving the interactive experience of the audience objects.

[0119] In some embodiments, preset comments are displayed in the interactive component;

[0120] In response to the triggering operation of the interactive component, an interactive behavior is performed on the second audience object, and interactive information is displayed in a preset area of ​​the live broadcast page, including:

[0121] In response to the triggering operation of the interactive component, a preset comment is published in the virtual live broadcast room, and the interactive component is canceled;

[0122] The interactive information is displayed in a preset area of ​​the live broadcast page, and the interactive information includes preset comments and the number of times the preset comments are posted in the virtual live broadcast room.

[0123] In the disclosed embodiment, by supporting the audience to quickly post thank-you comments by triggering the interactive component, the operation of the audience posting comments can be simplified, without the need for the audience to manually input the comment content, thereby improving the interaction efficiency of the audience.

[0124] In some embodiments, the method further comprises:

[0125] When the display time of the interactive component reaches the preset time, a countdown is displayed in the interactive component;

[0126] When the countdown ends, if any item in the interactive information does not meet the preset conditions, the interactive component will be cancelled.

[0127] In the disclosed embodiment, by displaying a countdown after the interactive component is displayed for a period of time, the audience object can have a sense of urgency, thereby further stimulating the audience object's willingness to participate in the interaction and increasing the interactive participation rate in the virtual live broadcast room. In addition, by limiting the display time of the interactive component, it is possible to avoid interference to the audience object due to the continuous display of the interactive component.

[0128] In some embodiments, displaying animation information includes:

[0129] In the case where the animation information is a plurality of bullet comments, the plurality of bullet comments are displayed on the live broadcast page, and the bullet comments are used to show the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object.

[0130] In the disclosed embodiment, animation information is displayed by displaying multiple barrages on the live broadcast page, so that the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object can be displayed through moving barrages, thereby increasing the amount of information contained in the animation information and enriching the display style of the animation information.

[0131] In some embodiments, displaying animation information includes:

[0132] In the case where the animation information is a dynamic image, the dynamic image is displayed on the live page moving from the first position to the second position, and the dynamic image is used to display the object information of the second audience object.

[0133] In the disclosed embodiment, animation information is displayed by displaying dynamic images on the live broadcast page, and the object information of the second audience object can be displayed through moving dynamic images, which not only enriches the display style of the animation information, but also increases the amount of information contained in the animation information.

[0134] In some embodiments, displaying animation information includes:

[0135] In the case where the animation information includes multiple barrages and dynamic images, the multiple barrages are displayed on the live broadcast page, and the dynamic image displayed on the live broadcast page moves from a first position to a second position. The barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic images are used to show the object information of the second audience object.

[0136] In the disclosed embodiment, the animation information is displayed in the form of bullet screen and movable dynamic images, which can enrich the display style of the animation information, thereby attracting the audience to view the animation information. Furthermore, since the animation information can display the interaction between the audience object and the second audience object in a rich display form, the amount of information obtained by the audience object from the animation information can be increased by displaying the animation information, thereby enhancing the fun of the interaction between the audience objects.

[0137] Above Figure 2 The figure shows a process of a page display method of the present disclosure. The page display scheme provided by the present disclosure is further described below. Figure 3 is a flowchart of another page display method according to an exemplary embodiment, the method is executed by the first terminal, see Figure 3 , the method comprises the following steps.

[0138] In step S301, when the second audience object performs a target behavior in the virtual live broadcast room, an interactive component is displayed on the live broadcast page of the virtual live broadcast room.

[0139] In the disclosed embodiment, the first terminal is the terminal currently logged in by the first audience object. The first terminal has a live broadcast application installed or running. The first audience object can use the services provided by the live broadcast application through the first terminal. For example, the first audience object can browse the virtual live broadcast room of interest or the recommended virtual live broadcast room in the live broadcast application. The first audience object can also enter the virtual live broadcast room created by any anchor object through the live broadcast application, and watch the live broadcast screen of the anchor object on the live broadcast page of the virtual live broadcast room.

[0140] During the process of the first audience object watching the live broadcast through the live broadcast page, if the second audience object in the virtual live broadcast room performs the target behavior, the first terminal can display the interactive component on the live broadcast page so that the first audience object can interact with the second audience object through the interactive component. Among them, the second audience object is any audience object other than the first audience object in the virtual live broadcast room. The target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room. For example, the target behavior includes consumption behaviors such as giving virtual gifts to the anchor object, opening virtual rights, and purchasing virtual services in the virtual live broadcast room. Correspondingly, the virtual resources can be virtual gifts, virtual red envelopes, virtual rights, virtual services, etc., and the embodiments of the present disclosure are not limited to this. Optionally, the target behavior includes any behavior of giving virtual resources with a value not less than a preset threshold to the anchor object in the virtual live broadcast room, such as giving high-value virtual gifts, giving high-value virtual red envelopes, etc. Among them, high value generally refers to a value greater than a preset threshold. The preset threshold can be a preset value, such as 100, 500 or 1000, and the embodiments of the present disclosure are not limited to this.

[0141] In some embodiments, when the second audience object performs any target behavior in the virtual live broadcast room, the background server of the live broadcast application can deduct a corresponding number of virtual resources from the account of the second audience object according to the virtual resources consumed by the second audience object in performing the target behavior, and transfer all or part of the deducted virtual resources to the account of the host object of the virtual live broadcast room.

[0142] In step S302, in response to the triggering operation of the interactive component, an interactive behavior with the second audience object is performed, and interactive information is displayed in a preset area of ​​the live broadcast page.

[0143] In the disclosed embodiment, the interactive component is used to interact with the second audience object after being triggered. By triggering the interactive component, the first audience object can like the second audience object, post a thank-you comment, etc., thereby thanking the second audience object for performing the target behavior. Accordingly, in response to the triggering operation of the interactive component by the first audience object, the first terminal performs an interactive behavior with the second audience object and displays the interactive information in a preset area of ​​the live page. The interactive information is used to represent the interactive behavior performed by the audience object of the virtual live room on the second audience object. Among them, the interactive behavior performed on the second audience object includes but is not limited to liking the second audience object, posting a thank-you comment, etc. The preset area of ​​the live page is any area of ​​the live page. For example, the preset area is the area where the interactive component is located, and the first terminal can display the interactive information in the interactive component. Optionally, the interactive component for liking and the interactive component for posting comments have different display styles.

[0144] In some embodiments, the interactive component displays object information and interactive controls of the second audience object. Among them, the object information includes at least one of an avatar and a user name. The interactive control is used to perform interactive behavior on the second audience object after being triggered. For example, the interactive control is a like control or a quick comment control. In the case where the interactive control is a like control, in response to the triggering operation of the interactive control, the first terminal sends a like instruction to the server to indicate that the second audience object is liked by the like instruction. In the case where the interactive control is a quick comment control, in response to the triggering operation of the interactive control, the first terminal publishes a comment for thanking the second audience object in the virtual live room through the server. In addition, in response to the triggering operation of the interactive control, the first terminal can also display interactive information in a preset area of ​​the live page. By displaying the interactive control on the live page, the first audience object can be supported to interact with the second audience object by triggering the interactive control, which not only enriches the interactive form between audience objects, but also simplifies the interactive operation between audience objects. Compared with the traditional interactive method, the above interactive method does not require the first audience object to manually find the second audience object on the live page, nor does it require the first audience object to manually input the interactive content, thereby improving the interactive efficiency between audience objects. In addition, the first terminal can also display interactive information on the live broadcast page, thereby increasing the amount of information obtained by the audience.

[0145] It should be noted that, when the first terminal displays interactive information in the interactive component, if the interactive component already displays object information and interactive controls of the second audience object, the first terminal can first cancel the display of the object information and interactive controls so as to display the interactive information in the interactive component. In addition, the first terminal can also display additional interactive information in the interactive component, which is not limited in the embodiments of the present disclosure.

[0146] The following describes the process of the first audience object interacting with the second audience object through the interactive component by taking the interactive component for liking and the interactive component for publishing quick comments as examples.

[0147] Figure 4 FIG. 1 is a schematic diagram showing an interactive component for giving a like according to an exemplary embodiment. Figure 4 As shown in (a) of FIG. 1 , when the second viewer object (viewer 1) presents a virtual gift to the host object in the virtual live broadcast room, the first terminal displays animation information 401 of the virtual gift on the live broadcast page. Then, as shown in FIG. Figure 4 As shown in (b) in the figure, the first terminal can also display an interactive component 402 on the live broadcast page. The interactive component 402 is used to like the viewer 1 after being triggered. The interactive component 402 displays a like icon, a like control 403, the object information of the viewer 1, and the prompt text "Click the screen to like the viewer 1". Accordingly, the first viewer object can like the viewer 1 by triggering the like control 403, and the first viewer object can also like the viewer 1 by clicking on the screen of the first terminal. Optionally, the first viewer object can also like the viewer 1 continuously by long pressing the like control 403. The embodiment of the present disclosure does not limit the way of liking. In response to the triggering operation of the like control 403 by the first viewer object, the first terminal likes the second viewer object and displays the interactive information in the interactive component 402.

[0148] In some embodiments, resource information is also displayed in the interactive component. The resource information is used to represent the virtual resources consumed by the target behavior. For example, the resource information displayed in the interactive component includes, but is not limited to, at least one of: the icon of the virtual resource, the number of virtual resources, the value of the virtual resource, etc. By displaying resource information in the interactive component, the audience object can be informed of the target behavior performed by the second audience object in the virtual live broadcast room, thereby further clarifying the reason for interaction with the second audience object, which can not only increase the amount of information obtained by the audience object, but also enhance the audience object's willingness to interact.

[0149] Figure 5 FIG. 1 is a schematic diagram showing another interactive component for likes according to an exemplary embodiment. Figure 5 As shown, the interactive component 501 is displayed in the gift slot of the live page. The interactive component 501 displays the object information of the second audience object, resource information 502, and the prompt text "Like TA", thereby prompting the audience object to like the second audience object. In response to the triggering operation of the first audience object on the interactive component 501, the first terminal likes the second audience object and displays the interactive information in the interactive component 501.

[0150] The following is an introduction to the interactive components used to post quick comments.

[0151] In some embodiments, when the interactive component is used to publish quick comments, preset comments are displayed in the interactive component. Among them, the preset comments usually include at least one of preset text, emoticons, symbols, etc. The preset comments are used to express gratitude to the second audience object. In response to the triggering operation of the first audience object on the interactive component, the first terminal can cancel the display of the interactive component and publish the preset comments in the virtual live studio. The first terminal can also display interactive information in a preset area of ​​the live page. Among them, the interactive information includes preset comments and the number of times the preset comments are published in the virtual live studio. Optionally, when the first audience object triggers the interactive component, the first terminal can still display the interactive component and display the interactive information in a preset area of ​​the live page, so that the first audience object can publish multiple preset comments by triggering the interactive component multiple times, and the embodiment of the present disclosure does not limit this. By supporting the audience object to quickly publish thank-you comments by triggering the interactive component, the operation of the audience object publishing comments can be simplified, and the audience object does not need to manually enter the comment content, thereby improving the interaction efficiency of the audience object.

[0152] Figure 6 FIG. 1 is a schematic diagram showing an interactive component for posting comments according to an exemplary embodiment. Figure 6 As shown, the interactive component 601 displays a preset comment "Like for xx! Thank xx!". The "xx" in the preset comment can be the user name of the second audience object, or a general term for the audience object that performs the target behavior, such as "big brother", "gift brother", etc. In response to the triggering operation of the interactive component 601, the first terminal publishes the preset comment in the virtual live broadcast room. The first terminal can also display interactive information in the preset area 602 of the live broadcast page. The interactive information includes the preset comment and the number of times the preset comment is published in the virtual live broadcast room.

[0153] In some embodiments, the interaction information includes at least one of the number of times information, the number of people information, and the progress information. Among them, the number of times information is used to indicate the number of times the audience object in the virtual live broadcast room interacts with the second audience object. For example, the number of times information is the total number of times the audience object in the virtual live broadcast room likes (or comments) to the second audience object. The number of people information is used to indicate the total number of audience objects that interact with the second audience object in the virtual live broadcast room. For example, the number of people information is the total number of audience objects that like (or comment) to the second audience object in the virtual live broadcast room. The progress information is used to indicate the progress of the number of times information or the number of people information reaching the preset condition. Accordingly, the preset condition can define the value to be reached by the total number of times represented by the number of times information, and can also define the value to be reached by the total number of people represented by the number of people information. For example, the preset condition stipulates that the total number of people to be reached is 100. When the total number of people represented by the current number of people information is 50, the progress of the number of people information reaching the preset condition is 1 / 2, that is, the progress of the current number of people information reaching the preset condition is 50%, and the progress of the number of people information meeting the preset condition is still 50%. When any one of the frequency information and the number of people information meets the preset conditions, the first terminal can display the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object through animation information, thereby enhancing the interactive atmosphere in the virtual live broadcast room. By displaying at least one of the frequency information, the number of people information and the progress information in the interactive component, the interactive situation in the live broadcast room and the progress of the interactive information meeting the preset conditions can be clearly and intuitively displayed to the audience objects in the live broadcast room, thereby increasing the amount of information obtained by the audience objects through the interactive component.

[0154] In some embodiments, the preset condition is any one of the first condition and the second condition. The first condition is that the number of times indicated by the frequency information reaches the first threshold, that is, the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches the first threshold. The second condition is that the number of people information reaches the second threshold, that is, the number of audience objects that interact with the second audience object in the virtual live broadcast room reaches the second threshold. Among them, the first threshold and the second threshold can also be preset values, or dynamically changing values, and the embodiments of the present disclosure are not limited to this. The first threshold is usually greater than the second threshold. For example, the first threshold and the second threshold are both positively correlated with the number of third audience objects in the virtual live broadcast room. Among them, the third audience object is an audience object that has performed the target behavior. In other words, the more audience objects that give virtual gifts, open virtual rights, and purchase virtual services in the virtual live broadcast room, the higher the first threshold and the second threshold indicated by the preset conditions. By dynamically determining the first threshold and the second threshold based on the number of audience objects that have performed the target behavior in the virtual live broadcast room, the preset conditions can be determined more accurately, and then the difficulty of the interactive information meeting the preset conditions can be reasonably controlled, avoiding the situation where the interactive information is difficult to meet the preset conditions or is relatively easy to meet the preset conditions, thereby improving the interactive experience of the audience objects.

[0155] It should be noted that if the interactive information includes at least one of the number of times information and the number of people information, when either the number of times information or the number of people information satisfies the preset condition, the interactive information satisfies the preset condition.

[0156] In some embodiments, the display duration of the interactive component has an upper limit. When the display duration of the interactive component reaches a preset duration, the first terminal displays a countdown in the interactive component. Among them, the preset duration can be a preset duration, such as 5 seconds, 7 seconds or 10 seconds, which is not limited in the embodiments of the present disclosure. When the countdown ends, if the interactive information does not meet the preset conditions, the first terminal cancels the display of the interactive component to avoid the display duration of the interactive component exceeding the upper limit. By displaying the countdown after the interactive component is displayed for a period of time, the audience object can have a sense of urgency, thereby further stimulating the audience object's willingness to participate in the interaction and increasing the interactive participation rate in the virtual live broadcast room. In addition, by limiting the display duration of the interactive component, interference with the audience object caused by the continuous display of the interactive component can be avoided.

[0157] Figure 7 is a schematic diagram of an interactive component according to an exemplary embodiment. Figure 7As shown in (a) in the figure, the interactive component 701 displays the object information of viewer 1, progress information 702, and the number of people information "80 people liked viewer 1". This number of people information can indicate that there are 80 viewer objects in the virtual live broadcast room who liked viewer 1. In addition, the interactive component 701 also displays a countdown of "3 seconds". At the end of the countdown, if the interactive information still does not meet the preset conditions, the first terminal cancels the display of the interactive component 701. Figure 7 As shown in (b) of FIG. 1 , the interactive component displays the object information, resource information, countdown, and number information 703 of viewer 1. The number information can indicate that the viewer object in the virtual live broadcast room has liked viewer 1 100 times. Similarly, at the end of the countdown, if the interactive information still does not meet the preset conditions, the first terminal can also cancel the display of the interactive component. Figure 7 In the two interactive components shown, a rocket-style progress icon is displayed in the progress information, and the position of the progress icon in the progress information can indicate the progress of the interactive information reaching the preset condition. In addition, the display style of the progress icon can also be a heart style, a flame style, etc., which is not limited in the embodiments of the present disclosure.

[0158] In step S303, if the first audience object does not trigger the interactive component, and there is an interactive behavior with the second audience object within a preset time period, the interactive information is displayed in a preset area of ​​the live broadcast page.

[0159] In the disclosed embodiment, if the first audience object does not trigger the interactive component, but there are other audience objects that interact with the second audience object within a preset time period, the first terminal can also display the interactive information in the interactive area of ​​the live page. The duration of the preset time period can be a preset duration, such as 5 seconds after the interactive component is displayed. By displaying the interactive information on the live page when the first audience object does not trigger the interactive component but other audience objects trigger the interactive component, the interactive information can be automatically displayed to the audience objects in the virtual live room, thereby increasing the amount of information obtained by the audience objects.

[0160] In some embodiments, if there is no interactive behavior with the second audience object within a preset time period, the first terminal can cancel displaying the interactive component. In other words, if there is no audience object in the virtual live broadcast room performing interactive behavior with the second audience object within the preset time period, the first terminal does not need to continue to display the interactive component, thereby avoiding interference to the audience object due to continuous display of the interactive component.

[0161] In step S304, when the interactive information meets the preset conditions, animation information is displayed, and the animation information is information displayed to the second audience object.

[0162] In the embodiment of the present disclosure, when the interactive information meets the preset conditions, it indicates that the total number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches the first threshold, or the total number of audience objects in the virtual live broadcast room that interact with the second audience object reaches the second threshold. Therefore, the first terminal displays animation information on the live broadcast page to show the second audience object the interactive behaviors performed by multiple audience objects in the virtual live broadcast room on it by displaying animation information with richer styles. Optionally, the animation information can display the above-mentioned interactive behaviors in the form of bullet screen, dynamic images or animation clips.

[0163] In some embodiments, the animation information is a plurality of bullet screens. When the interactive information meets a preset condition, the first terminal displays a plurality of bullet screens on the live broadcast page. Optionally, the bullet screen includes a preset text and object information of the corresponding audience object. The preset text is used to represent the interactive behavior performed on the second audience object. The object information includes at least one of an avatar and a user name. For example, the preset text is "Like for xx! Thanks to xx!". The content displayed in the bullet screen is "User 1 likes xx! Thanks to xx!" Among them, "User 1" is the user name of the audience object. By displaying multiple bullet screens on the live broadcast page to display the animation information, the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object can be displayed through moving bullet screens, thereby increasing the amount of information contained in the animation information and enriching the display style of the animation information.

[0164] In some embodiments, the animation information is a dynamic image. When the interactive information meets the preset conditions, the first terminal can display the dynamic image on the live page moving from the first position to the second position. The dynamic image is used to display the object information of the second audience object. The object information includes at least one of an avatar and a user name. The display style of the dynamic image can be a rocket style, a heart style, or a flame style, etc., which is not limited by the embodiments of the present disclosure. For example, the display style of the dynamic image is a rocket-style dynamic icon. The rocket-style dynamic icon displays the avatar of the second audience object. By displaying the animation information in the form of a dynamic image on the live page, the object information of the second audience object can be displayed through a moving dynamic image, which not only enriches the display style of the animation information, but also increases the amount of information contained in the animation information.

[0165] In some embodiments, the animation information includes multiple bullet comments and moving dynamic images. When the interactive information meets the preset conditions, the first terminal displays multiple bullet comments on the live page, and displays the dynamic image on the live page moving from the first position to the second position. Displaying the animation information in the form of bullet comments and movable dynamic images can enrich the display style of the animation information, thereby attracting the audience to view the animation information. Furthermore, since the animation information can display the interaction between the audience object and the second audience object in a rich display form, by displaying the animation information, it is also possible to increase the amount of information obtained by the audience object from the animation information, thereby enhancing the fun of the interaction between the audience objects.

[0166] Alternatively, see above Figure 7 , when a progress icon is displayed in the progress information, the first position is the rightmost position of the progress bar. The second position can be any position in the live broadcast page. When the interactive information meets the preset conditions, the progress indicated by the progress information reaches 100%, and the progress icon is located at the rightmost position of the progress bar. At this time, the first terminal can display the avatar of the second audience object in the progress icon while gradually enlarging the progress icon to obtain a dynamic image. Then, the first terminal can display the dynamic image moving from the first position to the second position. Among them, the transfer speed of the dynamic image can be uniform or non-uniform. For example, the movement speed of the dynamic image gradually increases. The embodiment of the present disclosure does not limit the movement speed and movement trajectory of the dynamic image.

[0167] Figure 8 FIG. 1 is a schematic diagram showing animation information according to an exemplary embodiment. Figure 8 As shown in (a) in FIG. 1 , in response to any item in the interactive information satisfying a preset condition, the first terminal displays a bullet screen 801 on the live page and displays a rocket-style dynamic image moving from the first position 802 to the second position 803. The first position 802 is the rightmost side of the progress bar. The line between the first position 802 and the second position 803 is an exemplary moving trajectory. Figure 8 As shown in (b), in response to any item of the interactive information satisfying the preset condition, the first terminal displays the bullet screen 804 on the live page and displays a dynamic image of a rocket style moving from the first position 805 to the second position 806. The first position 805 is the rightmost side of the progress bar. The line between the first position 805 and the second position 806 is an exemplary moving trajectory.

[0168] The disclosed embodiment provides a page display method, which can display an interactive component on the live page of the virtual live room when any audience in the virtual live room sends a virtual gift, so that other audiences can interact with the gift-giving audience through the interactive component, such as liking the gift-giving audience and posting comments through the interactive component, thereby simplifying the interactive operations between audiences and improving the interaction efficiency. Furthermore, when the number of people who interact with the gift-giving audience in the virtual live room or the total number of interactions with the gift-giving audience meets the preset conditions, animation information can also be displayed on the live page to highlight the gratitude of multiple audiences in the virtual live room to the gift-giving audience, thereby further enhancing the fun of the interaction.

[0169] Fig. 9 is a flow chart of another page display method according to an exemplary embodiment. Fig. 9 As shown, the method is executed by the second terminal, and the method includes the following steps.

[0170] In step S901, in response to an operation of performing a target behavior in a virtual live broadcast room, an information component is displayed on a live broadcast page of the virtual live broadcast room.

[0171] In the disclosed embodiment, the second terminal is the terminal currently logged in by the second audience object. The second terminal has a live broadcast application installed or running. The second audience object can use the services provided by the live broadcast application through the first terminal. For example, the second audience object can browse the virtual live broadcast room of interest or the recommended virtual live broadcast room in the live broadcast application. The second audience object can also enter the virtual live broadcast room of any anchor object through the live broadcast application, and watch the live broadcast screen of the anchor object on the live broadcast page of the virtual live broadcast room.

[0172] In the process of the second audience object watching the live broadcast through the live broadcast page, if the second audience object performs the target behavior through the second terminal, the second terminal can display the information component on the live broadcast page so that the second audience object can view the interactive behavior of other audience objects in the live broadcast room with itself through the information component. Among them, the target behavior includes any behavior of consuming virtual resources in the virtual live broadcast room. For example, the target behavior includes consumption behaviors such as giving virtual gifts, opening virtual rights, and purchasing virtual services. Correspondingly, virtual resources can be virtual gifts, virtual red envelopes, virtual rights, virtual services, etc., and the embodiments of the present disclosure are not limited to this. Optionally, the target behavior includes any behavior of giving virtual resources with a value not less than a preset threshold to the anchor object of the virtual live broadcast room, such as giving high-value virtual gifts, giving high-value virtual red envelopes, etc. Among them, high value generally refers to a value greater than a preset threshold. The preset threshold can be a preset value, such as 100, 500 or 1000, and the embodiments of the present disclosure are not limited to this.

[0173] In some embodiments, interactive information is displayed in the information component. The interactive information includes at least one of frequency information and number of people information. The frequency information is used to indicate the total number of times the audience object in the virtual live broadcast room interacts with the second audience object during the display of the information component. For example, the frequency information can indicate: the number of likes (or comments) received by the second audience object in the virtual live broadcast room during the display of the information component. The number of people information is used to indicate the total number of audience objects that interact with the second audience object in the virtual live broadcast room during the display of the information component. For example, the number of people information can indicate: the number of audience objects in the virtual live broadcast room that like (or comment) for the second audience object during the display of the information component.

[0174] In some embodiments, when the second audience object performs any target behavior in the virtual live broadcast room, the background server of the live broadcast application can deduct a corresponding number of virtual resources from the account of the second audience object according to the virtual resources consumed by the second audience object to perform the target behavior, and transfer all or part of the deducted virtual resources to the account of the host object of the virtual live broadcast room.

[0175] In some embodiments, a gift control is also displayed in the information component. The second audience object can give virtual resources to the anchor object of the virtual live broadcast room through the gift component. In response to the triggering operation of the gift control, the second terminal displays multiple virtual resources on the resource page. In response to the gift operation of any virtual resource, the second terminal displays a second prompt message. Among them, the second prompt message is used to prompt the second audience object to give the virtual resource to the anchor object of the virtual live broadcast room. Optionally, in the case where the virtual resource is a virtual gift, the second prompt message is the gift special effect of the virtual resource. By displaying the gift control in the information component, the second audience object can quickly give a virtual gift to the anchor object through the gift control while viewing the interactive information, thereby improving the amount of information obtained by the second audience object and the efficiency of human-computer interaction.

[0176] Fig.10 FIG. 1 is a schematic diagram showing an information component according to an exemplary embodiment. Fig.10 As shown, the second audience object is audience 1, and the information component 1001 displays the object information (avatar and user name) of the second audience object, the interactive information "50 people like you" and the gift control 1002. The second audience object can give virtual resources to the anchor object of the virtual live broadcast room by triggering the gift control 1002.

[0177] In some embodiments, similar to the interactive component in the above embodiment, the display duration of the information component also has an upper limit. When the display duration of the information component reaches a preset duration, the second terminal displays a countdown in the information component. Among them, the preset duration can be a preset duration, such as 5 seconds, 7 seconds or 10 seconds, which is not limited in the embodiment of the present disclosure. When the countdown ends, if the interactive information does not meet the preset conditions, the second terminal cancels the display of the information component to avoid the display duration of the information component exceeding the upper limit. By displaying the countdown after the information component is displayed for a period of time, the audience object can have a sense of urgency, thereby further stimulating the audience object's willingness to give virtual resources. In addition, by limiting the display duration of the information component, interference with the audience object caused by the continuous display of the information component can be avoided.

[0178] Fig.11 FIG. 1 is a schematic diagram of another information component according to an exemplary embodiment. Fig.11 As shown, the information component 1101 displays the interactive information, the object information of the second audience object, and the countdown. When the countdown ends, if the interactive information still does not meet the preset condition, the second terminal cancels the display of the information component 1101.

[0179] In step S902, when the interactive information meets the preset conditions, the display information component is cancelled and the animation information is displayed.

[0180] In the disclosed embodiment, the second terminal can update the interactive information displayed in the information component in real time. When the interactive information meets the preset conditions, it indicates that the total number of interactions between the audience object in the virtual live broadcast room and the second audience object meets the preset conditions, or the total number of audience objects that interact with the second audience object in the virtual live broadcast room meets the preset conditions. Therefore, the second terminal cancels the display of the information component and displays the animation information to show the second audience object the interactive behaviors performed on it by multiple audience objects in the virtual live broadcast room through animation information with richer display styles. Among them, the animation information can display the above-mentioned interactive behaviors through display forms such as barrage, dynamic images or animation clips.

[0181] In some embodiments, the preset condition is any one of the first condition and the second condition. The first condition is that the total number of times indicated by the number information reaches the first threshold, that is, the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches the first threshold. The second condition is that the number of people information reaches the second threshold, that is, the number of audience objects that interact with the second audience object in the virtual live broadcast room reaches the second threshold. Among them, the first threshold and the second threshold can also be preset values ​​or dynamically changing values, and the embodiment of the present disclosure does not limit this. The first threshold is usually greater than the second threshold. For example, the first threshold and the second threshold are both positively correlated with the number of third audience objects in the virtual live broadcast room. Among them, the third audience object is the audience object that has performed the target behavior. In other words, the more the number of audience objects that give virtual gifts, open virtual rights, and purchase virtual services in the virtual live broadcast room, the higher the first threshold and the second threshold indicated by the preset condition. By dynamically determining the first threshold and the second threshold according to the number of audience objects that have performed the target behavior in the virtual live broadcast room, the preset condition can be determined more accurately, and then the difficulty of the interactive information meeting the preset condition can be reasonably controlled, avoiding the situation where the interactive information is difficult to meet the preset condition or it is easy to meet the preset condition, and improving the interactive experience of the audience object. It should be noted that if the interactive information includes at least one of the number of times information and the number of people information, when either the number of times information or the number of people information satisfies the preset condition, the interactive information satisfies the preset condition.

[0182] In some embodiments, the animation information is a plurality of bullet screens. When the interactive information meets the preset conditions, the second terminal displays a plurality of bullet screens on the live broadcast page. Optionally, the bullet screen includes preset text and object information of the corresponding audience object. The preset text is used to represent the interactive behavior performed on the second audience object. The object information includes at least one of an avatar and a user name. For example, the preset text is "Like for xx! Thanks to xx!". The content displayed in the bullet screen is "User 1 likes xx! Thanks to xx!" Among them, "User 1" is the user name of the audience object. By displaying multiple bullet screens on the live broadcast page to display the animation information, the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object can be displayed through moving bullet screens, thereby increasing the amount of information contained in the animation information and enriching the display style of the animation information.

[0183] In some embodiments, the animation information is a dynamic image. When the interactive information meets the preset conditions, the second terminal can display the dynamic image on the live page moving from the first position to the second position. The dynamic image is used to display the object information of the second audience object. The object information includes at least one of an avatar and a user name. The display style of the dynamic image can be a rocket style, a heart style, or a flame style, etc., which is not limited by the embodiments of the present disclosure. For example, the display style of the dynamic image is a rocket-style dynamic icon. The rocket-style dynamic icon displays the avatar of the second audience object. By displaying the animation information in the form of a dynamic image on the live page, the object information of the second audience object can be displayed through a moving dynamic image, which not only enriches the display style of the animation information, but also increases the amount of information contained in the animation information.

[0184] In some embodiments, the animation information includes multiple bullet comments and moving dynamic images. When the interactive information meets the preset conditions, the second terminal displays multiple bullet comments on the live page, and displays the dynamic image on the live page moving from the first position to the second position. Displaying animation information in the form of bullet comments and movable dynamic images can enrich the display style of animation information, thereby attracting audience objects to view the animation information. Furthermore, since the animation information can display the interaction between the audience object and the second audience object in a rich display form, by displaying the animation information, the amount of information obtained by the second audience object from the animation information can also be increased, thereby enhancing the fun of interaction between audience objects.

[0185] It should be noted that the animation information displayed by the second terminal on the live broadcast page is the same as the animation information displayed by the second terminal on the live broadcast page, which will not be repeated here.

[0186] In some embodiments, when the animation information display ends, the second terminal can also display a resource gift component on the live page. Among them, the resource gift component displays any virtual resource and a gift control of the virtual resource. Optionally, the virtual resource displayed in the resource gift control can be the virtual resource that the second audience object recently gifted to the anchor object, the virtual resource that the second audience object has gifted the most times to the anchor object, etc., and the embodiment of the present disclosure does not limit this. In response to the triggering operation of the gift control, the second terminal displays a third prompt information. Among them, the third prompt information is used to prompt the second audience object to give the virtual resource to the anchor object of the virtual live room. Optionally, in the case where the virtual resource is a virtual gift, the third prompt information is a gift special effect of the virtual gift. In the case where there is currently an empty position to display the information component on the live page, the second terminal can also display the information component associated with the virtual resource on the live page. Optionally, the live page usually displays up to 2 information components. In the case where there is currently no empty position to display the information component on the live page, the second terminal can wait until there is an empty position in the live page before displaying the information component associated with the virtual gift.

[0187] Fig.12 FIG. 1 is a schematic diagram showing a resource donation component according to an exemplary embodiment. Fig.12 As shown, the resource gift component 1201 displays a virtual gift, the value of the virtual gift, and a gift component. In response to the triggering operation of the resource gift component 1201, the second terminal displays the gift effect of the virtual gift and displays the information component associated with the virtual gift on the live broadcast page.

[0188] The disclosed embodiment provides a page display method, which can display information components on the live page when an audience object sends a virtual gift in a virtual live room, so that the audience object can view the interactive behaviors of other audience objects in the virtual live room with themselves through the information components, such as like behaviors, posting thank-you comments, etc., thereby increasing the amount of information obtained by the audience object and improving the gift-giving experience of the audience object. Furthermore, when the number of people who perform interactive behaviors in the virtual live room or the number of executions of interactive behaviors meet preset conditions, animation information can also be displayed on the live page to highlight the gratitude of multiple audience objects in the virtual live room to the audience object who sent the gift, thereby further enhancing the fun of the interaction and the gift-giving experience of the audience object.

[0189] It should be noted that when the second audience object performs the target behavior in the virtual live broadcast room, the third terminal used by the host object can also display the information component on the live broadcast page, so that the host object can learn about the interaction between other audience objects and the second audience object by viewing the information component, and then the host object can call on other audience objects to thank the second audience object at the appropriate time, thereby improving the interaction rate between audience objects and enhancing the live broadcast atmosphere in the virtual live broadcast room.

[0190] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.

[0191] Fig.13 FIG. 1 is a block diagram of a page display device according to an exemplary embodiment. Fig.13 As shown, the device includes: a first display unit 1301 and a second display unit 1302.

[0192] The first display unit 1301 is configured to display an interactive component on a live page of the virtual live room when the second audience object performs a target behavior in the virtual live room, the target behavior includes any behavior of consuming virtual resources in the virtual live room, and the interactive component is used to interact with the second audience object after being triggered, and the second audience object is any audience object in the virtual live room except the first audience object;

[0193] The first display unit 1301 is further configured to respond to a trigger operation on the interactive component, perform an interactive behavior on the second audience object, and display interactive information in a preset area of ​​the live page, where the interactive information is used to indicate the interactive behavior performed by the audience object in the virtual live room on the second audience object;

[0194] The second display unit 1302 is configured to display animation information when the interactive information meets a preset condition, where the animation information is information displayed to the second audience object.

[0195] In some embodiments, the interactive component displays object information and interactive controls of the second audience object, the object information includes at least one of an avatar and a user name, and the interactive control is used to perform interactive behavior on the second audience object after being triggered; the first display unit 1301 is configured to respond to the triggering operation of the interactive control and perform at least one of a like behavior or a comment behavior on the second audience object; and the interactive information is displayed in a preset area of ​​the live broadcast page.

[0196] In some embodiments, resource information is also displayed in the interactive component, and the resource information is used to represent the virtual resources consumed by the target behavior.

[0197] In some embodiments, the first display unit 1301 is further configured to display interactive information in a preset area of ​​the live broadcast page if the first audience object does not trigger the interactive component and there is interactive behavior with the second audience object within a preset time period; or to cancel the display of the interactive component if there is no interactive behavior with the second audience object within the preset time period.

[0198] In some embodiments, the interactive information includes at least one of the number of times an audience object in the virtual live broadcast room interacts with a second audience object, the number of audience objects in the virtual live broadcast room that interact with the second audience object, and progress information, and the progress information is used to indicate the progress of any one of the number and the number of people in achieving a preset condition.

[0199] In some embodiments, the preset condition is any one of the first condition and the second condition, the first condition is that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition is that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0200] In some embodiments, preset comments are displayed in the interactive component; the first display unit 1301 is also configured to publish preset comments in the virtual live room and cancel the display of the interactive component in response to a trigger operation on the interactive component; and display interactive information in a preset area of ​​the live page, the interactive information including preset comments and the number of times the preset comments are published in the virtual live room.

[0201] In some embodiments, the first display unit 1301 is further configured to display a countdown in the interactive component when the display time of the interactive component reaches a preset time; when the countdown ends, if the interactive information does not meet the preset conditions, the interactive component is cancelled.

[0202] In some embodiments, the second display unit 1302 is configured to display multiple barrages on the live broadcast page when the animation information is multiple barrages, and the barrages are used to show the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object.

[0203] In some embodiments, the second display unit 1302 is configured to display a dynamic image on the live page moving from a first position to a second position when the animation information is a dynamic image, and the dynamic image is used to display object information of the second audience object.

[0204] In some embodiments, the second display unit 1302 is configured to display multiple barrages on the live broadcast page when the animation information includes multiple barrages and dynamic images, and to display the dynamic image on the live broadcast page moving from a first position to a second position, the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic images are used to show the object information of the second audience object.

[0205] The disclosed embodiment provides a page display device, which can display an interactive component on the live page of the virtual live room when any audience in the virtual live room sends a virtual gift, so that other audiences can interact with the gift-giving audience through the interactive component, such as liking the gift-giving audience and posting comments through the interactive component, thereby simplifying the interactive operations between audiences and improving the interaction efficiency. Furthermore, when the number of people who interact with the gift-giving audience in the virtual live room or the total number of interactions with the gift-giving audience meets the preset conditions, animation information can also be displayed on the live page to highlight the gratitude of multiple audiences in the virtual live room to the gift-giving audience, thereby further enhancing the fun of the interaction.

[0206] Fig.14 FIG. 1 is a block diagram of another page display device according to an exemplary embodiment. Fig.14 As shown, the device includes: a first display unit 1401 , a second display unit 1402 , a third display unit 1403 and a fourth display unit 1404 .

[0207] The first display unit 1401 is configured to display an information component on a live page of the virtual live room in response to an operation of performing a target behavior in the virtual live room, wherein the target behavior includes any behavior of consuming virtual resources in the virtual live room, and the information component displays interactive information, wherein the interactive information is used to indicate an interactive behavior performed by an audience object in the virtual live room on a second audience object;

[0208] The second display unit 1402 is configured to cancel the display information component and display animation information when the interactive information meets a preset condition. The animation information is information displayed to the second audience object.

[0209] In some embodiments, a gift control is also displayed in the information component; the device further comprises:

[0210] The third display unit 1403 is configured to display multiple virtual resources on the resource page in response to a trigger operation on the donation control; and display a second prompt information in response to a donation operation on any virtual resource, wherein the second prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object in the virtual live broadcast room.

[0211] In some embodiments, the first display unit 1401 is further configured to display a countdown in the information component when the display time of the information component reaches a preset time; when the countdown ends, if the interactive information does not meet the preset conditions, the information component is cancelled.

[0212] In some embodiments, the preset condition is any one of the first condition and the second condition, the first condition is that the number of times the audience object in the virtual live broadcast room interacts with the second audience object reaches a first threshold, the second condition is that the number of audience objects in the virtual live broadcast room that interact with the second audience object reaches a second threshold, the first threshold is greater than the second threshold, and both the first threshold and the second threshold are positively correlated with the number of third audience objects in the virtual live broadcast room, and the third audience object is the audience object that has performed the target behavior.

[0213] In some embodiments, the first display unit 1401 is configured to display multiple barrages on the live broadcast page when the animation information is multiple barrages, and the barrages are used to show the interactive behavior performed by the audience object in the virtual live broadcast room on the second audience object.

[0214] In some embodiments, the first display unit 1401 is configured to display a dynamic image on the live broadcast page moving from a first position to a second position when the animation information is a dynamic image, and the dynamic image is used to display object information of the second audience object.

[0215] In some embodiments, the first display unit 1401 is configured to display multiple barrages on the live broadcast page when the animation information includes multiple barrages and dynamic images, and to display the dynamic image on the live broadcast page moving from a first position to a second position, the barrages are used to show the interactive behavior performed by the audience object of the virtual live broadcast room on the second audience object, and the dynamic images are used to show the object information of the second audience object.

[0216] In some embodiments, the apparatus further comprises:

[0217] The fourth display unit 1404 is configured to display a resource donation component when the animation information display ends, wherein any virtual resource and a donation control of the virtual resource are displayed in the resource donation component; in response to a triggering operation on the donation control, display a third prompt information, wherein the third prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object in the virtual live broadcast room;

[0218] The first display unit 1401 is further configured to display information components associated with the virtual resources.

[0219] The disclosed embodiment provides a page display device, which can display information components on the live page when an audience object sends a virtual gift in a virtual live room, so that the audience object can view the interactive behaviors between other audience objects in the virtual live room and themselves through the information components, such as like behaviors, posting thank-you comments, etc., thereby increasing the amount of information obtained by the audience object and improving the gift-giving experience of the audience object. Furthermore, when the number of people who perform interactive behaviors in the virtual live room or the number of executions of interactive behaviors meet preset conditions, animation information can also be displayed on the live page to highlight the gratitude of multiple audience objects in the virtual live room to the audience object who sent the gift, thereby further enhancing the fun of the interaction and the gift-giving experience of the audience object.

[0220] It should be noted that the page display device provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the page display device provided in the above embodiment and the page display method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0221] Regarding the page display device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0222] Fig.15 1 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1500 includes: a processor 1501 and a memory 1502 .

[0223] The processor 1501 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1501 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0224] The memory 1502 may include one or more computer-readable storage media, which may be non-transitory. The memory 1502 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1502 is used to store at least one program code, which is used to be executed by the processor 1501 to implement the page display method provided in the method embodiment of the present disclosure.

[0225] In some embodiments, the electronic device 1500 may further optionally include: a peripheral device interface 1503 and at least one peripheral device. The processor 1501, the memory 1502 and the peripheral device interface 1503 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1503 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1504, a display screen 1505, a camera assembly 1506, an audio circuit 1507 and a power supply 1508.

[0226] The peripheral device interface 1503 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1501 and the memory 1502. In some embodiments, the processor 1501, the memory 1502, and the peripheral device interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1501, the memory 1502, and the peripheral device interface 1503 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0227] The radio frequency circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1504 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1504 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1504 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1504 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0228] The display screen 1505 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1505 is a touch display screen, the display screen 1505 also has the ability to collect touch signals on the surface or above the surface of the display screen 1505. The touch signal can be input to the processor 1501 as a control signal for processing. At this time, the display screen 1505 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1505 can be one, and the front panel of the electronic device 1500 is set; in other embodiments, the display screen 1505 can be at least two, which are respectively set on different surfaces of the electronic device 1500 or are folded; in some other embodiments, the display screen 1505 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 1500. Even, the display screen 1505 can also be set as a non-rectangular irregular figure, that is, a special-shaped screen. The display screen 1505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0229] The camera assembly 1506 is used to capture images or videos. Optionally, the camera assembly 1506 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the electronic device, and the rear camera is disposed on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1506 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0230] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1501 for processing, or input them into the radio frequency circuit 1504 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 1500. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1507 may also include a headphone jack.

[0231] The power supply 1508 is used to power various components in the electronic device 1500. The power supply 1508 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1508 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0232] Those skilled in the art will understand that Fig.15 The structure shown in the figure does not constitute a limitation on the electronic device 1500, and may include more or less components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0233] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1502 including instructions, and the above instructions can be executed by a processor 1501 of an electronic device 1500 to complete the above page display method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0234] A computer program product includes a computer program, and the computer program implements the above-mentioned page display method when executed by a processor.

[0235] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0236] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A page display method, characterized in that: Applied to a first terminal, where the first terminal is a terminal currently logged in by a first audience object in a virtual live broadcast room, the method includes: When the second audience object performs any behavior that consumes virtual resources in the virtual live broadcast room, a prompt text and an interactive component for giving a like are displayed on the live broadcast page of the virtual live broadcast room, wherein the prompt text is used to prompt the second audience object to give a like, and the interactive component is used to give a like to the second audience object after being triggered, and the second audience object is any audience object in the virtual live broadcast room except the first audience object; In response to a triggering operation on the interactive component, a like action is performed on the second audience object, and number information is displayed in the interactive component, where the number information is used to indicate the total number of likes given by the audience objects in the virtual live broadcast room to the second audience object; When the total number of likes meets the preset conditions, multiple bullet comments are displayed on the live broadcast page of the virtual live broadcast room, each of the bullet comments includes a corresponding audience object, and each of the bullet comments is used to show the like behavior performed by the corresponding audience object on the second audience object.

2. The page display method according to claim 1, characterized in that: The interactive component displays object information and interactive controls of the second audience object, wherein the object information includes at least one of an avatar and a user name, and the interactive control is used to execute a like action on the second audience object after being triggered.

3. The page display method according to claim 1, characterized in that: The interactive component also displays resource information, and the resource information is used to represent the consumed virtual resources.

4. The page display method according to claim 1, characterized in that: The method further comprises: If the first audience object does not trigger the interactive component, and there is an interactive behavior with the second audience object within a preset time period, the number of times information is displayed in the interactive component; or, When there is no interactive behavior with the second audience object within the preset time period, the interactive component is cancelled.

5. The page display method according to claim 1, characterized in that: The preset condition is that the total number of likes reaches a second threshold, and the second threshold is positively correlated with the number of third audience objects in the virtual live broadcast room. The third audience objects are audience objects that have performed any behavior that consumes virtual resources.

6. The page display method according to claim 1, characterized in that: The method further comprises: When the display time of the interactive component reaches a preset time, displaying a countdown in the interactive component; When the countdown ends, if the total number of likes does not meet the preset condition, the interactive component will be cancelled.

7. The page display method according to claim 1, characterized in that: The live broadcast page in the virtual live broadcast room displays multiple bullet comments, which can be replaced by: The live broadcast page displays a dynamic image moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

8. The page display method according to claim 1, characterized in that: The method further comprises: And a dynamic image is displayed on the live broadcast page moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

9. A page display method, characterized in that: Applied to a second terminal, where the second terminal is a terminal currently logged in by a second audience object in the virtual live broadcast room, the method includes: In response to any operation of consuming virtual resources in the virtual live broadcast room, an information component is displayed on the live broadcast page of the virtual live broadcast room, wherein the information component displays number information, and the number information is used to indicate the total number of times that the audience object of the virtual live broadcast room likes the second audience object; When the total number of likes meets the preset conditions, the information component is cancelled and a plurality of barrages are displayed on the live broadcast page of the virtual live broadcast room, each of the barrages includes a corresponding audience object, and each of the barrages is used to show the like behavior performed by the corresponding audience object on the second audience object.

10. The page display method according to claim 9, characterized in that: The information component also displays a gift control; the method further includes: In response to a triggering operation on the donation control, displaying a plurality of virtual resources on a resource page; In response to a donation operation on any virtual resource, a second prompt information is displayed, where the second prompt information is used to prompt the second audience object to donate the virtual resource to the anchor object of the virtual live broadcast room.

11. The page display method according to claim 9, characterized in that: The method further comprises: When the display time of the information component reaches a preset time, displaying a countdown in the information component; When the countdown ends, if the total number of likes does not meet the preset condition, the information component is cancelled.

12. The page display method according to claim 9, characterized in that: The preset condition is that the total number of likes reaches a second threshold, and the second threshold is positively correlated with the number of third audience objects in the virtual live broadcast room. The third audience objects are audience objects that have performed any behavior that consumes virtual resources.

13. The page display method according to claim 9, characterized in that: The live broadcast page of the virtual live broadcast room displays multiple bullet comments, which can be replaced by: The live broadcast page displays a dynamic image moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

14. The page display method according to claim 9, characterized in that: The method further comprises: The live broadcast page displays a dynamic image moving from a first position to a second position, and the dynamic image is used to display the object information of the second audience object.

15. The page display method according to claim 9, characterized in that: The method further comprises: When the display of the plurality of bullet screens ends, a resource donation component is displayed, wherein any virtual resource and a donation control of the virtual resource are displayed in the resource donation component; In response to a triggering operation on the gift control, displaying a third prompt message, wherein the third prompt message is used to prompt the second audience object to gift the virtual resource to the anchor object of the virtual live broadcast room; An information component associated with the virtual resource is displayed.

16. A page display device, characterized in that: The device is configured in a first terminal, where the first terminal is a terminal currently logged in by a first audience object in a virtual live broadcast room, and includes: The first display unit is configured to display a prompt text and an interactive component for giving a like on a live page of the virtual live room when the second audience object performs any behavior that consumes virtual resources in the virtual live room, wherein the prompt text is used to prompt the second audience object to give a like, and the interactive component is used to give a like for the second audience object after being triggered, and the second audience object is any audience object in the virtual live room except the first audience object; The first display unit is further configured to, in response to a triggering operation on the interactive component, execute a like action on the second audience object, and display number information in the interactive component, wherein the number information is used to indicate a total number of likes given by the audience objects in the virtual live broadcast room to the second audience object; The second display unit is configured to display multiple bullet comments on the live broadcast page of the virtual live broadcast room when the total number of likes meets a preset condition, each of the bullet comments including a corresponding audience object, and each of the bullet comments is used to show the like behavior performed by the corresponding audience object on the second audience object.

17. A page display device, characterized in that: The device is configured in a second terminal, where the second terminal is a terminal currently logged in by a second audience object in the virtual live broadcast room, and includes: A first display unit is configured to, in response to any operation of consuming virtual resources in the virtual live broadcast room, display an information component on the live broadcast page of the virtual live broadcast room, wherein the information component displays count information, and the count information is used to indicate the total number of times that the audience object of the virtual live broadcast room likes the second audience object; The second display unit is configured to cancel the display of the information component when the total number of likes meets a preset condition, and display multiple barrages on the live broadcast page of the virtual live broadcast room, each of the barrages including a corresponding audience object, and each of the barrages is used to show the like behavior performed by the corresponding audience object on the second audience object.

18. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the page display method according to any one of claims 1 to 15.

19. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the page display method as described in any one of claims 1 to 15.

20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the page display method according to any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Page display method and device, electronic equipment and storage medium

    CN117156163A