Page display method, device, electronic device and storage medium
By displaying virtual resource packages on the live broadcast page of the virtual live broadcast room and generating target comments, the problem of single audience user interaction methods in the existing technology is solved, and efficient interaction between audience users and participation efficiency is improved.
Patent Information
- Application Number
- CN202311091694.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2043-08-28
AI Technical Summary
In existing live broadcast applications, the interaction between viewers and users is too single, resulting in reduced interaction efficiency and reduced user interaction experience.
By displaying the virtual resource package associated with the target virtual gift on the live broadcast page of the virtual live broadcast room, and generating and sending target comments in response to the triggering operation of the virtual resource package, efficient interaction between audience and users can be achieved.
It increases the interaction method between audience users, simplifies the interaction path of virtual resource packages, improves the participation efficiency of audience users, and thus improves the human-computer interaction efficiency.
Smart Images

Figure CN117156163B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a page display method, device, electronic device and storage medium. Background Art
[0002] With the development of Internet technology, various functions are set up in live broadcast applications to increase the interaction between anchor users and audience users watching live broadcasts. For example, audience users can give gifts to anchor users, and audience users can send comments in the live broadcast room. At present, after sending a gift, the audience user can display the gift information of the gift in the gift slot of the live broadcast page of the live broadcast room, so that other audience users and anchor users can view the gift giving of the audience user. However, for multiple audience users watching the live broadcast, the interaction method between audience users is too single, resulting in a decrease in the interaction efficiency between audience users and a decrease in the interaction experience of audience users. Therefore, how to enrich the interaction method between audience users to improve the interaction efficiency is a technical problem that needs to be solved urgently. Summary of the invention
[0003] The present disclosure provides a page display method, device, electronic device and storage medium, which can increase the interaction mode between audience objects, simplify the interaction path of receiving virtual resource packages, improve the participation efficiency of audience objects, and thus improve the human-computer 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, and includes:
[0005] In the case where the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, a virtual resource package associated with the target virtual gift is displayed on the live broadcast page of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among multiple virtual gifts in the virtual live broadcast room, and the anchor object is displayed on the live broadcast page;
[0006] In response to a trigger operation on the virtual resource package, a target comment is generated, the target comment including an initial comment and object information of the second audience object, the initial comment being any comment in a comment library, the comment library including a plurality of comments with different contents;
[0007] The target comment sent by the first audience object is displayed on the live broadcast page.
[0008] According to another aspect of an embodiment of the present disclosure, another 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, including:
[0009] In response to a gift giving operation of the second audience object to the anchor object of the virtual live broadcast room, determining a virtual gift associated with the gift giving operation;
[0010] Based on the target virtual resource corresponding to the virtual gift, a virtual resource package associated with the virtual gift is generated, wherein the target virtual resource is the virtual resource spent by the second audience object to send the virtual gift, and the virtual resource included in the virtual resource package is positively correlated with the target virtual resource;
[0011] Displaying the virtual resource package on the live broadcast page of the virtual live broadcast room, wherein the virtual resource package is used to display a thank-you comment sent by a first audience object on the live broadcast page after being triggered, wherein the first audience object is any audience object in the virtual live broadcast room except the second audience object;
[0012] When the number of the thank-you comments is greater than the quantity threshold, a thank-you message is displayed on the live broadcast page.
[0013] According to another aspect of an embodiment of the present disclosure, a page display device is provided, which is applied to a first terminal, where the first terminal is a terminal currently logged in by a first audience object, including:
[0014] The first display unit is configured to display a virtual resource package associated with the target virtual gift on a live broadcast page of the virtual live broadcast room when a second audience object presents a target virtual gift to an anchor object of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among a plurality of virtual gifts in the virtual live broadcast room, and the anchor object is displayed on the live broadcast page;
[0015] A first generating unit is configured to generate a target comment in response to a triggering operation on the virtual resource package, wherein the target comment includes an initial comment and object information of the second audience object, wherein the initial comment is any comment in a comment library, and the comment library includes a plurality of comments with different contents;
[0016] The first display unit is further configured to display the target comment sent by the first audience object on the live broadcast page.
[0017] In some embodiments, the first display unit includes:
[0018] The first display subunit is configured to display a resource package entrance of the virtual resource package on a live broadcast page of the virtual live broadcast room when the second audience object presents a target virtual gift to the anchor object of the virtual live broadcast room;
[0019] The second display sub-unit is configured to display the virtual resource package on the live broadcast page in response to a trigger operation on the resource package entrance, the virtual resource package displays the object information and participation controls of the second audience object, and the participation controls are used to display the number of participants and the prize draw countdown of the virtual resource package on the virtual resource package after being triggered.
[0020] In some embodiments, the first generating unit includes:
[0021] a determination subunit configured to determine, in response to a triggering operation on the virtual resource package, an object type of the second audience object based on the object information of the second audience object, the object type including an anonymous type and a public type, the anonymous type being used to indicate that the object information of the second audience object is anonymously displayed in the virtual live broadcast room, and the public type being used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room;
[0022] a generating subunit, configured to generate the target comment based on the anonymous information of the second audience object and the initial comment when the object type is the anonymous type;
[0023] The generating subunit is further configured to generate the target comment based on the object name of the second audience object and the initial comment when the object type is the public type.
[0024] In some embodiments, the apparatus further comprises:
[0025] a second display unit, configured to, in response to the number of participants of the virtual resource package being greater than a quantity threshold, display the anonymous type of thank-you information on the live broadcast page using a first display type when the object type of the second audience object is an anonymous type, wherein the first display type is obtained based on at least one of the live broadcast information of the virtual live broadcast room and the relationship information of the second audience object, the relationship information being used to indicate an association relationship between the second audience object and the anchor object, and the anonymous type being used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room;
[0026] The second display unit is also configured to display the public type of thank-you information on the live broadcast page using a second display type when the object type of the second audience object is a public type, the second display type being obtained based on the object information of the second audience object, and the public type being used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room.
[0027] In some embodiments, the second display unit is further configured to display a first gift interface on the live broadcast page in response to a triggering operation on the thank-you information, wherein the first gift interface displays the multiple virtual gifts and a first sending control, and the first sending control is used to send the virtual gift selected by the first audience object from the multiple virtual gifts to the anchor object after being triggered; and display the target virtual gift among the multiple virtual gifts as selected.
[0028] In some embodiments, the second display unit is further configured to display a second gift interface on the live broadcast page in response to a triggering operation on the thank-you information, wherein the second gift interface displays gift details information of the target virtual gift and a second sending control, and the second sending control is used to send the target virtual gift to the anchor object after being triggered.
[0029] In some embodiments, the apparatus further comprises:
[0030] a determining unit configured to, in response to a gift giving operation on the anchor object, determine the number of virtual gifts and target virtual resources associated with the gift giving operation, wherein the target virtual resources are virtual resources spent by the first audience object to send the virtual gift;
[0031] A second generating unit is configured to generate a virtual resource package associated with the virtual gift based on the number of the virtual gift and the target virtual resource, wherein the virtual resource included in the virtual resource package is positively correlated with the number and the target virtual resource;
[0032] The first display unit is further configured to display the virtual resource package on the live broadcast page, and the virtual resource package displays the number of participants in the virtual resource package and the countdown to the prize drawing.
[0033] In some embodiments, the first display unit is further configured to display resource package prompt information when the first audience object is not in the virtual live broadcast room, and the resource package prompt information is used to prompt the first audience object that the virtual live broadcast room is distributing a virtual resource package; in response to a triggering operation on the resource package prompt information, display a live broadcast page of the virtual live broadcast room, and the live broadcast page displays the virtual resource package.
[0034] According to another aspect of an embodiment of the present disclosure, a page display device is provided, which is applied to a second terminal, where the second terminal is a terminal currently logged in by a second audience object, including:
[0035] A determination unit is configured to determine a virtual gift associated with a gift giving operation by the second audience object to the host object of the virtual live broadcast room in response to the gift giving operation by the second audience object;
[0036] A generating unit is configured to generate a virtual resource package associated with the virtual gift based on a target virtual resource corresponding to the virtual gift, wherein the target virtual resource is a virtual resource spent by the second audience object to send the virtual gift, and the virtual resources included in the virtual resource package are positively correlated with the target virtual resource;
[0037] A display unit is configured to display the virtual resource package on a live broadcast page of the virtual live broadcast room, wherein the virtual resource package is used to display a thank-you comment sent by a first audience object on the live broadcast page after being triggered, wherein the first audience object is any audience object in the virtual live broadcast room except the second audience object;
[0038] The display unit is further configured to display a thank-you message on the live broadcast page when the number of the thank-you comments is greater than a number threshold.
[0039] In some embodiments, the generating unit comprises:
[0040] a determination subunit configured to determine, when the gift giving operation is a continuous gift giving operation, the number of multiple virtual gifts continuously given by the second audience object when the prize countdown of the virtual resource package is not less than a preset time, wherein the continuous gift giving operation is used to indicate continuous giving of virtual gifts and the giving time interval of the virtual gifts is not greater than a time threshold;
[0041] A generating sub-unit is configured to generate a virtual resource package associated with the multiple virtual gifts based on the quantity of the multiple virtual gifts and the target virtual resources corresponding to the multiple virtual gifts, wherein the target virtual resources are the virtual resources spent on sending any one of the multiple virtual gifts to the second audience object, and the virtual resources included in the virtual resource package are positively correlated with the quantity and the target virtual resources.
[0042] In some embodiments, the generating subunit is configured to, when the number of the multiple virtual gifts is not greater than a quantity threshold, determine the sum of the virtual resources of a preset proportion in the target virtual resources corresponding to the multiple virtual gifts as the virtual resources included in the virtual resource package; when the number of the multiple virtual gifts is greater than the quantity threshold, determine the sum of the virtual resources of a preset proportion in the target virtual resources corresponding to the virtual gifts of the quantity threshold as the virtual resources included in the virtual resource package; and generate the virtual resource package based on the virtual resources included in the virtual resource package.
[0043] In some embodiments, the determining unit is further configured to determine, in response to the gift giving operation of the second audience object to the anchor object, at least one virtual gift given by the second audience object when the prize draw countdown is less than the preset time;
[0044] The generating unit is further configured to generate a virtual resource package associated with the at least one virtual gift based on the quantity of the at least one virtual gift and the target virtual resource corresponding to the at least one virtual gift, wherein the virtual resource included in the virtual resource package is positively correlated with the quantity and the target virtual resource;
[0045] The display unit is further configured to display the virtual resource package associated with the at least one virtual gift on the live broadcast page in response to the end of the prize draw countdown.
[0046] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0047] one or more processors;
[0048] A memory for storing program codes executable by the processor;
[0049] The processor is configured to execute the program code to implement the above-mentioned page display method.
[0050] 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.
[0051] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned page display method when executed by a processor.
[0052] The disclosed embodiment provides a page display method, by displaying the virtual resource package associated with the target virtual gift on the live page when the second audience object presents the target virtual gift to the anchor object of the virtual live broadcast room, so that after the first audience object triggers the virtual resource package, the terminal can determine the target comment to be sent based on the object information and initial comment of the second audience object, and automatically send the target comment to the virtual live broadcast room. The audience object can automatically comment by triggering the virtual resource package, thereby realizing efficient interaction between audience objects, not only increasing the interaction mode between audience objects, but also simplifying the interaction path of receiving the virtual resource package, improving the participation efficiency of the audience object, and thus improving the human-computer interaction efficiency. The present application triggers the chain interaction effect of multiple people in the live broadcast room by giving gifts, improves the interactive display effect and interactive display time of the gift, and realizes the extended interactive effect of the live broadcast room by using the gift in the way of one-click gift giving + triggering the generation of resource package + clicking the resource package to trigger the automatic comment + multiple people commenting to trigger the gift. The secondary special effect, enriching and extending the display effect of the gift, can also increase the post-path operation brought by other people in the live broadcast room participating in the gift giving operation, which is an interactive effect that cannot be achieved by the existing gift giving.
[0053] 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
[0054] 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.
[0055] Figure 1 The figure is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0056] Figure 2 The figure is a flow chart of a page display method according to an exemplary embodiment.
[0057] Figure 3 The figure is a flow chart of another page display method according to an exemplary embodiment.
[0058] Figure 4 The figure is a schematic diagram of a virtual resource package according to an exemplary embodiment.
[0059] Figure 5 It is a schematic diagram of a target comment according to an exemplary embodiment.
[0060] Figure 6 is a schematic diagram of a first gift interface according to an exemplary embodiment.
[0061] Figure 7 is a schematic diagram of a second gift interface according to an exemplary embodiment.
[0062] Figure 8 The diagram is a schematic diagram showing a first audience object presenting a virtual gift according to an exemplary embodiment.
[0063] Fig. 9 It is a schematic diagram showing a lottery result according to an exemplary embodiment.
[0064] Fig.10 The figure is a flow chart of a page display method according to an exemplary embodiment.
[0065] Fig.11 The figure is a flow chart of another page display method according to an exemplary embodiment.
[0066] Fig.12 The invention is a device block diagram of a page display device according to an exemplary embodiment.
[0067] Fig.13 The figure is a device block diagram of another page display device according to an exemplary embodiment.
[0068] Fig.14 is a device block diagram of yet another page display device according to an exemplary embodiment.
[0069] Fig.15 is a device block diagram of yet another page display device according to an exemplary embodiment.
[0070] Fig.16 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0071] 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.
[0072] 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.
[0073] 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 relevant laws, regulations and standards of relevant countries and regions. For example, the object information and relationship information involved in this disclosure are all obtained with full authorization.
[0074] 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.
[0075] Terminal 101 may 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 live broadcast application may be installed and run on terminal 101, and a user may log in to the live broadcast application through terminal 101 to obtain the live broadcast service provided by the live broadcast application. Taking terminal 101 as an example of a terminal used by an anchor user, the anchor user may create a virtual live broadcast room through the anchor application and display the live broadcast picture in the virtual live broadcast room. After entering the virtual live broadcast, the audience user may watch the live broadcast picture of the anchor user. Server 102 may be a background server of the live broadcast application, and server 102 is used to provide background services for the live broadcast application.
[0076] 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.
[0077] 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.
[0078] 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 includes the following steps:
[0079] In step S201, when the second audience object presents a target virtual gift to the host object of the virtual live broadcast room, the first terminal displays the virtual resource package associated with the target virtual gift on the live broadcast page of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among multiple virtual gifts in the virtual live broadcast room, and the live broadcast page displays the host object.
[0080] In the embodiment of the present disclosure, the first terminal is the terminal currently logged in by the first audience object, and a live broadcast application is installed and running. The first audience object can browse the live broadcast of interest or recommended live broadcast on the live broadcast browsing page of the live broadcast application. The first audience object can also search for live broadcasts through the live broadcast application and browse at least one searched live broadcast on the search results page. Correspondingly, the first audience object can enter the virtual live broadcast room of the 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. In the case where the second audience object in the virtual live broadcast room gives the anchor object a target virtual gift, the first terminal can display the virtual resource package associated with the target virtual gift on the live broadcast page. Among them, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among the multiple virtual gifts in the virtual live broadcast room, and the virtual resource package can be a virtual red envelope, a virtual coupon, etc. The embodiment of the present disclosure does not limit the type of virtual resource package.
[0081] In step S202, in response to a triggering operation on a virtual resource package, the first terminal generates a target comment, the target comment including an initial comment and object information of a second audience object, the initial comment being any comment in a comment library, and the comment library including multiple comments with different contents.
[0082] In an embodiment of the present disclosure, when the first audience object triggers the virtual resource package displayed on the live page, it indicates that the first audience object wants to participate in the activity of receiving the virtual resource package. In response to the triggering operation, the first terminal can generate a target comment, wherein the target comment includes the object information of the second audience object and a default initial comment. The object information can be the name, avatar, text introduction, etc. of the second audience object. The initial comment is any comment in the comment library. The embodiment of the present application does not limit the content of the initial comment. The first audience object can successfully participate in the activity of receiving the virtual resource package and interact with the second audience object by sending the target comment.
[0083] In step S203, the first terminal displays the target comment sent by the first audience object on the live broadcast page.
[0084] In the disclosed embodiment, after the first audience object triggers the virtual resource package, the first terminal can control the first audience object to automatically send the target comment to the virtual live broadcast room, that is, the first terminal displays the target comment sent by the first audience object on the live broadcast page of the virtual live broadcast room, so that the first audience object can successfully participate in the virtual resource package collection activity while also being able to interact with the second audience object.
[0085] The disclosed embodiment provides a page display method, by displaying the virtual resource package associated with the target virtual gift on the live page when the second audience object presents the target virtual gift to the anchor object of the virtual live broadcast room, so that after the first audience object triggers the virtual resource package, the first terminal can determine the target comment to be sent based on the object information and initial comment of the second audience object, and automatically send the target comment to the virtual live broadcast room. The audience object can automatically comment by triggering the virtual resource package, thereby realizing efficient interaction between audience objects, not only increasing the interaction mode between audience objects, but also simplifying the interaction path of receiving virtual resource packages, improving the participation efficiency of audience objects, and thus improving the human-computer interaction efficiency. The present application triggers the chain interaction effect of multiple people in the live broadcast room by giving gifts, improves the interactive display effect and interactive display time of gifts, and realizes the extended interactive effect of the live broadcast room by using gifts in the way of one-click gift giving + triggering resource package generation + clicking on resource package to trigger automatic comment + multi-person comment triggering gift secondary special effects, enriching and extending the display effect of gift giving, and increasing the post-path operation brought by other people in the live broadcast room participating in the gift giving operation, which is an interactive effect that cannot be achieved by existing gift giving.
[0086] In some embodiments, when the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, the virtual resource package associated with the target virtual gift is displayed on the live broadcast page of the virtual live broadcast room, including:
[0087] When the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, a resource package entrance of the virtual resource package is displayed on the live broadcast page of the virtual live broadcast room;
[0088] In response to the triggering operation on the resource package entrance, the virtual resource package is displayed on the live broadcast page. The virtual resource package displays the object information and participation controls of the second audience object. The participation controls are used to display the number of participants in the virtual resource package and the prize draw countdown on the virtual resource package after being triggered.
[0089] In the disclosed embodiment, when the second audience object presents the target virtual gift to the anchor object, the first terminal displays the resource package entrance of the virtual resource package associated with the target virtual gift on the live broadcast page, so that the first audience object can trigger the resource package entrance to view the relevant information of the virtual resource package, and prompt the first audience object to participate in the activity of receiving the virtual resource package, thereby increasing the interest of the audience object in watching the live broadcast and improving the user experience of the audience object.
[0090] In some embodiments, in response to a triggering operation on a virtual resource package, generating a target review includes:
[0091] In response to a trigger operation on the virtual resource package, based on the object information of the second audience object, determining the object type of the second audience object, the object type including an anonymous type and a public type, the anonymous type is used to indicate that the object information of the second audience object is anonymously displayed in the virtual live broadcast room, and the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room;
[0092] In the case where the object type is an anonymous type, generating a target comment based on the anonymous information of the second audience object and the initial comment;
[0093] In the case where the object type is a public type, a target comment is generated based on the object name and the initial comment of the second audience object.
[0094] In the disclosed embodiment, the first terminal determines the object type of the second audience object, and when the object type is an anonymous type, can generate a target comment through the anonymous information and initial comments of the second audience object, thereby avoiding leakage of the object information of the second audience object; when the object type is a public type, can generate a target comment through the object name and initial comments of the second audience object, thereby realizing interaction between audience objects, increasing the interaction methods between audience objects, improving the interaction efficiency between audience objects, and thus improving the human-computer interaction efficiency.
[0095] In some embodiments, the method further comprises:
[0096] In response to the number of participants of the virtual resource package being greater than the quantity threshold, in the case where the object type of the second audience object is an anonymous type, anonymous thank-you information is displayed on the live page using a first display type, the first display type being obtained based on at least one item of live broadcast information of the virtual live broadcast room and relationship information of the second audience object, the relationship information being used to indicate an association relationship between the second audience object and the anchor object, and the anonymous type being used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room;
[0097] When the object type of the second audience object is a public type, a second display type is used on the live page to display a public type of thank-you information, the second display type is obtained based on the object information of the second audience object, and the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live room.
[0098] In the disclosed embodiment, the first terminal determines the object type of the second audience object and, when the object type is anonymous, can display the thank-you message in the first display type through the live broadcast information of the virtual live broadcast room or the relationship information of the second audience object. While thanking the second audience object, it also avoids leaking the object information of the second audience object. When the object type is public, the thank-you message can be displayed in the second display type through the object information of the second audience object. In the above manner, the fun of watching the live broadcast for the audience objects is increased and the user experience of the audience objects is improved.
[0099] In some embodiments, the method further comprises:
[0100] In response to the triggering operation of the thank-you information, a first gift interface is displayed on the live broadcast page, wherein the first gift interface displays multiple virtual gifts and a first sending control, wherein the first sending control is used to send the virtual gift selected by the first audience object from the multiple virtual gifts to the anchor object after being triggered;
[0101] A target virtual gift among multiple virtual gifts is displayed as being selected.
[0102] In the disclosed embodiment, when the first audience object triggers a thank-you message, the first terminal can prompt the first audience object to select a virtual gift that he wants to give to the host object from multiple virtual gifts by displaying a first gift interface, thereby increasing the interaction efficiency between the audience object and the host object, thereby improving the human-computer interaction efficiency.
[0103] In some embodiments, the method further comprises:
[0104] In response to the triggering operation of the thank-you message, a second gift interface is displayed on the live broadcast page. The second gift interface displays the gift details information of the target virtual gift and a second sending control. The second sending control is used to send the target virtual gift to the anchor object after being triggered.
[0105] In the disclosed embodiment, after the first audience object triggers the thank-you message, the first terminal can directly display the second gift interface for presenting the target virtual gift to the anchor object, without the first audience object manually selecting the virtual gift to be presented from multiple virtual gifts, and the target virtual gift can be presented to the anchor object by triggering the second sending control. The efficiency of presenting virtual gifts is improved, thereby improving the efficiency of human-computer interaction and enhancing the experience of the audience object in watching live broadcasts.
[0106] In some embodiments, the method further comprises:
[0107] In response to a gift giving operation on the anchor object, determining the number of virtual gifts and target virtual resources associated with the gift giving operation, where the target virtual resources are virtual resources spent by the first audience object to send the virtual gift;
[0108] Based on the number of virtual gifts and the target virtual resources, a virtual resource package associated with the virtual gifts is generated, and the virtual resources included in the virtual resource package are positively correlated with the number and the target virtual resources;
[0109] The virtual resource package is displayed on the live broadcast page, and the number of participants in the virtual resource package and the countdown to the prize drawing are displayed on the virtual resource package.
[0110] In the disclosed embodiment, the first terminal determines the number of virtual gifts presented by the second audience object and the virtual resources consumed by each virtual gift, and can generate a virtual resource package based on part of the total virtual resources consumed by the audience object for presenting multiple virtual gifts, so that other audience objects in the virtual live broadcast room can participate in the virtual resource package collection activity, thereby realizing interaction between audience objects, increasing the interaction methods between audience objects, improving the interaction efficiency between audience objects, and thus improving the efficiency of human-computer interaction.
[0111] In some embodiments, the method further comprises:
[0112] When the first audience object is not in the virtual live broadcast room, display resource package prompt information, where the resource package prompt information is used to prompt the first audience object that the virtual live broadcast room is distributing a virtual resource package;
[0113] In response to a triggering operation on the resource package prompt information, a live broadcast page of the virtual live broadcast room is displayed, and the live broadcast page displays the virtual resource package.
[0114] In the embodiment of the present disclosure, when the virtual live broadcast room is distributing virtual resource packages, if the first audience object is not in the virtual live broadcast room, the first terminal can display a prompt message to prompt the first audience object that the virtual live broadcast room is distributing virtual resource packages, so that the first audience object can automatically jump to the virtual live broadcast room by triggering the prompt message, so that the first audience object can participate in receiving the virtual resource package.
[0115] Above Figure 2 A page display process of the present disclosure is shown, and the page display solution provided by the present disclosure is further explained below. Figure 3 is a flowchart of another page display method according to an exemplary embodiment. The method is described by taking the first terminal as an example. Figure 3 , the method comprising:
[0116] In step S301, when the second audience object presents a target virtual gift to the host object of the virtual live broadcast room, the first terminal displays the resource package entrance of the virtual resource package associated with the target virtual gift on the live broadcast page of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among multiple virtual gifts in the virtual live broadcast room, and the live broadcast page displays the host object.
[0117] In the embodiment of the present disclosure, the first terminal is the terminal currently logged in by the first audience object, and a live broadcast application is installed and running. The first audience object can browse the live broadcast or recommended live broadcast on the live broadcast browsing page of the live broadcast application. The first audience object can also search for live broadcasts through the live broadcast application and browse at least one live broadcast searched on the search result page. Correspondingly, the first audience object can enter the virtual live broadcast room of the 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. In the case where the second audience object in the virtual live broadcast room gives the anchor object a target virtual gift, the first terminal can display the resource package entrance of the virtual resource package associated with the target virtual gift on the live broadcast page, so that the first audience object can view the virtual resource package triggered by sending the target virtual gift by triggering the resource package entrance. Among them, the second audience object is any audience object other than the first audience object in the virtual live broadcast room, the target virtual gift is any virtual gift among the multiple virtual gifts in the virtual live broadcast room, and the virtual resource package can be a virtual red envelope, a virtual coupon, etc. The embodiment of the present disclosure does not limit the type of virtual resource package. The resource package entrance of the virtual resource package can be a thumbnail icon of the virtual resource package.
[0118] In step S302, in response to the triggering operation on the resource package entrance, the first terminal displays the virtual resource package on the live broadcast page. The virtual resource package displays the object information and participation controls of the second audience object. The participation controls are used to display the number of participants in the virtual resource package and the countdown to the prize drawing on the virtual resource package after being triggered.
[0119] In the disclosed embodiment, the first audience object triggers the resource package entrance of the virtual resource package through a trigger operation, and the first terminal responds to the trigger operation and can display the virtual resource package on the live page, so that the first audience object can view the relevant information of the virtual resource package triggered by sending the target virtual gift. Among them, the virtual resource package displays the object information of the second audience object who sends the target virtual gift and the participation control for participating in the collection activity of the virtual resource package. The object information can be the name, avatar, text introduction, etc. of the second audience object. By triggering the first audience object to trigger the participation control, while participating in the collection activity of the virtual resource package, the first audience object can also display the number of participants and the prize countdown of the virtual resource package on the virtual resource package. When the second audience object presents the target virtual gift to the anchor object, the first terminal displays the resource package entrance of the virtual resource package associated with the target virtual gift on the live page, so that the first audience object can trigger the resource package entrance to view the relevant information of the virtual resource package, and prompt the first audience object to participate in the collection activity of the virtual resource package, which increases the fun of the audience object watching the live broadcast and improves the user experience of the audience object.
[0120] For example, Figure 4 FIG. 1 is a schematic diagram showing a virtual resource package according to an exemplary embodiment. Figure 4 As shown, taking the virtual resource package as a virtual red envelope as an example, a resource package entry 401 is displayed in the live page. By triggering the resource package entry 401, the first audience object can display the virtual resource package 402 on the live page. The virtual resource package 402 has the object information of the second audience object "XXX's red envelope" and the participation control "Participate in grabbing red envelopes". By triggering the participation control, the first terminal can display the number of participants in the virtual resource package 402 "X people have participated" and the prize countdown "30 seconds later" on the virtual resource package 402.
[0121] In step S303, in response to the triggering operation of the virtual resource package, the first terminal determines the object type of the second audience object based on the object information of the second audience object, where the object type includes an anonymous type and a public type. The anonymous type is used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room, and the public type is used to indicate that the object information of the second audience object is displayed publicly in the virtual live broadcast room.
[0122] In the disclosed embodiment, the second audience object is any audience object in the virtual live broadcast room other than the first audience object who presents a target virtual gift to the anchor object, and the object information of the second audience object may be the name, avatar, text introduction, etc. of the second audience object. The first terminal can determine the object type of the second audience object as an anonymous type when the object information of the second audience object is displayed anonymously in the virtual live broadcast room; conversely, when the object information of the second audience object is displayed publicly in the virtual live broadcast room, the first terminal can determine the object type of the second audience object as a public type.
[0123] In step S304, the first terminal generates a target comment based on the initial comment, where the initial comment is any comment in a comment library, and the comment library includes multiple comments with different contents.
[0124] In the disclosed embodiment, when the object type is an anonymous type, the first terminal generates a target comment based on the anonymous information and the initial comment of the second audience object; when the object type is a public type, the first terminal generates a target comment based on the object name and the initial comment of the second audience object, and the target comment includes the initial comment and the object information of the second audience object.
[0125] In the case where the object type is an anonymous type, since the first terminal where the first viewer object is currently logged in cannot directly obtain the object information of the second viewer object, the first terminal can determine the target comment to be sent to the virtual live room based on the anonymous information of the second viewer object and an initial comment randomly selected from the comment library, so that the target comment can indirectly include the object information of the second viewer object. The anonymous information includes the anonymous name, anonymous avatar, etc. of the second viewer object. For example, the anonymous name can be a mysterious person, a distinguished guest, an SVIP user, etc., which do not disclose the object information of the second viewer object. On the contrary, in the case where the object type is a public type, since the first terminal where the first viewer object is currently logged in can directly obtain the object information of the second viewer object, the first terminal can determine the target comment to be sent to the virtual live room based on the object information of the second viewer object and an initial comment randomly selected from the comment library. By determining the object type of the second viewer object, the first terminal can generate a target comment through the anonymous information of the second viewer object and the initial comment in the case of an anonymous object type, avoiding disclosing the object information of the second viewer object; in the case of a public object type, it can generate a target comment through the object name of the second viewer object and the initial comment, thus realizing the interaction between viewer objects, increasing the interaction methods between viewer objects, improving the interaction efficiency between viewer objects, and thus improving the human-computer interaction efficiency.
[0126] For example, the initial comment is "Wish you all the best in everything you do", and the object name of the second viewer object is "XX". Then, in the case where the object type of the second viewer object is an anonymous type, the target comment can be "@Mysterious person Wish you all the best in everything you do". In the case where the object type of the second viewer object is a public type, the target comment can be "@XX Wish you all the best in everything you do".
[0127] In step S305, the first terminal displays the target comment sent by the first viewer object on the live page.
[0128] In the embodiment of the present disclosure, after determining the target comment to be sent to the virtual live room, the first terminal can control the first viewer object to automatically send the target comment to the virtual live room, that is, without the first viewer object manually inputting and sending the comment, the first terminal can display the target comment on the live page of the virtual live room. Since the target comment includes the object information of the second viewer object, when the first viewer object successfully participates in the activity of receiving the virtual resource package by sending the target comment, it can also interact with the second viewer object, increasing the interaction methods between viewer objects, improving the interaction efficiency between viewer objects, and thus improving the human-computer interaction efficiency.
[0129] For example, Figure 5 is a schematic diagram of a target comment shown according to an exemplary embodiment. As Figure 5 As shown, a target comment is displayed on the live broadcast page, and "Audience C" is the first audience object. When the object type of the second audience object who gifts the target virtual gift is the anonymous type, the target comment sent by "Audience C" displayed on the live broadcast page 501 is "@Mysterious person, may your career thrive". When the object type of the second audience object is the public type, the target comment sent by "Audience C" displayed on the live broadcast page 502 is "@XX, may good times and good luck be as swift as the wind".
[0130] Optionally, in response to a trigger operation on the target comment, the first terminal can display an information interface that displays the object information of the first audience object. Other audience objects in the virtual live broadcast room can also click on the target comment to view the object information of the first audience object. Among them, the information interface can be an information panel or an information pop-up window, and the embodiments of the present application do not limit this.
[0131] In step S306, in response to the number of participants in the virtual resource package being greater than the quantity threshold, when the object type of the second audience object is the anonymous type, a thank-you message of the anonymous type is displayed on the live broadcast page using the first display type, and the first display type is obtained based on at least one of the live broadcast information of the virtual live broadcast room and the relationship information of the second audience object, and the relationship information is used to represent the association relationship between the second audience object and the host object.
[0132] In the disclosed embodiment, the number of participants of the virtual resource package is the number of audience objects participating in receiving the virtual resource package among the multiple audience objects in the virtual live broadcast room. When the number of participants is greater than the number threshold, it indicates that the number of audience objects participating in receiving the virtual resource package is large, and the first terminal can trigger a thank you information display mechanism for thanking the gift object. That is, the terminal can display the thank you information on the live broadcast page, and the thank you information can be a special effect displayed in the form of a bullet screen, or it can be a floating screen bullet screen. The display type of the thank you information is related to the object type of the gift object, so the first terminal can determine the display type of the thank you information based on the object type of the second audience object. Among them, the object type includes an anonymous type and a public type. In the case where the object type of the second audience object is an anonymous type, the first terminal can use the first display type to display the anonymous type of thank you information on the live broadcast page. Since the anonymous type is used to indicate that the object information of the second audience object is anonymously displayed in the virtual live broadcast room, the first terminal cannot directly obtain the object information of the second audience object, so the first terminal can obtain the live broadcast information of the virtual live broadcast room or the relationship information used to represent the association relationship between the second audience object and the anchor object, and determine the first display type of the thank you information based on at least one of the live broadcast information and the relationship information. Among them, the live broadcast information of the virtual live broadcast room can be the live broadcast name of the virtual live broadcast room, or it can be the object name of the anchor object of the virtual live broadcast room, etc. The relationship information can be that the second audience object is a member of the fan group of the anchor object, or it can be that the second audience object is a member of the diamond fan group of the anchor object. The embodiment of the present application does not limit the content of the live broadcast information and the relationship information. The first display type is used to indicate the display content of the thank-you information, and the display content includes at least one of the live broadcast information and the relationship information. Optionally, the strokes of the characters in the display content of the thank-you information under the first display type are composed of at least one of the live broadcast information and the relationship information.
[0133] In step S307, in response to the number of participants in the virtual resource package being greater than a quantity threshold, when the object type of the second audience object is a public type, a second display type is used on the live broadcast page to display a public type of thank-you information, and the second display type is obtained based on the object information of the second audience object.
[0134] In the disclosed embodiment, when the object type of the second audience object is a public type, since the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room, the first terminal currently logged in by the first audience object can directly obtain the object information of the second audience object, and determine the second display type of the thank-you message based on the object information of the second audience object. The object information may be the name, avatar, text introduction, etc. of the second audience object. The second display type is used to indicate the display content of the thank-you message, and the display content includes the object information. Optionally, the strokes of the characters in the display content of the thank-you message under the first display type are composed of the object information.
[0135] In step S308, the first terminal displays a thank-you message on the live broadcast page according to a preset formation.
[0136] In the disclosed embodiment, after determining the thank-you information for thanking the second audience object, the first terminal can display the thank-you information on the live page according to the preset formation in the bullet screen display mechanism. Among them, the preset formation can be a V-shape, a five-pointed star, a wave shape, etc., and the second audience object can set the formation for displaying the thank-you information before presenting the target virtual gift. Optionally, the first terminal can display the thank-you information in the form of a floating screen. And each word in the thank-you information will scroll from left to right on the live page. By determining the object type of the second audience object, the first terminal can display the thank-you information in the first display type through the live broadcast information of the virtual live broadcast room or the relationship information of the second audience object when the object type is an anonymous type. While thanking the second audience object, it also avoids leaking the object information of the second audience object; when the object type is a public type, the thank-you information can be displayed in the second display type through the object information of the second audience object. In the above manner, the fun of watching the live broadcast by the audience object is increased, and the user experience of the audience object is improved.
[0137] In some embodiments, for multiple thank-you messages to be displayed, the first terminal can display a thank-you message every X minutes, where X is a positive integer. For any audience object, under the UA pair relationship (the correspondence between an audience object and an anchor object), the thank-you message of the audience object appears at most Y times. A virtual live broadcast room displays a thank-you message at most Z times within an hour. In addition, it should be noted that when there is a screen clearing operation on the audience object side, the first terminal will not display the thank-you message. Alternatively, when the anchor object turns off the gift special effects, the first terminal will not display the thank-you message.
[0138] In addition, it should be noted that after the second audience object presents the target virtual gift to the anchor object, the first terminal can display two special effects in the virtual live broadcast room, including instant special effects and delayed special effects. Among them, the instant special effect is a gift special effect associated with the target virtual gift, which can be triggered after the target virtual gift is presented. The delayed special effect is a special effect displayed in the form of barrage, that is, a thank you message, which is triggered when the number of participants in the virtual resource package exceeds the quantity threshold. By displaying these two special effects on the live broadcast page, the first terminal not only increases the fun of users watching live broadcasts, but also enriches the interactivity of users giving gifts.
[0139] In some embodiments, the first audience object triggers a thank-you message, and the first terminal can prompt the first audience object to give a gift to the host object through the following method 1 and method 2.
[0140] Mode 1: The first terminal can prompt the first audience object to send any virtual gift to the anchor object. Accordingly, in response to the triggering operation of the thank you message, the first terminal can display the first gift interface on the live page. Among them, the first gift interface can be a gift giving panel or a gift giving pop-up window, which is not limited in the embodiment of the present application. The first gift interface displays multiple virtual gifts and a first sending control, and the first sending control is used to send the virtual gift selected by the first audience object from multiple virtual gifts to the anchor object after being triggered. The virtual gift selected by the first audience object can be a target virtual gift or other virtual gifts. Since the thank you message is a bullet screen special effect used to thank the second audience object for sending the target virtual gift, after the first audience object triggers the thank you message, the first terminal can display the target virtual gift among the multiple virtual gifts displayed on the first gift interface as a selected state, and the first audience object can send the target virtual gift to the anchor object by triggering the first sending control. Of course, the first audience object can also select other virtual gifts and send other virtual gifts to the anchor object by triggering the first sending control. When the first audience object triggers a thank-you message, the first terminal can prompt the first audience object to select a virtual gift from multiple virtual gifts to give to the host object by displaying the first gift interface, thereby increasing the interaction efficiency between the audience object and the host object, thereby improving the human-computer interaction efficiency.
[0141] For example, Figure 6 is a schematic diagram showing a first gift interface according to an exemplary embodiment. Figure 6As shown, a thank you message 601 is displayed in the live broadcast page, and the content of the thank you message 601 is "XX Domineering". Among them, "XX" can be the nickname of the second audience object, or it can be a respectful title for the second audience object, and the embodiment of the present application does not limit this. By triggering the thank you message 601, the first audience object can display the first gift interface 602 on the live broadcast page, and the first gift interface 602 displays multiple virtual gifts, including gift A and gift B. Among them, gift A is the target virtual gift, and the first terminal can display the gift as selected. The first audience object can keep gift A selected, or select gift B. After the first audience object completes the selection, it can trigger the first sending control "Send" to give the selected virtual gift to the anchor object.
[0142] Mode 2: The first terminal can prompt the first audience object to send the target virtual gift to the anchor object. Accordingly, in response to the triggering operation of the thank you message, the first terminal can display the second gift interface on the live page. Among them, the second gift interface can be a gift giving panel or a gift giving pop-up window, which is not limited in the embodiment of the present application. The second gift interface displays the gift details information of the target virtual gift and the second sending control. The gift details information includes special functions that can be triggered after the target virtual gift is given, such as displaying a virtual resource package, a thank you message, etc. The second sending control is used to send the target virtual gift to the anchor object after triggering. Since the thank you message is a bullet screen special effect used to thank the second audience object for sending the target virtual gift, after the first audience object triggers the thank you message, the first terminal can directly display the second gift interface for giving the target virtual gift to the anchor object, without the first audience object manually selecting the virtual gift to be given from multiple virtual gifts, and the target virtual gift can be given to the anchor object by triggering the second sending control. Improve the efficiency of giving virtual gifts, thereby improving the efficiency of human-computer interaction and improving the experience of the audience object watching live broadcasts.
[0143] For example, Figure 7 is a schematic diagram showing a second gift interface according to an exemplary embodiment. Figure 7As shown, a thank you message 701 is displayed in the live broadcast page, and the content of the thank you message 701 is "XX Domineering". Among them, "XX" can be the nickname of the second audience object, or it can be a respectful title for the second audience object, and the embodiment of the present application does not limit this. By triggering the thank you message 701, the first audience object can display the second gift interface 702 on the live broadcast page. The second gift interface 702 displays the gift details information of the target virtual gift "XXXX" and the second sending control "One-click Send". The gift details information includes special functions that can be triggered after giving the target virtual gift, such as "Thank you message", "Blessing Comments" and "Exclusive Red Envelope". The first audience object can trigger the second sending control to give the target virtual gift to the anchor object.
[0144] In some embodiments, the first audience object can also give a virtual gift to the anchor object, and display the virtual resource package associated with the virtual gift on the live page. Accordingly, in response to the gift giving operation on the anchor object, the first terminal determines the number of virtual gifts and the target virtual resources associated with the gift giving operation, and the target virtual resources are the virtual resources spent by the first audience object to send the virtual gift; the first terminal generates a virtual resource package associated with the virtual gift based on the number of virtual gifts and the target virtual resources, and the virtual resources contained in the virtual resource package are positively correlated with the number and the target virtual resources, such as a 1:1 relationship (i.e., one virtual gift generates a virtual resource package), or a 2:1 relationship (i.e., two virtual gifts generate a virtual resource package), etc.; the first terminal displays the virtual resource package on the live page, and the virtual resource package displays the number of participants in the virtual resource package and the prize countdown. Optionally, in response to the gift giving operation on the anchor object, it also includes displaying the gift special effect information corresponding to the gift. Among them, the gift giving operation can be a gift giving operation generated after the first audience object triggers the thank-you message, or it can be a gift giving operation generated after the first audience object triggers the gift giving control in the live broadcast page. The timing of the second audience object triggering the gift giving operation in the embodiment of the present application is not restricted. Before the first terminal displays the virtual resource package associated with the virtual gift corresponding to the gift giving operation, the first terminal can determine the virtual resources contained in the virtual resource package to be generated based on the number of virtual gifts given by the first audience object to the anchor object and the virtual resources spent on sending a virtual gift, and then generate a virtual resource package associated with the first virtual gift, and display it on the live broadcast page. The virtual resources in the virtual resource package are positively correlated with the number of virtual gifts and the virtual resources spent on each virtual gift. The more virtual resources there are, the more total virtual resources spent by the first audience object to give multiple virtual gifts, and the more virtual resources are included in the virtual resource package generated by the first terminal. By determining the number of virtual gifts presented by the second audience object and the virtual resources consumed by each virtual gift, the first terminal can generate a virtual resource package based on part of the total virtual resources consumed by the audience object in presenting multiple virtual gifts, so that other audience objects in the virtual live broadcast room can participate in the activity of receiving the virtual resource package, thereby realizing interaction between audience objects, increasing the interaction methods between audience objects, improving the interaction efficiency between audience objects, and thus improving the efficiency of human-computer interaction.
[0145] For example, Figure 8 FIG. 1 is a schematic diagram showing a first audience object giving a virtual gift according to an exemplary embodiment. Figure 8As shown, a gift control 801 is displayed in the live page. By triggering the gift control 801, the first audience object can display the third gift interface 802 on the live page. The third gift interface can be a gift giving panel or a gift giving pop-up window, which is not limited in this embodiment of the present application. The third gift interface 802 displays multiple virtual gifts, including gift A and gift B. The first audience object can select gift A and give the virtual gift to the anchor object by triggering the send control "Send". In response to the first audience object's gift giving operation on the anchor object, the first terminal can display the gift giving information 803 and the resource package entry 804 of the virtual resource package associated with gift A on the live page. Among them, the gift giving information 803 is "XXX gave gift Ax1", indicating that the first audience object gave a gift A to the anchor object.
[0146] In some embodiments, in response to the end of the lottery countdown, the first terminal can display the lottery results of the virtual resource package on the live broadcast page. The lottery results are used to indicate the receipt of multiple audience objects participating in receiving the virtual resource package. In the case where the first audience object is an audience object participating in receiving the virtual resource package, the lottery results show the receipt of the first audience object and the receipt of other audience objects. In the case where the first audience object is an audience object that does not participate in receiving the virtual resource package, the lottery results do not show the receipt of the first audience object. In the case where the first audience object is an audience object that gives a virtual gift, the lottery results show the receipt of multiple audience objects participating in receiving the virtual resource package. If no one participates, it will be displayed that no one has grabbed the virtual resource package.
[0147] For example, Fig. 9 FIG. 1 is a schematic diagram showing a lottery result according to an exemplary embodiment. Fig. 9 As shown, when the first audience object is an audience object that participates in receiving the virtual resource package, the lottery result 901 shows the first audience object's receipt status "grabbed X virtual resources" and the receipt status of other audience objects. When the first audience object is an audience object that does not participate in receiving the virtual resource package, the lottery result 902 does not show the first audience object's receipt status, but only reminds the first audience object to participate in receiving the virtual resource package next time "the red envelope slipped away, remember to participate next time" and the receipt status of other audience objects. When the first audience object is an audience object that gives virtual gifts, the lottery result 903 shows the receipt status of multiple audience objects that participated in receiving the virtual resource package.
[0148] In some embodiments, when the first audience object is not in the virtual live broadcast room, the first terminal can display resource package prompt information, and the resource package prompt information is used to prompt the first audience object that the virtual live broadcast room is issuing virtual resource packages; in response to the triggering operation of the resource package prompt information, the first terminal displays the live broadcast page of the virtual live broadcast room, and the live broadcast page displays the virtual resource package. Wherein, when the virtual live broadcast room is issuing virtual resource packages, if the first audience object is not in the virtual live broadcast room, the first terminal can display prompt information to prompt the first audience object that the virtual live broadcast room is issuing virtual resource packages, so that the first audience object can automatically jump to the virtual live broadcast room by triggering the prompt information, so that the first audience object can participate in receiving the virtual resource package. Optionally, the prompt information includes the avatar of the anchor object, the nickname of the anchor object, and the prompt content "XX is sending a red envelope that will attract hundreds of responses. Come and grab the red envelope to help me rush to the list!" and the jump link of the virtual live broadcast room. "XX" can be the nickname of the second audience object, or it can be a respectful title for the second audience object, and the embodiment of the present application does not limit this.
[0149] For example, Fig.10 FIG. 1 is a flow chart of a page display method according to an exemplary embodiment. Fig.10 As shown, taking the virtual resource package as a virtual red envelope as an example, when the audience in the live broadcast room sends a target gift to the anchor, the virtual live broadcast room can trigger the red envelope, that is, the first terminal can display the virtual red envelope associated with the target gift on the live broadcast page of the virtual live broadcast room. When other audience objects in the virtual live broadcast room click to participate in grabbing the red envelope, the first terminal currently logged in by other audience objects can automatically send a default comment in the virtual live broadcast room, so that other audience objects can successfully participate in the red envelope grabbing activity. When the number of people participating in grabbing the red envelope is greater than the predetermined threshold, a special barrage display of thanks for the gift in the live broadcast room can be triggered, that is, the first terminal can display a thank-you message on the live broadcast page for all viewers and anchors in the live broadcast room to watch.
[0150] The disclosed embodiment provides a page display method, by displaying the virtual resource package associated with the target virtual gift on the live page when the second audience object presents the target virtual gift to the anchor object of the virtual live broadcast room, so that after the first audience object triggers the virtual resource package, the first terminal can determine the target comment to be sent based on the object information and initial comment of the second audience object, and automatically send the target comment to the virtual live broadcast room. The audience object can automatically comment by triggering the virtual resource package, thereby realizing efficient interaction between audience objects, not only increasing the interaction mode between audience objects, but also simplifying the interaction path of receiving virtual resource packages, improving the participation efficiency of audience objects, and thus improving the human-computer interaction efficiency. The present application triggers the chain interaction effect of multiple people in the live broadcast room by giving gifts, improves the interactive display effect and interactive display time of gifts, and realizes the extended interactive effect of the live broadcast room by using gifts in the way of one-click gift giving + triggering resource package generation + clicking on resource package to trigger automatic comment + multi-person comment triggering gift secondary special effects, enriching and extending the display effect of gift giving, and increasing the post-path operation brought by other people in the live broadcast room participating in the gift giving operation, which is an interactive effect that cannot be achieved by existing gift giving.
[0151] 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.
[0152] Fig.11 is a flow chart of another page display method according to an exemplary embodiment. Fig.11 As shown, the method is executed by the second terminal and includes the following steps:
[0153] In step S1101, in response to a gift giving operation by a second viewer object to a host object in a virtual live broadcast room, a second terminal determines a virtual gift associated with the gift giving operation.
[0154] In the disclosed embodiment, the second terminal is the terminal currently logged in by the second audience object, and a live broadcast application is installed and running. The second audience object can browse the live broadcast of interest or recommended live broadcast on the live broadcast browsing page of the live broadcast application. The second audience object can also search for live broadcast through the live broadcast application and browse at least one searched live broadcast on the search results page. Accordingly, the second audience object can enter the virtual live broadcast room of the 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. In the case where the second audience object gives the target virtual gift to the anchor object, the second terminal can determine the virtual gift given by the second audience object. Accordingly, in response to the gift giving operation of the second audience object to the anchor object, the second terminal can determine the virtual gift associated with the gift giving operation.
[0155] In step S1102, the second terminal generates a virtual resource package associated with the virtual gift based on the target virtual resource corresponding to the virtual gift. The target virtual resource is the virtual resource spent by the second audience object to send the virtual gift. The virtual resources included in the virtual resource package are positively correlated with the target virtual resource.
[0156] In the disclosed embodiment, since the target virtual resource is the virtual resource spent by the second audience object to send the virtual gift, the second terminal can determine the virtual resources included in the virtual resource package to be generated based on the virtual resources spent by the second audience object to present the virtual gift to the anchor object, and then generate a virtual resource package associated with the second virtual gift and display it on the live broadcast page. Among them, the virtual resources in the virtual resource package are positively correlated with the target virtual resource. The more virtual resources the second audience object spends on presenting the virtual gift, the more virtual resources are included in the virtual resource package generated by the second terminal.
[0157] In step S1103, the second terminal displays a virtual resource package on the live broadcast page. The virtual resource package is used to display a thank-you comment sent by the first audience object on the live broadcast page after being triggered. The first audience object is any audience object in the virtual live broadcast room except the second audience object.
[0158] In the disclosed embodiment, the second terminal displays the virtual resource package on the live page, so that the first audience object in the virtual live room can participate in the activity of receiving the virtual resource package by triggering the virtual resource package, and automatically sends a thank you screen in the virtual live room, so that the live page displays a thank you comment sent by the first audience object. The thank you comment is the same as the target comment in the above step S202, and will not be repeated here.
[0159] In step S1104, when the number of thank-you comments is greater than the number threshold, the second terminal displays a thank-you message on the live broadcast page of the virtual live broadcast room.
[0160] In the embodiment of the present disclosure, when the number of thank-you comments is greater than the number threshold, it indicates that the number of participants in the virtual resource package is greater than the number threshold, and the second terminal can trigger a thank-you information display mechanism for thanking the second relationship object. That is, the terminal can display thank-you information on the live broadcast page, and the thank-you information is the same as the thank-you information in the above steps S306 and S307, and will not be repeated here.
[0161] The disclosed embodiment provides a page display method, when a second audience object presents a virtual gift to a host object in a virtual live broadcast room, a virtual resource package associated with the virtual gift is generated based on a target virtual resource corresponding to the virtual gift, and the virtual resource package is displayed on a live broadcast page, so that after the first audience object triggers the virtual resource package, the second terminal can display the thank-you comments automatically sent by the first audience object on the live broadcast page, and when the number of thank-you comments is greater than a quantity threshold, a thank-you message for thanking the second audience object is displayed, thereby realizing interaction between audience objects, not only increasing the interaction methods between audience objects, but also simplifying the interaction path for receiving virtual resource packages, improving the participation efficiency of audience objects, and thus improving the efficiency of human-computer interaction.
[0162] In some embodiments, the second audience object can continuously present multiple virtual gifts to the anchor object, and generate a virtual resource package based on the multiple virtual gifts. Accordingly, when the gift presenting operation is a continuous gift presenting operation, the second terminal determines the number of multiple virtual gifts continuously presented by the second audience object when the prize countdown of the virtual resource package is not less than the preset time. The continuous gift presenting operation is used to indicate the continuous presenting of virtual gifts and the virtual gift presenting time interval is not greater than the duration threshold; the second terminal generates multiple virtual gift-associated virtual resource packages based on the number of multiple virtual gifts and the target virtual resources corresponding to the multiple virtual gifts. The target virtual resources are the virtual resources spent by the second audience object to send any of the multiple virtual gifts, and the virtual resources contained in the virtual resource package are positively correlated with the number and the target virtual resources. Among them, the multiple virtual gifts continuously presented by the second audience object can be the same virtual gift or the same type of virtual gifts, wherein the same type of virtual gifts can be a series of gifts of the same kind. After the second audience object sends a virtual gift to the anchor object, the virtual resource package associated with the virtual gift can be triggered. And when the prize countdown of the virtual resource package is not less than the preset time, if the second audience object continues to give virtual gifts to the anchor object, the second terminal can generate multiple virtual resource packages associated with virtual gifts based on the number of multiple virtual gifts continuously given by the second audience object and the target virtual resources corresponding to the multiple virtual gifts. Since the virtual resources contained in the virtual resource package are positively correlated with the number of multiple virtual gifts and the target virtual resources, the virtual resources contained in the virtual resource package will increase with each virtual gift given by the second audience object, which increases the diversity of the content in the virtual resource package, improves the fun of the second audience object giving virtual gifts, improves the gift giving efficiency of the audience object, and then improves the interaction efficiency between the audience object and the anchor object, thereby improving the human-computer interaction efficiency.
[0163] In some embodiments, since there is an upper limit to the number of virtual gifts given, there is also an upper limit to the virtual resources included in the virtual resource package. Accordingly, when the number of multiple virtual gifts is not greater than the quantity threshold, the second terminal determines the sum of the virtual resources of the preset proportion in the target virtual resources corresponding to the multiple virtual gifts as the virtual resources included in the virtual resource package; when the number of multiple virtual gifts is greater than the quantity threshold, the second terminal determines the sum of the virtual resources of the preset proportion in the target virtual resources corresponding to the number threshold virtual gifts as the virtual resources included in the virtual resource package; the second terminal generates a virtual resource package based on the virtual resources included in the virtual resource package. Among them, when the number of virtual gifts is not greater than the quantity threshold, it indicates that the virtual gifts given by the second audience object to the anchor object do not exceed the preset quantity upper limit, that is, the quantity threshold, so the second terminal can determine the virtual resources of the preset proportion of the virtual resources spent on sending a virtual gift as the virtual resources contained in the virtual resource package triggered by sending a virtual gift, and the preset proportion can be 10%, 20%, 30%, etc. When the second audience object sends multiple virtual gifts at one time, the second terminal determines the sum of the virtual resources of the preset proportion in the target virtual resources corresponding to the multiple virtual gifts as the virtual resources contained in the virtual resource package triggered by sending multiple virtual gifts. On the contrary, when the number of virtual gifts is greater than the number threshold, it indicates that the virtual gifts presented by the second audience object to the anchor object exceed the preset number upper limit, so the second terminal needs to determine the upper limit of the virtual resources contained in the virtual resource package associated with the virtual gifts, that is, the second terminal can determine the sum of the virtual resources of the preset proportion in the target virtual resources corresponding to the number threshold virtual gifts as the virtual resources contained in the virtual resource package. By setting the upper limit of the gift of virtual gifts, the second terminal can add a preset proportion of virtual resources to the virtual resource package for each virtual gift sent continuously, if the gift number does not exceed the gift upper limit, until the gift of the virtual gift reaches the gift upper limit, and stop adding the virtual resources contained in the virtual resource package, thereby increasing the diversity of the content in the virtual resource package, improving the fun of the second audience object when presenting virtual gifts, improving the gift giving efficiency of the audience object, and then improving the interaction efficiency between the audience object and the anchor object, thereby improving the human-computer interaction efficiency.
[0164] In some embodiments, in response to the gift giving operation of the second audience object to the anchor object, the second terminal determines at least one virtual gift given by the second audience object when the prize countdown is less than the preset time; the second terminal generates at least one virtual resource package associated with the virtual gift based on the number of at least one virtual gift and the target virtual resource corresponding to the at least one virtual gift, and the virtual resources contained in the virtual resource package are positively correlated with the number and the target virtual resource; in response to the end of the prize countdown, the second terminal displays at least one virtual resource package associated with the virtual gift on the live page. Among them, after the second audience object gives the second virtual gift to the live object, other audience objects in the virtual live room can trigger the virtual resource package associated with the second virtual gift, and the second terminal displays the prize countdown on the virtual resource package. When the prize countdown is less than the preset time, if the second audience object continues to give virtual gifts to the anchor object, the second terminal can first determine at least one virtual gift given by the second audience object during this period. Then, after the prize is over, the virtual resource package associated with at least one virtual gift is displayed on the live page. The second terminal can display the virtual resource package associated with the virtual gift after the prize drawing ends by determining the virtual gift given by the second audience object to the anchor object during the period when the prize drawing countdown is less than the preset time. That is, the second terminal can generate a new virtual resource package based on the virtual gifts given during this period, which not only improves the gift giving experience of the audience object, but also increases the display frequency of the virtual resource package, thereby increasing the interaction efficiency between the audience objects, thereby improving the efficiency of human-computer interaction.
[0165] 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.
[0166] Fig.12 FIG. 1 is a device block diagram of a page display device according to an exemplary embodiment. Fig.12 As shown, the device includes: a first display unit 1201 and a first generating unit 1202.
[0167] The first display unit 1201 is configured to display a virtual resource package associated with the target virtual gift on a live broadcast page of the virtual live broadcast room when the second audience object presents a target virtual gift to the host object of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among multiple virtual gifts in the virtual live broadcast room, and the live broadcast page displays the host object;
[0168] The first generating unit 1202 is configured to generate a target comment in response to a triggering operation on the virtual resource package, wherein the target comment includes an initial comment and object information of a second audience object, wherein the initial comment is any comment in a comment library, and the comment library includes multiple comments with different contents;
[0169] The first display unit 1201 is further configured to display the target comment sent by the first audience object on the live broadcast page.
[0170] In some embodiments, Fig.13 FIG. 1 is a device block diagram of another page display device according to an exemplary embodiment. Fig.13 As shown, the first display unit 1201 includes:
[0171] The first display subunit 1301 is configured to display a resource package entry of the virtual resource package on the live broadcast page of the virtual live broadcast room when the second audience object presents a target virtual gift to the anchor object of the virtual live broadcast room;
[0172] The second display sub-unit 1302 is configured to display a virtual resource package on the live broadcast page in response to a trigger operation on the resource package entrance. The virtual resource package displays object information and participation controls of the second audience object. The participation controls are used to display the number of participants in the virtual resource package and the countdown to the prize draw on the virtual resource package after being triggered.
[0173] In some embodiments, see Fig.13 , the first generation unit 1202 includes:
[0174] The determining subunit 1303 is configured to determine, in response to a triggering operation on the virtual resource package, an object type of the second audience object based on the object information of the second audience object, where the object type includes an anonymous type and a public type, the anonymous type being used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room, and the public type being used to indicate that the object information of the second audience object is displayed publicly in the virtual live broadcast room;
[0175] The generating subunit 1304 is configured to generate a target comment based on the anonymous information of the second audience object and the initial comment when the object type is an anonymous type;
[0176] The generating subunit 1304 is further configured to generate a target comment based on the object name and the initial comment of the second audience object when the object type is a public type.
[0177] In some embodiments, see Fig.13 , the device further comprises:
[0178] The second display unit 1203 is configured to, in response to the number of participants of the virtual resource package being greater than a quantity threshold, display anonymous thank-you information on the live broadcast page using a first display type when the object type of the second audience object is anonymous, the first display type being obtained based on at least one item of live broadcast information of the virtual live broadcast room and relationship information of the second audience object, the relationship information being used to indicate an association relationship between the second audience object and the anchor object, and the anonymous type being used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room;
[0179] The second display unit 1203 is further configured to display a public type of thank-you information on the live broadcast page using a second display type when the object type of the second audience object is a public type, the second display type is obtained based on the object information of the second audience object, and the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room.
[0180] In some embodiments, the second display unit 1203 is further configured to display a first gift interface on the live broadcast page in response to a triggering operation on the thank-you information, wherein the first gift interface displays multiple virtual gifts and a first sending control, and the first sending control is used to send a virtual gift selected by a first audience object from multiple virtual gifts to the anchor object after being triggered; and display a target virtual gift from the multiple virtual gifts as selected.
[0181] In some embodiments, the second display unit 1203 is also configured to display a second gift interface on the live broadcast page in response to a trigger operation on the thank-you information, and the second gift interface displays gift details information of the target virtual gift and a second sending control. The second sending control is used to send the target virtual gift to the anchor object after being triggered.
[0182] In some embodiments, see Fig.13 , the device further comprises:
[0183] The determining unit 1204 is configured to determine, in response to a gift giving operation on the anchor object, the number of virtual gifts and target virtual resources associated with the gift giving operation, where the target virtual resources are virtual resources spent by the first audience object to send the virtual gift;
[0184] The second generating unit 1205 is configured to generate a virtual resource package associated with the virtual gift based on the number of virtual gifts and the target virtual resource, wherein the virtual resource included in the virtual resource package is positively correlated with the number and the target virtual resource;
[0185] The first display unit 1201 is further configured to display the virtual resource package on the live broadcast page, where the number of participants in the virtual resource package and the prize draw countdown are displayed.
[0186] In some embodiments, the first display unit 1201 is further configured to display resource package prompt information when the first audience object is not in the virtual live broadcast room, and the resource package prompt information is used to prompt the first audience object that the virtual live broadcast room is distributing virtual resource packages; in response to a triggering operation on the resource package prompt information, a live broadcast page of the virtual live broadcast room is displayed, and the live broadcast page displays the virtual resource package.
[0187] The disclosed embodiment provides a page display device, which displays the virtual resource package associated with the target virtual gift on the live page when the second audience object presents the target virtual gift to the anchor object of the virtual live room, so that after the first audience object triggers the virtual resource package, the terminal can determine the target comment to be sent based on the object information and initial comment of the second audience object, and automatically send the target comment to the virtual live room. The audience object can automatically comment by triggering the virtual resource package, thereby realizing efficient interaction between audience objects, not only increasing the interaction mode between audience objects, but also simplifying the interaction path of receiving virtual resource packages, improving the participation efficiency of audience objects, and thus improving the human-computer interaction efficiency. The present application triggers the chain interaction effect of multiple people in the live room by giving gifts, improves the interactive display effect and interactive display time of gifts, and realizes the extended interactive effect of the live room by using gifts in the way of one-click gift giving + triggering resource package generation + clicking on resource package to trigger automatic comment + multi-person comment triggering gift secondary special effects. While enriching and extending the display effect of gift giving, it can also increase the post-path operation brought by other people in the live room participating in the gift giving operation, which is an interactive effect that cannot be achieved by existing gift giving.
[0188] Fig.14 FIG. 1 is a device block diagram of another page display device according to an exemplary embodiment. Fig.14 As shown, the device includes: a determining unit 1401, a generating unit 1402 and a display unit 1403.
[0189] The determining unit 1401 is configured to determine a virtual gift associated with the gift giving operation in response to a gift giving operation by a second audience object to a host object in a virtual live broadcast room;
[0190] The generating unit 1402 is configured to generate a virtual resource package associated with the virtual gift based on the target virtual resource corresponding to the virtual gift, wherein the target virtual resource is the virtual resource spent by the second audience object to send the virtual gift, and the virtual resource included in the virtual resource package is positively correlated with the target virtual resource;
[0191] The display unit 1403 is configured to display a virtual resource package on a live broadcast page of the virtual live broadcast room, wherein the virtual resource package is used to display a thank-you comment sent by a first audience object on the live broadcast page after being triggered, wherein the first audience object is any audience object in the virtual live broadcast room except the second audience object;
[0192] The display unit 1403 is further configured to display a thank you message on the live broadcast page when the number of thank you comments is greater than a quantity threshold.
[0193] In some embodiments, Fig.15 FIG. 1 is a device block diagram of another page display device according to an exemplary embodiment. Fig.15 As shown, the generating unit 1402 includes:
[0194] The determination subunit 1501 is configured to determine the number of multiple virtual gifts continuously given by the second audience object when the prize countdown of the virtual resource package is not less than a preset time when the gift giving operation is a continuous gift giving operation, and the continuous gift giving operation is used to indicate that the virtual gifts are continuously given and the time interval of giving the virtual gifts is not greater than the time threshold;
[0195] The generation sub-unit 1502 is configured to generate a virtual resource package associated with multiple virtual gifts based on the quantity of the multiple virtual gifts and the target virtual resources corresponding to the multiple virtual gifts. The target virtual resources are the virtual resources spent on sending any of the multiple virtual gifts to the second audience object. The virtual resources included in the virtual resource package are positively correlated with the quantity and the target virtual resources.
[0196] In some embodiments, the generation sub-unit 1502 is configured to, when the number of multiple virtual gifts is not greater than a quantity threshold, determine the sum of the virtual resources in a preset proportion of the target virtual resources corresponding to the multiple virtual gifts as the virtual resources included in the virtual resource package; when the number of multiple virtual gifts is greater than the quantity threshold, determine the sum of the virtual resources in a preset proportion of the target virtual resources corresponding to the virtual gifts of the quantity threshold as the virtual resources included in the virtual resource package; and generate a virtual resource package based on the virtual resources included in the virtual resource package.
[0197] In some embodiments, the determination unit 1401 is further configured to determine at least one virtual gift given by the second audience object when the prize countdown is less than a preset time in response to the gift giving operation of the second audience object to the anchor object;
[0198] The generating unit 1402 is further configured to generate a virtual resource package associated with at least one virtual gift based on the quantity of the at least one virtual gift and the target virtual resource corresponding to the at least one virtual gift, wherein the virtual resource included in the virtual resource package is positively correlated with the quantity and the target virtual resource;
[0199] The display unit 1403 is further configured to display a virtual resource package associated with at least one virtual gift on the live broadcast page in response to the end of the prize draw countdown.
[0200] The disclosed embodiment provides a page display device, which generates a virtual resource package associated with the virtual gift based on the target virtual resource corresponding to the virtual gift when the second audience object presents a virtual gift to the host object of the virtual live broadcast room, and displays the virtual resource package on the live broadcast page, so that after the first audience object triggers the virtual resource package, the second terminal can display the thank-you comments automatically sent by the first audience object on the live broadcast page, and when the number of thank-you comments is greater than the number threshold, display the thank-you message for thanking the second audience object, thereby realizing the interaction between the audience objects, not only increasing the interaction methods between the audience objects, but also simplifying the interaction path for receiving the virtual resource package, improving the participation efficiency of the audience objects, and thus improving the human-computer interaction efficiency.
[0201] 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.
[0202] 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.
[0203] Fig.16 1 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1600 includes: a processor 1601 and a memory 1602 .
[0204] The processor 1601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 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 1601 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 1601 may be integrated with a GPU (Graphics Processing Unit, page display), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0205] The memory 1602 may include one or more computer-readable storage media, which may be non-transitory. The memory 1602 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 1602 is used to store at least one program code, which is used to be executed by the processor 1601 to implement the page display method provided in the method embodiment of the present disclosure.
[0206] In some embodiments, the electronic device 1600 may further optionally include: a peripheral device interface 1603 and at least one peripheral device. The processor 1601, the memory 1602 and the peripheral device interface 1603 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1603 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, an audio circuit 1607 and a power supply 1608.
[0207] The peripheral device interface 1603 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602, and the peripheral device interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1601, the memory 1602, and the peripheral device interface 1603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0208] The radio frequency circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1604 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1604 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 1604 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 1604 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 1604 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.
[0209] The display screen 1605 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1605 is a touch display screen, the display screen 1605 also has the ability to collect touch signals on the surface or above the surface of the display screen 1605. The touch signal can be input to the processor 1601 as a control signal for processing. At this time, the display screen 1605 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 1605 can be one, and the front panel of the electronic device 1600 is set; in other embodiments, the display screen 1605 can be at least two, which are respectively set on different surfaces of the electronic device 1600 or are folded; in some other embodiments, the display screen 1605 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 1600. Even, the display screen 1605 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0210] The camera assembly 1606 is used to capture images or videos. Optionally, the camera assembly 1606 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the electronic device, and the rear camera is arranged 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 1606 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.
[0211] The audio circuit 1607 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 1601 for processing, or input them into the radio frequency circuit 1604 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 1600. 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 1601 or the radio frequency circuit 1604 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 1607 may also include a headphone jack.
[0212] The power supply 1608 is used to power various components in the electronic device 1600. The power supply 1608 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1608 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.
[0213] Those skilled in the art will understand that Fig.16 The structure shown in the figure does not constitute a limitation on the electronic device 1600, and may include more or less components than those shown in the figure, or combine certain components, or adopt a different component arrangement.
[0214] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1602 including instructions, and the instructions can be executed by a processor 1601 of a terminal 1600 to complete the above-mentioned 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.
[0215] A computer program product includes a computer program, and the computer program implements the above-mentioned page display method when executed by a processor.
[0216] 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.
[0217] 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, the method includes: In the case where the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, a virtual resource package associated with the target virtual gift is displayed on the live broadcast page of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among multiple virtual gifts in the virtual live broadcast room, and the anchor object is displayed on the live broadcast page; In response to a trigger operation on the virtual resource package, a target comment is generated, the target comment including an initial comment and object information of the second audience object, the initial comment being any comment in a comment library, the comment library including a plurality of comments with different contents; The target comment sent by the first audience object is displayed on the live broadcast page.
2. The page display method according to claim 1, characterized in that: In the case where the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, displaying a virtual resource package associated with the target virtual gift on the live broadcast page of the virtual live broadcast room includes: When the second audience object presents a target virtual gift to the anchor object in the virtual live broadcast room, a resource package entry of the virtual resource package is displayed on the live broadcast page of the virtual live broadcast room; In response to a triggering operation on the resource package entrance, the virtual resource package is displayed on the live broadcast page, and the virtual resource package displays the object information and participation controls of the second audience object. The participation controls are used to display the number of participants and the prize draw countdown of the virtual resource package on the virtual resource package after being triggered.
3. The page display method according to claim 1, characterized in that: The generating a target comment in response to the triggering operation on the virtual resource package includes: In response to a triggering operation on the virtual resource package, an object type of the second audience object is determined based on the object information of the second audience object, the object type including an anonymous type and a public type, the anonymous type is used to indicate that the object information of the second audience object is anonymously displayed in the virtual live broadcast room, and the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live broadcast room; In the case where the object type is the anonymous type, generating the target comment based on the anonymous information of the second audience object and the initial comment; In a case where the object type is the public type, the target comment is generated based on the object name of the second audience object and the initial comment.
4. The page display method according to claim 1, characterized in that: The method further comprises: In response to the number of participants of the virtual resource package being greater than a quantity threshold, in the case where the object type of the second audience object is an anonymous type, a first display type is used on the live page to display the anonymous type of thank-you information, the first display type being obtained based on at least one of the live broadcast information of the virtual live broadcast room and the relationship information of the second audience object, the relationship information being used to indicate an association relationship between the second audience object and the anchor object, and the anonymous type being used to indicate that the object information of the second audience object is displayed anonymously in the virtual live broadcast room; In the case where the object type of the second audience object is a public type, a second display type is used on the live page to display the thank-you information of the public type, the second display type is obtained based on the object information of the second audience object, and the public type is used to indicate that the object information of the second audience object is publicly displayed in the virtual live room.
5. The page display method according to claim 4, characterized in that: The method further comprises: In response to a triggering operation on the thank-you message, a first gift interface is displayed on the live broadcast page, wherein the first gift interface displays the multiple virtual gifts and a first sending control, wherein the first sending control is used to send the virtual gift selected by the first audience object from the multiple virtual gifts to the anchor object after being triggered; A target virtual gift among the multiple virtual gifts is displayed as being in a selected state.
6. The page display method according to claim 4, characterized in that: The method further comprises: In response to the triggering operation of the thank-you message, a second gift interface is displayed on the live broadcast page, and the second gift interface displays the gift details information of the target virtual gift and a second sending control. The second sending control is used to send the target virtual gift to the anchor object after being triggered.
7. The page display method according to claims 4-6, characterized in that: The method further comprises: In response to a gift giving operation of the first audience object to the anchor object, determining the quantity of virtual gifts and target virtual resources associated with the gift giving operation, wherein the target virtual resources are virtual resources consumed by the first audience object to send the virtual gift, and the gift giving operation is a gift giving operation generated after the first audience object triggers the thank-you message; Based on the quantity of the virtual gifts and the target virtual resource, generating a virtual resource package associated with the virtual gift, wherein the virtual resources included in the virtual resource package are positively correlated with the quantity and the target virtual resource; The virtual resource package is displayed on the live broadcast page, and the number of participants in the virtual resource package and the countdown to the prize drawing are displayed on the virtual resource package.
8. The page display method according to claim 1, characterized in that: The method further comprises: In the case where the first audience object is not in the virtual live broadcast room, displaying resource package prompt information, wherein the resource package prompt information is used to prompt the first audience object that the virtual live broadcast room is distributing a virtual resource package; In response to a triggering operation on the resource package prompt information, a live broadcast page of the virtual live broadcast room is displayed, and the live broadcast page displays the virtual resource package.
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, the method includes: In response to a gift giving operation of the second audience object to the anchor object of the virtual live broadcast room, determining a virtual gift associated with the gift giving operation; Based on the target virtual resource corresponding to the virtual gift, a virtual resource package associated with the virtual gift is generated, wherein the target virtual resource is the virtual resource spent by the second audience object to send the virtual gift, and the virtual resource included in the virtual resource package is positively correlated with the target virtual resource; Displaying the virtual resource package on the live broadcast page of the virtual live broadcast room, wherein the virtual resource package is used to display a thank-you comment sent by a first audience object on the live broadcast page after being triggered, wherein the first audience object is any audience object in the virtual live broadcast room except the second audience object; When the number of the thank-you comments is greater than the quantity threshold, a thank-you message is displayed on the live broadcast page.
10. The page display method according to claim 9, characterized in that: The step of generating a virtual resource package associated with the virtual gift based on the target virtual resource corresponding to the virtual gift includes: In the case where the gift giving operation is a continuous gift giving operation, determining the number of multiple virtual gifts continuously given by the second audience object when the prize countdown of the virtual resource package is not less than a preset time, the continuous gift giving operation is used to indicate that virtual gifts are continuously given and the time interval of giving virtual gifts is not greater than a time threshold; Based on the quantity of the multiple virtual gifts and the target virtual resources corresponding to the multiple virtual gifts, a virtual resource package associated with the multiple virtual gifts is generated, the target virtual resource is the virtual resource spent on sending any one of the multiple virtual gifts by the second audience object, and the virtual resources included in the virtual resource package are positively correlated with the quantity and the target virtual resource.
11. The page display method according to claim 10, characterized in that: The method further comprises: In response to the gift giving operation of the second audience object to the anchor object, determining at least one virtual gift given by the second audience object when the prize draw countdown is less than the preset time; Based on the quantity of the at least one virtual gift and the target virtual resource corresponding to the at least one virtual gift, generating a virtual resource package associated with the at least one virtual gift, wherein the virtual resource included in the virtual resource package is positively correlated with the quantity and the target virtual resource; In response to the end of the prize draw countdown, a virtual resource package associated with the at least one virtual gift is displayed on the live broadcast page.
12. A page display device, characterized in that: Applied to a first terminal, the first terminal is a terminal currently logged in by a first audience object, the device comprises: The first display unit is configured to display a virtual resource package associated with the target virtual gift on a live broadcast page of the virtual live broadcast room when a second audience object presents a target virtual gift to an anchor object of the virtual live broadcast room, the second audience object is any audience object in the virtual live broadcast room except the first audience object, the target virtual gift is any virtual gift among a plurality of virtual gifts in the virtual live broadcast room, and the anchor object is displayed on the live broadcast page; A generating unit, configured to generate a target comment in response to a triggering operation on the virtual resource package, wherein the target comment includes an initial comment and object information of the second audience object, wherein the initial comment is any comment in a comment library, and the comment library includes a plurality of comments with different contents; The first display unit is further configured to display the target comment sent by the first audience object on the live broadcast page.
13. A page display device, characterized in that: Applied to a second terminal, where the second terminal is a terminal currently logged in by a second audience object, the device comprises: A determination unit is configured to determine a virtual gift associated with a gift giving operation by the second audience object to the host object of the virtual live broadcast room in response to the gift giving operation by the second audience object; A generating unit is configured to generate a virtual resource package associated with the virtual gift based on a target virtual resource corresponding to the virtual gift, wherein the target virtual resource is a virtual resource spent by the second audience object to send the virtual gift, and the virtual resources included in the virtual resource package are positively correlated with the target virtual resource; A display unit is configured to display the virtual resource package on a live broadcast page of the virtual live broadcast room, wherein the virtual resource package is used to display a thank-you comment sent by a first audience object on the live broadcast page after being triggered, wherein the first audience object is any audience object in the virtual live broadcast room except the second audience object; The display unit is further configured to display a thank-you message on the live broadcast page when the number of the thank-you comments is greater than a quantity threshold.
14. 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 8, or the page display method according to any one of claims 9 to 11.
15. 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 8, or the page display method as described in any one of claims 9 to 11.
Citation Information
Patent Citations
Data generation method and device, electronic equipment and readable storage medium
CN109688477A
Data processing method and device, electronic equipment and storage medium
CN115086737A