Virtual resource packet issuing method and device, equipment and storage medium

By displaying the virtual resource package on the live showdown page and updating its quota information when winning, the problem of a single method of issuing virtual resource packages is solved, the audience's willingness and efficiency of interaction between the anchor is improved, and the interactive experience of the live showdown event is enhanced.

CN119172556AActive Publication Date: 2024-12-20BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411179754.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2024-12-20
Estimated Expiration
2044-08-26

AI Technical Summary

Technical Problem

The distribution method of virtual resource packages in the existing live broadcast room is single, and it is difficult to enhance the audience's willingness and interaction efficiency between the audience and the anchor.

Method used

The virtual resource package is displayed on the live showdown page, and at the end of the first phase of the showdown event, the audience of the winning anchor object can obtain virtual resources from the virtual resource package, and enhance the interactive experience by updating the quota information and deformation of the virtual resource package.

Benefits of technology

It enriches the distribution method of virtual resource packages, improves the audience's willingness and interaction efficiency in live showdown events, and enhances the amount of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172556A_ABST
    Figure CN119172556A_ABST
Patent Text Reader

Abstract

The invention provides a virtual resource packet issuing method and device, equipment and a storage medium, and belongs to the technical field of multimedia. The method comprises the following steps: in response to an operation of entering a virtual space of a first anchor object, under the condition that the first anchor object participates in a live broadcast consensus event, displaying consensus information and a virtual resource packet on a live broadcast consensus page of the virtual space; and in response to the end of the first stage of the live broadcast conclusion event, displaying acquisition result information of the virtual resource packet, the acquisition result information being used for representing virtual resources acquired from the virtual resource packet by the audience object in the virtual space of the winning anchor object. According to the technical scheme, the virtual resource packet can be displayed in the live broadcast conclusion process, and the virtual resource acquired in the winning live broadcast room is displayed after the live broadcast conclusion event is winned, so that the distribution mode of the virtual resource packet is enriched, audiences can be promoted to assist an anchor object in the live broadcast conclusion process, and the user experience is improved. And the interaction willingness and the interaction efficiency of the audience object are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of multimedia technology, and in particular to a method, device, equipment and storage medium for distributing a virtual resource package. Background Art

[0002] In order to attract more viewers to watch live broadcasts, some virtual resource packages are usually distributed in the live broadcast room. After the audience completes specific interactive tasks in the live broadcast room, such as following the anchor, posting comments in the live broadcast room, etc., they will have the opportunity to obtain virtual resources in the virtual resource package. At present, virtual resource packages are usually distributed by the anchor in his own live broadcast room, and the distribution method of virtual resource packages is relatively simple. Therefore, how to enrich the distribution method of virtual resource packages to enhance the audience's willingness to interact with the anchor object and improve the interaction efficiency between the anchor and the audience is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present disclosure provides a method, device, equipment and storage medium for distributing a virtual resource package, which can enhance the willingness of audience objects to participate in the live broadcast duel event by displaying the virtual resource package on the live broadcast duel page, thereby improving the interaction efficiency between audience objects and anchor objects. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a method for issuing a virtual resource package is provided, which is applied to a terminal, and the method includes:

[0005] In response to an operation of entering the virtual space of a first anchor object, when the first anchor object participates in a live confrontation event, displaying confrontation information and a virtual resource package on a live confrontation page of the virtual space, wherein the confrontation information includes confrontation scores of multiple anchor objects participating in the live confrontation event;

[0006] In response to the end of the first stage of the live broadcast confrontation event, the acquisition result information of the virtual resource package is displayed, and the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

[0007] According to another aspect of an embodiment of the present disclosure, a live broadcast confrontation device is provided, which is configured in a terminal, and the device includes:

[0008] A first display unit is configured to, in response to an operation of entering the virtual space of a first anchor object, display duel information and a virtual resource package on a live duel page of the virtual space when the first anchor object participates in a live duel event, wherein the duel information includes duel scores of multiple anchor objects participating in the live duel event;

[0009] The second display unit is configured to display the acquisition result information of the virtual resource package in response to the end of the first stage of the live broadcast confrontation event, wherein the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

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

[0011] The first updating unit is configured to update the quota information of the virtual resource package in response to the preset range of the current highest duel score being updated from a first range to a second range, so that the number of virtual resources in the virtual resource package is updated from a first value to a second value, the first value corresponding to the first range, and the second value corresponding to the second range.

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

[0013] The second updating unit is configured to determine the change amount of the virtual resources based on the change amount of the current highest duel score within a preset time period, and the change amount of the virtual resources is positively correlated with the change amount of the duel score; based on the change amount of the virtual resources, update the quota information of the virtual resource package so that the number of virtual resources in the virtual resource package is updated from the third value to the fourth value, and the difference between the fourth value and the third value is the change amount of the virtual resources.

[0014] In some embodiments, the first display unit is further configured to display the virtual resource package in a preset display style on the live confrontation page when the quota information of the virtual resource package is updated, and the preset display style is used to indicate that the quota information of the virtual resource package has been updated.

[0015] In some embodiments, the first display unit is further configured to display duel start information on the live duel page in response to the start of the first stage of the live duel event, wherein the duel start information includes a resource icon of the virtual resource package; determine a deformation mode of the virtual resource package based on a display style of the resource icon and a display style of the virtual resource package; determine a moving trajectory of the virtual resource package based on a display position of the resource icon and a display position of the virtual resource package; and in the process of deforming the virtual resource package according to the deformation mode, move the virtual resource package along the moving trajectory and gradually increase the transparency of the duel start information.

[0016] In some embodiments, the first display unit is further configured to, when the duration of the live duel event reaches a preset duration, execute the step of displaying the virtual resource package on the live duel page; or, when the current highest duel score reaches a score threshold, execute the step of displaying the virtual resource package on the live duel page.

[0017] In some embodiments, the first display unit is further configured to display ownership description information of the virtual resource package based on the duel information, wherein the ownership description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object with the highest current duel score.

[0018] In some embodiments, the first display unit is configured to display a virtual resource package with a target color as a background color based on the duel information, wherein the target color is the color of the duel score bar of the anchor object with the highest current duel score, and the background color of the virtual resource package is used to indicate that the virtual resource package currently belongs to the anchor object with the highest duel score.

[0019] In some embodiments, the first display unit is configured to display the attribution description information when the duel score of the first anchor object is higher than the duel scores of multiple second anchor objects for the first time, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the first anchor object, and the second anchor object is an anchor object other than the first anchor object among the multiple anchor objects; when the duel score of the first anchor object is lower than the duel score of any of the second anchor objects for the first time, the attribution description information is displayed, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the second anchor object.

[0020] In some embodiments, the first display unit is further configured to respond to a triggering operation on the virtual resource package, and to display the amount information and participation controls of the virtual resource package in the information component of the virtual resource package when the audience object has not donated virtual resources to the first anchor object in the first stage, wherein the participation controls are used to obtain the eligibility to receive the virtual resource package by donating virtual resources to the first anchor object.

[0021] In some embodiments, the first display unit is further configured to display a first prompt message in response to a trigger operation on the participation control, wherein the first prompt message is used to prompt the audience object to donate a preset virtual resource to the first anchor object; or, in response to a trigger operation on the participation control, display a resource page, wherein the resource page displays a target virtual resource in a selected state and multiple virtual resources in an unselected state; in response to a donation operation on any virtual resource in the resource page, display a second prompt message, wherein the second prompt message is used to prompt the audience object to donate the virtual resource to the first anchor object.

[0022] In some embodiments, the first display unit is further configured to respond to a trigger operation on the virtual resource package, and to display the amount information and gift control of the virtual resource package in the information component of the virtual resource package when the audience object has donated virtual resources to the first anchor object in the first stage, and the gift control is used to continue to donate virtual resources to the first anchor object.

[0023] In some embodiments, the virtual resource package is displayed in the virtual space of the multiple anchor objects, and the second display unit is configured to respond to the end of the first stage of the live broadcast duel event. When the first anchor object wins, display a receiving animation, and the receiving animation is used to show that the virtual resource package is being received; when the receiving animation display ends, display the acquisition result information of the virtual resource package, and the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by multiple audience objects in the virtual space of the first anchor object, and the acquisition result information can be displayed in the virtual space of the multiple anchor objects.

[0024] In some embodiments, the second display unit is further configured to, in response to the end of the first stage of the live broadcast duel event, display a duel victory animation on the live broadcast duel page if the first anchor object wins, and the duel victory animation is used to reflect that the virtual resource package belongs to the virtual space of the first anchor object; in response to the end of the first stage of the live broadcast duel event, in case the first anchor object loses, display a duel failure animation on the live broadcast duel page, and the duel failure animation is used to reflect that the virtual resource package does not belong to the virtual space of the first anchor object.

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

[0026] The third display unit is configured to display resource package entrances of multiple virtual resource packages, wherein the resource package entrance displays at least one of the quota information of the virtual resource package, the remaining duel time of the live duel event, and the object information of the anchor object, wherein the object information includes at least one of an avatar and a user name; in response to a trigger operation on any resource package entrance, the duel information and the virtual resource package are displayed in the live duel page of the virtual space corresponding to the resource package entrance.

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

[0028] one or more processors;

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

[0030] The processor is configured to execute the program code to implement the above-mentioned method for issuing the virtual resource package.

[0031] 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 can execute the above-mentioned method for issuing a virtual resource package.

[0032] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the method for issuing the virtual resource package is implemented.

[0033] The disclosed embodiment provides a scheme for distributing virtual resource packages, which can display virtual resource packages in the virtual space of the anchor object during the anchor object's participation in a live broadcast duel event. After the first stage of the live broadcast duel event is over, the audience in the live broadcast room of the winning anchor object can obtain virtual resources from the virtual resource package. Therefore, by displaying the virtual resource package on the live broadcast duel page, not only can the amount of information transmitted be increased, but also the distribution method of the virtual resource package can be enriched, thereby enhancing the audience object's willingness to interact during the live broadcast duel event and improving the efficiency of interaction.

[0034] 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

[0035] 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.

[0036] Figure 1The present invention is a schematic diagram of an implementation environment of a method for distributing a virtual resource package according to an exemplary embodiment.

[0037] Figure 2 The present invention is a flowchart of a method for distributing a virtual resource package according to an exemplary embodiment.

[0038] Figure 3 The flowchart of another method for distributing a virtual resource package is shown according to an exemplary embodiment.

[0039] Figure 4 The figure is a schematic diagram of a live broadcast confrontation page according to an exemplary embodiment.

[0040] Figure 5 It is a schematic diagram of a duel score column according to an exemplary embodiment.

[0041] Figure 6 The diagram is a schematic diagram showing a deformation process of a virtual resource package according to an exemplary embodiment.

[0042] Figure 7 The figure is a schematic diagram showing information components of a virtual resource package according to an exemplary embodiment.

[0043] Figure 8 The diagram is a schematic diagram of a virtual resource package with a preset display style according to an exemplary embodiment.

[0044] Fig. 9 The figure is a schematic diagram of a credit limit update animation according to an exemplary embodiment.

[0045] Fig.10 It is a schematic diagram of a receiving animation according to an exemplary embodiment.

[0046] Fig.11 It is a schematic diagram showing a collection result according to an exemplary embodiment.

[0047] Fig.12 The figure is a schematic diagram showing information components of another virtual resource package according to an exemplary embodiment.

[0048] Fig.13 The figure is a schematic diagram of a special effect animation according to an exemplary embodiment.

[0049] Fig.14 The figure is a schematic diagram showing a resource package entrance according to an exemplary embodiment.

[0050] Fig.15 The present invention is a block diagram of a device for distributing a virtual resource package according to an exemplary embodiment.

[0051] Fig.16 The figure is a block diagram of another device for distributing virtual resource packages according to an exemplary embodiment.

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

[0053] 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.

[0054] 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.

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

[0056] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for distributing a virtual resource package 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.

[0057] 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. When a user is watching the live broadcast screen of any anchor through terminal 101, if the anchor is participating in a live broadcast duel event, the user can give a virtual gift to the anchor through terminal 101 to help the anchor win the duel. Among them, server 102 is the background server of the live broadcast application, and server 102 is used to provide background services for the live broadcast application.

[0058] Optionally, 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.

[0059] In some embodiments, 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.

[0060] Figure 2 is a flow chart of a method for distributing a virtual resource package according to an exemplary embodiment. Figure 2 As shown, the method is executed by a terminal, and the method includes the following steps.

[0061] In step S201, in response to an operation of entering the virtual space of the first anchor object, when the first anchor object participates in a live confrontation event, confrontation information and a virtual resource package are displayed on a live confrontation page of the virtual space.

[0062] In the disclosed embodiment, a terminal is installed or running a live broadcast application. The user can browse the virtual live broadcast room that has been followed or browse the recommended virtual live broadcast room in the live broadcast application through the terminal. The user can also enter any virtual live broadcast room through the live broadcast application and watch the live broadcast screen of the anchor object on the live broadcast page of the virtual live broadcast room. Among them, the virtual live broadcast room is also called a virtual space. Accordingly, when the user watches the live broadcast screen of any virtual live broadcast room in the live broadcast application through the terminal, the user is also the audience object of the virtual live broadcast room.

[0063] In response to the operation of entering the virtual space of the first anchor object, when the first anchor object participates in a live duel event with other anchor objects, the terminal can display a live duel page in the virtual space of the first anchor object. The live duel page displays duel information and virtual resource packages. Among them, the duel information includes the duel scores of multiple anchor objects participating in the live duel event. The duel scores of the anchor objects are the key factors in whether the anchor can win the duel. The virtual resource package is a resource package containing any type of virtual resources, such as a virtual red envelope, a virtual coupon package, a virtual gift package, etc., which is not limited in the embodiments of the present disclosure.

[0064] Optionally, the live showdown event includes multiple stages. Such as the preparation stage, the showdown stage, the penalty stage, etc. Usually, multiple anchor objects participating in the live showdown event conduct a live showdown in the showdown stage. For ease of description, the showdown stage can be called the first stage, and the preparation stage or the penalty stage can be called the second stage. At the end of the first stage, the anchor object with the highest showdown score wins. Then the live showdown event enters the penalty stage. The anchor object that fails in the showdown will be punished accordingly in the penalty stage. Therefore, in the first stage, the audience object in the virtual space increases the showdown score of the anchor object by giving virtual resources to the anchor object in the virtual space, such as giving virtual gifts, giving virtual rights, etc., to help the anchor object win.

[0065] In step S202, in response to the end of the first stage of the live broadcast confrontation event, the acquisition result information of the virtual resource package is displayed.

[0066] In the disclosed embodiment, the first stage is a stage of conducting a live duel in a live duel event. The first stage may also be referred to as a duel stage, a PK stage, etc. When the first stage is over, the audience objects in the virtual space of the winning anchor object can obtain the virtual resources in the virtual resource package. Accordingly, the terminal can display the acquisition result information of the virtual resource package, that is, the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

[0067] For example, if the first anchor object wins the live broadcast duel event, the audience object can collect the virtual resource package in the virtual space of the first anchor object to obtain a random number of virtual resources. Accordingly, the terminal can display the virtual resources obtained from the virtual resource package by multiple audience objects in the virtual space.

[0068] The disclosed embodiment provides a method for distributing a virtual resource package, which can display the virtual resource package in the virtual space of the anchor object during the anchor object's participation in a live broadcast duel event. After the first stage of the live broadcast duel event is over, the audience in the live broadcast room of the winning anchor object can obtain virtual resources from the virtual resource package. Therefore, by displaying the virtual resource package on the live broadcast duel page, not only can the amount of information transmitted be increased, but also the distribution method of the virtual resource package can be enriched, thereby enhancing the audience object's willingness to interact during the live broadcast duel event and improving the efficiency of interaction.

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

[0070] In response to the preset range of the current highest duel score being updated from the first range to the second range, the quota information of the virtual resource package is updated so that the number of virtual resources in the virtual resource package is updated from the first value to the second value, the first value corresponds to the first range, and the second value corresponds to the second range.

[0071] In the disclosed embodiment, by updating the quota information of the virtual resource package according to the preset range of the current highest duel score, the number of virtual resources in the virtual resource package can be positively correlated with the current highest duel score. Compared with the unchanged quota information of the virtual resource package, the above method can further enhance the interaction willingness of the audience objects in the virtual space and improve the interaction efficiency between the audience objects and the anchor objects.

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

[0073] Determine the change amount of virtual resources based on the change amount of the current highest duel score within a preset time period, and the change amount of virtual resources is positively correlated with the change amount of the duel score;

[0074] Based on the change amount of the virtual resources, the quota information of the virtual resource package is updated so that the quantity of virtual resources in the virtual resource package is updated from the third value to the fourth value, and the difference between the fourth value and the third value is the change amount of the virtual resources.

[0075] In the disclosed embodiment, by updating the quota information of the virtual resource package according to the changes in the current highest duel score within a preset time period, not only can the timeliness of the quota information be guaranteed, but also the number of virtual resources included in the virtual resource package can be positively correlated with the current highest duel score, thereby further enhancing the interaction willingness of the audience objects in the virtual space and improving the interaction efficiency between the audience objects and the anchor objects.

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

[0077] When the quota information of the virtual resource package is updated, the virtual resource package is displayed in a preset display style on the live match page, and the preset display style is used to indicate that the quota information of the virtual resource package has been updated.

[0078] In the disclosed embodiment, by displaying a virtual resource package in a preset display style, updates to the quota information of the virtual resource package can be reflected concisely and intuitively, so that the audience can be informed of changes in the quota information of the virtual resource package in a timely manner, thereby improving the amount of information transmitted and the efficiency of information transmission.

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

[0080] In response to the start of the first phase of the live confrontation event, displaying confrontation start information on the live confrontation page, wherein the confrontation start information includes a resource icon of the virtual resource package;

[0081] Determine the deformation mode of the virtual resource package based on the display style of the resource icon and the display style of the virtual resource package;

[0082] Determine the moving track of the virtual resource package based on the display position of the resource icon and the display position of the virtual resource package;

[0083] In the process of deforming the virtual resource package according to the deformation method, the virtual resource package is moved along the moving track, and the transparency of the duel start information is gradually increased.

[0084] In the disclosed embodiment, by displaying the start information of the duel at the beginning of the duel stage, and by moving the virtual resource package and deforming the virtual resource package, not only can the audience's perception of the duel stage of the live duel event be enhanced, but the virtual resource package can also be highlighted, thereby improving the amount of information transmitted and the efficiency of information transmission.

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

[0086] When the duration of the live broadcast confrontation event reaches a preset duration, the step of displaying the virtual resource package on the live broadcast confrontation page is performed; or,

[0087] When the current highest match score reaches the score threshold, a step of displaying the virtual resource package on the live match page is performed.

[0088] In the disclosed embodiment, by displaying the virtual resource package when the duration of the live confrontation event reaches a preset duration, or the highest confrontation score reaches a score threshold, the display timing of the virtual resource package can be reasonably controlled, further enhancing the audience's perception of the confrontation stage of the live confrontation event.

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

[0090] Based on the duel information, the attribution description information of the virtual resource package is displayed, where the attribution description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object with the highest current duel score.

[0091] In the disclosed embodiment, by displaying the attribution description information of the virtual resource package, not only can more information be transmitted, but also the audience object in the virtual space can be prompted to interact with the host object, thereby improving the interaction willingness and interaction efficiency of the audience object.

[0092] In some embodiments, based on the matchup information, the attribution description information of the virtual resource package is displayed, including:

[0093] Based on the duel information, a virtual resource package with a target color as the background color is displayed. The target color is the color of the duel score bar of the anchor object with the highest current duel score. The background color of the virtual resource package is used to indicate that the virtual resource package currently belongs to the anchor object with the highest duel score.

[0094] In the disclosed embodiment, the ownership information of the virtual resource package is conveyed by the background color of the virtual resource package, which can concisely and intuitively convey the ownership of the virtual resource package, thereby improving the amount of information conveyed and the efficiency of information conveyance.

[0095] In some embodiments, based on the matchup information, the attribution description information of the virtual resource package is displayed, including:

[0096] When the duel score of the first anchor object is higher than the duel scores of multiple second anchor objects for the first time, the attribution description information is displayed, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the first anchor object, and the second anchor object is an anchor object other than the first anchor object among the multiple anchor objects; when the duel score of the first anchor object is lower than the duel score of any second anchor object for the first time, the attribution description information is displayed, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the second anchor object.

[0097] In the disclosed embodiment, by displaying the ownership description information of the virtual resource package when the host object takes the lead or falls behind in the duel score for the first time, not only can the ownership of the virtual resource package be conveyed concisely and intuitively, but the audience object can also be prompted to help the host object win the live duel event, thereby enhancing the audience object's willingness to interact.

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

[0099] In response to the triggering operation of the virtual resource package, if the audience object has not donated virtual resources to the first anchor object in the first stage, the quota information and participation controls of the virtual resource package are displayed in the information component of the virtual resource package. The participation controls are used to obtain the qualification to receive the virtual resource package by donating virtual resources to the first anchor object.

[0100] In the disclosed embodiment, by displaying the amount information and participation controls of the virtual resource package when the audience object actively triggers the virtual resource package, not only can more information be transmitted, but it can also facilitate the audience object to quickly assist the host object by triggering the participation component, thereby improving the efficiency of human-computer interaction.

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

[0102] In response to a trigger operation on the participation control, a first prompt message is displayed, where the first prompt message is used to prompt the audience object to donate a preset virtual resource to the first anchor object; or,

[0103] In response to a triggering operation on the participating control, a resource page is displayed, wherein the resource page displays a target virtual resource in a selected state and a plurality of virtual resources in an unselected state;

[0104] In response to a donation operation on any virtual resource in the resource page, a second prompt message is displayed, and the second prompt message is used to prompt the audience object to donate the virtual resource to the first anchor object.

[0105] In the disclosed embodiment, by providing a variety of ways to give virtual resources when the participation control is triggered, not only can the interaction methods of the audience object be enriched, but also the quick gift of virtual resources to the anchor object can be supported, thereby improving the interaction efficiency.

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

[0107] In response to the triggering operation on the virtual resource package, when the audience object has donated virtual resources to the first anchor object in the first stage, the amount information and donation control of the virtual resource package are displayed in the information component of the virtual resource package, and the donation control is used to continue to donate virtual resources to the first anchor object.

[0108] In the disclosed embodiment, by displaying the amount information and gift controls of the virtual resource package when the audience object has helped the host object, not only can more information be conveyed, but it can also facilitate the continued gifting of virtual resources to the host object through the gift controls, without the need for the audience object to manually find the gift entry for the virtual resources, thereby improving the efficiency of human-computer interaction.

[0109] In some embodiments, virtual resource packages are displayed in the virtual spaces of multiple anchor objects, and in response to the end of the first stage of the live broadcast duel event, the acquisition result information of the virtual resource package is displayed, including:

[0110] In response to the end of the first stage of the live broadcast duel event, if the first anchor object wins, displaying a receiving animation, the receiving animation is used to show that the virtual resource package is being received;

[0111] When the receiving animation display ends, the acquisition result information of the virtual resource package is displayed. The acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by multiple audience objects in the virtual space of the first anchor object. The acquisition result information can be displayed in the virtual space of multiple anchor objects.

[0112] In the disclosed embodiment, by displaying the virtual resource package in the virtual space of multiple anchor objects participating in the live confrontation event, objects watching the live confrontation event in different virtual spaces can all be informed of the existence of the virtual resource package, thereby increasing the amount of information transmitted. In addition, by providing the acquisition result information of the virtual resource package at the end of the first stage of the live confrontation event, the virtual resources acquired by multiple audience objects can be intuitively transmitted, thereby increasing the amount of information transmitted.

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

[0114] In response to the end of the first stage of the live broadcast duel event, if the first anchor object wins, a duel victory animation is displayed on the live broadcast duel page, and the duel victory animation is used to reflect that the virtual resource package belongs to the virtual space of the first anchor object;

[0115] In response to the end of the first stage of the live confrontation event, if the first anchor object fails, a confrontation failure animation is displayed on the live confrontation page, and the confrontation failure animation is used to reflect that the virtual resource package does not belong to the virtual space of the first anchor object.

[0116] In the disclosed embodiment, by displaying a duel victory animation or a duel failure animation at the end of the first stage of a live duel event, the duel result of the host object can be clearly and intuitively conveyed, thereby increasing the amount of information obtained by the audience object and improving the efficiency of human-computer interaction.

[0117] In some embodiments, a resource package entrance of multiple virtual resource packages is displayed, and the resource package entrance displays at least one of the quota information of the virtual resource package, the remaining duel time of the live duel event, and the object information of the anchor object, and the object information includes at least one of an avatar and a user name;

[0118] In response to a triggering operation on any resource package entry, the match information and the virtual resource package are displayed in the live match page of the virtual space corresponding to the resource package entry.

[0119] In the disclosed embodiment, by displaying resource package entrances of multiple virtual resource packages, the audience object can jump to the corresponding virtual space to participate in the live broadcast duel event by triggering any resource package entrance, thereby obtaining the qualification to receive the virtual resource package, which simplifies the operation of the audience object to receive the virtual resource package and improves the efficiency of human-computer interaction.

[0120] Above Figure 2 The figure shows a distribution process of a virtual resource package of the present disclosure. The distribution scheme of the virtual resource package provided by the present disclosure is further described below. Figure 3 is a flowchart of another method for distributing a virtual resource package according to an exemplary embodiment, the method is executed by a terminal, see Figure 3 , the method comprises the following steps.

[0121] In step S301, in response to an operation of entering the virtual space of the first anchor object, when the first anchor object participates in a live confrontation event, confrontation information and a virtual resource package are displayed on a live confrontation page of the virtual space.

[0122] In an embodiment of the present disclosure, in response to an operation of entering the virtual space of the first anchor object, when the first anchor object participates in a live duel event with other anchor objects, the terminal can display a live duel page in the virtual space of the first anchor object. Among them, the live duel event can also be called a live PK event, a live PK event, etc., which is not limited by the embodiment of the present disclosure. The live duel page displays duel information and a virtual resource package. Among them, the duel information includes the duel scores of multiple anchor objects participating in the live duel event. The duel score of the anchor object is a key factor in whether the anchor object can win the duel. A virtual resource package is a resource package containing any type of virtual resources, such as a virtual red envelope, a virtual coupon package, a virtual gift package, etc., which is not limited by the embodiment of the present disclosure.

[0123] In some embodiments, the terminal can display the duel score of the anchor object through a duel score bar on the live duel page; when the first anchor object participates in the live duel event, the terminal can display the duel score bar on the live duel page of the virtual space of the first anchor object. Among them, the duel score bar includes multiple duel score bars of different colors. The multiple duel score bars correspond one by one to the multiple anchor objects participating in the live duel event. The color of the duel score bar is used to identify the corresponding anchor object, and the length of the duel score bar is used to reflect the amount of the duel score. The higher the duel score of the anchor object, the longer the length of the duel score bar of the anchor object. By identifying the duel score of the anchor object with duel score bars of different colors in the duel score bar, it is easy for the audience object to clearly and intuitively know the current duel score of the anchor object, thereby improving the efficiency of the audience object in obtaining information and the amount of information obtained.

[0124] In some embodiments, the terminal can also display the ownership description information of the virtual resource package according to the duel information. Optionally, the ownership description information is used to indicate the temporary ownership of the virtual resource package. For example, the ownership description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object with the highest current duel score. Accordingly, the terminal determines the virtual space of the anchor object with the highest current duel score according to the duel information, and displays the ownership description information that the virtual resource package belongs to the virtual space. In the case where the virtual resource package belongs to a certain virtual space, after the duel stage of the live duel event is over, the audience object in the virtual space can obtain the virtual resources in the virtual resource package. By displaying the ownership description information of the virtual resource package, not only can more information be transmitted, but also the audience objects in the virtual space can be prompted to interact with the anchor object, thereby improving the interaction willingness and interaction efficiency of the audience objects.

[0125] In some embodiments, the terminal can indicate the temporary ownership of the virtual resource package by the background color of the virtual resource package. The terminal determines the color of the duel score bar of the anchor object with the highest current duel score as the target color based on the duel information. Then, the terminal displays the virtual resource package with the target color as the background color to indicate that the virtual resource package currently belongs to the anchor object with the highest duel score by the background color of the virtual resource package. By conveying the ownership information of the virtual resource package by the background color of the virtual resource package, the ownership of the virtual resource package can be conveyed concisely and intuitively, thereby increasing the amount of information transmitted and the efficiency of information transmission.

[0126] Figure 4 FIG. 1 is a schematic diagram of a live broadcast duel page according to an exemplary embodiment. Figure 4 As shown, the live broadcast duel page displays live broadcast images of two anchor objects (anchor A and anchor B) participating in the live broadcast duel event. Among them, anchor A is the first anchor object. The live broadcast duel page also displays a duel score column 401. The duel score column 401 displays the duel score bar of anchor A and the duel score bar of anchor B. Figure 4 In the duel score column shown, different colors are represented by different filling patterns. The duel score bar filled with diagonal stripes is the duel score bar of anchor A, and the duel score bar filled with grid stripes is the duel score bar of anchor B. The current duel score of anchor A is 1000, and the duel score of anchor B is 100. Therefore, the duel score bar of anchor A is longer, and the duel score bar of anchor B is shorter. In addition, a virtual resource package 402 is also displayed in the duel score column. Among them, the background color (that is, the filling pattern) of the virtual resource package 402 is the same as the color (that is, the filling pattern) of the duel score bar of anchor A. By checking the background color of the virtual resource package 402, the audience object can know that the virtual resource package 402 currently belongs to the virtual space of anchor A.

[0127] Optionally, the ownership description information can also be used to indicate the final ownership of the virtual resource package. For example, the ownership description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object who won the live broadcast duel event, and the embodiments of the present disclosure are not limited to this.

[0128] In some embodiments, when the first anchor object leads or falls behind for the first time, the terminal can also display the ownership description information of the virtual resource package. When the duel score of the first anchor object is higher than the duel scores of multiple second anchor objects for the first time, it indicates that the virtual resource package belongs to the virtual space of the first anchor object for the first time. Therefore, the terminal can display the ownership description information. Among them, the second anchor object is any anchor object other than the first anchor object among the multiple anchor objects participating in the live duel event. The ownership description information is used to indicate that the virtual resource package currently belongs to the virtual space of the first anchor object. For example, the ownership description information is a prompt text "belongs to my side" or "the red envelope belongs to my side". When the duel score of the first anchor object is lower than the duel score of any second anchor object for the first time, it indicates that the virtual resource package belongs to the virtual space of other anchor objects for the first time. Therefore, the terminal can also display the ownership description information. For example, the ownership description information is any one of the prompt texts "belongs to the other party", "the red envelope belongs to the other party", "belongs to the virtual space of the second anchor object" or "taken away". By displaying the ownership information of the virtual resource package when the host object takes the lead or falls behind in the duel score for the first time, not only can the ownership of the virtual resource package be conveyed concisely and intuitively, but it can also encourage the audience object to help the host object win the live duel event, thereby enhancing the audience object's willingness to interact.

[0129] Figure 5 FIG. 1 is a schematic diagram of a duel score bar according to an exemplary embodiment. Figure 5 As shown in (a) of FIG. 1 , a virtual resource package 501 with dynamic effects and ownership description information “belongs to our side” are displayed in the duel score column. Figure 5 As shown in (b) in the figure, a virtual resource package 502 with a dynamic effect and the ownership description information "taken away" are displayed in the duel score column.

[0130] It should be noted that, when the display time of the attribution description information of the prompt text type reaches the preset time, the terminal can cancel the display time of the attribution description information of the prompt text type, and display the virtual resource package with the target color as the background color in the duel score column, that is, display the above-mentioned virtual resource package in the live duel page. Figure 4 The match score column of the style shown. The preset duration may also be a preset value, such as 3 seconds, 4 seconds or 5 seconds, which is not limited in the embodiment of the present disclosure. By limiting the display duration of the attribution description information of the prompt text type, it is possible to avoid continuously displaying the prompt text in the match score column, thereby avoiding interference with the audience watching the live match event.

[0131] In addition, when our side is ahead but not the first time to be ahead, or when our side is behind but not the first time to be behind, the terminal can also display the attribution description information of the prompt text type. The embodiments of the present disclosure are not limited to this. Optionally, in the case where the ownership of the virtual resource package is transferred, the terminal can display the attribution description information of the prompt text type in the duel score column. For example, in the case where the ownership of the virtual resource package is transferred from the virtual space belonging to anchor A to the virtual space belonging to anchor B, the terminal can display the attribution description information "taken away" in the virtual space of anchor A. In order to avoid frequent display of the above-mentioned attribution description information, the technician can set the minimum time interval for displaying the attribution description information through the terminal. Accordingly, in the case where the ownership of the virtual resource package is transferred, if the time interval between the current moment and the moment when the above-mentioned attribution description information was last displayed is not less than the minimum time interval, the terminal can display the corresponding attribution description information in the duel score column; if the time interval is less than the minimum time interval, the terminal does not need to display the corresponding attribution description information in the duel score column to avoid frequent display of the attribution description information.

[0132] The above embodiment mainly introduces the process of displaying the attribution description information of the virtual resource package by the terminal. The timing of displaying the virtual resource package by the terminal is described below.

[0133] In some embodiments, the terminal can display virtual resources at the beginning of the duel stage of the live duel event. For ease of description, the duel stage is referred to as the first stage below. In response to the operation of the audience object entering the virtual space of the first anchor object, if the duel stage of the live duel event has not yet begun, the terminal can display the live screen of the first anchor object on the anchor page of the virtual space. In response to the beginning of the first stage of the live duel event, the terminal displays the duel start information on the live duel page. Among them, the duel start information is used to reflect the beginning of the live duel event. The duel start information contains the resource icon of the virtual resource package. For example, in the case where the virtual resource package is a virtual red envelope, the resource icon of the virtual resource package is an icon in the style of a red envelope. The terminal can determine the deformation mode of the virtual resource package according to the display style of the resource icon and the display style of the virtual resource package. For example, the deformation mode includes gradually increasing, gradually shrinking, gradually increasing and then gradually shrinking, etc., which is not limited in the embodiment of the present disclosure. The terminal can also determine the movement trajectory of the virtual resource package according to the display position of the resource icon and the display position of the virtual resource package. After the duel start information is displayed for a period of time, the terminal can deform the virtual resource package according to the above deformation method, move the virtual resource package along the moving trajectory during the deformation process, and gradually increase the transparency of the duel start information to present a display effect in which the duel start information gradually disappears. By displaying the duel start information at the beginning of the duel stage, and by moving the virtual resource package and deforming the virtual resource package, not only can the audience's perception of the duel stage of the live duel event be enhanced, but the virtual resource package can also be highlighted, thereby increasing the amount of information transmitted and the efficiency of information transmission.

[0134] Figure 6 FIG. 1 is a schematic diagram showing a deformation process of a virtual resource package according to an exemplary embodiment. Figure 6 As shown in (a) of FIG. 1 , in response to the start of the live duel event, the terminal displays the live screen of anchor A, the live screen of anchor B, and the duel start information 601 on the live duel page. In the case where the virtual resource package is a virtual red packet, a red packet icon is displayed in the duel start information 601. After the duel start information 601 is displayed for a period of time, the terminal displays the following Figure 6 In the page shown in (b), the terminal deforms the virtual resource package in a deformation manner of "gradually enlarging and then gradually shrinking", and moves the virtual resource package along the moving track during the deformation process, so that the virtual resource package moves to the duel score column. Figure 6 As shown in (b) in FIG. 1 , the terminal can also gradually increase the transparency of the duel start information 601 during the deformation of the virtual resource package to present a display effect in which the duel start information gradually disappears.

[0135] In some embodiments, the terminal can also display a virtual resource package on the live confrontation page when the duration of the live confrontation event reaches a preset duration. Alternatively, when the current highest confrontation score reaches a score threshold, the virtual resource package is displayed on the live confrontation page. Among them, the preset duration and score threshold can be configured according to actual needs, and the embodiments of the present disclosure do not limit this. By displaying the virtual resource package when the duration of the live confrontation event reaches a preset duration, or the highest confrontation score reaches a score threshold, the display timing of the virtual resource package can be reasonably controlled, further enhancing the audience's perception of the confrontation stage of the live confrontation event.

[0136] In step S302, in response to the triggering operation on the virtual resource package, if the audience object does not donate virtual resources to the first anchor object in the first stage, the quota information and participation controls of the virtual resource package are displayed in the information component of the virtual resource package.

[0137] In the disclosed embodiment, in the first stage of the live broadcast duel event, the audience object can help the first anchor object win the duel by giving virtual resources to the first anchor object, such as giving virtual gifts, giving virtual rights, etc. Optionally, the audience object can also help the first anchor object win the duel by making comments in the virtual live broadcast room, giving likes to the anchor object, and other interactive behaviors, which are not limited in the disclosed embodiment.

[0138] In the case where the audience object does not present virtual resources to the first anchor object in the first stage, in response to the triggering operation of the virtual resource package, the terminal can display the information component of the virtual resource package on the live duel page. The information component displays the quota information and participation controls of the virtual resource package. Among them, the quota information is used to indicate the number of virtual resources in the virtual resource package. For example, in the case where the virtual resource package is a virtual red envelope, the quota information can indicate the amount in the virtual red envelope. The participation control is used to obtain the eligibility to receive the virtual resource package by presenting virtual resources to the first anchor object. By displaying the quota information and participation controls of the virtual resource package when the audience object actively triggers the virtual resource package, not only can more information be transmitted, but it can also facilitate the audience object to quickly assist the anchor object by triggering the participation component, thereby improving the efficiency of human-computer interaction.

[0139] In some embodiments, in response to the triggering operation of the participation control, the terminal displays a first prompt information. The first prompt information is used to prompt the audience object to give a preset virtual resource to the first anchor object. The preset virtual resource can be any virtual resource pre-configured by the first anchor object. By triggering the confirmation operation of the first prompt information, the preset virtual resource can be quickly given to the first anchor object to help the first anchor object win, thereby improving the efficiency of human-computer interaction. Alternatively, in response to the triggering operation of the participation control, the terminal displays a resource page. The resource page displays a target virtual resource in a selected state and a plurality of virtual resources in an unselected state. The target virtual resource can be any virtual resource in the resource page, such as the virtual resource with the lowest value, the virtual resource with the most number of gifts from the audience object, etc. In response to the gifting operation of any virtual resource in the resource page, the terminal displays a second prompt information. The second prompt information is used to prompt the audience object to give a virtual resource to the first anchor object. By providing a variety of ways to give virtual resources when the participation control is triggered, it is not only possible to enrich the interactive methods of the audience object, but also possible to support the quick gifting of virtual resources to the anchor object, thereby improving the interactive efficiency.

[0140] In some embodiments, if the audience object does not give virtual resources to the first anchor object in the first stage, the terminal can display the information component of the virtual resource package when the duration of the first stage reaches a certain duration. For example, in response to the duration of the first stage of the live confrontation event reaching 3 minutes, if the audience object still does not give virtual resources to the first anchor object, the terminal can display the information component of the virtual resource package on the live confrontation page. Alternatively, when the first anchor object falls behind for the first time, if the audience object still does not give virtual resources to the first anchor object, the terminal can also display the information component of the virtual resource package on the live confrontation page.

[0141] In some embodiments, the information component of the virtual resource package is displayed in a floating manner on the upper layer of the live duel page. By displaying the information component of the virtual resource package in a floating manner on the upper layer of the live duel page, the audience object can view the relevant information of the virtual resource package in the virtual space without exiting the virtual space or jumping to other pages, thereby ensuring the amount of information obtained by the audience object in the virtual space. In addition, by displaying the information component containing the participation control, the audience object can quickly participate in the live duel event by triggering the information component, thereby improving the efficiency of human-computer interaction.

[0142] Optionally, the display style of the information component of the virtual resource package is associated with the type of the virtual resource package. For example, when the virtual resource package is a virtual red packet, the display style of the information component of the virtual resource package is the red packet cover. When the virtual resource package is a virtual gift package, the display style of the information component of the virtual resource package is a gift box.

[0143] In step S303, in response to the triggering operation on the virtual resource package, if the audience object has donated virtual resources to the first anchor object in the first stage, the quota information and donation control of the virtual resource package are displayed in the information component of the virtual resource package.

[0144] In the embodiment of the present disclosure, when the audience object has donated virtual resources to the first anchor object in the first stage, the live broadcast duel page displays at least one virtual resource package. Figure 6 , a virtual resource package is displayed in the duel score column, and a virtual resource package is also displayed in the upper right corner of the live duel page. In response to the triggering operation of any virtual resource package, the terminal can display the information component of the virtual resource package on the live duel page. Among them, the information component of the virtual resource package displays the quota information and gift control of the virtual resource package. The gift control is used to continue to give virtual resources to the first anchor object. Optionally, the terminal can also display the conditions for receiving the virtual resource package in the information component. The conditions for receiving the virtual resource package are: giving virtual resources to the anchor object in the first stage of the live duel event and the anchor object wins the duel. By displaying the quota information and gift control of the virtual resource package when the audience object has helped the anchor object, not only can more information be conveyed, but it can also facilitate the continued gifting of virtual resources to the anchor object through the gift control, without the need for the audience object to manually find the gift entrance of the virtual resources, thereby improving the efficiency of human-computer interaction.

[0145] In some embodiments, in response to the triggering operation of the gift control by the viewer object, the terminal displays a resource page. The resource page displays a variety of virtual resources. The viewer object can gift any virtual resource to the first anchor object on the resource page. Alternatively, in response to the triggering operation of the gift control by the viewer object, the terminal gifts a preset virtual resource to the first anchor object through the server.

[0146] Figure 7 is a schematic diagram of information components of a virtual resource package according to an exemplary embodiment. In response to the triggering operation of the audience object on any virtual resource package in the live match page, if the audience object does not give the first anchor object a virtual resource in the first stage, the terminal displays Figure 7(a) in the figure shows information component 701 of the virtual resource package. As shown in information component 701, the name of the virtual resource package is "PK Red Packet", the anchor objects participating in the live showdown event are anchor A and anchor B, the conditions for receiving the virtual resource package are "PK wins, the audience opens the red packet", and the amount of the virtual resource package is 1000 virtual coins. Information component 701 also displays a participation control 702. The audience object can give anchor A xx gift by triggering the participation control 702 to help anchor A win the showdown. When the audience object gives anchor A a virtual gift through the participation control 702, the terminal displays Figure 7 The page shown in (b) in FIG. 1 shows that the terminal replaces the participation control 702 displayed in the information component 701 with the gift control 703. The audience object can continue to give virtual gifts to the anchor A by triggering the gift control 703 to help the anchor A win the duel.

[0147] In some embodiments, the quota information of the virtual resource package can change with the change of the duel score. Accordingly, the terminal can update the quota information of the virtual resource package in any of the following two ways according to the change of the duel score, so that the number of virtual resources in the virtual resource package is positively correlated with the duel score.

[0148] Method 1: The terminal updates the quota information of the virtual resource package according to the preset range of the duel score. The terminal determines the current highest duel score according to the current duel scores of multiple anchor objects. In response to the preset range of the current highest duel score being updated from the first range to the second range, the terminal updates the quota information of the virtual resource package so that the number of virtual resources in the virtual resource package is updated from the first value to the second value. Among them, the first value corresponds to the first range, and the second value corresponds to the second range. The first range and the second range are both preset numerical ranges. For example, the preset range includes 0-10,000, 10,000-50,000, 50,000-100,000, 100,000-200,000, 200,000 or more, etc. The values ​​corresponding to the above preset ranges are 500, 1000, 2000, 5000, and 10000 respectively. For example, in the case where the virtual resource package is a virtual red envelope and the virtual resources in the virtual red envelope are virtual coins, if the current highest duel score is updated from 30,000 to 60,000, the number of virtual coins in the virtual red envelope is updated from 1000 to 2000. By updating the quota information of the virtual resource package according to the preset range of the current highest duel score, the number of virtual resources in the virtual resource package can be positively correlated with the current highest duel score. Compared with the unchanged quota information of the virtual resource package, the above method can further enhance the interaction willingness of the audience objects in the virtual space and improve the interaction efficiency between the audience objects and the anchor objects.

[0149] Optionally, in the case where the live duel event is a PK with reduced points, the current highest duel score may also be reduced. For example, anchor A's duel score is the current highest duel score. When any audience object in anchor B's virtual space presents a virtual resource to anchor B, anchor A's duel score will be reduced by a corresponding value. Among them, the value of the duel score reduction is positively correlated with the value of the virtual resource. Therefore, in the case where the highest duel score is reduced, the terminal can also update the quota information of the virtual resource package according to the preset range of the duel score to reduce the number of virtual resources in the virtual resource package.

[0150] In some embodiments, the virtual resource package has an initial quota. The initial quota is related to the revenue capacity of each anchor object. The revenue capacity is used to reflect the historical income of the anchor object during the live broadcast. For example, when two anchor objects with low revenue capacity participate in a live broadcast duel event, the initial quota of the virtual resource package is low; when two anchor objects with high revenue capacity participate in a live broadcast duel event, the initial quota of the virtual resource package is high. When an anchor object with high revenue capacity and an anchor object with low revenue capacity participate in a live broadcast duel event, the initial quota of the virtual resource package is relatively moderate, that is, the initial quota is neither too high nor too low.

[0151] It should be noted that the following uses the example that the duel score will increase but the duel score will not decrease to illustrate the method for issuing the virtual resource package provided in the embodiment of the present disclosure.

[0152] Method 2: The terminal updates the quota information of the virtual resource package in real time according to the change of the duel score. Within the preset time period, the terminal determines the change of the virtual resource according to the change of the current highest duel score. The change of the virtual resource is positively correlated with the change of the duel score. For example, within the preset time period, the number of virtual resources contained in the virtual resource package increases by Y for every increase of the duel score by X. Among them, X and Y are positive numbers. The preset time period can be the last 10 seconds, the last 30 seconds or the last 60 seconds, and the embodiment of the present disclosure is not limited to this. Then, the terminal updates the quota information of the virtual resource package according to the change of the virtual resource, so that the number of virtual resources in the virtual resource package is updated from the third value to the fourth value. Among them, the difference between the fourth value and the third value is the change of the virtual resource. By updating the quota information of the virtual resource package according to the change of the current highest duel score within the preset time period, not only the timeliness of the quota information can be guaranteed, but also the number of virtual resources contained in the virtual resource package can be positively correlated with the current highest duel score, thereby further enhancing the interactive willingness of the audience object in the virtual space and improving the interactive efficiency between the audience object and the anchor object.

[0153] For example, the preset time period is the last 30 seconds, and for every 10,000 increase in the duel score, the number of virtual resources included in the virtual resource package increases by 100. When the current highest duel score increases by 100,000 in the last 30 seconds, the number of virtual resources included in the virtual resource package increases by 1,000.

[0154] In some embodiments, the virtual resource package generally has a quota limit. When the number of virtual resources in the virtual resource package reaches a maximum number, the terminal stops increasing the quota of the virtual resource package to prevent the virtual resources in the virtual resource package from exceeding the quota limit.

[0155] In some embodiments, the terminal can also display a virtual resource package with a preset display style on the live match page when the quota information is updated. The preset display style is used to prompt that the quota information of the virtual resource package has been updated. By displaying the virtual resource package with a preset display style, it can be concisely and intuitively reflected that the quota information of the virtual resource package has been updated, and the audience object can be informed of the changes in the quota information of the virtual resource package in a timely manner, thereby improving the amount of information transmitted and the efficiency of information transmission.

[0156] Optionally, the preset display style includes animation and prompt text. The animation can show the dynamic effect of the virtual resource package. For example, in the case where the virtual resource package is a virtual red envelope, the animation is used to show adding virtual coins to the virtual red envelope, and the prompt text is "the red envelope has expanded".

[0157] Figure 8 FIG. 1 is a schematic diagram showing a virtual resource package with a preset display style according to an exemplary embodiment. Figure 8 As shown, the virtual resource package is a virtual red packet. When the amount information of the virtual resource package is updated, the terminal displays the virtual resource package in a preset display style including an animation 801 and a prompt text 802 in the duel score column.

[0158] In some embodiments, the terminal can also display the quota information before and after the update in the information component of the virtual resource package when the quota information of the virtual resource package is updated. Accordingly, when the quota information of the virtual resource package is updated, in response to the first trigger operation of the virtual resource package by the audience object, the terminal displays the information component of the virtual resource package and displays the quota update animation in the information component. Among them, the quota update animation is used to show the changes in the quota information. Optionally, the quota update animation is used to display the quota of the virtual resource package before and after the update by scrolling up and down. By displaying the quota update animation in the information component of the virtual resource package, the audience object's perception of the quota information of the virtual resource package can be further enhanced, thereby enhancing the audience object's willingness to participate in the interaction and improving the interaction efficiency between the audience object and the anchor object.

[0159] Fig. 9 FIG. 1 is a schematic diagram showing a credit limit update animation according to an exemplary embodiment. Fig. 9 As shown, the virtual resource information component displays a quota update animation 901. By viewing the quota update animation, it can be known that the virtual resources contained in the virtual red envelope are updated from 1000 virtual coins to 2000 virtual coins. In addition, when the terminal adopts the above method 1 to update the quota information, if the current highest duel score is not within the maximum preset range, the terminal can display the update description of the quota information in the information component of the virtual resource package. Fig. 9 As shown, "PK points reach xxx, the amount in the red envelope increases by x times" is the update description of the quota information. Among them, the PK point is the duel score. In the case where the terminal adopts the above-mentioned method 2 to update the quota information, the terminal can also display the update description of the quota information in the information component of the virtual resource package. For example, the update description of the quota information can be "PK points increase by X, and the amount in the red envelope increases by Y."

[0160] As mentioned above Figure 4-Figure 9 As shown in any of the figures in , in the live duel page, time information is displayed below the duel score column. The time information is used to display the remaining duel time of the live duel event. When the remaining duel time is 0, the live duel event ends. In addition, the terminal can also display the attribution description information and update information in a carousel at the display position of the duel time information. Among them, the attribution description information is used to indicate that the virtual resource package belongs to the virtual space of the winner of the live duel event. The update information is used to indicate that the quota information of the virtual resource package can be updated. The terminal can display the attribution description information and update information in a carousel according to a preset time period. For example, the terminal displays the time information and the attribution description information below the duel score column. When the attribution description information is displayed for 5 seconds, the terminal cancels the display of the attribution description information and displays the update information below the duel score column. When the update information is displayed for 5 seconds, the terminal cancels the display of the update information so that only the time information is displayed below the duel score column.

[0161] In step S304, in response to the first stage of the live broadcast confrontation event ending, the acquisition result information of the virtual resource package is displayed.

[0162] In the disclosed embodiment, when the remaining time of the first stage of the live showdown event is 0, the first decision of the live showdown event ends, and the anchor object with the highest current showdown score wins. If the first anchor object wins, the virtual resource package belongs to the first anchor object's live broadcast room. In the case where the audience object has assisted the first anchor object in the first stage of the live showdown event, the audience object can claim the virtual resources in the virtual resource package. Accordingly, the terminal can display the acquisition result information of the virtual resource package. Among them, the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience object in the virtual space of the winning anchor object.

[0163] It should be noted that, due to the limited number of virtual resources in the virtual resource package, some viewers may not be able to receive the virtual resources. For example, in the case where the virtual resource package is a virtual red envelope, if the first anchor object wins, the audience object can participate in grabbing the virtual red envelope, but may not be able to grab the virtual resources in the virtual red envelope. In the case where the audience object fails to grab the virtual resources, the terminal can display the virtual resources obtained by the audience object as 0 or display a prompt message that the audience object has not won the prize.

[0164] In some embodiments, a virtual resource package is displayed in the virtual space of multiple anchor objects. In response to the end of the first stage of the live showdown event, when the first anchor object wins, the terminal displays a collection animation. Among them, the collection animation is used to show that the virtual resource package is being collected. When the collection animation display ends, the terminal displays the acquisition result information of the virtual resource package. Optionally, the acquisition result information can be displayed in the virtual space of multiple anchor objects. By displaying the virtual resource package in the virtual space of multiple anchor objects participating in the live showdown event, objects watching the live showdown event in different virtual spaces can all be aware of the existence of the virtual resource package, thereby increasing the amount of information transmitted. In addition, by displaying the acquisition result information of the virtual resource package at the end of the first stage of the live showdown event, the virtual resources obtained by multiple audience objects can be intuitively transmitted, thereby increasing the amount of information transmitted.

[0165] In some embodiments, after the live showdown event ends, the audience object needs to wait for a period of time before claiming the virtual resource package. In the case where the audience object participates in the live showdown event through the participation control, if the first anchor object wins, the terminal displays a countdown on the live showdown page. In response to the end of the countdown, the terminal automatically displays a claim animation. Among them, the countdown duration can be a preset duration, such as 10 seconds, 15 seconds or 20 seconds, and the embodiments of the present disclosure are not limited to this. The claim animation is used to show that the virtual resource package is being claimed. Optionally, the terminal can display the claim animation through a pop-up window on the live showdown page. When the claim animation display ends, the terminal displays the virtual resources obtained by the audience object from the virtual resource package. By displaying the prize countdown, the audience object can know when the virtual resource package can be claimed, thereby increasing the amount of information obtained by the audience object.

[0166] Fig.10 FIG. 1 is a schematic diagram of a collection animation according to an exemplary embodiment. Fig.10 As shown in (a) of FIG. 1 , when the live broadcast confrontation event ends, if the first anchor object wins and the audience object has participated in the live broadcast confrontation event, the terminal displays a countdown 1001 on the live broadcast confrontation page. In response to the countdown ending, the terminal displays Fig.10 The page shown in (b) in FIG. 100 shows that the terminal displays the receiving animation 1002 on the live duel page. Fig.10 As shown in (b) in the figure, the receiving animation shows the avatars and user names of multiple audience objects scrolling rapidly to indicate that multiple audience objects are currently receiving the virtual resource package.

[0167] In some embodiments, in response to the end of the collection animation display, if the audience object obtains the virtual resources in the virtual resource package, it indicates that the audience object has won the prize, and the terminal displays the virtual resources obtained by the audience object and the number of virtual resources. In response to the end of the collection animation display, if the audience object does not obtain the virtual resources in the virtual resource package, it indicates that the audience object has not won the prize, and the terminal displays a prompt text to prompt the audience object that the prize has not been won, that is, the virtual resources obtained by the audience object from the virtual resource package are 0. For example, the prompt text is "Unfortunately, no prize was won this time." By displaying the winning status of the audience object, the audience object can clearly and intuitively know whether he has received the virtual resources and the number of virtual resources received, thereby increasing the amount of information obtained by the audience object and improving the efficiency of human-computer interaction.

[0168] In addition, when the collection animation display ends, the terminal can not only display the virtual resources obtained by the audience object, but also display the virtual resources obtained by other audience objects and the quantity of the obtained virtual resources.

[0169] Fig.11is a schematic diagram showing a collection result according to an exemplary embodiment. When the audience object obtains the virtual resource in the virtual resource package, the terminal displays Fig.11 The page shown in (a) in the figure. Fig.11 As shown in (a) in the figure, the terminal displays the acquisition information of the virtual resource package in a pop-up window. The virtual resource obtained by the audience object from the virtual resource package is 100 virtual coins. The pop-up window also displays a gift control 1101. The gift control 1101 displays the icon and value of the virtual gift. The audience object can thank the first anchor object by triggering the gift control 1101. In the case that the audience object does not obtain the virtual resources in the virtual resource package, the terminal displays Fig.11 The page shown in (b) in the figure. Fig.11 As shown in (b) in the figure, the terminal displays a third prompt text "Unfortunately, you did not win the prize this time" in a pop-up window.

[0170] In some embodiments, when the first stage of the live confrontation event ends, if the first anchor object wins, but the audience object does not give virtual resources to the first anchor object in the first stage, the terminal can display the amount information and qualification acquisition control of the virtual resource package in the information component of the virtual resource package. Among them, the qualification acquisition control is used to obtain the participation qualification of the virtual resource package by giving virtual resources to the first anchor object after triggering. In the case where the audience object gives virtual resources to the first anchor object through the qualification acquisition control, the terminal cancels the display of the qualification acquisition control in the information component and displays a countdown to let the audience object know when the virtual resource package can be collected. In response to the end of the countdown, the terminal displays a collection animation, and when the collection animation display ends, the virtual resources obtained by the audience object from the virtual resource package are displayed. By displaying the information component containing the qualification acquisition control, the audience object can quickly obtain the participation qualification of the virtual resource package by triggering the qualification acquisition control when the first anchor object wins, thereby improving the efficiency of human-computer interaction.

[0171] Optionally, in response to the end of the live showdown event, if the first anchor object wins, but the audience object did not give virtual resources to the first anchor object in the first stage, the terminal can display the virtual resource package and the quota information of the virtual resource package to attract the audience object to view. In response to the audience object's triggering operation on the virtual resource package, the terminal displays the quota information and qualification acquisition controls of the virtual resource package in the information component of the virtual resource package. Optionally, when all the virtual resources in the virtual resource package are claimed, that is, when the quota of the virtual resource package is 0, if the audience object has not yet participated in the live showdown event, the terminal cancels the display of the virtual resource package and the quota information of the virtual resource package to avoid the audience object's failure to claim the virtual resources.

[0172] Fig.12FIG. 1 is a schematic diagram showing information components of another virtual resource package according to an exemplary embodiment. Fig.12 As shown in (a) in FIG. 12 , in response to the end of the live duel event, if the first anchor object wins, but the audience object does not participate in the live duel event, the terminal displays the virtual resource package 1201. Among them, the virtual resource package 1201 displays the quota information. The quota information can indicate that the virtual resource package contains 2000 virtual resources. In response to the audience object triggering the virtual resource package 1201, the terminal displays the page shown in (b) in FIG. 12 . Fig.12 As shown in (b) of FIG. 1 , the terminal displays the information component 1202 of the virtual resource package through a pop-up window. The information component 1202 displays the amount information of the virtual resource package and the qualification acquisition control 1203. When the audience object obtains the qualification of receiving the virtual resource package through the qualification acquisition control, the terminal cancels the display of the qualification acquisition control and displays the countdown of the prize drawing.

[0173] In some embodiments, in response to the end of the live duel event, if the first anchor object wins, the terminal displays a duel victory animation on the live duel page. The duel victory animation is used to reflect that the virtual resource package belongs to the virtual space of the first anchor object. In response to the end of the live duel event, if the first anchor object fails, the terminal displays a duel failure animation on the live duel page. The duel failure animation is used to reflect that the virtual resource package does not belong to the virtual space of the first anchor object. By displaying the duel victory animation or the duel failure animation at the end of the live duel event, the duel result of the anchor object can be clearly and intuitively conveyed to the audience object, which increases the amount of information obtained by the audience object and improves the efficiency of human-computer interaction.

[0174] Fig.13 is a schematic diagram of a special effects animation according to an exemplary embodiment. In response to the end of the live broadcast duel event, if the first anchor object wins, the terminal displays Fig.13 The page shown in (a) in the figure. Fig.13 As shown in (a) of FIG. 1 , the live duel page displays a duel victory animation 1301 and a prompt text 1302. The duel victory animation 1301 and the prompt text 1302 are used to prompt the first anchor object to win, and the first anchor object's virtual space obtains the right to open the virtual resource package. In the case of the first anchor object's failure, the terminal displays Fig.13 The page shown in (b) in the figure. Fig.13 As shown in (b) of FIG. 1 , the live duel page displays a duel failure animation 1303 and a prompt text 1304. The duel failure animation 1302 and the prompt text 1304 are used to prompt the first anchor object to fail, and the virtual space of the first anchor object does not obtain the right to open the virtual resource package.

[0175] In some embodiments, the terminal can also display resource package entrances of multiple virtual resource packages on the live duel page. Among them, the resource package entrance displays at least one of the quota information of the virtual resource package, the remaining duel time of the live duel event, and the object information of the anchor object. The object information includes at least one of an avatar and a user name. Optionally, the anchor object is the anchor object with the highest current duel score among the multiple anchor objects participating in the live duel event. In response to the triggering operation of any resource package entrance by the audience object, the terminal jumps to the virtual space corresponding to the resource package entrance, and displays the duel information and virtual resource package in the live duel page of the virtual space. The duel information includes the duel scores of multiple anchor objects participating in the live duel event. The audience object can participate in the live duel event and help the anchor object win by giving virtual resources to the anchor object in the virtual space. By displaying resource package entrances of multiple virtual resource packages on the live duel page, the audience can jump to the corresponding virtual space to participate in the live duel event by triggering any resource package entrance, thereby obtaining the qualification to receive the virtual resource package, which simplifies the operation of the audience to receive the virtual resource package and improves the efficiency of human-computer interaction.

[0176] In some embodiments, when the live broadcast duel event in which the first anchor object participates ends, the terminal can display resource package entrances of multiple virtual resource packages on the live broadcast duel page. Alternatively, the terminal can display a viewing control on the live broadcast duel page to prompt the audience object to view other virtual resource packages. In response to the audience object triggering the viewing control, the terminal displays the resource package entrances of multiple virtual resource packages so that the audience object can select by himself.

[0177] Fig.14 FIG. 1 is a schematic diagram showing a resource package entry according to an exemplary embodiment. Fig.14 As shown in (a) of FIG. 1 , the live duel page displays the result of receiving the virtual resource package and a viewing control 1401. In response to the triggering operation of the view control 1401 by the audience object, the terminal displays multiple resource package entrances 1402 on the upper layer of the live duel page. In response to the triggering operation of any resource package entrance, the terminal jumps to the live duel page of the virtual space corresponding to the resource package entrance.

[0178] The disclosed embodiment provides a method for distributing a virtual resource package, which can display the virtual resource package in the virtual space of the anchor object during the anchor object's participation in a live broadcast duel event. After the first stage of the live broadcast duel event is over, the audience in the live broadcast room of the winning anchor object can obtain virtual resources from the virtual resource package. Therefore, by displaying the virtual resource package on the live broadcast duel page, not only can the amount of information transmitted be increased, but also the distribution method of the virtual resource package can be enriched, thereby enhancing the audience object's willingness to interact during the live broadcast duel event and improving the efficiency of interaction.

[0179] 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.

[0180] Fig.15 FIG. 1 is a block diagram of a device for distributing a virtual resource package according to an exemplary embodiment. Fig.15 As shown, the device includes: a first display unit 1501 and a second display unit 1502.

[0181] The first display unit 1501 is configured to, in response to an operation of entering the virtual space of the first anchor object, display the duel information and the virtual resource package on the live duel page of the virtual space when the first anchor object participates in the live duel event, wherein the duel information includes duel scores of multiple anchor objects participating in the live duel event;

[0182] The second display unit 1502 is configured to display the acquisition result information of the virtual resource package in response to the end of the first stage of the live broadcast confrontation event, where the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

[0183] In some embodiments, Fig.16 is a block diagram of another device for distributing virtual resource packages according to an exemplary embodiment. Fig.16 As shown, the device also includes:

[0184] The first update unit 1503 is configured to update the quota information of the virtual resource package in response to the preset range of the current highest duel score being updated from the first range to the second range, so that the number of virtual resources in the virtual resource package is updated from the first value to the second value, the first value corresponding to the first range, and the second value corresponding to the second range.

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

[0186] The second update unit 1504 is configured to determine the change amount of the virtual resources based on the change amount of the current highest duel score within a preset time period, and the change amount of the virtual resources is positively correlated with the change amount of the duel score; based on the change amount of the virtual resources, update the quota information of the virtual resource package so that the number of virtual resources in the virtual resource package is updated from the third value to the fourth value, and the difference between the fourth value and the third value is the change amount of the virtual resources.

[0187] In some embodiments, the first display unit 1501 is further configured to display the virtual resource package in a preset display style on the live match page when the quota information of the virtual resource package is updated, and the preset display style is used to indicate that the quota information of the virtual resource package has been updated.

[0188] In some embodiments, the first display unit 1501 is further configured to display duel start information on the live duel page in response to the start of the first stage of the live duel event, the duel start information including a resource icon of the virtual resource package; determine a deformation mode of the virtual resource package based on a display style of the resource icon and a display style of the virtual resource package; determine a moving trajectory of the virtual resource package based on a display position of the resource icon and a display position of the virtual resource package; and in the process of deforming the virtual resource package according to the deformation mode, move the virtual resource package along the moving trajectory and gradually increase the transparency of the duel start information.

[0189] In some embodiments, the first display unit 1501 is further configured to, when the duration of the live broadcast confrontation event reaches a preset duration, execute the step of displaying the virtual resource package on the live broadcast confrontation page; or, when the current highest confrontation score reaches a score threshold, execute the step of displaying the virtual resource package on the live broadcast confrontation page.

[0190] In some embodiments, the first display unit 1501 is further configured to display ownership description information of the virtual resource package based on the duel information, where the ownership description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object with the highest current duel score.

[0191] In some embodiments, the first display unit 1501 is configured to display a virtual resource package with a target color as the background color based on the duel information. The target color is the color of the duel score bar of the anchor object with the highest current duel score. The background color of the virtual resource package is used to indicate that the virtual resource package currently belongs to the anchor object with the highest duel score.

[0192] In some embodiments, the first display unit 1501 is configured to display attribution description information when the duel score of the first anchor object is higher than the duel scores of multiple second anchor objects for the first time, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the first anchor object, and the second anchor object is an anchor object other than the first anchor object among the multiple anchor objects; when the duel score of the first anchor object is lower than the duel score of any second anchor object for the first time, the attribution description information is displayed, and the attribution description information is used to indicate that the virtual resource package currently belongs to the virtual space of the second anchor object.

[0193] In some embodiments, the first display unit 1501 is further configured to respond to a triggering operation on the virtual resource package, and to display the amount information and participation controls of the virtual resource package in the information component of the virtual resource package when the audience object has not donated virtual resources to the first anchor object in the first stage. The participation controls are used to obtain the qualification to receive the virtual resource package by donating virtual resources to the first anchor object.

[0194] In some embodiments, the first display unit 1501 is further configured to display a first prompt message in response to a trigger operation on a participation control, wherein the first prompt message is used to prompt the audience object to donate a preset virtual resource to the first anchor object; or, in response to a trigger operation on a participation control, display a resource page, wherein the resource page displays a target virtual resource in a selected state and multiple virtual resources in an unselected state; in response to a donation operation on any virtual resource in the resource page, display a second prompt message, wherein the second prompt message is used to prompt the audience object to donate a virtual resource to the first anchor object.

[0195] In some embodiments, the first display unit 1501 is also configured to respond to a trigger operation on the virtual resource package. When the audience object has donated virtual resources to the first anchor object in the first stage, the amount information and donation control of the virtual resource package are displayed in the information component of the virtual resource package. The donation control is used to continue to donate virtual resources to the first anchor object.

[0196] In some embodiments, virtual resource packages are displayed in the virtual spaces of multiple anchor objects. The second display unit 1502 is configured to display a receiving animation in response to the end of the first stage of the live broadcast duel event, if the first anchor object wins, and the receiving animation is used to show that the virtual resource package is being received; when the receiving animation display ends, the acquisition result information of the virtual resource package is displayed, and the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by multiple audience objects in the virtual space of the first anchor object, and the acquisition result information can be displayed in the virtual spaces of multiple anchor objects.

[0197] In some embodiments, the second display unit 1502 is further configured to, in response to the end of the first stage of the live broadcast duel event, display a duel victory animation on the live broadcast duel page if the first anchor object wins, and the duel victory animation is used to reflect that the virtual resource package belongs to the virtual space of the first anchor object; in response to the end of the first stage of the live broadcast duel event, in the case where the first anchor object loses, display a duel failure animation on the live broadcast duel page, and the duel failure animation is used to reflect that the virtual resource package does not belong to the virtual space of the first anchor object.

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

[0199] The third display unit 1505 is configured to display resource package entrances of multiple virtual resource packages, where the resource package entrance displays at least one of the quota information of the virtual resource package, the remaining duel time of the live duel event, and the object information of the anchor object, and the object information includes at least one of an avatar and a user name; in response to a trigger operation on any resource package entrance, the duel information and the virtual resource package are displayed in the live duel page of the virtual space corresponding to the resource package entrance.

[0200] The disclosed embodiment provides a device for distributing a virtual resource package, which can display the virtual resource package in the virtual space of the anchor object during the anchor object's participation in a live broadcast duel event. After the first stage of the live broadcast duel event is over, the audience in the live broadcast room of the winning anchor object can obtain virtual resources from the virtual resource package. Therefore, by displaying the virtual resource package on the live broadcast duel page, not only can the amount of information transmitted be increased, but also the distribution method of the virtual resource package can be enriched, thereby enhancing the audience object's willingness to interact during the live broadcast duel event and improving the efficiency of interaction.

[0201] It should be noted that the virtual resource package distribution 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 distributed 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 virtual resource package distribution device provided in the above embodiment and the virtual resource package distribution method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0202] Regarding the live broadcast confrontation 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.17 17 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1700 includes: a processor 1701 and a memory 1702 .

[0204] The processor 1701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1701 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 1701 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 1701 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1701 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0205] The memory 1702 may include one or more computer-readable storage media, which may be non-transitory. The memory 1702 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 1702 is used to store at least one program code, which is used to be executed by the processor 1701 to implement the method for issuing virtual resource packages provided in the method embodiment of the present disclosure.

[0206] In some embodiments, the electronic device 1700 may further optionally include: a peripheral device interface 1703 and at least one peripheral device. The processor 1701, the memory 1702 and the peripheral device interface 1703 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1703 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1704, a display screen 1705, a camera assembly 1706, an audio circuit 1707 and a power supply 1708.

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

[0208] The radio frequency circuit 1704 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1704 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1704 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 1704 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 1704 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 1704 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0209] The display screen 1705 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1705 is a touch display screen, the display screen 1705 also has the ability to collect touch signals on the surface or above the surface of the display screen 1705. The touch signal can be input to the processor 1701 as a control signal for processing. At this time, the display screen 1705 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 1705 can be one, and the front panel of the electronic device 1700 is set; in other embodiments, the display screen 1705 can be at least two, which are respectively set on different surfaces of the electronic device 1700 or are folded; in some other embodiments, the display screen 1705 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 1700. Even, the display screen 1705 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1705 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0210] The camera assembly 1706 is used to capture images or videos. Optionally, the camera assembly 1706 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 panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1706 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 1707 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 1701 for processing, or input them into the radio frequency circuit 1704 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 1700. 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 1701 or the radio frequency circuit 1704 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 1707 may also include a headphone jack.

[0212] The power supply 1708 is used to power various components in the electronic device 1700. The power supply 1708 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1708 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.17 The structure shown in the figure does not constitute a limitation on the electronic device 1700, 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 1702 including instructions, and the instructions can be executed by a processor 1701 of an electronic device 1700 to complete the above-mentioned method for issuing a virtual resource package. 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 when the computer program is executed by a processor, the method for issuing the virtual resource package is implemented.

[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 method for distributing a virtual resource package, characterized in that: Applied to a terminal, the method comprises: In response to an operation of entering the virtual space of a first anchor object, when the first anchor object participates in a live confrontation event, displaying confrontation information and a virtual resource package on a live confrontation page of the virtual space, wherein the confrontation information includes confrontation scores of multiple anchor objects participating in the live confrontation event; In response to the end of the first stage of the live broadcast confrontation event, the acquisition result information of the virtual resource package is displayed, and the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

2. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: In response to the preset range of the current highest duel score being updated from a first range to a second range, the quota information of the virtual resource package is updated so that the number of virtual resources in the virtual resource package is updated from a first value to a second value, the first value corresponds to the first range, and the second value corresponds to the second range.

3. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: Determine the change amount of the virtual resource based on the change amount of the current highest duel score within a preset time period, where the change amount of the virtual resource is positively correlated with the change amount of the duel score; Based on the change in the virtual resources, the quota information of the virtual resource package is updated so that the number of virtual resources in the virtual resource package is updated from a third value to a fourth value, and the difference between the fourth value and the third value is the change in the virtual resources.

4. The method for distributing a virtual resource package according to claim 2 or 3, characterized in that: The method further comprises: When the quota information of the virtual resource package is updated, the virtual resource package is displayed in a preset display style on the live confrontation page, and the preset display style is used to indicate that the quota information of the virtual resource package has been updated.

5. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: In response to the start of the first stage of the live confrontation event, displaying confrontation start information on the live confrontation page, wherein the confrontation start information includes a resource icon of the virtual resource package; Determining a deformation mode of the virtual resource package based on a display style of the resource icon and a display style of the virtual resource package; Determining a moving track of the virtual resource package based on a display position of the resource icon and a display position of the virtual resource package; In the process of deforming the virtual resource package according to the deformation manner, the virtual resource package is moved along the moving track, and the transparency of the duel start information is gradually increased.

6. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: When the duration of the live confrontation event reaches a preset duration, performing a step of displaying the virtual resource package on the live confrontation page; or, When the current highest match score reaches the score threshold, the step of displaying the virtual resource package on the live match page is performed.

7. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: Based on the duel information, the attribution description information of the virtual resource package is displayed, and the attribution description information is used to indicate that the virtual resource package belongs to the virtual space of the anchor object with the highest current duel score.

8. The method for distributing a virtual resource package according to claim 7, characterized in that: The displaying, based on the duel information, the attribution description information of the virtual resource package includes: Based on the duel information, a virtual resource package with a target color as the background color is displayed, wherein the target color is the color of the duel score bar of the anchor object with the highest current duel score, and the background color of the virtual resource package is used to indicate that the virtual resource package currently belongs to the anchor object with the highest duel score.

9. The method for distributing a virtual resource package according to claim 7, characterized in that: The displaying, based on the duel information, the attribution description information of the virtual resource package includes: When the duel score of the first anchor object is higher than the duel scores of the plurality of second anchor objects for the first time, the belonging description information is displayed, wherein the belonging description information is used to indicate that the virtual resource package currently belongs to the virtual space of the first anchor object, and the second anchor object is an anchor object among the plurality of anchor objects except the first anchor object; When the duel score of the first anchor object is lower than the duel score of any of the second anchor objects for the first time, the belonging description information is displayed, and the belonging description information is used to indicate that the virtual resource package currently belongs to the virtual space of the second anchor object.

10. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: In response to the triggering operation on the virtual resource package, if the audience object has not donated virtual resources to the first anchor object in the first stage, the quota information and participation controls of the virtual resource package are displayed in the information component of the virtual resource package, and the participation controls are used to obtain the qualification to receive the virtual resource package by donating virtual resources to the first anchor object.

11. The method for distributing a virtual resource package according to claim 10, characterized in that: The method further comprises: In response to a triggering operation on the participation control, a first prompt message is displayed, where the first prompt message is used to prompt the audience object to donate a preset virtual resource to the first host object; or In response to a triggering operation on the participation control, a resource page is displayed, wherein the resource page displays a target virtual resource in a selected state and a plurality of virtual resources in an unselected state; In response to a donation operation on any virtual resource in the resource page, a second prompt information is displayed, where the second prompt information is used to prompt the audience object to donate the virtual resource to the first anchor object.

12. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: In response to the triggering operation on the virtual resource package, when the audience object has donated virtual resources to the first anchor object in the first stage, the amount information and donation control of the virtual resource package are displayed in the information component of the virtual resource package, and the donation control is used to continue to donate virtual resources to the first anchor object.

13. The method for distributing a virtual resource package according to claim 1, characterized in that: The virtual resource packages are all displayed in the virtual spaces of the multiple anchor objects, and the display of the acquisition result information of the virtual resource packages in response to the first stage of the live broadcast confrontation event ending includes: In response to the first stage of the live broadcast duel event ending, if the first anchor object wins, displaying a receiving animation, wherein the receiving animation is used to show that the virtual resource package is being received; When the receiving animation display ends, the acquisition result information of the virtual resource package is displayed. The acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by multiple audience objects in the virtual space of the first anchor object. The acquisition result information can be displayed in the virtual space of the multiple anchor objects.

14. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: In response to the first stage of the live duel event ending, if the first anchor object wins, displaying a duel victory animation on the live duel page, the duel victory animation is used to reflect that the virtual resource package belongs to the virtual space of the first anchor object; In response to the end of the first stage of the live broadcast duel event, if the first anchor object fails, a duel failure animation is displayed on the live broadcast duel page, and the duel failure animation is used to reflect that the virtual resource package does not belong to the virtual space of the first anchor object.

15. The method for distributing a virtual resource package according to claim 1, characterized in that: The method further comprises: Displaying resource package entrances of multiple virtual resource packages, wherein the resource package entrances display at least one of quota information of the virtual resource packages, remaining duel time of the live duel event, and object information of the anchor object, wherein the object information includes at least one of an avatar and a user name; In response to a triggering operation on any resource package entry, the match information and the virtual resource package are displayed in the live match page of the virtual space corresponding to the resource package entry.

16. A device for distributing a virtual resource package, characterized in that: Configured in a terminal, the device includes: A first display unit is configured to, in response to an operation of entering the virtual space of a first anchor object, display duel information and a virtual resource package on a live duel page of the virtual space when the first anchor object participates in a live duel event, wherein the duel information includes duel scores of multiple anchor objects participating in the live duel event; The second display unit is configured to display the acquisition result information of the virtual resource package in response to the end of the first stage of the live broadcast confrontation event, wherein the acquisition result information is used to indicate the virtual resources obtained from the virtual resource package by the audience objects in the virtual space of the winning anchor object.

17. 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 method for issuing a virtual resource package according to any one of claims 1 to 15.

18. 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 method for issuing a virtual resource package as described in any one of claims 1 to 15.

19. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for issuing a virtual resource package according to any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Battle method, device and equipment in live broadcast system and storage medium

    CN110300311A

  • Live voting method and device and storage medium

    CN111327953A

  • Cross-live-broadcasting-platform interactive virtual anchor implementation method and cross-live-broadcasting-platform interactive virtual anchor implementation system

    CN114302245A

  • Virtual resource distribution method and device, electronic equipment and storage medium

    CN114327912A

  • Game live broadcast interaction method and related equipment

    CN114501055A

Cited By

  • Interaction method and device in virtual space, electronic equipment and storage medium

    CN120378680A

  • Live broadcast dynamic narration method based on end-cloud collaboration and live broadcast interaction system

    CN121099079A