Method, device and computing equipment for virtual gift interaction in live broadcast

By introducing virtual gift interaction methods in live broadcast, responding to gift giving and relay events, opening and extending the status of the live broadcast room, and displaying gift special effects, the problem of single and poor gift interaction in the prior art is solved, and user experience and stickiness are improved.

CN119788922APending Publication Date: 2025-04-08SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411939715.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In the existing live broadcast technology, the gift interaction form is single and the interaction effect is poor. Users cannot experience the fun of gifts, which affects the user experience.

Method used

It provides a virtual gift interaction method in live broadcast, displays the live broadcast interface of the target live broadcast room through the client, responds to the target gift event and increases the state opening time, and displays the gift effect.

Benefits of technology

It enriches the interactive form of gifts, improves the fun and interactive effect of gifts, and improves user experience and user stickiness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119788922A_ABST
    Figure CN119788922A_ABST
Patent Text Reader

Abstract

The embodiments of the present specification provide a method, device and computing device for interacting with virtual gifts in a live broadcast, wherein the method for interacting with virtual gifts in a live broadcast includes: displaying a live broadcast interface of a target live broadcast room; responding to a target gift-giving event in the target live broadcast room, opening the target live broadcast room state, wherein the target gift-giving event is to present at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening; responding to a relay gift-giving event in the target live broadcast room, increasing the opening duration of the target live broadcast room state, wherein the relay gift-giving event is to present a second virtual gift to the anchor of the target live broadcast room during the opening period of the target live broadcast room state. By presenting the first virtual gift, the target live broadcast room state is opened, and each audience in the target live broadcast room can see the target live broadcast room state, and can relay to increase the opening duration of the target live broadcast room state, providing an interactive method for multiple live broadcast room audiences to jointly participate in relay gift-giving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this specification relate to the field of live broadcast technology, and more particularly to a method, device and computing equipment for interacting with virtual gifts in live broadcast. Background Art

[0002] With the rapid development of computer technology and Internet technology, various live broadcasts emerge in an endless stream. During the live broadcast, users and anchors can interact with each other. For example, when watching a live broadcast, users may be attracted by the exciting content of the live broadcast and give gifts to the anchor in the live broadcast room.

[0003] In the prior art, gift interaction in a live broadcast room only involves the gift-giving audience and the anchor. The gift interaction form is single and the interaction effect is poor. Users cannot experience the fun of gift giving, which affects the user experience. Summary of the invention

[0004] In view of this, the embodiments of this specification provide a method for interacting with virtual gifts in a live broadcast. One or more embodiments of this specification also relate to another method for interacting with virtual gifts in a live broadcast, a device for interacting with virtual gifts in a live broadcast, another device for interacting with virtual gifts in a live broadcast, a computing device, a computer-readable storage medium, and a computer program product to solve the technical defects existing in the prior art.

[0005] According to a first aspect of an embodiment of this specification, a method for interacting with virtual gifts in a live broadcast is provided, which is applied to a client and includes:

[0006] Display the live broadcast interface of the target live broadcast room; in response to the target gift giving event of the target live broadcast room, open the target live broadcast room state, wherein the target gift giving event is to give at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening;

[0007] In response to the relay gift-giving event of the target live broadcast room, the opening time of the target live broadcast room status is increased, wherein the relay gift-giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room status is opened.

[0008] According to a second aspect of the embodiments of this specification, another method for interacting with virtual gifts in a live broadcast is provided, which is applied to a client and includes:

[0009] Display the live broadcast interface of the target live broadcast room;

[0010] In response to a target gift giving event triggered in the target live broadcast room, interactive prompt information of the target gift is displayed; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of the target interactive operation;

[0011] Based on the execution result of the target interactive operation, the gift special effects of the target gift are displayed.

[0012] According to a third aspect of the embodiments of this specification, a virtual gift interaction device in a live broadcast is provided, which is applied to a client and includes:

[0013] An opening module is configured to display a live broadcast interface of a target live broadcast room; in response to a target gift giving event of the target live broadcast room, the target live broadcast room state is opened, wherein the target gift giving event is to present at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening;

[0014] An adding module is configured to increase the opening time of the target live broadcast room status in response to a relay gift giving event of the target live broadcast room, wherein the relay gift giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room status is opened.

[0015] According to a fourth aspect of the embodiments of this specification, another device for interacting with virtual gifts in a live broadcast is provided, which is applied to a client and includes:

[0016] A first display module is configured to display a live broadcast interface of a target live broadcast room;

[0017] A second display module is configured to display interactive prompt information of a target gift in response to a target gift giving event triggered in the target live broadcast room; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of a target interactive operation;

[0018] The third display module is configured to display the gift special effects of the target gift based on the execution result of the target interactive operation.

[0019] According to a fifth aspect of an embodiment of this specification, a computing device is provided, including:

[0020] Memory and processor;

[0021] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the above-mentioned virtual gift interaction method in live broadcast are implemented.

[0022] According to the sixth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the virtual gift interaction method in the above-mentioned live broadcast are implemented.

[0023] According to the seventh aspect of the embodiments of this specification, a computer program product is provided, including a computer program / instruction, which, when executed by a processor, implements the steps of the above-mentioned virtual gift interaction method in live broadcast.

[0024] An embodiment of the present specification provides a method for interacting with virtual gifts in a live broadcast, which displays a live broadcast interface of a target live broadcast room; in response to a target gift-giving event of the target live broadcast room, the target live broadcast room state is turned on, wherein the target gift-giving event is to present at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is turned off after a preset time after being turned on; in response to a relay gift-giving event of the target live broadcast room, the opening time of the target live broadcast room state is increased, wherein the relay gift-giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room state is turned on.

[0025] An embodiment of the present specification realizes that, in response to a target gift giving event of giving at least one first virtual gift to the anchor of the target live broadcast room, the target live broadcast room state is turned on, and the target live broadcast room state is turned off after a preset time, and in response to a relay gift giving event of giving a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room state is turned on, the opening time of the target live broadcast room state is increased. In this way, by giving at least one first virtual gift, the target live broadcast room state can be turned on, and each audience in the target live broadcast room can see the target live broadcast room state, and by relaying the second virtual gift during the period when the target live broadcast room state is turned on, the opening time of the target live broadcast room state can be increased, and a plurality of live broadcast room audiences can jointly participate in relay gift giving to control the target live broadcast room state. An interactive method is provided in which multiple live broadcast room audiences jointly participate in relay gift giving to control the target live broadcast room state. Multiple audiences in the live broadcast room can jointly participate in the relay gift giving gameplay, enriching the gift interaction form, improving the gift giving fun, thereby improving the interactive effect, ensuring the user experience, and further improving the user stickiness. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 is a flow chart of a method for interacting with virtual gifts in a live broadcast provided by an embodiment of this specification;

[0027] Figure 2 This is a schematic diagram of a live broadcast interface of a first target live broadcast room provided by an embodiment of this specification;

[0028] Figure 3a This is a schematic diagram of a live broadcast interface of a second target live broadcast room provided by an embodiment of this specification;

[0029] Figure 3b This is a schematic diagram of a live broadcast interface of a third target live broadcast room provided by an embodiment of this specification;

[0030] Figure 4 This is a schematic diagram of a live broadcast interface of a fourth target live broadcast room provided by an embodiment of this specification;

[0031] Figure 5 This is a schematic diagram of an interface of a target recommendation page of a content application platform provided by an embodiment of this specification;

[0032] Figure 6 This is a schematic diagram of a live broadcast interface of a fifth target live broadcast room provided by an embodiment of this specification;

[0033] Figure 7 This is a schematic diagram of a live broadcast interface of a sixth target live broadcast room provided by an embodiment of this specification;

[0034] Figure 8 This is a schematic diagram of a live broadcast interface of a seventh target live broadcast room provided by an embodiment of this specification;

[0035] Fig. 9 This is a schematic diagram of the live broadcast interface of an eighth target live broadcast room provided by an embodiment of this specification;

[0036] Fig.10 This is a flowchart of another method for interacting with virtual gifts in a live broadcast provided by an embodiment of this specification.

[0037] Fig.11 This is a schematic diagram of a live broadcast interface of a ninth target live broadcast room provided by an embodiment of this specification;

[0038] Fig.12 This is a flow chart of a method for interacting with virtual gifts in a live broadcast provided by an embodiment of this specification;

[0039] Fig.13 It is a structural diagram of a virtual gift interaction device in a live broadcast provided by an embodiment of the present specification;

[0040] Fig.14 It is a structural diagram of another device for interacting with virtual gifts in live broadcast provided by an embodiment of the present specification;

[0041] Fig.15 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION

[0042] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.

[0043] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0044] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0045] In this specification, a method for interacting with virtual gifts in a live broadcast is provided. This specification also relates to another method for interacting with virtual gifts in a live broadcast, a device for interacting with virtual gifts in a live broadcast, another device for interacting with virtual gifts in a live broadcast, a computing device, a computer-readable storage medium, and a computer program product, which are described in detail one by one in the following embodiments.

[0046] First, the terms involved in one or more embodiments of this specification are explained.

[0047] "In response to": indicates the state in which the corresponding event occurs or the condition is satisfied. The timing of the execution of the subsequent action executed in response to the event or condition is not necessarily strongly related to the time when the event occurs or the condition is satisfied. For example, in some cases, the subsequent action may be executed immediately when the event occurs or the condition is satisfied; in other cases, the subsequent action may be executed some time after the event occurs or the condition is satisfied.

[0048] Content application platform: an application platform that integrates multiple contents. The content application platform provides users with rich and diverse multimedia content, including but not limited to live broadcast, on-demand video, audio, graphic information, social interaction, etc.

[0049] Trigger operation: refers to the operation of clicking, sliding or other interactive methods on relevant content, controls, components in the display interface such as the content application platform, published content, and live broadcast interface, which can trigger the corresponding event and display the interface or information corresponding to the trigger operation. For example, clicking the resource icon in the live broadcast interface, that is, the trigger operation of the resource icon, can display the resource collection information block; the user clicks or slides the target control in the resource collection information block, that is, the trigger operation of the target control, can display the live broadcast preview interface of the second live broadcast, etc.

[0050] Event: refers to a specific action or change that occurs in the system or application. It can be triggered by the user (such as clicking a button, keyboard input) or the system (such as timer expiration, file download completion). Programs usually monitor these events and execute corresponding code when a specific event occurs.

[0051] Gift-giving events: In the live broadcast room, "gift-giving events" refer to the behavior of viewers giving virtual gifts to the anchor through the functions provided by the live broadcast platform while watching the live broadcast. This behavior usually triggers a series of interactions and feedback mechanisms, which not only increases the interactivity between the audience and the anchor, but also becomes an important part of the live broadcast platform's business model.

[0052] Target gift-giving event: refers to the act of giving at least one first virtual gift to the anchor of the target live broadcast room in the live broadcast room. The first virtual gift refers to the virtual gift among all the virtual gifts in the live broadcast room that can activate the target live broadcast room status.

[0053] See also Figure 1 , Figure 1 A flowchart of a method for interacting with virtual gifts in a live broadcast provided according to an embodiment of the present specification is shown, which is applied to a client and specifically includes the following steps.

[0054] Step 102: Display the live broadcast interface of the target live broadcast room; in response to the target gift-giving event of the target live broadcast room, turn on the target live broadcast room status, wherein the target gift-giving event is to give at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room status is closed after a preset time after being turned on.

[0055] Specifically, virtual gifts refer to gifts that can be given to the anchor in the live broadcast room. After the virtual gift is given to the anchor, it can be converted into a corresponding number of virtual resources and distributed to the anchor's account. For example, virtual gifts can be hearts, flowers, kayaks, light boards, emoticons, cheering words, etc. in the live broadcast room.

[0056] The first virtual gift refers to a virtual gift that can open the target live broadcast room status among the virtual gifts in the live broadcast room. The first virtual gift that can trigger the target gift-giving event can be configured in advance from the virtual gifts in the target live broadcast room. During the live broadcast of the target live broadcast room, at least one first virtual gift is presented to the anchor of the target live broadcast room, which can trigger the target gift-giving event and thus open the target live broadcast room status. Among them, there can be multiple first virtual gifts that can open the target live broadcast room status, and multiple first virtual gifts can all trigger the opening of the target live broadcast room status. For example, the first virtual gift can include gift A and gift B. By presenting gift A and / or gift B to the anchor in the target live broadcast room, the target gift-giving event can be triggered and the target live broadcast room status can be opened.

[0057] In actual implementation, the target gift-giving event is an event triggered by the act of giving at least one first virtual gift to the anchor of the target live broadcast room. The conditions that at least one first virtual gift should meet to trigger the target gift-giving event can also be pre-configured. In one implementation, the target gift-giving event can be triggered if at least one first virtual gift meets a set number. The set number can be any positive integer and can be configured based on actual interaction needs. For example, if the first virtual gift includes gift A and gift B, and the set number is 5, then giving 5 gifts A to the anchor of the target live broadcast room can trigger the target gift-giving event, or giving 5 gifts B to the anchor of the target live broadcast room can also trigger the target gift-giving event. In another implementation, at least one first virtual gift satisfies a preset combination relationship and triggers a target gift-giving event. The preset combination relationship is a combination of different first virtual gifts, that is, different first virtual gift combinations trigger the target gift-giving event. For example, the first virtual gifts include gift A and gift B, and the preset combination relationship is a combination of gift A and gift B. That is, the target gift-giving event will be triggered only when gift A and gift B are presented to the anchor in the target live broadcast room. If two gift A are presented to the anchor, the target gift-giving event will not be triggered.

[0058] It should be noted that the account that presents at least one first virtual gift to the host of the target live broadcast room may be a viewer account corresponding to the current client, or may be another viewer account in the target live broadcast room.

[0059] Among them, the target live broadcast room status is an interactive feedback state of giving at least one first virtual gift to the anchor of the target live broadcast room. The target live broadcast room status is closed after a preset time after being turned on, that is, the target live broadcast room status can be turned on for a preset time, and the target live broadcast room status is effective for the clients of all viewers in the target live broadcast room, that is, a user giving at least one first virtual gift to the anchor of the target live broadcast room can trigger the turning on of the target live broadcast room status, and the target live broadcast room displayed by the clients of all viewers in the target live broadcast room has the target live broadcast room status turned on.

[0060] In actual implementation, the content application platform can usually provide one or more live broadcast rooms, so that users can visit the live broadcast room they are interested in and watch the live broadcast content in the live broadcast room. Specifically, the live broadcast interface of the target live broadcast room can be displayed on the client. The target live broadcast room is the live broadcast room currently entered. The client can detect the gift-giving operation of the user in the target live broadcast room and send the gift-giving operation to the server. The server detects that the virtual gift corresponding to the gift-giving operation is the set first virtual gift, and then controls the client of each viewer in the target live broadcast room to open the target live broadcast room state, so as to realize the interactive feedback of giving the first virtual gift.

[0061] In an optional implementation of this embodiment, a first virtual gift may be presented to the anchor in the target live broadcast room in a variety of ways to trigger a target gift-giving event. The gift-giving method of presenting at least one first virtual gift to the anchor in the target live broadcast room may include at least one of clicking a gift control to present a gift and sending a bullet screen to present a gift.

[0062] In an optional implementation, the gift-giving method includes clicking on a gift control to give a gift. Specifically, the target live broadcast room may include a gift control. Clicking on the gift control may display a gift collection page in the target live broadcast room. In the gift collection page of the target live broadcast room, the first virtual gift (which may be one gift or multiple different gifts) is selected, and the quantity to be given is selected. Confirming the gift can trigger the target gift-giving event and turn on the target live broadcast room status. In specific implementation, the first virtual gift that can trigger the turning on of the target live broadcast room status among the virtual gifts on the gift collection page of the target live broadcast room may be displayed with a corresponding prompt message, prompting the user to turn on the target live broadcast room status by giving the virtual gift. The prompt message may be a text prompt or may be marked with special characters or shapes.

[0063] For example, Figure 2 is a schematic diagram of a live broadcast interface of a first target live broadcast room provided by an embodiment of this specification, such as Figure 2 As shown, the live broadcast interface of the target live broadcast room displays a "gift" control. Clicking the "gift" control can display the gift collection page, which includes virtual gifts such as "heart", "flower", "lucky clover", "expression", "kayak", "light board", "support words", and "stars". Among them, "heart", "flower" and "lucky clover" are configured as the first virtual gifts that can trigger the opening or continuous maintenance of the target live broadcast room status. Assuming that the user chooses to give 5 hearts to the anchor "a pumpkin" in the target live broadcast room in the gift collection page, the target gift giving event can be triggered at this time, and the target live broadcast room status can be opened.

[0064] In another optional implementation, the gift-giving method includes sending a barrage gift. Specifically, by sending the set barrage content in the target live broadcast room, the corresponding first virtual gift can be given to the anchor of the target live broadcast room, and the target live broadcast room state can be turned on. The set barrage content is configured based on the keyword of the first virtual gift that can trigger the opening of the target live broadcast room state. After the client receives the barrage content input by the user, the barrage content can be sent to the server. The server performs keyword analysis to determine whether it corresponds to the set barrage content. If it corresponds to the set barrage content, the corresponding first virtual gift is given to the anchor of the target live broadcast room to control the opening of the target live broadcast room state.

[0065] For example, the barrage content is set to include keywords such as "send", "love", "flowers", and "stars". Suppose a user sends a barrage of "Send 5 hearts to you~", then 5 hearts can be given to the anchor, triggering the target gift-giving event and opening the target live broadcast room status.

[0066] In the embodiments of this specification, there are multiple ways to give the first virtual gift to the anchor in the target live broadcast room. The rich gift giving methods increase the fun of gift giving and improve user experience and user stickiness.

[0067] In an optional implementation of this embodiment, enabling the target live broadcast room state includes displaying at least one of a target special effect, enabling a target function, and displaying the target live broadcast room in a preset recommendation position on a target recommendation page;

[0068] In response to a target gift giving event of a target live broadcast room, opening the target live broadcast room state includes at least one of the following:

[0069] In response to a target gift-giving event in a target live broadcast room, display a target special effect in the target live broadcast room;

[0070] In response to a target gift-giving event in a target live broadcast room, a target function of the target live broadcast room is enabled;

[0071] In response to a target gift-giving event of a target live broadcast room, the target live broadcast room is displayed in a preset recommendation position of a target recommendation page.

[0072] It should be noted that opening the target live broadcast room state may include displaying at least one of the target special effects, opening the target function, and displaying the target live broadcast room in the preset recommendation position of the target recommendation page. Among them, displaying the target special effects refers to displaying the set effect in the live broadcast interface of the target live broadcast room. The target special effect is a special display effect. The target special effect may include at least one of background special effects, bullet screen special effects, and gift-giving special effects animation. Background special effects refer to adding set decorations to the live broadcast background area, such as borders, pendants, etc.; bullet screen special effects refer to displaying the gift-giving bullet screen of the target gift-giving event in the form of bullet screen in the live broadcast background area. The display form of the gift-giving bullet screen is different from the display form of the live broadcast comments. For example, the live broadcast comments scroll from bottom to top in the comment area, and the gift-giving bullet screen scrolls from right to left. The gift-giving bullet screen can display the gift-giving user information (such as avatar, name, etc.), as well as the gift information (such as gift quantity, gift type, etc.); the gift-giving special effects animation refers to the special effects animation of displaying the first virtual gift given in the target live broadcast room, such as magnification, highlighting, flashing and other special effects.

[0073] Turning on the target function means turning on the set effect control function. For example, the target function can be a control function for live comments in the target live broadcast room, such as controlling the display effect of the live comments sent and converting the live comments sent into a bullet screen display. Alternatively, the target function can also be a function for controlling the playing of gift music, etc.

[0074] The target live broadcast room is displayed in the preset recommendation position of the target recommendation page. The preset recommendation position refers to a recommended position that can increase traffic. That is, by giving at least one first virtual gift to the anchor of the target live broadcast room, the target live broadcast room can be displayed in the preset recommendation position of the target recommendation page, so that the target live broadcast room is in a better recommendation position in the target recommendation page, thereby increasing the traffic of the target live broadcast room.

[0075] It should be noted that, since the target gift-giving event may be to give a preset number of first virtual gifts to the anchor of the target live broadcast room, if the number of the first virtual gifts given to the anchor for the first time does not reach the preset number, the first virtual gifts can be continued to be given until the preset number is reached, triggering the target gift-giving event and opening the target live broadcast room state. Therefore, in actual implementation, the status opening prompt can also be displayed on the live broadcast interface, and the status opening prompt can include starting timing and / or closing countdown, and the status opening prompt also includes opening progress, and the opening progress includes the number of first virtual gifts currently given, and the first quantity threshold that needs to be met to open the target live broadcast room state. Each audience in the target live broadcast room can continue to give the first virtual gift to the anchor of the target live broadcast room by clicking on the gift control to give gifts, sending barrage gifts, and clicking on the opening progress gift. At least one gift-giving method, if the start timing and / or closing countdown ends, and the number of the first virtual gifts given has not reached the first quantity threshold, then the timing ends, and the opening of the target live broadcast room state fails this time. If the number of the first virtual gifts given reaches the first quantity threshold, it is determined that the target gift-giving event is triggered and the target live broadcast room state is opened.

[0076] For example, Figure 3a is a schematic diagram of a live broadcast interface of a second target live broadcast room provided by an embodiment of this specification, such as Figure 3a As shown, in response to giving three "lucky clovers" (the first virtual gift) to the anchor of the target live broadcast room, a status opening prompt is displayed in the live broadcast room interface, and the status opening prompt includes a closing countdown of 03:00 and an opening progress. In the opening progress, the "current number of first virtual gifts given" is "3", and the first number threshold that needs to be met to open the target live broadcast room state is "5". Figure 3a The live broadcast interface shown shows the opening progress "3 / 5". The user can click on the opening progress "3 / 5" to continue to give "lucky grasses" to the anchor. Assuming that two more "lucky grasses" are given to the anchor, the number of "lucky grasses" given reaches the first quantity threshold, and the target gift giving event is determined to be triggered. The target live broadcast room status can be turned on, and the following is displayed at this time: Figure 3b The live broadcast interface shown is the live broadcast interface after the target live broadcast room status is successfully opened.

[0077] Figure 3b is a schematic diagram of a live broadcast interface of a third target live broadcast room provided by an embodiment of this specification, such as Figure 3bAs shown, the target live broadcast room is in a state where the target special effects are displayed. The target special effects include background special effects and barrage special effects. A decorative border is added to the live broadcast background area of the target live broadcast room, and a gift-giving barrage is displayed in the live broadcast background area. The gift-giving barrage displays the avatar, name, gift type (sending a relay gift), quantity, etc. of the gift-giving user, and the gift-giving barrage scrolls from right to left. In response to a target gift-giving event of giving at least one first virtual gift to the host of the target live broadcast room, such as giving 5 "lucky clovers" triggering the opening of the target live broadcast state, the live broadcast interface of the target live broadcast room is as Figure 3b shown, a "decorative border" is added to the live broadcast background area, and a gift-giving barrage is displayed, including the name "San Wu", avatar, gift type "sending a relay gift", and quantity "×5".

[0078] For example, Figure 4 is a schematic diagram of the live broadcast interface of the fourth type of target live broadcast room provided by an embodiment of this specification. As Figure 4 shown, the target live broadcast room is in a state where the target special effects are displayed. The target special effects are gift-giving special effect animations, and the gift-giving special effect animations are to magnify and display the first virtual gifts presented in the target live broadcast room. In response to a target gift-giving event of giving at least one first virtual gift to the host of the target live broadcast room, such as giving 5 "lucky clovers", the target live broadcast state can be opened at this time. The live broadcast interface of the target live broadcast room is as Figure 4 shown, the "lucky clover" gifts presented are magnified and displayed in the target live broadcast room, and the presented quantity "×5" is displayed.

[0079] For example, Figure 5 is a schematic diagram of the interface of the target recommendation page of a content application platform provided by an embodiment of this specification. As Figure 5 shown, recommended live broadcast rooms can be displayed on the target recommendation page. Assume that the preset recommendation position is the first recommendation position on the target recommendation page. In response to a target gift-giving event of giving at least one first virtual gift to the host of the target live broadcast room, the target live broadcast room can be displayed in the first recommendation position on the target recommendation page.

[0080] In the embodiments of this specification, in response to the target gift-giving event of the target live broadcast room, the opening of the target live broadcast room state may include at least one of displaying target special effects in the target live broadcast room, enabling the target function of the target live broadcast room, and displaying the target live broadcast room in the preset recommendation position on the target recommendation page. By various methods, the interactive feedback of giving the first virtual gift is realized, enriching the gift-giving gameplay, improving the interactive effect, and thus ensuring user stickiness.

[0081] In an optional implementation manner of this embodiment, after the target live broadcast room state is opened in response to the target gift-giving event of the target live broadcast room, the method further includes at least one of the following:

[0082] In response to sending a target live broadcast comment in a target live broadcast room, displaying the target live broadcast comment with a target special effect in a live broadcast comment area;

[0083] In response to sending a target live broadcast comment in the target live broadcast room, displaying the target live broadcast comment in a bullet screen format in a live broadcast background area of ​​the target live broadcast room;

[0084] In response to sending a target live broadcast comment in the target live broadcast room, a background special effect is added to the live broadcast background area of ​​the target live broadcast room, and the target live broadcast comment is displayed on the background special effect.

[0085] It should be noted that, in response to the target gifting event in the target live broadcast room, opening the target live broadcast room state may include opening the target function, which is the control function of the live broadcast comment in the target live broadcast room. In this way, in response to sending the target live broadcast comment in the target live broadcast room, the target live broadcast comment with the target special effect may be displayed in the live broadcast comment area, the target live broadcast comment may be displayed in the live broadcast background area of ​​the target live broadcast room in the form of a bullet screen, and / or background special effects may be added to the live broadcast background area of ​​the target live broadcast room, and the target live broadcast comment may be displayed on the background special effects.

[0086] The target live broadcast comment may be a comment sent by any viewer in the target live broadcast room, or a comment sent by a viewer who presents the first virtual gift in the target live broadcast room, or a comment sent by a viewer who subsequently presents the second virtual gift in the target live broadcast room.

[0087] The target special effects are the display effects of the live comments pre-configured in the target function, such as magnification, highlighting, hovering, etc. Displaying the target live comments in the form of bullet screen means that the display area and / or display effect of the target live comments are different from the live comments in the live comment area. For example, the live comments in the live comment area scroll from bottom to top, and the target live comments displayed in the form of bullet screen can be displayed in the live background area and scroll from right to left.

[0088] For example, Figure 6 : is a schematic diagram of the live broadcast interface of the fifth target live broadcast room provided by an embodiment of the present specification. Assuming that the target live broadcast comment sent is "This anchor is great, reward lucky clover ~", the target special effect is the magnification and bolding effect. At this time, the target live broadcast comment can be magnified and bolded in the live broadcast comment area of ​​the target live broadcast room, such as Figure 6 shown.

[0089] For example, Figure 7 : is a schematic diagram of the live broadcast interface of the sixth target live broadcast room provided by an embodiment of the present specification. Assuming that the target live broadcast comment sent is "This anchor is great, reward lucky grass ~", the live broadcast background area of ​​the target live broadcast room is displayed in the form of bullet screen from right to left. Figure 7 shown.

[0090] For example, Figure 8 This is a schematic diagram of the live broadcast interface of the seventh target live broadcast room provided by an embodiment of the present specification. Assuming that the target live broadcast comment sent is "This anchor is awesome, give me a lucky clover as a reward~", and the background special effect is "flashing bubbles", a background special effect "flashing bubbles" is displayed in the live broadcast background area of ​​the target live broadcast room, and "This anchor is awesome, give me a lucky clover as a reward~" is displayed in the "flashing bubbles".

[0091] In the embodiments of this specification, when the target live broadcast room is in the state of turning on the target function and the target function is the control function of the live broadcast comments, the display of the target live broadcast comments sent in the target live broadcast room can be controlled based on a variety of methods, thereby enriching the display method of the live broadcast comments, and further enriching the interactive feedback method of giving the first virtual gift, enriching the gameplay and improving the user experience.

[0092] In an optional implementation of this embodiment, in response to a target gift giving event in the target live broadcast room, after the target live broadcast room state is turned on, the following steps are further included:

[0093] The start prompt information of the target live broadcast room status is obtained, and the start prompt information is displayed on the live broadcast interface, wherein the start prompt information includes the closing time of the target live broadcast room status and / or the current relay process information of the target live broadcast room status.

[0094] It should be noted that the target live broadcast room state is a state that can last for a preset time, and the duration of the target live broadcast room state can be increased based on subsequent relay gift events. Therefore, in response to the target gift event of the target live broadcast room, after the target live broadcast room state is turned on, the start prompt information of the target live broadcast room state can also be obtained and displayed on the live broadcast interface. The start prompt information is used to prompt the continuous state of the target live broadcast room state. For example, the prompt information may include the closing time of the target live broadcast room state and / or the current relay process information of the target live broadcast room state.

[0095] Among them, the closing timing of the target live broadcast room status refers to the opening time timing and / or closing countdown of the target live broadcast room status; the current relay process information refers to the relay information of the target live broadcast status, such as the current relay process information may include a round of relay gift giving including 20 gifts, and 7 gifts have been given currently.

[0096] Using the above example, Figure 3bAs shown, turning on the target live broadcast room status is to display the target special effects. After turning on the target live broadcast room status, the status on / off countdown can be displayed in the live broadcast interface, such as 00:30 / 04:30. In addition, the current relay progress information can also be displayed in the live broadcast interface of the target live broadcast room. The complete circle represents the total number of gifts required for a round of relay gifting, "20", and the bold line part in the relay process circle represents the number of gifts that have been relayed, "7", and the remaining bold line part represents the number of gifts that need to be relayed, "13".

[0097] In the embodiment of the present specification, after turning on the target live broadcast room status, the turning-on prompt information of the target live broadcast room status can also be obtained and displayed in the live broadcast interface. The prompt information can indicate the closing timing of the target live broadcast room status and / or the current relay process information of the target live broadcast room status, so that the user can understand the relay situation of the target live broadcast room status and guide more people to participate in the relay gift giving.

[0098] In an optional implementation of this embodiment, in response to a target gift-giving event in a target live broadcast room, opening the target live broadcast room state includes:

[0099] In response to a target gift-giving event in a target live broadcast room, initial state parameters corresponding to the gift type of the first virtual gift are obtained, and the target live broadcast room state is opened based on the initial state parameters, wherein virtual gifts of different gift types correspond to different initial state parameters, and the initial state parameters include an initial opening duration and / or a starting state.

[0100] It should be noted that virtual gifts of different gift types can be configured with different initial state parameters, so that the target live broadcast room state can be controlled based on the corresponding initial state parameters. Specifically, virtual gifts of different gift types have different initial opening durations of the target live broadcast state and / or different corresponding starting states.

[0101] For example, when the first virtual gift of type A is presented to the host of the target live broadcast room, the target live broadcast state is turned on, the initial turn-on duration is 2 minutes, and the starting state is to display the target special effects; when the first virtual gift of type B is presented to the host of the target live broadcast room, the target live broadcast state is turned on, the initial turn-on duration is 5 minutes, and the starting state is to turn on the target function.

[0102] In an embodiment of the present specification, in response to a target gift-giving event in a target live broadcast room, the server can determine the gift type of the first virtual gift corresponding to the target gift-giving event, query the initial state parameters corresponding to the gift type, and control the client to open the target live broadcast room state with the initial state parameters. Virtual gifts of different gift types use different initial parameters to open the target live broadcast room state, which enriches the way to open the target live broadcast room state and can adapt to a variety of live broadcast scenarios.

[0103] Step 104: In response to the relay gift giving event of the target live broadcast room, increase the opening time of the target live broadcast room status, wherein the relay gift giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room status is opened.

[0104] Specifically, the relay gift giving event can be triggered by the user who gave the first virtual gift continuing to give the second virtual gift to the anchor of the target live broadcast room during the opening of the target live broadcast room, or the relay gift giving event can also be triggered by other users relaying to give the second virtual gift to the anchor of the target live broadcast room. That is, the triggering user of the relay gift giving event can be any audience in the target live broadcast room, and different users can relay to give virtual gifts to the anchor of the target live broadcast room to increase the opening time of the target live broadcast room.

[0105] It should be noted that each audience in the target live broadcast room can continue to give the second virtual gift to the anchor of the target live broadcast room by at least one of the following gift-giving methods: clicking the gift control to send gifts, sending barrage gifts, and clicking the current relay process information to send gifts.

[0106] The second virtual gift can be the same as or different from the first virtual gift, and the second virtual gift is a virtual gift that can extend the duration of the target live broadcast room state. Using the above example, "heart", "flower", and "star" are configured as virtual gifts that can trigger the opening or continuous maintenance of the target live broadcast room state. Assuming that the first virtual gift is "heart", each viewer in the target live broadcast room can continue to give "heart" to the anchor to increase the opening duration of the target live broadcast room state, or give "flower" or "star" to the anchor to increase the opening duration of the target live broadcast room state.

[0107] In addition, the second virtual gift can also be a gift that has a subordinate relationship with the first virtual gift. "Subordinate relationship" can refer to a relationship in the form of some combination or upgrade. The second virtual gift is an extension or enhancement of the function, appearance or other attributes of the first virtual gift. This design can increase the complexity and fun of the gift, while providing the audience with more choices and ways of expression.

[0108] Specifically, the first virtual gift may be a basic gift, and the second virtual gift may be its subsidiary part, that is, the first virtual gift is a parent gift, and the second virtual gift is at least one child gift under the first virtual gift. For example, the first virtual gift is a "flower basket", and the second virtual gift may include various flowers that can be put into the "flower basket".

[0109] In actual implementation, in response to the relay gift-giving event of the target live broadcast room, the opening time of the target live broadcast room status is increased. Opening the target live broadcast room status includes displaying the target special effects, opening the target function, and displaying at least one of the target live broadcast room in the preset recommendation position of the target recommendation page. That is to say, each user in the target live broadcast room can give a second virtual gift to the anchor to participate in the relay, extend the display time of the target special effects, extend the duration of the target function, and / or display the duration of the target live broadcast room in the preset recommendation position of the target recommendation page. Through relay gift-giving, the target live broadcast room can be continuously displayed in the preset recommendation position of the target recommendation page, thereby increasing the traffic of the target live broadcast room.

[0110] It should be noted that the second virtual gift can be relayed to the anchor in the target live broadcast room in a variety of ways to trigger the relay gift event. The gift giving method of giving the second virtual gift to the anchor in the target live broadcast room can include at least one of clicking the gift control to give a gift, sending a barrage to give a gift, and clicking the current relay process information.

[0111] In actual implementation, in response to the target gift-giving event of the target live broadcast room, after the target live broadcast room status is turned on, it can be displayed on the live broadcast interface.

[0112] The start prompt information of the target live broadcast room status is obtained, and the start prompt information is displayed on the live broadcast interface, wherein the start prompt information includes the closing time of the target live broadcast room status and / or the current relay process information of the target live broadcast room status.

[0113] In an optional implementation of this embodiment, in response to the relay gift giving event of the target live broadcast room, increasing the opening time of the target live broadcast room state includes:

[0114] In response to the relay gift-giving event satisfying the second relay level, the opening time of the target live broadcast room status is increased, wherein the increased opening time is the increased time corresponding to the second relay level, and the increased time corresponding to different relay levels is different.

[0115] It should be noted that after the target live broadcast room state is turned on, the target live broadcast room state will last for a preset time. During the opening of the target live broadcast room state, the user can relay to give the anchor a second virtual gift to increase the opening time of the target live broadcast room state. In actual implementation, when the relay reaches different levels, different durations can be increased.

[0116] Specifically, the increased duration corresponding to different relay levels can be pre-configured, for example, the first relay level corresponds to an increased duration of 1 minute, the second relay level corresponds to an increased duration of 3 minutes, and the third relay level corresponds to an increased duration of 5 minutes. The relay level can be configured based on the progress of a round of relay gift giving, for example, the relay reaches 30% corresponding to the first relay level, the relay reaches 50% corresponding to the second relay level, and the relay reaches 80% corresponding to the third relay level.

[0117] In the embodiment of this specification, different relay levels correspond to different extended time periods, which increases the user's interest in participating in the relay gift-giving and guides more users to participate in the relay gift-giving gameplay.

[0118] In an optional implementation of this embodiment, the target live broadcast room state includes at least one state effect; in response to the relay gift giving event of the target live broadcast room, after increasing the opening time of the target live broadcast room state, it also includes:

[0119] In response to the relay gift-giving event satisfying the first relay level, a target status effect corresponding to the first relay level is displayed on the live broadcast interface, wherein different relay levels correspond to different status effects.

[0120] It should be noted that the target live broadcast room state includes at least one state effect, and different relay levels may correspond to different state effects. At least one state effect corresponding to each relay level may be pre-configured.

[0121] In actual implementation, if the target live broadcast room status is to display the target special effect, at least one status effect may include at least one of background special effect, bullet screen special effect, and gift-giving special effect animation. For example, the target status effect corresponding to the first level of relay is to display background special effect, and the target status effect corresponding to the second level of relay is to display bullet screen special effect, and the target status effect corresponding to the third level of relay is to display gift-giving special effect animation.

[0122] If the target live broadcast room status is to turn on the target function, at least one status effect may include displaying the target live broadcast comment with the target special effects in the live broadcast comment area, displaying the target live broadcast comment in the form of bullet screen in the live broadcast background area of ​​the target live broadcast room, adding background special effects in the live broadcast background area of ​​the target live broadcast room, and displaying the target live broadcast comment on the background special effects. For example, the target status effect corresponding to the first-level relay level is to display the target live broadcast comment with the target special effects in the live broadcast comment area. If the relay is continued to reach the second-level relay level, the corresponding target status effect is to display the target live broadcast comment in the form of bullet screen in the live broadcast background area of ​​the target live broadcast room. If the relay is continued to reach the third-level relay level, the corresponding target status effect is to add background special effects in the live broadcast background area of ​​the target live broadcast room and display the target live broadcast comment on the background special effects.

[0123] If the status of the target live broadcast room is to display the target live broadcast room at the preset recommended position on the target recommendation page, at least one status effect may include displaying the target live broadcast room at the preset recommended position on the target recommendation page with at least one effect. For example, the target status effect corresponding to the first-level relay level is that the display form of the target live broadcast room at the preset recommended position is the same as that of other recommended positions. Continuing the relay to reach the second-level relay level, the corresponding target status effect is to magnify and display the target live broadcast room with a special background color at the preset recommended position. Continuing the relay to reach the third-level relay level, the corresponding target status effect is to display the target live broadcast room at the preset recommended position and add a guiding prompt for the target live broadcast room.

[0124] In specific implementation, in response to the relay gift-giving event satisfying the first relay level, the status effect currently displayed on the live broadcast interface can be switched to display the target status effect corresponding to the first relay level, or the target status effect corresponding to the first relay level can also be superimposed on the basis of the status effect currently displayed on the live broadcast interface.

[0125] For example, it is assumed that the first-level relay level is that the relay process reaches 40%, and the background special effect is added for display; the second-level relay level is that the relay process reaches 60%, and the gift-giving special effect animation is added for display. Fig. 9 This is a schematic diagram of the live broadcast interface of the eighth target live broadcast room provided by an embodiment of this specification. As Fig. 9 shown, it is assumed that the audience gives 5 "lucky clovers" to the anchor of the target live broadcast room. At this time, the target live broadcast status can be enabled, and the gift-giving bullet screen is displayed in the live broadcast background area. The gift-giving bullet screen displays the gift-giving user's avatar, name, gift type (sending a relay gift), quantity, etc. For example, the gift-giving bullet screen includes the name "San Wu", avatar, gift type "sending a relay gift", quantity "×5", and the gift-giving bullet screen scrolls from right to left. The current relay process information 5 / 20 is displayed on the live broadcast interface. During the period when the target live broadcast status is enabled, the audience relays and gives 3 "lucky clovers", reaching the first-level relay level. At this time, a decorative border can be superimposed and displayed in the live broadcast background area of the live broadcast interface, and at the same time, the gift-giving bullet screen is displayed, including the name "Liu Liu", avatar, gift type "sending a relay gift", quantity "×3", and the current relay process information 8 / 20 is displayed on the live broadcast interface. It is assumed that the audience continues to participate in the relay and gives 4 more "lucky clovers" to the anchor. At this time, the second-level relay level is reached, and the gift-giving special effect animation can be displayed in the live broadcast background area of the live broadcast interface, magnifying and displaying the given "lucky clovers" and the given quantity "4", and the current relay process information 12 / 20.

[0126] It should be noted that the target live broadcast room status includes at least one status effect. Different relay levels can correspond to different status effects. When the relay gift-giving event meets the first relay level, the target status effect corresponding to the first relay level can be displayed on the live broadcast interface, so that the audience in the target live broadcast room can control the live broadcast interface to display different interactive effects through relay gift-giving, thereby enriching the interactive feedback effect of gift-giving.

[0127] The embodiment of this specification provides a method for interacting with virtual gifts in a live broadcast. In response to a target gift giving event of giving at least one first virtual gift to the anchor of a target live broadcast room, the target live broadcast room state is turned on, and the target live broadcast room state is turned off after a preset time. In response to a relay gift giving event of giving a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room state is turned on, the opening time of the target live broadcast room state is increased. In this way, by giving at least one first virtual gift, the target live broadcast room state can be turned on, and each audience in the target live broadcast room can see the target live broadcast room state. In addition, by relaying the second virtual gift during the period when the target live broadcast room state is turned on, the opening time of the target live broadcast room state can be increased. A method for interacting with multiple live broadcast room audiences to jointly participate in relay gift giving to control the target live broadcast room state is provided. Multiple audiences in the live broadcast room can jointly participate in the relay gift giving gameplay, enriching the gift interaction form, improving the fun of gift giving, thereby improving the interaction effect, ensuring the user experience, and further improving the user stickiness.

[0128] See also Fig.10 , Fig.10 A flowchart of another method for interacting with virtual gifts in a live broadcast provided according to an embodiment of the present specification is shown, which is applied to a client and specifically includes the following steps.

[0129] Step 1002: Display the live broadcast interface of the target live broadcast room.

[0130] Step 1004: In response to a target gift giving event triggered in the target live broadcast room, interactive prompt information of the target gift is displayed; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of the target interactive operation.

[0131] Specifically, the target gift refers to a virtual gift among the various virtual gifts in the live broadcast room that can achieve corresponding gift special effects in response to the target interactive operation. The virtual gifts that can achieve gift special effects can be pre-configured as target gifts from the various virtual gifts in the target live broadcast room. There can be multiple target gifts, and any target gift can trigger a target gift giving event, thereby achieving the corresponding gift special effects. For example, the target gifts include gift C and gift D. Giving gift C or gift D to the anchor in the target live broadcast room can trigger the target gift giving event.

[0132] In actual implementation, the target gift giving event indicates that a target gift has been given to the anchor of the target live broadcast room, and there can be at least one target gift. In addition, the conditions that should be met by at least one target gift can also be pre-configured. In one implementation method, at least one target gift needs to meet a set number to trigger the target gift giving event, thereby displaying the corresponding gift special effect. The set number can be any positive integer and can be configured based on actual interactive needs. For example, the target gifts include gift C and gift D, and the set number is 3. If 3 gifts C or 3 gifts D are given to the anchor of the target live broadcast room, the target gift giving event can be triggered, and the interactive prompt information of the target gift will be displayed, so that the audience can perform the target interactive operation based on the interactive prompt information to achieve the corresponding gift special effect.

[0133] In another implementation, at least one target gift satisfies a preset combination relationship, triggering a target gift giving event. The preset combination relationship is a combination of different target gifts, that is, different target gift combinations trigger the target gift giving event. For example, the target gifts include gift C and gift D, and the preset combination relationship is a combination of gift C and gift D, that is, the target gift giving event will be triggered only when gift C and gift D are given to the anchor in the target live broadcast room. If 2 gifts C or 2 gifts D are given to the anchor, the target gift giving event will not be triggered.

[0134] It should be noted that the account that sends the target gift to the anchor of the target live broadcast room can be the viewer account corresponding to the current client, or it can be other viewer accounts in the target live broadcast room.

[0135] In actual implementation, the target interactive operation refers to a pre-configured operation for implementing gift-giving interaction. The target interactive operation may include at least one of a sliding operation and / or a click operation on the live broadcast interface, a shaking operation of the client device, a voice operation, and a barrage sending operation.

[0136] The interactive prompt information refers to information that prompts the audience to perform a set target interactive operation. The interactive prompt information may include the target interactive operation to be performed, the interaction start conditions, etc.

[0137] In actual implementation, when a target gift is presented to the anchor of a target live broadcast room, interactive prompt information of the target gift can be displayed. The interactive prompt information is used to prompt the audience to perform the target interactive operation, so that the corresponding gift special effects can be displayed in the target live broadcast room.

[0138] It should be noted that in response to the target gift giving event triggered in the target live broadcast room, the interactive prompt information of the target gift is displayed. The target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room. There can be at least one target gift given, and at least one target gift can also meet the set quantity or preset combination relationship. Therefore, different conditions satisfied by different target gifts can also be configured, and different prompt information can be displayed, that is, different target interactive operations are performed.

[0139] In specific implementation, in response to a target gift giving event triggered in a target live broadcast room, it is possible to determine at least one target gift currently given and corresponding to the target gift giving event, determine the conditions satisfied by the at least one target gift, find the target interactive operation corresponding to the condition, and display the interactive prompt information of the target gift based on the target interactive operation.

[0140] For example, taking the condition that the target gift satisfies as a set quantity as an example, a correspondence table between the target gift quantity and the interactive operation can be pre-configured, as shown in Table 1 below. If the target gift giving event indicates that the target gift given to the anchor is gift C, and 3 gifts are given, as shown in Table 1 below, it can be determined that the corresponding target interactive operation is the shaking operation of the client device, and the interactive prompt information corresponding to the shaking operation of the client device can be displayed.

[0141] Table 1 Correspondence between target gift quantity and interactive operations

[0142] Target number of gifts Interactive Operations Gift C or Gift D, the quantity is greater than or equal to 1 and less than 3 Click or slide the live interface Gift C or Gift D, the quantity is greater than or equal to 3 and less than 5 Shake operation of client device Gift C or Gift D, quantity greater than or equal to 5 Voice Operation …… ……

[0143] In another example, assuming that the target gifts include gift C, gift D, and gift E, and taking the conditions satisfied by the target gifts as a preset combination relationship as an example, a corresponding relationship table of target gift combination relationships and interactive operations can be pre-configured, assuming that it is shown in Table 2 below. If the target gift giving event indicates that the target gifts given to the anchor are gift C and gift D, as shown in Table 2 below, it can be determined that the corresponding target interactive operation is a click operation or a sliding operation on the live broadcast interface, and the interactive prompt information corresponding to the click operation or the sliding operation on the live broadcast interface can be displayed.

[0144] Table 2 Correspondence between target gift combination and interactive operation

[0145] Target gift combination relationship Interactive Operations Gift C and Gift D, Gift C and Gift E Click or slide the live interface Gift D and Gift E Shake operation of client device Gift C, Gift D and Gift E Voice Operation …… ……

[0146] In an optional implementation of this embodiment, the interactive prompt information includes an interactive start condition; in response to a target gift giving event triggered in a target live broadcast room, after displaying the interactive prompt information of the target gift, it also includes:

[0147] In response to satisfying the interaction start condition in the interaction prompt information, detecting the execution result of the target interaction operation.

[0148] In actual implementation, the interaction start condition may include at least one of the timeout, the number of interactive participants being met, and the host sending a start event. Specifically, in response to the target gift giving event triggered in the target live broadcast room, the interactive prompt information can be displayed in the live broadcast interface, and the countdown can be started. At the end of the countdown, the audience starts to perform the target interactive operation, and the client can detect the execution result of the target interactive operation; and / or, in response to the target gift giving event triggered in the target live broadcast room, the interactive prompt information can be displayed in the live broadcast interface, and the current number of participants in the interactive gameplay can be displayed. When the current number of participants meets the set number of interactive participants, the interactive gameplay is started, the audience starts to perform the target interactive operation, and the client can detect the execution result of the target interactive operation; and / or, in response to the target gift giving event triggered in the target live broadcast room, the interactive prompt information can be displayed in the live broadcast interface. When the start event is received from the host, the interactive gameplay is started, the audience starts to perform the target interactive operation, and the client can detect the execution result of the target interactive operation.

[0149] Of course, in actual implementation, in response to the target gift giving event triggered in the target live broadcast room, after displaying the interactive prompt information of the target gift, the interactive gameplay can be started directly to detect the execution result of the target interactive operation. The embodiments of this specification do not limit this.

[0150] It should be noted that the target interactive operation may include at least one of a sliding operation and / or a clicking operation on the live broadcast interface, a shaking operation of the client device, a voice operation, and a barrage sending operation.

[0151] In one implementation, if the target interactive operation is a sliding operation and / or a clicking operation on the live interface, the listening can be implemented through the client's user interface (UI) event listening mechanism. When the audience interacts with the client's user interface (such as a mobile phone screen), such as sliding or clicking with a finger, these actions will be captured by the sensor on the client's touch screen and converted into corresponding input events. A specific listener can be set to listen to these input events. Specifically, for sliding operations, the sensor can identify the position changes of the starting point and the end point, and calculate the direction and distance of the sliding; and for clicking operations, it is determined by monitoring the pressing and releasing actions at the same position within a short period of time.

[0152] In another implementation, if the target interactive operation is a shaking operation of the client device, the detection can be achieved through the built-in accelerometer of the client. When the user shakes the client, the accelerometer will sense the acceleration changes in all directions and convert these physical motion data into digital signals. The data stream of the accelerometer is monitored by a registered listener. Once an acceleration change exceeding a preset threshold is detected and this change conforms to the shaking pattern (for example, a significant speed change along one or more axes in a short period of time), the listener will determine it as a shaking operation.

[0153] In another implementation, if the target interactive operation is a voice operation, that is, the user needs to speak specific voice content, then the microphone and voice recognition technology on the client can be used for detection. The microphone on the client captures the user's voice and converts the sound waves into digital audio signals. The voice recognition engine can receive these audio signals and analyze the language patterns through algorithms to convert the audio signals into text. In order to accurately understand the voice content, natural language processing (NLP) technology is usually used to parse the converted text content, identify specific semantic content, keywords or intentions, and determine whether the semantic content is specific content, such as whether the voice content is "The host is awesome."

[0154] In another implementation, if the target interactive operation is a bullet screen sending operation, and the bullet screen sending operation is an operation of sending bullet screens of any content, the detection can be achieved through the input component and event monitoring mechanism in the user interface (UI) of the client. When the user enters text in the bullet screen input box of the live broadcast room and clicks the send button or presses a specific key on the keyboard (such as the enter key), these actions will trigger the corresponding user interface events. The listener is pre-set to monitor these input and click events. When the sending operation is detected, the text content entered by the user will be obtained, and the necessary verification and formatting will be performed. Then this bullet screen message will be encapsulated into a data packet and transmitted to the server through the network for review and broadcast, and the bullet screen display in the live broadcast room will be updated in real time, so that other viewers can synchronously see the newly sent bullet screen. When the bullet screen broadcast by the server is received, it can be determined that the bullet screen sending operation has been detected. In addition, the bullet screen sending operation can also be an operation of sending a bullet screen with specific content. Then the text content entered by the user can be identified and matched to see if it is an operation of a bullet screen with specific content, thereby detecting whether the target interactive operation has been performed.

[0155] Step 1006: Based on the execution result of the target interactive operation, display the gift special effects of the target gift.

[0156] It should be noted that the audience who has given the target gift to the anchor of the target live broadcast room can perform the target interactive operation based on the displayed interactive prompt information, and the client can detect whether the target interactive operation has been performed, and display the gift special effect of the target gift based on the execution result of the target interactive operation. Specifically, if it is detected that the audience has correctly performed the target interactive operation, the gift special effect corresponding to the target gift can be displayed in the live broadcast interface of the target live broadcast room, and the gift special effect can be at least one of the background special effect, the barrage special effect, and the gift-giving special effect animation.

[0157] In actual implementation, if the target interactive operation is the shaking operation of the client device, the shaking of the client device is detected, and the gift effect corresponding to the shaking operation of the client is displayed on the live broadcast interface. If the target interactive operation is the voice operation, the user is detected to speak the set voice operation command, and the gift effect corresponding to the voice operation is displayed on the live broadcast interface. If the target interactive operation is the barrage sending operation, it is detected that the audience has sent the set barrage, and the gift effect corresponding to the barrage sending operation is displayed on the live broadcast interface.

[0158] In specific implementation, the gift special effects of the target gift may include at least one of background special effects, barrage special effects, and gift-giving special effects animations. Different target interactive operations may be configured with different gift special effects.

[0159] For example, Fig.11 is a schematic diagram of a live broadcast interface of a ninth target live broadcast room provided by an embodiment of the present specification, such as Fig.11 As shown, the audience gives the target gift "Pumpkin" to the anchor in the target live broadcast room, and the interactive prompt message "Shake the phone to view the gift Easter egg after the countdown ends" can be displayed on the live broadcast interface, and the countdown prompt will begin. After the countdown ends, it is detected whether the audience shakes the phone. If the audience shakes the phone, the "Gift Easter Egg" will be displayed in the live broadcast interface. The gift Easter Egg is a smiling and open-mouthed "Pumpkin" special effect (target gift) that continues to enlarge, and after enlarging to the set size, it gradually shrinks and becomes a transparent gift-giving special effect animation.

[0160] The embodiments of this specification provide a method for interacting with virtual gifts in a live broadcast, which displays the live broadcast interface of a target live broadcast room; in response to a target gift giving event triggered in the target live broadcast room, the interactive prompt information of the target gift is displayed; wherein the target gift giving event indicates that a target gift has been given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of the target interactive operation; based on the execution result of the target interactive operation, the gift special effect of the target gift is displayed. In this way, by giving the target gift to the anchor of the target live broadcast room, the execution of the target interactive operation can be triggered to display the gift special effect of the target gift, and each audience in the target live broadcast room can see the gift special effect of the target gift, providing a gameplay method for each audience in the live broadcast room to display the gift special effect by executing the target interactive operation, enriching the gift interaction form in the target live broadcast room, and improving the fun of gift giving, thereby improving the interactive effect, ensuring the user experience, and then improving user stickiness.

[0161] Fig.12 A flow chart of a method for interacting with virtual gifts in a live broadcast provided by an embodiment of the present specification is shown. Fig.12 As shown:

[0162] The client, in response to the event of entering the target live broadcast room, sends a viewing request for the target live broadcast room to the server.

[0163] The server, in response to the viewing request of the target live broadcast room, feeds back the live broadcast interface of the target live broadcast room to the client.

[0164] The client displays the live broadcast interface of the target live broadcast room.

[0165] The client detects a target gift-giving event of giving at least one first virtual gift to a host in a target live broadcast room.

[0166] The client, in response to the target gift sending event, sends a request to the server to open the target live broadcast room status.

[0167] The server, in response to the request to open the target live broadcast room status, determines the target live broadcast room status corresponding to the target gift giving event, and controls each client of the target live broadcast room to open the target live broadcast room status.

[0168] The client turns on the target live broadcast room state, and while the target live broadcast room state is turned on, detects a relay gift giving event in which the audience gives at least one second virtual gift to the anchor.

[0169] The client, in response to the relay gift-giving event, sends a request to the server to increase the opening time of the target live broadcast room status.

[0170] The server, in response to the request to increase the opening time of the target live broadcast room status, determines the increased time of the target live broadcast room status and feeds back the increased time of the target live broadcast room status to the client.

[0171] The client continues to open the target live broadcast room state based on the increase duration of the target live broadcast room state.

[0172] The embodiments of this specification provide a method for interacting with virtual gifts in a live broadcast. By giving at least one first virtual gift, the target live broadcast room state can be turned on. By relaying the giving of a second virtual gift during the period when the target live broadcast room state is turned on, the opening time of the target live broadcast room state can be increased. A method for interacting with multiple live broadcast room viewers to jointly participate in relay gift giving to control the target live broadcast room state is provided. Multiple viewers in the live broadcast room can jointly participate in the relay gift giving gameplay, which enriches the gift interaction form, increases the fun of gift giving, thereby improving the interaction effect, ensuring the user experience, and further improving user stickiness.

[0173] Corresponding to the above method embodiment, this specification also provides an embodiment of a virtual gift interaction device in a live broadcast. Fig.13 A schematic diagram of the structure of a virtual gift interaction device in a live broadcast provided by an embodiment of the present specification is shown, which is applied to a client, such as Fig.13 As shown, the device comprises:

[0174] The opening module 1302 is configured to display the live broadcast interface of the target live broadcast room; in response to the target gift giving event of the target live broadcast room, the target live broadcast room state is opened, wherein the target gift giving event is to give at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening;

[0175] The adding module 1304 is configured to increase the opening time of the target live broadcast room status in response to the relay gift giving event of the target live broadcast room, wherein the relay gift giving event is to give a second virtual gift to the anchor of the target live broadcast room during the opening time of the target live broadcast room status.

[0176] Optionally, the target gift-giving event includes a selection event of the first virtual gift in a gift collection page of the target live broadcast room and / or a sending event of setting barrage content in the target live broadcast room, and the barrage content is set to trigger the barrage content corresponding to the gift of the first virtual gift;

[0177] The start module 1302 is further configured to:

[0178] In response to a selection event of a first virtual gift in a gift collection page of a target live broadcast room, opening the target live broadcast room state;

[0179] In response to a sending event of the barrage content set in the target live broadcast room, the target live broadcast room status is turned on.

[0180] Optionally, the device further includes a fourth display module, configured to:

[0181] The start prompt information of the target live broadcast room status is obtained, and the start prompt information is displayed on the live broadcast interface, wherein the start prompt information includes the closing time of the target live broadcast room status and / or the current relay process information of the target live broadcast room status.

[0182] Optionally, the target live broadcast room state includes at least one state effect; the device further includes a fifth display module configured to:

[0183] In response to the relay gift-giving event satisfying the first relay level, a target status effect corresponding to the first relay level is displayed on the live broadcast interface, wherein different relay levels correspond to different status effects.

[0184] Optionally, enabling the target live broadcast room state includes displaying at least one of a target special effect, enabling a target function, and displaying the target live broadcast room in a preset recommendation position on a target recommendation page;

[0185] The start module 1302 is further configured to do at least one of the following:

[0186] In response to a target gift-giving event in a target live broadcast room, display a target special effect in the target live broadcast room;

[0187] In response to a target gift-giving event in a target live broadcast room, a target function of the target live broadcast room is enabled;

[0188] In response to a target gift-giving event of a target live broadcast room, the target live broadcast room is displayed in a preset recommendation position of a target recommendation page.

[0189] Optionally, the device further includes a sixth display module configured as at least one of the following:

[0190] In response to sending a target live broadcast comment in a target live broadcast room, displaying the target live broadcast comment with a target special effect in a live broadcast comment area;

[0191] In response to sending a target live broadcast comment in the target live broadcast room, displaying the target live broadcast comment in a bullet screen format in a live broadcast background area of ​​the target live broadcast room;

[0192] In response to sending a target live broadcast comment in the target live broadcast room, a background special effect is added to the live broadcast background area of ​​the target live broadcast room, and the target live broadcast comment is displayed on the background special effect.

[0193] The embodiments of this specification provide a virtual gift interaction device in live broadcasting. By giving at least one first virtual gift, the state of a target live broadcasting room can be turned on. By relaying the giving of a second virtual gift during the period when the state of the target live broadcasting room is turned on, the opening time of the state of the target live broadcasting room can be increased. A method for controlling the state of the target live broadcasting room by allowing multiple viewers in the live broadcasting room to jointly participate in relay gift giving is provided. Multiple viewers in the live broadcasting room can jointly participate in the relay gift giving gameplay, which enriches the gift interaction form, increases the fun of gift giving, thereby improving the interaction effect, ensuring the user experience, and further improving user stickiness.

[0194] Corresponding to the above method embodiment, this specification also provides another embodiment of a virtual gift interaction device in a live broadcast, Fig.14 A schematic diagram of the structure of another virtual gift interaction device in live broadcast provided by an embodiment of the present specification is shown, which is applied to a client, such as Fig.14 As shown, the device comprises:

[0195] The first display module 1402 is configured to display the live broadcast interface of the target live broadcast room;

[0196] The second display module 1404 is configured to display interactive prompt information of the target gift in response to a target gift giving event triggered in the target live broadcast room; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of the target interactive operation;

[0197] The third display module 1406 is configured to display the gift special effects of the target gift based on the execution result of the target interactive operation.

[0198] The embodiments of this specification provide a virtual gift interaction device in live broadcast. By presenting a target gift to the anchor of a target live broadcast room, a target interactive operation can be triggered to display the gift special effects of the target gift. A gameplay method is provided in which each audience in the live broadcast room displays the gift special effects by performing the target interactive operation, which enriches the gift interaction form in the target live broadcast room, increases the fun of gift giving, thereby improving the interactive effect, ensuring the user experience, and further improving user stickiness.

[0199] The above is a schematic scheme of a virtual gift interaction device in a live broadcast of this embodiment. It should be noted that the technical scheme of the virtual gift interaction device in a live broadcast and the technical scheme of the virtual gift interaction method in a live broadcast belong to the same concept. For the details not described in detail in the technical scheme of the virtual gift interaction device in a live broadcast, please refer to the description of the technical scheme of the virtual gift interaction method in a live broadcast.

[0200] Fig.15The block diagram of a computing device according to an embodiment of the present specification is shown. The components of the computing device 1500 include but are not limited to a memory 1510 and a processor 1520. The processor 1520 is connected to the memory 1510 via a bus 1530, and the database 1550 is used to store data.

[0201] The computing device 1500 also includes an access device 1540, which enables the computing device 1500 to communicate via one or more networks 1560. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 1540 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).

[0202] In one embodiment of the present specification, the above components of the computing device 1500 and Fig.15 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Fig.15 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0203] The computing device 1500 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 1500 may also be a mobile or stationary server.

[0204] Among them, the processor 1520 is used to execute the following computer-executable instructions, which, when executed by the processor, implement the steps of the above-mentioned virtual gift interaction method in live broadcast.

[0205] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts are of the same concept. For details not described in detail in the technical scheme of the computing device, please refer to the description of the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts.

[0206] An embodiment of the present specification also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned method for interacting with virtual gifts in live broadcast.

[0207] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts are of the same concept, and the details not described in detail in the technical scheme of the storage medium can be found in the description of the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts.

[0208] An embodiment of the present specification also provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned method for interacting with virtual gifts in live broadcast.

[0209] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts are of the same concept, and the details not described in detail in the technical scheme of the computer program can be found in the description of the technical scheme of the above-mentioned method for interacting with virtual gifts in live broadcasts.

[0210] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0211] Computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate form, etc. Computer readable media may include: any entity or device capable of carrying computer program codes, recording media, USB flash drives, mobile hard disks, magnetic disks, optical disks, computer memories, read-only memories (ROM), random access memories (RAM), electric carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the contents of computer readable media may be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0212] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.

[0213] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0214] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.

Claims

1. A method for interacting with virtual gifts in live broadcast, characterized in that: Applied to the client, including: Display the live broadcast interface of the target live broadcast room; In response to a target gift-giving event of the target live broadcast room, opening the target live broadcast room state, wherein the target gift-giving event is to present at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening; In response to the relay gift-giving event of the target live broadcast room, the opening time of the target live broadcast room status is increased, wherein the relay gift-giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room status is opened.

2. The method for interacting with virtual gifts in live broadcast according to claim 1, characterized in that: After the target live broadcast room state is turned on in response to the target gift giving event of the target live broadcast room, the method further includes: The start prompt information of the target live broadcast room status is obtained, and the start prompt information is displayed on the live broadcast interface, wherein the start prompt information includes the closing timing of the target live broadcast room status and / or the current relay process information of the target live broadcast room status.

3. The method for interacting with virtual gifts in live broadcast according to claim 1 or 2, characterized in that: The target live broadcast room state includes at least one state effect; After increasing the opening time of the target live broadcast room state in response to the relay gift giving event of the target live broadcast room, the method further includes: In response to the relay gift-giving event satisfying a first relay level, a target status effect corresponding to the first relay level is displayed on the live broadcast interface, wherein different relay levels correspond to different status effects.

4. The method for interacting with virtual gifts in live broadcast according to claim 1 or 2, characterized in that: The state of opening the target live broadcast room includes at least one of displaying the target special effect, opening the target function, and displaying the target live broadcast room in a preset recommendation position on the target recommendation page; The step of opening the target live broadcast room state in response to the target gift giving event of the target live broadcast room includes at least one of the following: In response to a target gift-giving event in the target live broadcast room, displaying a target special effect in the target live broadcast room; In response to a target gift-giving event of the target live broadcast room, enabling a target function of the target live broadcast room; In response to the target gift-giving event of the target live broadcast room, the target live broadcast room is displayed in a preset recommendation position of the target recommendation page.

5. The method for interacting with virtual gifts in live broadcast according to claim 1 or 2, characterized in that: After the target live broadcast room state is turned on in response to the target gift giving event of the target live broadcast room, the method further includes at least one of the following: In response to sending a target live broadcast comment in the target live broadcast room, displaying the target live broadcast comment with a target special effect in the live broadcast comment area; In response to sending a target live broadcast comment in the target live broadcast room, displaying the target live broadcast comment in a bullet screen format in a live broadcast background area of ​​the target live broadcast room; In response to sending a target live broadcast comment in the target live broadcast room, a background special effect is added to the live broadcast background area of ​​the target live broadcast room, and the target live broadcast comment is displayed on the background special effect.

6. A method for interacting with virtual gifts in live broadcast, characterized in that: Applied to the client, including: Display the live broadcast interface of the target live broadcast room; In response to a target gift giving event triggered in the target live broadcast room, interactive prompt information of the target gift is displayed; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of the target interactive operation; Based on the execution result of the target interactive operation, the gift special effects of the target gift are displayed.

7. A virtual gift interaction device in live broadcast, characterized in that: Applied to the client, including: An opening module is configured to display a live broadcast interface of a target live broadcast room; in response to a target gift giving event of the target live broadcast room, the target live broadcast room state is opened, wherein the target gift giving event is to present at least one first virtual gift to the anchor of the target live broadcast room, and the target live broadcast room state is closed after a preset time after opening; An adding module is configured to increase the opening time of the target live broadcast room status in response to a relay gift giving event of the target live broadcast room, wherein the relay gift giving event is to present a second virtual gift to the anchor of the target live broadcast room during the period when the target live broadcast room status is opened.

8. A virtual gift interaction device in live broadcast, characterized in that: Applied to the client, including: A first display module is configured to display a live broadcast interface of a target live broadcast room; A second display module is configured to display interactive prompt information of a target gift in response to a target gift giving event triggered in the target live broadcast room; wherein the target gift giving event indicates that the target gift is given to the anchor of the target live broadcast room, and the interactive prompt information is used to prompt the execution of a target interactive operation; The third display module is configured to display the gift special effects of the target gift based on the execution result of the target interactive operation.

9. A computing device, characterized in that include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the virtual gift interaction method in live broadcast described in any one of claims 1-6 are implemented.

10. A computer-readable storage medium, characterized in that: It stores computer executable instructions, which, when executed by a processor, implement the steps of the method for interacting with virtual gifts in live broadcast as described in any one of claims 1-6.

11. A computer program product, characterized in that It includes a computer program / instruction, which, when executed by a processor, implements the steps of the method for interacting with virtual gifts in a live broadcast as described in any one of claims 1-6.