Virtual resource sending method, device, electronic device and readable storage medium

By displaying virtual resource identifiers in the live broadcast screen and sending resources based on the game status and opposing user data, the problem of low interaction efficiency between the audience and the anchor in the live broadcast room is solved, and the audience's sense of participation and resource acquisition opportunities are improved.

CN114247154BActive Publication Date: 2025-10-03BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111572435.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-10-03
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

In the live broadcast room, the interaction efficiency between the audience and the anchor is low. The audience can only passively receive rewards and lacks a sense of active participation.

Method used

The identification information of virtual resources is displayed in the live broadcast screen, and the amount of virtual resources to be sent is determined based on these resources. After the preset conditions are met, they are sent to the online user account, and resources are allocated using the target game status parameters and the opposing user account data.

Benefits of technology

It improves the interaction efficiency between the audience and the anchor, increases the audience's sense of participation and opportunities to obtain virtual resources, and enhances the interactivity and attractiveness of the live broadcast room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114247154B_ABST
    Figure CN114247154B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, electronic device and readable storage medium for sending virtual resources, and relates to the field of video live broadcast technology. The embodiments of the present disclosure at least solve the problem of low interaction efficiency between viewing users and live broadcast clients in a live broadcast room in the related technology. The method is applied to the client where the first user account is located, and includes: displaying the live broadcast screen of the target live broadcast room on the graphical user interface, the live broadcast screen includes the game screen of the target game; displaying the identification information of the first virtual resource on the live broadcast screen, the first virtual resource is the virtual resource sent by the second user account; determining the second virtual resource to be sent based on the first virtual resource, the resource amount of the second virtual resource is positively correlated with the resource amount of the first virtual resource, and the second virtual resource is a virtual resource applied in the target game; when the live broadcast screen meets the preset conditions, sending the second virtual resource to at least one third user account through the target live broadcast room.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of video live broadcast technology, and in particular to a virtual resource sending method, device, electronic device and readable storage medium. Background Art

[0002] Currently, live broadcasts on live broadcast platforms include live broadcasts of goods, live broadcasts of games, live broadcasts of talents, etc. During any live broadcast, the anchor user may send benefits such as consumption coupons, virtual currency, and red envelopes.

[0003] In live game broadcasts, the host can influence the game state through their own actions and decide the timing and amount of bonuses to be distributed. The audience in the live broadcast room can only understand the game state through images, text, or sound, and passively receive the rewards. This one-way communication method usually makes the audience in the live broadcast room act as a spectator, and the interaction between the live broadcast client and the audience is inefficient. Summary of the Invention

[0004] The present disclosure provides a method, device, electronic device, and readable storage medium for sending virtual resources to at least address the low efficiency of interaction between viewers and live broadcast clients in a live broadcast room, as discussed in the related art. The technical solutions of the present disclosure are as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a method for sending a virtual resource is provided, which is applied to a client where a first user account is located, where the first user account is a host account, and includes: displaying a live broadcast screen of a target live broadcast room on a graphical user interface, where the live broadcast screen includes a game screen of a target game; displaying identification information of a first virtual resource on the live broadcast screen, where the first virtual resource is a virtual resource sent by a second user account to the first user account in the target live broadcast room; determining a second virtual resource to be sent based on the first virtual resource, where the resource amount of the second virtual resource is positively correlated with the resource amount of the first virtual resource, and the second virtual resource is a virtual resource applied in the target game; and sending the second virtual resource to at least one third user account through the target live broadcast room when the live broadcast screen meets a preset condition, where the third user account is an online user account of the target live broadcast room.

[0006] Optionally, the above-mentioned virtual resource sending method also includes: when the live broadcast screen meets the preset conditions, after sending the second virtual resource to at least one third user account through the target live broadcast room, displaying a first prompt information on the live broadcast screen, and the first prompt information is used to prompt at least one third user account to receive the second virtual resource.

[0007] Optionally, the above-mentioned "determining the second virtual resource to be sent based on the first virtual resource" includes: when the live broadcast screen meets the target game end and the first user account corresponds to the target end state at the end of the target game, obtaining the target state parameters corresponding to the live broadcast screen, the target state parameters including at least one of the following: the ranking data of the first user account, the scoring data of the first user account and the winning rate data of the first user account; the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource; determining the second virtual resource based on the target state parameters and the first virtual resource.

[0008] Optionally, the above-mentioned virtual resource sending method also includes: after the identification information of the first virtual resource is displayed on the live broadcast screen, converting the first virtual resource into a third virtual resource, the third virtual resource is a virtual resource applied in the target game, and the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the third virtual resource; on the live broadcast screen, the use of the third virtual resource in the target game is displayed.

[0009] Optionally, the above-mentioned virtual resource sending method also includes: after applying the third virtual resource to the target game on the live broadcast screen, displaying a second prompt message on the live broadcast screen, the second prompt message is used to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account.

[0010] Optionally, the target state parameters also include the account identifier of the antagonistic user account, and the target state parameters also include at least one of the following: ranking data corresponding to the antagonistic user account, scoring data corresponding to the antagonistic user, and winning rate data corresponding to the antagonistic user account. The antagonistic user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game. The above-mentioned "determining the second virtual resource based on the target state parameters and the first virtual resource" includes: comparing the ranking data, scoring data or winning rate corresponding to the first user account and the antagonistic user account; determining the second virtual resource based on the comparison result and the first virtual resource.

[0011] Optionally, the target state parameters also include a fourth virtual resource corresponding to the antagonistic user account, and the fourth virtual resource is a virtual resource sent by the fifth user account to the antagonistic user account. The above "determining the second virtual resource based on the comparison result and the first virtual resource" includes: determining the second virtual resource based on the comparison result, the first virtual resource and the fourth virtual resource, and the resource amount of the second virtual resource is positively correlated with the sum of the resource amount of the first virtual resource and the resource amount of the fourth virtual resource.

[0012] Optionally, the above-mentioned "determining the second virtual resource to be sent based on the first virtual resource" includes: determining the second virtual resource to be sent based on the first virtual resource and the preset virtual resource, the preset virtual resource is positively correlated with the consumption of the fifth virtual resource, and the fifth virtual resource refers to the historical virtual resource sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game.

[0013] Optionally, the above-mentioned "when the live broadcast screen meets the preset conditions, sending the second virtual resource to at least one third user account through the target live broadcast room" includes: obtaining the number of online user accounts in the live broadcast screen; determining the resource sending quantity of the second virtual resource based on the number of online user accounts, and the resource sending quantity is positively correlated with the number of online user accounts; sending the second virtual resource to at least one third user account through the target live broadcast room based on the resource sending quantity, and the number of at least one third user account is the same as the resource sending quantity.

[0014] Optionally, the preset conditions include at least one of the following: the running time of the target game reaches a preset time; the running progress of the target game reaches a preset key point progress; the running status of the target game reaches a preset excitement level.

[0015] According to a second aspect of an embodiment of the present disclosure, a virtual resource sending device is provided, which is applied to a client where a first user account is located, where the first user account is a host account, and includes a display unit, a determination unit, and a sending unit; the display unit is used to display a live broadcast screen of a target live broadcast room on a graphical user interface, where the live broadcast screen includes a game screen of a target game; the display unit is also used to display identification information of a first virtual resource on the live broadcast screen displayed by the display unit, where the first virtual resource is a virtual resource sent by a second user account to the first user account in the target live broadcast room; the determination unit is used to determine a second virtual resource to be sent based on the first virtual resource displayed by the display unit, where the resource amount of the second virtual resource is positively correlated with the resource amount of the first virtual resource, and the second virtual resource is a virtual resource applied in the target game; the sending unit is used to send the second virtual resource determined by the determination unit to at least one third user account through the target live broadcast room when the live broadcast screen meets a preset condition, where the third user account is an online user account of the target live broadcast room.

[0016] Optionally, the above-mentioned virtual resource sending device also includes: a display unit, which is also used for the sending unit to display a first prompt message on the live broadcast screen after sending the second virtual resource to at least one third user account through the target live broadcast room when the live broadcast screen meets the preset conditions, and the first prompt message is used to prompt at least one third user account to receive the second virtual resource.

[0017] Optionally, the determination unit is further used to obtain target state parameters corresponding to the live broadcast screen when the live broadcast screen meets the target game end and the first user account corresponds to the target end state at the end of the target game, the target state parameters including at least one of the following: ranking data of the first user account, scoring data of the first user account and winning rate data of the first user account; the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource; and determine the second virtual resource based on the target state parameters and the first virtual resource.

[0018] Optionally, the above-mentioned virtual resource sending device also includes: a conversion unit; a conversion unit, which is used to convert the first virtual resource into a third virtual resource after the display unit displays the identification information of the first virtual resource on the live broadcast screen, and the third virtual resource is a virtual resource applied in the target game, and the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the third virtual resource; the display unit is used to display the use of the third virtual resource in the target game on the live broadcast screen.

[0019] Optionally, the above-mentioned virtual resource sending device also includes: a display unit, which is also used to display a second prompt message on the live broadcast screen after the third virtual resource is applied to the target game on the live broadcast screen, and the second prompt message is used to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account.

[0020] Optionally, the target state parameters also include the account identifier of the antagonistic user account, and the target state parameters also include at least one of the following: ranking data corresponding to the antagonistic user account, scoring data corresponding to the antagonistic user, and winning rate data corresponding to the antagonistic user account, and the antagonistic user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game; the above-mentioned determination unit is specifically used to compare the ranking data, scoring data or winning rate corresponding to the first user account and the antagonistic user account; and determine the second virtual resource based on the comparison result and the first virtual resource.

[0021] Optionally, the target state parameters also include a fourth virtual resource corresponding to the antagonistic user account, and the fourth virtual resource is a virtual resource sent by the fifth user account to the antagonistic user account; the above-mentioned determination unit is specifically used to determine the second virtual resource based on the comparison result, the first virtual resource and the fourth virtual resource, and the resource quantity of the second virtual resource is positively correlated with the sum of the resource quantity of the first virtual resource and the resource quantity of the fourth virtual resource.

[0022] Optionally, the above-mentioned determination unit is also used to determine the second virtual resource to be sent based on the first virtual resource and the preset virtual resource, and the preset virtual resource is positively correlated with the consumption of the fifth virtual resource. The fifth virtual resource refers to the historical virtual resource sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game.

[0023] Optionally, the above-mentioned sending unit is used to obtain the number of online user accounts in the live broadcast screen; determine the resource sending quantity of the second virtual resource based on the number of online user accounts, and the resource sending quantity is positively correlated with the number of online user accounts; based on the resource sending quantity, send the second virtual resource to at least one third user account through the target live broadcast room, and the number of at least one third user account is the same as the resource sending quantity.

[0024] Optionally, the preset conditions include at least one of the following: the running time of the target game reaches a preset time; the running progress of the target game reaches a preset key point progress; the running status of the target game reaches a preset excitement level.

[0025] According to the third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the above instructions to implement the virtual resource sending method provided in the first aspect and any possible design method thereof.

[0026] According to a fourth aspect of an embodiment of the present disclosure, a readable storage medium is provided. When instructions in the readable storage medium are executed by a processor, the virtual resource sending method provided in the first aspect and any possible design thereof can be implemented.

[0027] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program / instruction, which, when executed by a processor, implements the virtual resource sending method provided in the first aspect and any possible design thereof.

[0028] The technical solution provided by the present disclosure brings at least the following beneficial effects: first, the live broadcast screen of the target live broadcast room is displayed on the graphical user interface, and the live broadcast screen includes the game screen of the target game. Then, the identification information of the first virtual resource is displayed on the live broadcast screen. The first virtual resource is the virtual resource sent by the second user account for the first user account in the target live broadcast room. Then, based on the first virtual resource, the second virtual resource to be sent is determined. Finally, when the live broadcast screen meets the preset conditions, the second virtual resource is sent to at least one third user account through the target live broadcast room. In this way, in the target live broadcast room, the second virtual resource sent by the anchor account is positively correlated with the first virtual resource sent by the first user account, thereby improving the interaction efficiency between the users watching the target live broadcast room and the live broadcast client, thereby obtaining more second virtual resources, which can not only improve the sense of participation of the users watching the target live broadcast room, but also increase the second virtual resources obtained by at least one third user account.

[0029] 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 disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The accompanying 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 an improper limitation of the present disclosure.

[0031] Figure 1 This is one of the flow charts of a method for sending virtual resources according to an exemplary embodiment;

[0032] Figure 2 This is a second flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0033] Figure 3 This is a third flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0034] Figure 4 This is a fourth flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0035] Figure 5 This is a fifth flowchart of a method for sending virtual resources according to an exemplary embodiment;

[0036] Figure 6 This is a sixth flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0037] Figure 7 This is a seventh flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0038] Figure 8 This is an eighth flow chart of a method for sending virtual resources according to an exemplary embodiment;

[0039] Figure 9 is a schematic diagram of cyclic excitation of a virtual resource according to an exemplary embodiment;

[0040] Figure 10 is a block diagram showing a device for sending virtual resources according to an exemplary embodiment;

[0041] Figure 11 The figure is a schematic structural diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0042] 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 with reference to the accompanying drawings.

[0043] It should be noted that the terms "first," "second," and the like 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 precedence. It should be understood that the numbers used in this manner are interchangeable 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 apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.

[0044] In addition, in the description of the embodiments of the present disclosure, unless otherwise specified, " / " means or. For example, A / B can mean A or B. "And / or" in this document is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present disclosure, "plurality" means two or more than two.

[0045] Currently, live streaming platforms offer livestreams featuring products, games, and talent shows. Within any livestream, the host's account may distribute rewards such as coupons, virtual currency, and red envelopes. The host decides the timing and amount of these rewards, and viewers can receive them. However, viewers' accounts don't feel strongly about the rewards distributed through livestreams.

[0046] In related technologies, during the live broadcast of a game, an interactive game live broadcast mode is carried out. Taking the card game "Dou Dizhu" as an example, the audience account can participate in the card guessing of the host account in the live broadcast room. Although it can increase the user's sense of participation, there is no interaction between the host and the user, resulting in low enthusiasm for the audience account to interact with the host account.

[0047] The following describes the virtual resource sending method provided by the embodiment of the present disclosure in conjunction with the accompanying drawings. The following takes the execution subject as an example of a virtual resource sending device to illustrate the method. The above-mentioned virtual resource sending device can be a personal smart device such as a mobile phone, a smart watch, a camera, a tablet computer, augmented reality (AR), virtual reality (VR), or an electronic device such as a laptop computer or desktop computer, or other electronic devices that can capture, display, and control live broadcast images.

[0048] Figure 1 Schematic diagram of the flow of the virtual resource sending method provided by the embodiment of the present disclosure. Figure 1 As shown, the virtual resource sending method provided by the embodiment of the present disclosure is applied to the client where the first user account is located, and the first user account is a broadcaster account, including the following steps 101 to 104.

[0049] Step 101: The virtual resource sending device displays the live broadcast screen of the target live broadcast room on the graphical user interface.

[0050] In the embodiment of the present disclosure, the live broadcast screen includes a game screen of the target game.

[0051] In an embodiment of the present disclosure, the client where the first user account is located is set by a graphical user interface, and the graphical user interface is displayed through a display screen, projection, augmented reality (AR) or virtual reality (VR).

[0052] In an embodiment of the present application, the method for the first user account to initiate a game live broadcast can be: the client where the first user account is located captures the game screen through the target game platform, and then merges the game screen with the live audio to realize the live broadcast of the target game; the client where the first user account is located can also capture the game screen through third-party software, and then merge the game screen with the live audio to realize the live broadcast of the target game; the target live broadcast room can also be started on the client where the first user account is located, and then the target game can be opened through other clients. The target game and the target live broadcast room are opened separately on different terminals, and the live broadcast of the target game is realized by screen recording.

[0053] In one example, the virtual resource sending device can first start the target live broadcast room to initiate a live broadcast, display the live broadcast screen on the graphical user interface, and then start the target game, and display the game screen of the target game on the live broadcast screen.

[0054] In another example, the virtual resource sending device may first start the target game, and then start the target live broadcast room to initiate a live broadcast, so that a live broadcast screen is displayed on the graphical user interface, wherein the live broadcast screen includes a game screen of the target game.

[0055] In the embodiment of the present disclosure, the target game may be any one of the following: an action game, a strategy game, a puzzle game, and a role-playing game. The embodiment of the present disclosure does not limit the type of the target game.

[0056] In the disclosed embodiment, the live broadcast screen also includes: interactive information sent by the viewing account, real-time online number of people, virtual function areas (like button, favorite button, interactive message sending box, virtual resource gift prompt, etc.).

[0057] Step 102: The virtual resource sending device displays identification information of the first virtual resource on the live broadcast screen.

[0058] In the disclosed embodiment, the first virtual resource is a virtual resource sent by the second user account on behalf of the first user account in the target live broadcast room. It should be noted that the first virtual resource can be a gift, a red envelope, virtual currency, or other virtual resource. Gifts can include flowers, glutinous rice balls, pistols, knives, cars, and the like. The resource quantity of the first virtual resource includes the quantity, type, and resource value.

[0059] In the embodiment of the present disclosure, the identification information may include at least one of the following: quantity, name, static image, dynamic image, and source of the first virtual resource. It is understood that when the identification information is displayed in the live broadcast screen, the display time, display location, whether to move, etc. can also be set.

[0060] In an embodiment of the present disclosure, the source of the first virtual resource included in the identification information is the account information (such as an account number or nickname) of the second user account that sends the first virtual resource. The second user account may include at least one user account, which may be an online viewer account of the target live broadcast room, or another live broadcast account in the target live broadcast room other than the first user account. One of the second user accounts can send one or more first virtual resources. The second user account can send the first virtual resource at any time during the live broadcast of the target live broadcast room.

[0061] Step 103: The virtual resource sending device determines a second virtual resource to be sent according to the first virtual resource.

[0062] In the disclosed embodiment, the amount of the second virtual resource is positively correlated with the amount of the first virtual resource, and the second virtual resource is a virtual resource used within the target game. In short, the more first virtual resources the first user account (streamer account) receives, the more second virtual resources are to be sent. The second virtual resource can be any of the following: game props, coupons (for purchasing game equipment), and lottery opportunities (for drawing game equipment). Among them, the coupons can be full-discount coupons.

[0063] It should be noted that, assuming that the target game is an online game, the live broadcast server corresponding to the first user account (anchor account) communicates with the game server corresponding to the target game. It is necessary to establish an information transmission channel between the virtual resource information receiving of the live broadcast server and the virtual information interface of the game server to convert the first virtual resource received by the first user account into a second virtual resource.

[0064] In the disclosed embodiment, the virtual resource sending device can calculate the second virtual resource corresponding to the first virtual resource according to a preset rule, for example, by finding the addition ratio corresponding to the first virtual resource and adding the virtual resource according to the addition ratio to obtain the second virtual resource. Specifically, assuming that the resource amount of the first virtual resource is 100 and the addition ratio corresponding to the first virtual resource is 0.5, the calculated resource amount of the second virtual resource is 50.

[0065] In the embodiment of the present disclosure, the bonus ratio corresponding to the first virtual resource can be set in segments according to the resource amount of the first virtual resource. For example, the bonus ratio corresponding to the resource amount of the first virtual resource being less than 100 is 0, the bonus ratio corresponding to the resource amount of the first virtual resource being greater than or equal to 100 and less than 500 is 0.1, the bonus ratio corresponding to the resource amount of the first virtual resource being greater than or equal to 500 and less than 10,000 is 0.2, and the bonus ratio corresponding to the resource amount of the first virtual resource being greater than or equal to 1,000 is 0.3.

[0066] Step 104: When the live broadcast image meets the preset conditions, the virtual resource sending device sends the second virtual resource to at least one third user account through the target live broadcast room.

[0067] In the disclosed embodiment, the third user account is an online user account of the target live broadcast room. It should be noted that the online user account can be a user account in the second user account or a user account not in the second user account. In the disclosed embodiment, the inclusion relationship between the third user account and the second user account is not limited.

[0068] It should also be noted that the online user account of the target live broadcast room can be the user account that is watching the target live broadcast room when the second virtual resource is sent.

[0069] Optionally, in an embodiment of the present disclosure, a specific implementation method includes: obtaining the number of online user accounts in the live broadcast screen; determining the resource sending quantity of the second virtual resource based on the number of online user accounts, and the resource sending quantity is positively correlated with the number of online user accounts; based on the resource sending quantity, sending the second virtual resource to at least one third user account through the target live broadcast room, and the number of at least one third user account is the same as the resource sending quantity.

[0070] In the embodiment of the present disclosure, the live broadcast screen in the target live broadcast room usually displays the number of online user accounts, and the displayed value of the online user account area in the live broadcast screen can be directly identified.

[0071] In the disclosed embodiments, the second virtual resource can be divided into virtual resources of different resource types and quantities, and can be arbitrarily split while maintaining the resource value of the second virtual resource unchanged. Virtual resources of different resource types have different resource values. The resource values ​​of the virtual resources of different resource types that are split from the second virtual resource are multiplied by their corresponding quantities, and the sum of the multiplication results is equal to the resource quantity of the second virtual resource.

[0072] In an embodiment of the present disclosure, the number of resources sent of the second virtual resource is positively correlated with the number of online user accounts. A specific implementation method may be to multiply the number of online user accounts by a preset ratio to obtain the number of resources sent, wherein the preset ratio may be the ratio of the number of online user accounts to the number of viewing accounts, and the number of viewer accounts is the number of accounts watching the target live broadcast room.

[0073] In an embodiment of the present disclosure, the virtual resource sending device can determine a third user account in the online user account according to the resource sending quantity, then allocate the second virtual resource to the third user account, and then directly send the second virtual resource to the corresponding user account.

[0074] In the embodiment of the present disclosure, the virtual resource sending device can also directly send the second virtual resource according to the resource sending quantity, and send a prompt message on the live broadcast screen. The prompt message is used to prompt the online user account that the second virtual resource can be received. On the one hand, it realizes the random sending of the second virtual resource, and on the other hand, it enhances the interaction between the online user account and the live broadcast account.

[0075] The technical solution provided by the present disclosure brings at least the following beneficial effects: the number of resources sent of the second virtual resource is adapted to the number of online user accounts, so as to improve the interaction between the live broadcast account and the online user accounts watching the target live broadcast room, which can increase the probability of the target live broadcast room being watched, thereby achieving the purpose of promoting the target game.

[0076] Optionally, the preset conditions satisfied by the live broadcast screen include at least one of the following: the running time of the target game reaches the preset time; the running progress of the target game reaches the preset key point progress; the running status of the target game reaches the preset excitement level.

[0077] In one example, the running time of the target game reaches a preset time, wherein the preset time can be five minutes after the start of the game, eight minutes after the start of the game, twenty minutes after the start of the game, etc. The preset time can be determined according to the required duration of a game of the target game.

[0078] In another example, the target game reaches a preset key point, where the preset key point can be the number of levels passed, a certain game object destroyed, the end of the game (including victory or defeat), etc. The preset key point can be determined according to the game type and game rules.

[0079] In another example, the running state of the target game reaches a preset excitement level, where the preset excitement level can be that the game points obtained exceed the preset score, the usage time to reach the preset level is lower than the recorded minimum time, a preset number of enemies are killed continuously, etc. The preset excitement level can be determined based on the game log recorded by the server of the target game.

[0080] The technical solution provided by the present disclosure brings at least the following beneficial effects: according to the running status of the target game, the sending timing of the second virtual resource is determined. For the same target game, the actual sending timing of the second virtual resource is variable, so as to attract online viewing accounts to continue watching the target live broadcast room and pay attention to the sending timing of the second virtual resource, so as to increase the probability of online user accounts continuing to watch the target live broadcast room.

[0081] The technical solution provided by the present disclosure brings at least the following beneficial effects: first, the live broadcast screen of the target live broadcast room is displayed on the graphical user interface, and the live broadcast screen includes the game screen of the target game. Then, the identification information of the first virtual resource is displayed on the live broadcast screen. The first virtual resource is the virtual resource sent by the second user account for the first user account in the target live broadcast room. Then, based on the first virtual resource, the second virtual resource to be sent is determined. Finally, when the live broadcast screen meets the preset conditions, the second virtual resource is sent to at least one third user account through the target live broadcast room. In this way, in the target live broadcast room, the second virtual resource sent by the anchor account is positively correlated with the first virtual resource sent by the first user account, thereby improving the interaction efficiency between the users watching the target live broadcast room and the live broadcast client, thereby obtaining more second virtual resources, which can not only improve the sense of participation of the users watching the target live broadcast room, but also increase the second virtual resources obtained by at least one third user account.

[0082] Optionally, in order to encourage audience account users to participate in the interaction, Figure 1 On the basis of Figure 2 As shown, after step 102 , the virtual resource sending method provided by the embodiment of the present disclosure further includes step 201 .

[0083] Step 201: The virtual resource sending device displays a first prompt message on the live broadcast screen.

[0084] In the embodiment of the present disclosure, the first prompt information is used to prompt at least one third user account to receive the second virtual resource. It is understandable that the first prompt information may include the quantity, name, static image, dynamic image and the receiving end of the second virtual resource.

[0085] In the embodiment of the present disclosure, the virtual resource sending device can also limit the display position, display time, whether to play the prompt sound, whether to move the display in the live broadcast picture, etc. of the first prompt information.

[0086] In the embodiment of the present disclosure, after sending the second virtual resource, the virtual resource sending device can also monitor the reception status of the second virtual resource. When it is monitored that the second virtual resource is received, the first prompt information can be displayed on the live broadcast screen.

[0087] The technical solution provided by the present disclosure brings at least the following beneficial effects: displaying the first prompt information enables the online user account watching the target live broadcast room to view the sending status of the second resource, thereby displaying the interaction between the live broadcast account and the online user account, thereby increasing the possibility of the online user account continuing to watch the target live broadcast room and improving the sense of participation of the online user account.

[0088] Optionally, the basis for determining the second virtual resource may further include target state parameters, such as Figure 3 As shown, the above step 103 can also be completed through the following steps 301 and 302.

[0089] Step 301: When the live broadcast screen meets the target game end state and the first user account corresponds to the target end state when the target game ends, the virtual resource sending device obtains the target state parameters corresponding to the live broadcast screen.

[0090] Step 302: The virtual resource sending device determines a second virtual resource according to the target state parameter and the first virtual resource.

[0091] In an embodiment of the present disclosure, the target state parameter includes at least one of the following: ranking data of the first user account, scoring data of the first user account, and winning rate data of the first user account. The probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource.

[0092] In the embodiment of the present disclosure, the basis for determining the second virtual resource may include, in addition to the first virtual resource, a target end state, which may be a successful level clearance or a game victory.

[0093] In the disclosed embodiment, the first virtual resource can be converted into gaming equipment for use in a target game. Using the gaming equipment in the target game can increase the probability that the first user account will reach the target end state upon completion of the target game. The greater the amount of the first virtual resource, the greater the probability that the first user account will reach the target end state upon completion of the target game.

[0094] In the disclosed embodiment, the better the target state parameter data, the greater the amount of the second virtual resource. For example, the higher the ranking corresponding to the first user account's sorting data (i.e., the ranking of each game account participating in the current round of the target game), the greater the amount of the second virtual resource; the higher the score corresponding to the first user account's rating data (i.e., the rating of each game account participating in the current round of the target game), the greater the amount of the second virtual resource; the higher the first user account's win rate data (i.e., the overall win rate of participating in the target game), the greater the amount of the second virtual resource.

[0095] The technical solution provided by the present disclosure brings at least the following beneficial effects: when the first user account corresponds to the target end state at the end of the target game, the target state parameter is used as the basis for determining the second virtual resource, and since the resource amount of the first virtual resource is positively correlated with the probability that the first user account corresponds to the target end state at the end of the target game, the second user account can be encouraged to send the first virtual resource to improve the sense of participation of the online user accounts in the target live broadcast room.

[0096] Further optionally, in order to increase the winning rate of the first user account, Figure 3 Based on the method of determining the second virtual resource shown, as Figure 4 As shown, after step 102 , the virtual resource sending method provided by the embodiment of the present disclosure further includes steps 401 and 402 .

[0097] Step 401: The virtual resource sending device converts the first virtual resource into a third virtual resource.

[0098] Step 402: The virtual resource sending device displays the use of the third virtual resource in the target game on the live broadcast screen.

[0099] In the embodiment of the present disclosure, the third virtual resource is a virtual resource applied in the target game, and the probability of the first user account corresponding to the target end state when the target game ends is positively correlated with the resource amount of the third virtual resource.

[0100] In an embodiment of the present application, the resource type of the first virtual resource may be the same as the type of game equipment that can be used in the target game, such as a pistol, off-road vehicle, telescope, herbs, skin, etc. The first virtual resource is converted into a third virtual resource of the same resource type as the first virtual resource that can be used in the target game.

[0101] In an embodiment of the present application, the resource types of the first virtual resource may only include common resource types in the live broadcast platform corresponding to the target live broadcast room, such as flowers, fireworks, cars, rockets, yachts, etc. The first virtual resource is converted into a third virtual resource with the same resource value as the first virtual resource and can be used in the target game. The third virtual resource can be game equipment, game coins, or lottery opportunities in the target game, etc.

[0102] In an embodiment of the present application, a virtual resource sending device establishes an account-resource correspondence relationship, and the account-resource correspondence relationship includes: a first user account, a first virtual resource, and a game account of the first user account in the target game; the live broadcast platform server corresponding to the virtual resource sending device converts the first virtual resource into a third virtual resource, and sends the third virtual resource to the game account of the first user account in the target game through the game server corresponding to the target game. After the third virtual resource is used, the game live broadcast screen shows the use of the third virtual resource in the target game.

[0103] The technical solution provided by the present disclosure brings at least the following beneficial effects: by converting the first virtual resource into the third virtual resource and using the third virtual resource, the sense of participation of the online user account can be improved, and the second resource to be sent can be increased, so that the online user account can obtain more rewards.

[0104] Further optional, in order to encourage audience account users to participate in the interaction, Figure 4 On the basis of Figure 5 As shown, after step 402 , the virtual resource sending method provided by the embodiment of the present disclosure further includes step 501 .

[0105] Step 501: The virtual resource sending device displays a second prompt message on the live broadcast screen.

[0106] In the embodiment of the present disclosure, the second prompt message is used to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account.

[0107] The technical solution provided by the present disclosure brings at least the following beneficial effects: by displaying the account identification of the second user account through the second prompt message in the live broadcast screen, the sense of participation of the second user account is increased, so as to encourage the online user account to send the first virtual resource in the target live broadcast room, thereby increasing the second virtual resource to be sent.

[0108] Further optionally, in order to encourage online user accounts to participate in the interaction, the target live broadcast room can adopt the anchor connection method to play the live broadcast screens of two anchors in the same target live broadcast room. The target state parameter also includes the account identifier of the opposing user account, such as Figure 6 As shown, the above step 302 can be specifically implemented through steps 601 and 602.

[0109] Step 601: The virtual resource sending device compares the ranking data, scoring data or winning rate corresponding to the first user account and the opposing user account.

[0110] Step 602: The virtual resource sending device determines a second virtual resource based on the comparison result and the first virtual resource.

[0111] In an embodiment of the present disclosure, the target state parameters also include at least one of the following: ranking data corresponding to the opposing user account, scoring data corresponding to the opposing user, and winning rate data corresponding to the opposing user account. The opposing user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game.

[0112] It is understood that the first user account and the fourth user account are live streaming in the same target live streaming room, and the game accounts corresponding to these two user accounts are playing in the same game of the target game. The game accounts corresponding to these two user accounts can be teammates or opponents in the same game of the target game.

[0113] In the disclosed embodiment, the virtual resource sending device compares the ranking data, scoring data, or winning rate corresponding to the first user account and the opposing user account. Specifically, the comparison includes comparing the ranking data of the first user account with the ranking data of the opposing user account, or comparing the scoring data of the first user account with the scoring data of the opposing user account, or comparing the winning rate of the first user account with the winning rate of the opposing user account. Any of these methods is selected to perform the comparison and obtain a comparison result.

[0114] In an embodiment of the present disclosure, when the comparison result of the virtual resource sending device is that the first user account is better than the fourth user account, the magnitude corresponding to the comparison result is positively correlated with the resource amount of the second virtual resource.

[0115] In one example, the ranking data of the first user account is 2nd, the ranking data of the fourth user account is 10th, and the resource amount of the first virtual resource is 100. Then the comparison result is that the first user account is better than the fourth user account, and the second virtual resource is determined to be 150.

[0116] In another example, the ranking data of the first user account is 2nd, the ranking data of the fourth user account is 3rd, and the resource amount of the first virtual resource is 100. Then the comparison result is that the first user account is better than the fourth user account, and the second virtual resource is determined to be 110.

[0117] In another example, the ranking data of the first user account is 10th, the ranking data of the fourth user account is 2nd, and the resource amount of the first virtual resource is 100. Then the comparison result is that the fourth user account is better than the first user account, and the second virtual resource is determined to be 100.

[0118] The technical solution provided by the present disclosure brings at least the following beneficial effects: through the confrontation of multiple anchor accounts in the target live broadcast room, the attractiveness of the target live broadcast room is increased, and the amount of second virtual resources can be increased according to the comparison results to increase the rewards that online user accounts can obtain.

[0119] Further optionally, the target state parameter also includes a fourth virtual resource corresponding to the adversarial user account, the fourth virtual resource being a virtual resource sent by the fifth user account to the adversarial user account. Figure 6 On the basis of Figure 7 As shown, the above step 602 can also be implemented through step 701.

[0120] Step 701: The virtual resource sending device determines a second virtual resource according to a comparison result, a first virtual resource, and a fourth virtual resource.

[0121] In the disclosed embodiment, the amount of the second virtual resource is positively correlated with the sum of the amount of the first virtual resource and the amount of the fourth virtual resource. It is understood that, to enhance interactivity between the live broadcast account and the online user accounts of the target live broadcast room, the fourth virtual resource sent by the online user accounts corresponding to the opposing user account conducting the live broadcast can be counted, and the sum of the amount of the first virtual resource and the fourth virtual resource can be used as the basis for determining the second virtual resource.

[0122] The technical solution provided by the present disclosure brings at least the following beneficial effects: through the confrontation of multiple anchor accounts in the target live broadcast room, the attractiveness of the target live broadcast room is increased, and the resource amount of the second virtual resource can be increased according to the comparison results and the fourth virtual resource to increase the rewards that online user accounts can obtain.

[0123] Optionally, in order to facilitate the use of the second virtual resource, Figure 1 On the basis of Figure 8 As shown, the above step 103 can also be implemented through step 801.

[0124] Step 801: The virtual resource sending device determines a second virtual resource to be sent according to a first virtual resource and a preset virtual resource.

[0125] In the embodiment of the present disclosure, the preset virtual resources are positively correlated with the consumption of the fifth virtual resource, where the fifth virtual resource refers to the historical virtual resources sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game.

[0126] The technical solution provided by the present disclosure brings at least the following beneficial effects: the more the fifth virtual resource is consumed, the more virtual resources are preset, resulting in a larger amount of second virtual resources to be sent, and thus the more online user accounts in the target live broadcast room, the more first virtual resources are sent by the second user accounts, so that the online user accounts in the target live broadcast room can obtain more feedback information, thereby increasing the sense of participation of the online user accounts and the rewards obtained.

[0127] like Figure 9 As shown, for the game live broadcast scenario, it involves the anchor user party, the viewing user party, the live broadcast platform party and the game operator party. From the above embodiments, it can be seen that the game operator party first provides the live broadcast platform party with game virtual resources, and the live broadcast platform party allocates game virtual resources to the live broadcast user party according to the game virtual resources. The viewing user party sends the first virtual resource in the target live broadcast room, which can increase the probability of the anchor user party winning the game. If the anchor user party wins the game, it can add part of the game virtual resources to increase the resource amount of the second virtual resources to be sent. The viewing user party consumes the second virtual resources sent by the anchor user party in the target game, which can increase the income of the game operator. The game operator increases its income and can further increase the provision of game virtual resources to the live broadcast platform party.

[0128] In this way, by linking the host's game results with rewards in the targeted livestream room, viewers are encouraged to participate and interact, providing them with game bonuses and potentially earning more generous rewards. This not only increases viewers' sense of engagement but also allows them to earn substantial rewards. Furthermore, using these rewards can increase the profitability of game operators, making them more willing to cooperate with livestream platforms and provide higher-quality virtual gaming resources, creating a virtuous cycle.

[0129] The above mainly introduces the scheme of the embodiment of the present disclosure from the perspective of method. It can be understood that in order to realize the above functions, the virtual resource sending device includes at least one of the hardware structure and software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this disclosure.

[0130] The embodiments of the present disclosure can divide the virtual resource sending device into functional units according to the above-mentioned method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiments of the present disclosure is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0131] Figure 10 FIG. 1 is a structural diagram of a virtual resource sending device according to an exemplary embodiment. Figure 10 As shown, the virtual resource sending device provided by the embodiment of the present disclosure is applied to the client where the first user account is located. The first user account is a broadcast account, including a display unit 1001, a determination unit 1002 and a sending unit 1003;

[0132] The display unit 1001 is used to display the live broadcast screen of the target live broadcast room on the graphical user interface, and the live broadcast screen includes the game screen of the target game; for example, Figure 1 As shown, the display unit 1001 can be used to execute step 101.

[0133] The display unit 1001 is further configured to display identification information of a first virtual resource on the live broadcast screen displayed on the display unit 1001, where the first virtual resource is a virtual resource sent by the second user account to the first user account in the target live broadcast room; for example, Figure 1 As shown, the display unit 1001 can be used to execute step 102 .

[0134] The determining unit 1002 is configured to determine a second virtual resource to be sent based on the first virtual resource displayed by the display unit 1001, wherein the amount of the second virtual resource is positively correlated with the amount of the first virtual resource, and the second virtual resource is a virtual resource applied in the target game; for example, Figure 1As shown, the determining unit 1002 can be used to execute step 103.

[0135] The sending unit 1003 is configured to send the second virtual resource determined by the determining unit 1002 to at least one third user account through the target live broadcast room when the live broadcast screen meets the preset conditions. The third user account is an online user account of the target live broadcast room. Figure 1 As shown, the sending unit 1003 can be used to execute step 104.

[0136] Optional, such as Figure 10 As shown, the virtual resource sending device provided by the embodiment of the present disclosure further includes a display unit 1001, and is further configured to display a first prompt message on the live broadcast screen after the sending unit 1003 sends the second virtual resource to at least one third user account through the target live broadcast room when the live broadcast screen meets the preset conditions. The first prompt message is used to prompt the at least one third user account to receive the second virtual resource. For example, Figure 2 As shown, the display unit 100 can be used to perform step 201 .

[0137] Optional, such as Figure 10 As shown, the determination unit 1002 provided by the embodiment of the present disclosure is specifically used for: further used for obtaining the target state parameter corresponding to the live broadcast screen when the live broadcast screen meets the target game end and the first user account corresponds to the target end state at the end of the target game, the target state parameter including at least one of the following: the ranking data of the first user account, the scoring data of the first user account and the winning rate data of the first user account; the probability that the first user account corresponds to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource; determining the second virtual resource based on the target state parameter and the first virtual resource. For example, Figure 3 As shown, the determining unit 1002 can be used to execute step 301 and step 302.

[0138] Optional, such as Figure 10 As shown, the virtual resource sending device provided by the embodiment of the present disclosure further includes a conversion unit 1004;

[0139] The conversion unit 1004 is configured to convert the first virtual resource into a third virtual resource after the display unit 1001 displays the identification information of the first virtual resource on the live screen. The third virtual resource is a virtual resource applied in the target game. The probability of the first user account corresponding to the target end state when the target game ends is positively correlated with the resource amount of the third virtual resource. For example, Figure 4 As shown, the conversion unit 1004 can be used to perform step 401.

[0140] The display unit 1001 is used to display the use of the third virtual resource in the target game in the live broadcast screen. Figure 4 As shown, the display unit 1001 can be used to execute step 402.

[0141] Optional, such as Figure 10 As shown, the virtual resource sending device provided by the embodiment of the present disclosure further includes a display unit 1001, which is further configured to display a second prompt message on the live screen after the third virtual resource is applied to the target game, wherein the second prompt message is configured to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account. Figure 5 As shown, the display unit 1001 can be used to execute step 501.

[0142] Optional, such as Figure 10 As shown, in the virtual resource sending device provided by the embodiment of the present disclosure, the target state parameter also includes the account identifier of the adversarial user account, and the target state parameter also includes at least one of the following: the ranking data corresponding to the adversarial user account, the scoring data corresponding to the adversarial user, and the winning rate data corresponding to the adversarial user account. The adversarial user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game; the above-mentioned determination unit 1002 is specifically used to compare the ranking data, scoring data or winning rate corresponding to the first user account and the adversarial user account; determine the second virtual resource based on the comparison result and the first virtual resource. For example, Figure 6 As shown, the determining unit 1002 can be used to execute step 601 and step 602.

[0143] Optional, such as Figure 10 As shown, in the virtual resource sending device provided by the embodiment of the present disclosure, the target state parameter also includes a fourth virtual resource corresponding to the adversarial user account, and the fourth virtual resource is a virtual resource sent by the fifth user account to the adversarial user account; the above-mentioned determination unit 1002 is specifically used to determine the second virtual resource based on the comparison result, the first virtual resource and the fourth virtual resource, and the resource amount of the second virtual resource is positively correlated with the sum of the resource amount of the first virtual resource and the resource amount of the fourth virtual resource. For example, Figure 7 As shown, the determining unit 1002 can be used to execute step 701.

[0144] Optional, such as Figure 10 As shown, the determination unit 1002 provided in the embodiment of the present disclosure is further used to determine the second virtual resource to be sent based on the first virtual resource and the preset virtual resource. The preset virtual resource is positively correlated with the consumption of the fifth virtual resource. The fifth virtual resource refers to the historical virtual resource sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game. For example, Figure 8As shown, the determining unit 1002 can be used to execute step 801.

[0145] Optional, such as Figure 10 As shown, the sending unit 1003 provided in the embodiment of the present disclosure is used to obtain the number of online user accounts in the live broadcast screen; determine the resource sending quantity of the second virtual resource according to the number of online user accounts, and the resource sending quantity is positively correlated with the number of online user accounts; according to the resource sending quantity, send the second virtual resource to at least one third user account through the target live broadcast room, and the number of at least one third user account is the same as the resource sending quantity.

[0146] Optional, such as Figure 10 As shown, in the virtual resource sending device provided by the embodiment of the present disclosure, the preset conditions include at least one of the following: the running time of the target game reaches the preset time; the running progress of the target game reaches the preset key point progress; the running state of the target game reaches the preset excitement level.

[0147] Regarding the apparatus in the above embodiment, the specific manner in which each unit performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.

[0148] Figure 11 This is a schematic diagram of the structure of an electronic device provided by the present disclosure. Figure 11 The electronic device may include a processor 1101 and a memory 1102 for storing instructions executable by the processor 1101; wherein the processor 1101 is configured to execute the instructions to implement the virtual resource sending method in the above embodiment.

[0149] In addition, the electronic device may further include a communication bus 1103 and at least one communication interface 1104 .

[0150] The processor 1101 may be a central processing unit (CPU), a microprocessor unit (MCU), an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the disclosed solution.

[0151] The communication bus 1103 is a signal path for transmitting information between the above components.

[0152] The communication interface 1104 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.

[0153] The memory 1102 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1102 may exist independently and be connected to the processor 1101 via the communication bus 1104. The memory 1102 may also be integrated with the processor 1101.

[0154] The memory 1102 is used to store instructions for executing the disclosed solution, and the execution is controlled by the processor 1101. The processor 1101 is used to execute the program or instructions stored in the memory 1102, thereby realizing the functions of the disclosed method.

[0155] As an example, combining Figure 10 The functions implemented by the display unit 1001, the determination unit 1002 and the sending unit 1003 in the virtual resource sending device are the same as those implemented by the display unit 1001, the determination unit 1002 and the sending unit 1003 in the virtual resource sending device. Figure 11 The functions of the processor 1101 in are the same.

[0156] In a specific implementation, as an embodiment, the processor 1101 may include one or more CPUs, such as Figure 11 CPU0 and CPU1 in.

[0157] In a specific implementation, as an embodiment, the electronic device may include multiple processors 1101. Each of these processors 1101 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor 1101 herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0158] In a specific implementation, as an embodiment, the electronic device may further include an output device 1105 and an input device 1106. The output device 1105 communicates with the processor 1101 and can display information in a variety of ways. For example, the output device 1105 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 1106 communicates with the processor 1101 and can receive user input in a variety of ways. For example, the input device 1106 can be a mouse, a keyboard, a touch screen device, or a sensor device.

[0159] Those skilled in the art will understand that Figure 11 The structure shown in the figure does not constitute a limitation to the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement. Figure 11 The electronic device in the system can be a server, a client or other device.

[0160] In addition, the present disclosure further provides a readable storage medium storing a program or instructions. When the instructions in the readable storage medium are executed by a processor, the electronic device can execute the virtual resource sending method provided in the above embodiment. Optionally, the readable storage medium can be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0161] In addition, the present disclosure also provides a computer program product, including a computer program / instructions, which is stored in a non-volatile readable storage medium. When the computer program product is executed by at least one processor, the electronic device executes the virtual resource sending method provided in the above embodiment.

[0162] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This 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 not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.

[0163] 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 can 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 sending virtual resources, characterized in that: Applied to the client where the first user account is located, where the first user account is a broadcaster account, including: Displaying a live broadcast screen of a target live broadcast room on a graphical user interface, wherein the live broadcast screen includes a game screen of a target game; Displaying identification information of a first virtual resource on the live broadcast screen, where the first virtual resource is a virtual resource sent by a second user account to the first user account in the target live broadcast room; Determining a second virtual resource to be sent based on the first virtual resource, wherein the resource amount of the second virtual resource is positively correlated with the resource amount of the first virtual resource, and the second virtual resource is a virtual resource of the target in-game application; When the live broadcast screen meets a preset condition, sending the second virtual resource to at least one third user account through the target live broadcast room, where the third user account is an online user account of the target live broadcast room; The step of determining the second virtual resource to be sent according to the first virtual resource includes: Based on the first virtual resource and the preset virtual resource, a second virtual resource to be sent is determined. The preset virtual resource is positively correlated with the consumption of the fifth virtual resource. The fifth virtual resource refers to a historical virtual resource sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game; the live broadcast client is the client where the first user account is located, and the other user accounts are viewing user accounts.

2. The method for sending virtual resources according to claim 1, wherein: When the live broadcast screen meets a preset condition, after sending the second virtual resource to at least one third user account through the target live broadcast room, the method further includes: A first prompt message is displayed on the live broadcast screen, where the first prompt message is used to prompt the at least one third user account to receive the second virtual resource.

3. The method for sending virtual resources according to claim 1, wherein: The determining, based on the first virtual resource, a second virtual resource to be sent, includes: When the live broadcast screen satisfies the target game end and the first user account corresponds to the target end state at the end of the target game, obtaining a target state parameter corresponding to the live broadcast screen, the target state parameter including at least one of the following: ranking data of the first user account, score data of the first user account, and win rate data of the first user account; a probability that the first user account corresponds to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource; A second virtual resource is determined according to the target state parameter and the first virtual resource.

4. The method for sending virtual resources according to claim 3, wherein: After the live broadcast screen displays the identification information of the first virtual resource, the method further includes: Converting the first virtual resource into a third virtual resource, where the third virtual resource is a virtual resource used in the target game, and the probability of the first user account corresponding to the target end state when the target game ends is positively correlated with the resource amount of the third virtual resource; The live broadcast screen displays the use of the third virtual resource in the target game.

5. The method for sending virtual resources according to claim 4, wherein: After displaying, on the live broadcast screen, the use of the third virtual resource in the target game, the method further includes: A second prompt message is displayed on the live broadcast screen, where the second prompt message is used to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account.

6. The method for sending virtual resources according to claim 3, wherein: The target state parameter also includes an account identifier of the antagonistic user account, and the target state parameter also includes at least one of the following: ranking data corresponding to the antagonistic user account, scoring data corresponding to the antagonistic user, and winning rate data corresponding to the antagonistic user account, wherein the antagonistic user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game; The determining the second virtual resource according to the target state parameter and the first virtual resource includes: comparing the ranking data, scoring data, or winning rates corresponding to the first user account and the opposing user account; A second virtual resource is determined according to the comparison result and the first virtual resource.

7. The method for sending virtual resources according to claim 6, wherein: The target state parameter further includes a fourth virtual resource corresponding to the antagonistic user account, where the fourth virtual resource is a virtual resource sent by the fifth user account to the antagonistic user account; The determining the second virtual resource according to the comparison result and the first virtual resource includes: A second virtual resource is determined based on the comparison result, the first virtual resource, and the fourth virtual resource, wherein a resource amount of the second virtual resource is positively correlated with a sum of a resource amount of the first virtual resource and a resource amount of the fourth virtual resource.

8. The method for sending virtual resources according to claim 1, wherein: When the live broadcast screen meets a preset condition, sending the second virtual resource to at least one third user account through the target live broadcast room includes: Obtain the number of online user accounts in the live broadcast screen; determining, according to the number of online user accounts, a resource sending quantity of the second virtual resource, wherein the resource sending quantity is positively correlated with the number of online user accounts; According to the resource sending quantity, the second virtual resource is sent to at least one third user account through the target live broadcast room, and the number of the at least one third user account is the same as the resource sending quantity.

9. The method for sending virtual resources according to any one of claims 1 to 8, characterized in that: The preset conditions include at least one of the following: the running time of the target game reaches a preset time; the running progress of the target game reaches a preset key point progress; the running state of the target game reaches a preset excitement level.

10. A virtual resource sending device, characterized in that: Applied to a client where a first user account is located, where the first user account is a broadcaster account, comprising a display unit, a determination unit, and a sending unit; The display unit is configured to display a live broadcast screen of a target live broadcast room on a graphical user interface, wherein the live broadcast screen includes a game screen of a target game; The display unit is further configured to display identification information of a first virtual resource on the live broadcast screen displayed on the display unit, where the first virtual resource is a virtual resource sent by the second user account for the first user account in the target live broadcast room; The determining unit is configured to determine a second virtual resource to be sent based on the first virtual resource displayed by the display unit, wherein the resource amount of the second virtual resource is positively correlated with the resource amount of the first virtual resource, and the second virtual resource is a virtual resource of the target in-game application; The sending unit is configured to send the second virtual resource determined by the determining unit to at least one third user account through the target live broadcast room when the live broadcast image meets a preset condition, where the third user account is an online user account of the target live broadcast room; Among them, the determination unit is also used to determine the second virtual resource to be sent based on the first virtual resource and the preset virtual resource, the preset virtual resource is positively correlated with the consumption of the fifth virtual resource, and the fifth virtual resource refers to the historical virtual resource sent by the live broadcast client in the live broadcast room and used by other user accounts in the target game; the live broadcast client is the client where the first user account is located, and the other user accounts are viewing user accounts.

11. The virtual resource sending device according to claim 10, wherein: The device further comprises: The display unit is also used for the sending unit to display a first prompt message on the live broadcast screen after sending the second virtual resource to at least one third user account through the target live broadcast room when the live broadcast screen meets the preset conditions. The first prompt message is used to prompt the at least one third user account to receive the second virtual resource.

12. The virtual resource sending device according to claim 10, wherein: The determination unit is further configured to obtain target state parameters corresponding to the live broadcast screen when the live broadcast screen satisfies the target game end and the first user account corresponds to the target end state at the end of the target game, the target state parameters including at least one of the following: ranking data of the first user account, scoring data of the first user account, and winning rate data of the first user account; the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the first virtual resource; and determine the second virtual resource based on the target state parameters and the first virtual resource.

13. The virtual resource sending device according to claim 12, wherein: The device further comprises: a conversion unit; The conversion unit is configured to convert the first virtual resource into a third virtual resource after the display unit displays the identification information of the first virtual resource on the live broadcast screen, wherein the third virtual resource is a virtual resource applied within the target game, and the probability of the first user account corresponding to the target end state at the end of the target game is positively correlated with the resource amount of the third virtual resource; The display unit is configured to display the use of the third virtual resource in the target game on the live broadcast screen.

14. The virtual resource sending device according to claim 13, wherein: The device further comprises: The display unit is further used to display a second prompt message on the live broadcast screen after the third virtual resource is applied to the target game on the live broadcast screen, and the second prompt message is used to prompt that the first virtual resource corresponding to the third virtual resource is sent by the second user account.

15. The virtual resource sending device according to claim 12, wherein: The target state parameter also includes an account identifier of the antagonistic user account, and the target state parameter also includes at least one of the following: ranking data corresponding to the antagonistic user account, scoring data corresponding to the antagonistic user, and winning rate data corresponding to the antagonistic user account, wherein the antagonistic user account is: a fourth user account that interacts with the first user account in the target live broadcast room and the target game; The determining unit is specifically configured to compare the ranking data, scoring data, or winning rates corresponding to the first user account and the opposing user account; and determine the second virtual resource based on the comparison result and the first virtual resource.

16. The virtual resource sending device according to claim 15, characterized in that: The target state parameter further includes a fourth virtual resource corresponding to the antagonistic user account, where the fourth virtual resource is a virtual resource sent by the fifth user account to the antagonistic user account; The determination unit is specifically used to determine the second virtual resource based on the comparison result, the first virtual resource and the fourth virtual resource, and the resource amount of the second virtual resource is positively correlated with the sum of the resource amount of the first virtual resource and the resource amount of the fourth virtual resource.

17. The virtual resource sending device according to claim 10, wherein: The sending unit is used to obtain the number of online user accounts in the live broadcast screen; determine the resource sending quantity of the second virtual resource based on the number of online user accounts, and the resource sending quantity is positively correlated with the number of online user accounts; based on the resource sending quantity, send the second virtual resource to at least one third user account through the target live broadcast room, and the number of the at least one third user account is the same as the resource sending quantity.

18. The virtual resource sending device according to any one of claims 10 to 17, characterized in that: The preset conditions include at least one of the following: the running time of the target game reaches a preset time; the running progress of the target game reaches a preset key point progress; the running state of the target game reaches a preset excitement level.

19. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the virtual resource sending method according to any one of claims 1 to 9.

20. A readable storage medium, characterized in that When the instructions in the readable storage medium are executed by a processor, the virtual resource sending method according to any one of claims 1 to 9 can be implemented.

21. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the virtual resource sending method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Method and device for sending virtual resources of live broadcasting room

    CN107172496A

  • Interactive game live broadcast method and device, storage medium and equipment

    CN113082704A