Live broadcast interaction method and device, electronic equipment and storage medium
By displaying the virtual gift splitting interface in the live broadcast room, audience users are allowed to split and transfer sub-virtual gifts to trigger the anchor to execute live broadcast events, which solves the problem that audience users cannot give enough virtual gifts and realizes interactive adaptation for all audience users.
Patent Information
- Application Number
- CN202510983675.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-10-10
AI Technical Summary
Existing live interactive technologies cannot adapt to all audience users because audience users cannot send enough virtual gifts to interact with the anchor user.
By displaying the virtual gift splitting interface, audience users are allowed to split the target virtual gift into multiple sub-virtual gifts, and transfer these sub-virtual gifts to the anchor account to trigger a live broadcast event, ensuring that the total virtual resource consumption of each sub-virtual gift is the same as the target virtual gift.
It enables audience users to trigger the host to execute live broadcast events through virtual gift crowdfunding when they cannot directly transfer the target virtual gifts, and adapts to live broadcast interactions of all audience accounts.
Smart Images

Figure CN120769124A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a live interactive method, device, electronic device, and storage medium. Background Art
[0002] With the development of Internet technology, a technology has emerged that allows viewers to interact with live broadcast hosts through virtual gifts. For example, viewers can give virtual gifts to hosts to make on-demand broadcasts of live broadcast items.
[0003] However, in the current live broadcast room interaction process, if the audience user cannot give virtual gifts of the corresponding amount of resources, it is impossible to interact with the anchor user. Therefore, the current technology for interacting with the anchor user through virtual gifts cannot be adapted to all audience users when the amount of virtual gift resources is high. Summary of the Invention
[0004] The present disclosure provides a live broadcast interactive method, device, electronic device, and storage medium to at least solve the problem in related technologies that the process of interacting with anchor users through virtual gifts cannot be adapted to all audience users. The technical solutions of the present disclosure are as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a live interactive method is provided, comprising:
[0006] In response to a virtual gift collection request initiated for a target live event, a virtual gift splitting interface for splitting a target virtual gift is displayed; the target virtual gift is a virtual gift associated with the target live event, and when the target virtual gift is transferred to a live broadcaster account in a live broadcast room, the target virtual gift triggers the live broadcaster account to execute the target live broadcast event in the live broadcast room;
[0007] In response to a splitting operation input on the target virtual gift in the virtual gift splitting interface, a virtual gift splitting plan for the target virtual gift is displayed in the live broadcast room; wherein the virtual gift splitting plan includes a plurality of sub-virtual gifts, and the sum of virtual resource consumption corresponding to each of the sub-virtual gifts is the same as the virtual resource consumption corresponding to the target virtual gift;
[0008] When each of the sub-virtual gifts is transferred to the anchor account, the target live broadcast event is added to the live broadcast event execution queue; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room.
[0009] In an exemplary embodiment, in response to the splitting operation input on the target virtual gift in the virtual gift splitting interface, the virtual gift splitting plan of the target virtual gift is displayed in the live broadcast room, including: in response to the candidate gift splitting plan input in the virtual gift splitting interface, the candidate gift splitting plan is displayed in the virtual gift splitting interface; the candidate gift splitting plan includes each candidate sub-virtual gift, and the number of gifts set for each candidate sub-virtual gift; in response to the operation of applying the candidate gift splitting plan, the candidate gift splitting plan is displayed as the virtual gift splitting plan in the live broadcast room.
[0010] In an exemplary embodiment, sub-virtual gifts of different categories are displayed in the virtual gift splitting interface; the candidate gift splitting plan in response to the input of the candidate gift splitting interface includes: in response to the triggering operation for the sub-virtual gift of the target category in the virtual gift splitting interface, taking the sub-virtual gift of the target category as the candidate sub-virtual gift; obtaining the number of gifts set for the candidate sub-virtual gift; taking the candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift as the candidate gift splitting plan.
[0011] In an exemplary embodiment, the virtual gift splitting interface carries a first gift splitting quantity input area for inputting the gift splitting quantity; obtaining the gift quantity set for the candidate sub-virtual gift includes: in response to the operation of inputting the gift quantity in the first gift splitting quantity input area, using the gift quantity input in the first gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0012] In an exemplary embodiment, after taking the sub-virtual gift of the target category as the candidate sub-virtual gift, it also includes: displaying a gift splitting quantity input window with a second gift splitting quantity input area for entering the gift splitting quantity; obtaining the gift quantity set for the candidate sub-virtual gift includes: in response to the operation of entering the gift quantity in the second gift splitting quantity input area, taking the gift quantity entered in the second gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0013] In an exemplary embodiment, after the virtual gift splitting plan of the target virtual gift is displayed in the live broadcast room, it also includes: in response to a sub-virtual gift transfer request triggered by the virtual gift splitting plan, displaying a virtual gift transfer interface corresponding to the virtual gift splitting plan; the virtual gift transfer interface displays multiple sub-virtual gifts included in the virtual gift splitting plan; in response to a selection operation on the displayed sub-virtual gift, using the selected sub-virtual gift as the sub-virtual gift to be transferred; in response to an operation of transferring the sub-virtual gift to be transferred to the anchor account, transferring the sub-virtual gift to be transferred to the anchor account.
[0014] In an exemplary embodiment, the virtual gift transfer interface also carries a gift transfer quantity input area; in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred is transferred to the anchor account, including: in response to the operation of entering the gift quantity in the gift transfer quantity input area, the gift quantity entered in the gift transfer quantity input area is used as the gift transfer quantity of the sub-virtual gift to be transferred; the gift quantity entered in the gift transfer quantity input area is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred; in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred corresponding to the gift transfer quantity is transferred to the anchor account.
[0015] In an exemplary embodiment, after displaying the virtual gift splitting plan in the live broadcast room, it also includes: in response to a sub-virtual gift splitting request triggered by the virtual gift splitting plan, obtaining a sub-virtual gift to be split from the sub-virtual gifts included in the virtual gift splitting plan, and displaying a sub-virtual gift splitting interface corresponding to the sub-virtual gift to be split; the sub-virtual gift to be split is a sub-virtual gift that can be further split; in response to a splitting operation input for the sub-virtual gift to be split in the sub-virtual gift splitting interface, displaying the virtual gift splitting plan updated by using the sub-virtual gift splitting plan in the live broadcast room; wherein, the sub-virtual gift splitting plan includes multiple new sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each of the new sub-virtual gifts is the same as the virtual resource consumption corresponding to the sub-virtual gift to be split.
[0016] In an exemplary embodiment, in response to a sub-virtual gift splitting request triggered for the virtual gift splitting scheme, obtaining a sub-virtual gift to be split from the sub-virtual gifts included in the virtual gift splitting scheme includes: in response to the sub-virtual gift splitting request triggered for the virtual gift splitting scheme, displaying a sub-virtual gift selection window to be split; displaying each sub-virtual gift included in the virtual gift splitting scheme in the sub-virtual gift selection window to be split; in response to a selection operation for a divisible sub-virtual gift in the sub-virtual gift selection window to be split, obtaining a selected divisible sub-virtual gift, and using the selected divisible sub-virtual gift as the sub-virtual gift to be split; wherein the divisible sub-virtual gift is a sub-virtual gift that can be further split among the sub-virtual gifts included in the virtual gift splitting scheme.
[0017] According to a second aspect of an embodiment of the present disclosure, a live interactive device is provided, comprising:
[0018] a splitting interface display unit configured to, in response to a virtual gift collection request initiated for a target live event, display a virtual gift splitting interface for splitting a target virtual gift; the target virtual gift being a virtual gift associated with the target live event, and triggering the host account to execute the target live event in the live room when the target virtual gift is transferred to the host account of the live room;
[0019] a splitting plan display unit configured to execute a splitting operation input on the target virtual gift in the virtual gift splitting interface, and display a virtual gift splitting plan for the target virtual gift in the live broadcast room; wherein the virtual gift splitting plan includes a plurality of sub-virtual gifts, and the sum of virtual resource consumption corresponding to each of the sub-virtual gifts is the same as the virtual resource consumption corresponding to the target virtual gift;
[0020] The live broadcast event adding unit is configured to add the target live broadcast event to the live broadcast event execution queue when each of the sub-virtual gifts is transferred to the anchor account; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room.
[0021] In an exemplary embodiment, the splitting plan display unit is further configured to execute a candidate gift splitting plan in response to a candidate gift splitting plan input in the virtual gift splitting interface, and display the candidate gift splitting plan in the virtual gift splitting interface; the candidate gift splitting plan includes each candidate sub-virtual gift, and the number of gifts set for each candidate sub-virtual gift; in response to the operation of applying the candidate gift splitting plan, the candidate gift splitting plan is displayed as the virtual gift splitting plan in the live broadcast room.
[0022] In an exemplary embodiment, sub-virtual gifts of different categories are displayed in the virtual gift splitting interface; the splitting plan display unit is further configured to execute a triggering operation in response to a sub-virtual gift of a target category in the virtual gift splitting interface, and use the sub-virtual gift of the target category as the candidate sub-virtual gift; obtain the number of gifts set for the candidate sub-virtual gift; and use the candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift as the candidate gift splitting plan.
[0023] In an exemplary embodiment, the virtual gift splitting interface carries a first gift splitting quantity input area for inputting the gift splitting quantity; the splitting plan display unit is further configured to execute an operation in response to inputting the gift quantity in the first gift splitting quantity input area, and use the gift quantity input in the first gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0024] In an exemplary embodiment, the splitting plan display unit is further configured to execute the display of a gift splitting quantity input window having a second gift splitting quantity input area for inputting the gift splitting quantity; in response to the operation of inputting the gift quantity in the second gift splitting quantity input area, the gift quantity input in the second gift splitting quantity input area is used as the gift quantity set for the candidate sub-virtual gift.
[0025] In an exemplary embodiment, the live interactive device also includes: a sub-virtual gift transfer unit, configured to execute a sub-virtual gift transfer request in response to the virtual gift splitting plan, and display a virtual gift transfer interface corresponding to the virtual gift splitting plan; the virtual gift transfer interface displays multiple sub-virtual gifts included in the virtual gift splitting plan; in response to a selection operation on the displayed sub-virtual gift, the selected sub-virtual gift is used as a sub-virtual gift to be transferred; in response to an operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred is transferred to the anchor account.
[0026] In an exemplary embodiment, the virtual gift transfer interface also carries a gift transfer quantity input area; the sub-virtual gift transfer unit is further configured to execute an operation in response to inputting a gift quantity in the gift transfer quantity input area, and use the gift quantity input in the gift transfer quantity input area as the gift transfer quantity of the sub-virtual gift to be transferred; the gift quantity input in the gift transfer quantity input area is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred; in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred corresponding to the gift transfer quantity is transferred to the anchor account.
[0027] In an exemplary embodiment, the live interactive device further includes: a sub-virtual gift splitting unit, configured to execute a sub-virtual gift splitting request triggered for the virtual gift splitting plan, obtain the sub-virtual gifts to be split from the sub-virtual gifts included in the virtual gift splitting plan, and display a sub-virtual gift splitting interface corresponding to the sub-virtual gifts to be split; the sub-virtual gifts to be split are sub-virtual gifts that can be further split; in response to a splitting operation input for the sub-virtual gifts to be split in the sub-virtual gift splitting interface, display the virtual gift splitting plan updated by using the sub-virtual gift splitting plan in the live broadcast room; wherein, the sub-virtual gift splitting plan includes multiple new sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each of the new sub-virtual gifts is the same as the virtual resource consumption corresponding to the sub-virtual gifts to be split.
[0028] In an exemplary embodiment, the sub-virtual gift splitting unit is further configured to execute a sub-virtual gift splitting request in response to the virtual gift splitting plan, and display a sub-virtual gift selection window to be split; the sub-virtual gift selection window to be split displays the sub-virtual gifts included in the virtual gift splitting plan; in response to the selection operation for the divisible sub-virtual gift in the sub-virtual gift selection window to be split, obtain the selected divisible sub-virtual gift, and use the selected divisible sub-virtual gift as the sub-virtual gift to be split; wherein, the divisible sub-virtual gift is a sub-virtual gift that can be further split among the sub-virtual gifts included in the virtual gift splitting plan.
[0029] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the live interactive method as described in any one of the embodiments of the first aspect.
[0030] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live interactive method as described in any one of the embodiments in the first aspect.
[0031] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes instructions. When the instructions are executed by a processor of an electronic device, the electronic device can execute the live interactive method as described in any one of the embodiments of the first aspect.
[0032] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:
[0033] In response to a virtual gift fundraising request initiated for a target live broadcast event, a virtual gift splitting interface for splitting a target virtual gift is displayed; the target virtual gift is a virtual gift associated with a target live broadcast event, and when the target virtual gift is transferred to the anchor account of the live broadcast room, the anchor account is triggered to execute the target live broadcast event in the live broadcast room; in response to a splitting operation input for the target virtual gift in the virtual gift splitting interface, a virtual gift splitting plan for the target virtual gift is displayed in the live broadcast room; wherein, the virtual gift splitting plan includes multiple sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each sub-virtual gift is the same as the virtual resource consumption corresponding to the target virtual gift; when each sub-virtual gift is transferred to the anchor account, the target live broadcast event is added to the live broadcast event execution queue; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room. The present disclosure can display a virtual gift splitting interface for splitting a target virtual gift when a viewer account initiates a virtual gift fundraising request for a target live broadcast event. The target virtual gift can trigger the host account to execute a target live broadcast event after being transferred to the host account to achieve live broadcast interaction. Afterwards, the viewer account can split the target virtual gift, so that the virtual gift splitting plan of the target virtual gift can be displayed in the live broadcast room. The virtual gift splitting plan can include multiple sub-virtual gifts, and the sum of the virtual resources consumed by each sub-virtual gift is the same as the virtual resources consumed by the target virtual gift. Therefore, after each sub-virtual gift is transferred to the host account, the target live broadcast event is added to the live broadcast event execution queue that the host account needs to execute. In this way, the target virtual gift can be split into multiple sub-virtual gifts according to the virtual gift splitting plan, thereby realizing crowdfunding for the target virtual gift and realizing that even if the viewer account cannot transfer the target virtual gift, it can trigger the host account to execute the live broadcast interaction process of the target live broadcast event through virtual gift crowdfunding. Therefore, this live broadcast interaction method can be adapted to all viewer accounts.
[0034] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0036] Figure 1 The figure is a flow chart of a live interactive method according to an exemplary embodiment.
[0037] Figure 2 It is a schematic diagram showing a live broadcast room interface according to an exemplary embodiment.
[0038] Figure 3 It is a schematic diagram showing a live broadcast room interface according to another exemplary embodiment.
[0039] Figure 4 The figure is a flowchart of setting a candidate gift splitting plan according to an exemplary embodiment.
[0040] Figure 5 The figure is a schematic diagram showing a virtual gift splitting interface according to an exemplary embodiment.
[0041] Figure 6 The figure is a flowchart of sub-virtual gift transfer according to an exemplary embodiment.
[0042] Figure 7 It is a schematic diagram showing a sub-virtual gift splitting interface according to an exemplary embodiment.
[0043] Figure 8 It is a schematic diagram showing a live broadcast room interface according to yet another exemplary embodiment.
[0044] Figure 9 3 is a schematic diagram showing a window for selecting sub-virtual gifts to be split according to an exemplary embodiment.
[0045] Figure 10 The figure is a schematic diagram of a window for a host to set a target virtual gift according to an exemplary embodiment.
[0046] Figure 11 The figure is a flowchart of a live interactive method according to another exemplary embodiment.
[0047] Figure 12 The figure is a block diagram of a live interactive device according to an exemplary embodiment.
[0048] Figure 13It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0049] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0050] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0051] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0052] Figure 1 is a flow chart of a live interactive method according to an exemplary embodiment. Figure 1 As shown, the live interactive method is used in a terminal and includes the following steps.
[0053] In step S101, in response to a virtual gift collection request initiated for a target live broadcast event, a virtual gift splitting interface for splitting a target virtual gift is displayed; the target virtual gift is a virtual gift associated with a target live broadcast event, and when the target virtual gift is transferred to the anchor account of the live broadcast room, it triggers the anchor account to execute the target live broadcast event in the live broadcast room.
[0054] A target virtual gift is a virtual gift associated with a target live event. This can be a virtual gift pre-set by the host's account for the target live event, which can be a song or dance request, or a live wishlist item. When a viewer's account transfers the target virtual gift to the host's account, it triggers the host's account to execute the target live event. For example, a live stream host can set up a virtual gift for a specific song request. When a viewer's account transfers the virtual gift, the live stream song request service is fulfilled, enabling song request.
[0055] The virtual gift raising request refers to a request initiated by a viewer account for raising a target virtual gift, which can be triggered through a virtual gift raising control provided in the live broadcast room. When the virtual resource consumption of the target virtual gift is large, causing the viewer account to be unable to transfer the target virtual resource to the host account, if the viewer account needs to trigger the host account to perform the target live broadcast event, the viewer account can also initiate a virtual gift raising for the target live broadcast event, i.e., split and transfer the target virtual gift. The virtual gift splitting interface is an interface for splitting the target virtual gift.
[0056] Specifically, the host account can set a target virtual gift associated with a target live broadcast event in the live broadcast room in advance and display the target virtual gift in the live broadcast room. The target virtual gift can be used to trigger the host account to perform the target live broadcast event when transferred to the host account. Then, when the viewer account needs to trigger the host account to perform the target live broadcast event to complete the live broadcast interaction, but cannot transfer the target virtual gift, the viewer account can also trigger a virtual gift raising request for the target live broadcast event in the live broadcast room, so as to display a virtual gift splitting interface for splitting the target virtual gift.
[0057] In step S102, in response to a splitting operation input to the target virtual gift in the virtual gift splitting interface, a virtual gift splitting scheme of the target virtual gift is displayed in the live broadcast room. The virtual gift splitting scheme includes a plurality of sub-virtual gifts, and the total virtual resource consumption of each sub-virtual gift is the same as the virtual resource consumption of the target virtual gift.
[0058] The virtual gift splitting scheme is a splitting scheme for splitting the target virtual gift into a plurality of sub-virtual gifts, and in the splitting scheme, the total virtual resource consumption of each sub-virtual gift is the same as the virtual resource consumption of the target virtual gift. For example, the virtual resource consumption of the target virtual gift is 288, and a virtual gift splitting scheme can split the target virtual gift into two sub-virtual gifts 1 and 88 sub-virtual gifts 2. The virtual resource consumption of the sub-virtual gift 1 is 100, and the virtual resource consumption of the sub-virtual gift 2 is 1. It can be seen that the total virtual resource consumption of each sub-virtual gift is the same as the virtual resource consumption of the target virtual gift.
[0059] Then, the virtual gift splitting scheme can be displayed in the live broadcast room. Specifically, after displaying the virtual gift splitting interface, the viewer account can input a gift splitting operation to the target virtual gift, so as to display the virtual gift splitting scheme for the target virtual gift in the live broadcast room.
[0060] In step S103, when each sub-virtual gift is transferred to the anchor account, the target live broadcast event is added to the live broadcast event execution queue; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room.
[0061] The live event execution queue is a queue used to store live events that the anchor account needs to execute in the live broadcast room. When all sub-virtual gifts in the virtual gift splitting plan are transferred to the anchor account, the target live event can be added to the live event execution queue to trigger the anchor account to execute the target live event. For example, after the viewer account completes the transfer of each sub-virtual gift in the virtual gift splitting plan, it can be that viewer account A and viewer account B each transfer one sub-virtual gift 1 to the anchor account, while viewer account C transfers 88 sub-virtual gifts 2 to the anchor account. At this time, the transfer of each sub-virtual gift is completed, so the target live event can be added to the live event execution queue to trigger the anchor account to execute the target live event in the live broadcast room.
[0062] Take the live broadcast event as an example of a song on demand project. Figure 2 As shown, the anchor account can set the amount of virtual resources consumed by the target virtual gift corresponding to the song on-demand item to 288, and the song on-demand list includes song A, song B, song C, song D and song E, etc., and each song carries a "crowdfunding" control. When the audience account needs to initiate a virtual gift fundraising request for a certain song, for example, when the target virtual gift corresponding to song A needs to be split, the "crowdfunding" control corresponding to song A can be clicked to trigger the virtual gift fundraising request for the target live broadcast event of the on-demand song A. Afterwards, if the virtual gift splitting plan for the target virtual gift is to split the target virtual gift into 2 sub-virtual gifts 1 and 88 sub-virtual gifts 2, where the virtual resource consumption corresponding to sub-virtual gift 1 is 100, and the virtual resource consumption corresponding to sub-virtual gift 2 is 1, then it can be displayed in the live broadcast room as follows Figure 3 The song on-demand list shown in the figure not only displays Song A, Song B, Song C, Song D and Song E, but also displays the virtual gift splitting plan of the target virtual gift, that is, 2 sub-virtual gifts 1 and 88 sub-virtual gifts 2.
[0063] In the above-mentioned live broadcast interaction method, a virtual gift splitting interface for splitting the target virtual gift is displayed in response to a virtual gift collection request initiated for a target live broadcast event; the target virtual gift is a virtual gift associated with a target live broadcast event, and when the target virtual gift is transferred to the anchor account of the live broadcast room, the anchor account is triggered to execute the target live broadcast event in the live broadcast room; in response to a splitting operation input for the target virtual gift in the virtual gift splitting interface, a virtual gift splitting plan for the target virtual gift is displayed in the live broadcast room; wherein, the virtual gift splitting plan includes multiple sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each sub-virtual gift is the same as the virtual resource consumption corresponding to the target virtual gift; when each sub-virtual gift is transferred to the anchor account, the target live broadcast event is added to the live broadcast event execution queue; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room. The present disclosure can display a virtual gift splitting interface for splitting a target virtual gift when a viewer account initiates a virtual gift fundraising request for a target live broadcast event. The target virtual gift can trigger the host account to execute a target live broadcast event after being transferred to the host account to achieve live broadcast interaction. Afterwards, the viewer account can split the target virtual gift, so that the virtual gift splitting plan of the target virtual gift can be displayed in the live broadcast room. The virtual gift splitting plan can include multiple sub-virtual gifts, and the sum of the virtual resources consumed by each sub-virtual gift is the same as the virtual resources consumed by the target virtual gift. Therefore, after each sub-virtual gift is transferred to the host account, the target live broadcast event is added to the live broadcast event execution queue that the host account needs to execute. In this way, the target virtual gift can be split into multiple sub-virtual gifts according to the virtual gift splitting plan, thereby realizing crowdfunding for the target virtual gift and realizing that even if the viewer account cannot transfer the target virtual gift, it can trigger the host account to execute the live broadcast interaction process of the target live broadcast event through virtual gift crowdfunding. Therefore, this live broadcast interaction method can be adapted to all viewer accounts.
[0064] In an exemplary embodiment, step S102 may further include: in response to a candidate gift splitting plan input in the virtual gift splitting interface, displaying the candidate gift splitting plan in the virtual gift splitting interface; the candidate gift splitting plan includes each candidate sub-virtual gift, and the number of gifts set for each candidate sub-virtual gift; in response to the operation of applying the candidate gift splitting plan, displaying the candidate gift splitting plan as a virtual gift splitting plan in the live broadcast room.
[0065] Among them, the candidate gift splitting plan refers to the gift splitting plan entered by the user in the virtual gift splitting interface, and the gift splitting plan can be displayed in the virtual gift splitting interface, and the candidate sub-virtual gifts refer to the sub-virtual gifts included in the candidate gift splitting plan, and the number of gifts refers to the number of candidate sub-virtual gifts included in the candidate gift splitting plan.
[0066] Specifically, the audience account can enter the candidate gift splitting plan in the virtual gift splitting interface and display it in the virtual gift splitting interface. Afterwards, if the audience account needs to confirm that the candidate gift splitting plan will be used as the final virtual gift splitting plan for splitting the target virtual gift, the operation of applying the candidate gift splitting plan can be triggered in the virtual gift splitting interface, thereby displaying the candidate gift splitting plan as the virtual gift splitting plan in the live broadcast room.
[0067] In this embodiment, the viewer account can also input candidate gift splitting plans in the virtual gift splitting interface, and the terminal can display the candidate gift splitting plans in the virtual gift splitting interface. Afterwards, the viewer account can also trigger the application of the candidate gift splitting plans in the virtual gift splitting interface, thereby displaying the candidate gift splitting plans as virtual gift splitting plans in the live broadcast room. In this way, the efficiency of inputting virtual gift splitting plans can be improved.
[0068] Furthermore, the virtual gift splitting interface displays sub-virtual gifts of different categories; Figure 4 As shown, in response to the candidate gift splitting plan input in the virtual gift splitting interface, the following may be further included:
[0069] In step S401, in response to a triggering operation on a sub-virtual gift of a target category in a virtual gift splitting interface, the sub-virtual gift of the target category is selected as a candidate sub-virtual gift.
[0070] In this embodiment, the virtual gift splitting interface may display sub-virtual gifts of different categories, such as sub-virtual gift 1, sub-virtual gift 2, and sub-virtual gift 3, etc. The target category of sub-virtual gifts refers to the sub-virtual gift category selected by the viewer account in the virtual gift splitting interface. Specifically, after the terminal displays the virtual gift splitting interface, the viewer account may trigger a sub-virtual gift of a specific category in the virtual gift splitting interface, and the terminal may then use the sub-virtual gift of the target category triggered by the viewer account as a candidate sub-virtual gift.
[0071] For example, the virtual gift splitting interface can display different categories of sub-virtual gifts, namely sub-virtual gift 1, sub-virtual gift 2 and sub-virtual gift 3. When the viewer account selects and triggers sub-virtual gift 1, the terminal can use sub-virtual gift 1 as a candidate sub-virtual gift.
[0072] In step S402, the gift quantity set for the candidate sub-virtual gift is obtained;
[0073] In step S403, the candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift are used as a candidate gift splitting plan.
[0074] The number of gifts refers to the number set by the audience account for the candidate sub-virtual gifts. Specifically, after the audience account selects a candidate sub-virtual gift, it can also set the number of gifts for the selected candidate sub-virtual gift, so that the terminal can generate a corresponding candidate gift splitting plan based on the candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift.
[0075] For example, the virtual gift splitting interface can be as follows Figure 5 As shown, the virtual gift splitting interface can display sub-virtual gifts of different categories, namely sub-virtual gift 1, sub-virtual gift 2, ..., sub-virtual gift 8. The audience account can select from the sub-virtual gifts of different categories as candidate sub-virtual gifts, and can select sub-virtual gift 1 as the candidate sub-virtual gift. Afterwards, the audience account can also set the number of sub-virtual gift 1, and the gift number can be set to 2. Since the sum of the virtual resource consumption in the virtual gift splitting plan at this time has not yet reached the virtual resource consumption of the target virtual gift, the audience account can further select sub-virtual gifts of other categories, and can select sub-virtual gift 2 as a new candidate sub-virtual gift and set the number of sub-virtual gift 2 again, and the gift number can be set to 88. At this time, the sum of the virtual resource consumption corresponding to each sub-virtual gift is the same as the virtual resource consumption corresponding to the target virtual gift. Therefore, the candidate gift splitting plan can be 2 sub-virtual gifts 1 + 88 sub-virtual gifts 2, and is displayed in the virtual gift splitting interface. At the same time, the virtual gift splitting interface can also display an "OK" control corresponding to the candidate gift splitting plan. When the audience account triggers the "OK" control, it can trigger the operation of applying the candidate gift splitting plan. At this time, the terminal can use the candidate gift splitting plan of 2 sub-virtual gifts 1 + 88 sub-virtual gifts 2 as the virtual gift splitting plan for the target virtual gift displayed in the live broadcast room.
[0076] In this embodiment, the terminal can also display sub-virtual gifts of different categories in the virtual gift splitting interface, and the audience account can trigger the sub-virtual gifts in the virtual gift splitting interface, thereby using the sub-virtual gifts of the triggered target category as candidate sub-virtual gifts, and the audience account can also set the gift quantity for the candidate sub-virtual gifts in the virtual gift splitting interface to obtain the candidate gift splitting plan. In this way, the efficiency of inputting the candidate gift splitting plan can be improved.
[0077] Furthermore, the virtual gift splitting interface carries a first gift splitting quantity input area for entering the gift splitting quantity; step S402 may further include: in response to the operation of entering the gift quantity in the first gift splitting quantity input area, the gift quantity entered in the first gift splitting quantity input area is used as the gift quantity set for the candidate sub-virtual gift.
[0078] The first gift splitting quantity input area refers to the area displayed in the virtual gift splitting interface, which is used for the audience account to input the gift splitting quantity. In this embodiment, the audience account can input the gift splitting quantity through the first gift splitting quantity input area carried in the virtual gift splitting interface. Specifically, the terminal can include a first gift splitting quantity input area for inputting the gift splitting quantity in the displayed virtual gift splitting interface, and the audience account can trigger the operation of inputting the gift quantity in the first gift splitting quantity input area. At this time, the terminal can use the gift quantity input by the audience account in the first gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0079] In this embodiment, a first gift splitting quantity input area can also be set in the virtual gift splitting interface. The audience account can enter the gift quantity in the first gift splitting quantity input area to implement the gift quantity setting for the candidate sub-virtual gifts. In this way, the efficiency of gift quantity setting can be improved.
[0080] In addition, after step S401, it may also include: displaying a gift splitting quantity input window carrying a second gift splitting quantity input area for entering the gift splitting quantity; step S402 may further include: in response to the operation of entering the gift quantity in the second gift splitting quantity input area, using the gift quantity entered in the second gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0081] The "gift split amount input window" refers to an interface window for a viewer account to enter the gift split amount. In this embodiment, in addition to entering the gift split amount in the gift split amount input area provided in the virtual gift splitting interface, the viewer account can also enter the gift split amount in the gift split amount input area provided in the gift split amount input window. The gift split amount input window can be an interface window that pops up after the user selects a candidate sub-virtual gift. The second gift split amount input area refers to the input area provided in the gift split amount input window for the viewer account to enter the gift split amount.
[0082] Specifically, when the viewer account triggers the sub-virtual gift of the target category, thereby selecting the sub-virtual gift of the target category as a candidate sub-virtual gift, the terminal can also pop up a gift split quantity input window in the virtual gift splitting interface for display, and the gift split quantity input window contains a second gift split quantity input area. Afterwards, the viewer account can enter the gift quantity in the second gift split quantity input area, and the terminal can respond to the gift quantity input operation, thereby using the gift quantity entered by the viewer account in the second gift split quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0083] In this embodiment, the gift quantity setting of the candidate sub-virtual gift can be completed by displaying a gift splitting quantity input window with a second gift splitting quantity input area, so that the audience account can enter the gift splitting quantity in the gift splitting quantity input window. In this way, the diversity of the gift quantity setting methods can be increased.
[0084] In an exemplary embodiment, Figure 6 As shown, after step S102, the following steps may also be included:
[0085] In step S601, in response to a sub-virtual gift transfer request triggered by a virtual gift splitting plan, a virtual gift transfer interface corresponding to the virtual gift splitting plan is displayed; the virtual gift transfer interface displays multiple sub-virtual gifts included in the virtual gift splitting plan.
[0086] A sub-virtual gift transfer request refers to a request triggered by a viewer account to transfer any one or more sub-virtual gifts in a virtual gift splitting plan to a host account. A virtual gift transfer interface refers to a display interface for transferring any one or more sub-virtual gifts in a virtual gift splitting plan to a host account. This interface can display multiple sub-virtual gifts included in the virtual gift splitting plan.
[0087] Specifically, the audience account can trigger a sub-virtual gift transfer request for the virtual gift splitting plan displayed in the live broadcast room. For example, it can be triggered by the gift transfer control provided by the virtual gift splitting plan. The terminal can respond to the sub-virtual gift transfer request, thereby displaying the virtual gift transfer interface corresponding to the virtual gift splitting plan. The virtual gift transfer interface may include multiple sub-virtual gifts contained in the virtual gift splitting plan.
[0088] For example, Figure 3 The virtual gift splitting scheme shown in the figure may include a "go to gift" control. When the viewer account clicks the control, a sub-virtual gift transfer request may be initiated, thereby displaying the virtual gift transfer interface.
[0089] In step S602, in response to a selection operation on a displayed sub-virtual gift, the selected sub-virtual gift is used as a sub-virtual gift to be transferred;
[0090] In step S603, in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred is transferred to the anchor account.
[0091] The sub-virtual gifts to be transferred refer to the sub-virtual gifts for selection and final transfer to the anchor account. In this embodiment, the audience account can select the sub-virtual gifts to be transferred that need to be transferred to the anchor account in the virtual gift transfer interface, and transfer the sub-virtual gifts to be transferred to the anchor account by triggering the transfer of the sub-virtual gifts to be transferred to the anchor account.
[0092] For example, the virtual gift splitting plan may include sub-virtual gift 1 and sub-virtual gift 2. The audience account can select sub-virtual gift 1 in the virtual gift transfer interface to set sub-virtual gift 1 as the sub-virtual gift to be transferred. The audience account can then initiate an operation to transfer sub-virtual gift 1 to the anchor account to transfer the sub-virtual gift to be transferred to the anchor account.
[0093] In this embodiment, after the viewer account initiates a sub-virtual gift transfer request, a virtual gift transfer interface can be displayed, so that the sub-virtual gifts to be transferred can be selected and transferred through multiple sub-virtual gifts contained in the virtual gift splitting plan displayed in the virtual gift transfer interface. In this way, the efficiency of sub-virtual gift transfer can be improved.
[0094] Furthermore, the virtual gift transfer interface also carries a gift transfer quantity input area; step S603 may further include: in response to the operation of entering the gift quantity in the gift transfer quantity input area, using the gift quantity entered in the gift transfer quantity input area as the gift transfer quantity of the sub-virtual gift to be transferred; the gift quantity entered in the gift transfer quantity input area is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred; in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, transferring the sub-virtual gift to be transferred corresponding to the gift transfer quantity to the anchor account.
[0095] The gift transfer quantity input area refers to the area used to input the gift quantity of the sub-virtual gifts to be transferred. This area can be displayed in the virtual gift transfer interface. In this embodiment, the audience account can simultaneously send multiple anchor accounts of sub-virtual gifts to be transferred. For example, the virtual gift splitting plan corresponding to a target virtual gift includes 2 sub-virtual gifts 1 and 88 sub-virtual gifts 2. Therefore, the audience account can also send 2 sub-virtual gifts 1 at the same time by entering the gift quantity of sub-virtual gift 1 as 2 in the gift transfer quantity input area.
[0096] In addition, the gift quantity of the sub-virtual gift to be transferred entered by the audience account must be less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred. If the gift quantity entered is greater than the gift quantity set for the sub-virtual gift to be transferred, the terminal will only use the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred as the gift transfer quantity of the sub-virtual gift to be transferred. For example, if the audience account enters the gift quantity of sub-virtual gift 1 as 3 in the gift transfer quantity input area, which exceeds the gift quantity of 2 set for sub-virtual gift 1, the terminal will only determine the gift transfer quantity of the sub-virtual gift to be transferred as 2.
[0097] Specifically, after the viewer account selects the sub-virtual gift to be transferred in the virtual gift transfer interface, it can also enter the gift quantity of the sub-virtual gift to be transferred in the gift transfer quantity input area displayed in the virtual gift transfer interface. If the gift quantity entered for the sub-virtual gift to be transferred is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred, the terminal can use the gift quantity entered by the viewer account as the gift transfer quantity of the sub-virtual gift to be transferred. Later, when the viewer account triggers the operation of transferring the sub-virtual gift to be transferred to the anchor account, the terminal can transfer the sub-virtual gift to be transferred corresponding to the gift transfer quantity to the anchor account.
[0098] In this embodiment, a gift transfer quantity input area can also be added to the virtual gift transfer interface. The audience account can enter the gift quantity in the gift transfer quantity input area, so that the sub-virtual gifts to be transferred corresponding to the quantity can be transferred to the anchor account without having to repeatedly select multiple times to transfer the same type of sub-virtual gifts to be transferred to the anchor account. In this way, the efficiency of sub-virtual gift transfer can be improved.
[0099] In an exemplary embodiment, after step S102, it may also include: in response to a sub-virtual gift splitting request triggered by a virtual gift splitting plan, obtaining the sub-virtual gifts to be split from the sub-virtual gifts included in the virtual gift splitting plan, and displaying the sub-virtual gift splitting interface corresponding to the sub-virtual gifts to be split; in response to a splitting operation input for the sub-virtual gift to be split in the sub-virtual gift splitting interface, displaying the virtual gift splitting plan updated by using the sub-virtual gift splitting plan in the live broadcast room; wherein the sub-virtual gift splitting plan includes multiple new sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each new sub-virtual gift is the same as the virtual resource consumption corresponding to the sub-virtual gift to be split.
[0100] Among them, the sub-virtual gift splitting request refers to the request initiated by the audience account for further gift splitting of the sub-virtual gifts in the virtual gift splitting plan, and the sub-virtual gifts to be split refer to the sub-virtual gifts that need to be further split. In this embodiment, after the virtual gift splitting plan is displayed in the live broadcast room, the audience account can also further split the sub-virtual gifts included in the virtual gift splitting plan. For example, after the target virtual gift with a virtual resource consumption of 288, it can be split into two sub-virtual gifts 1 with a virtual resource consumption of 100 and a sub-virtual gift 2 with a virtual resource consumption of 88 and 1, respectively. If the audience account needs to further split the sub-virtual gift 1, it can be to further split a certain sub-virtual gift 1 into 100 sub-virtual gifts 3 with a virtual resource consumption of 1, then it can trigger a sub-virtual gift transfer request for the virtual gift splitting plan and use a certain sub-virtual gift 1 as the sub-virtual gift to be split.
[0101] Specifically, if the audience account needs to further split a sub-virtual gift in the virtual gift splitting plan, the virtual gift splitting plan can be used to trigger a sub-virtual gift splitting request. At this time, the terminal can respond to the request to determine the sub-virtual gift to be split that the audience account needs to split, and display the sub-virtual gift splitting interface for splitting the sub-virtual gift to be split. Afterwards, the audience account can input a splitting operation for the virtual gift to be split in the sub-virtual gift splitting interface to further split the sub-virtual gift to be split, thereby obtaining a sub-virtual gift splitting plan, and displaying the virtual gift splitting plan updated using the sub-virtual gift splitting plan in the live broadcast room. Similar to the virtual gift splitting plan of the target virtual gift, the sub-virtual gift splitting plan of the sub-virtual gift to be split can include multiple new sub-virtual gifts obtained by further splitting, and the sum of the virtual resource consumption corresponding to the new sub-virtual gifts is the same as the virtual resource consumption corresponding to the sub-virtual gift to be split.
[0102] For example, Figure 3 The virtual gift splitting plan displayed in the figure may carry a "Continue Splitting" control. When the viewer account clicks the control, a sub-virtual gift splitting request may be initiated. At this time, the terminal may respond to the request and determine the sub-virtual gifts that the viewer account needs to split. A sub-virtual gift 1 may be selected as the sub-virtual gift to be split, and the sub-virtual gift splitting interface corresponding to the sub-virtual gift may be displayed.
[0103] After that, the audience account can enter the splitting operation for the sub-virtual gift to be split in the sub-virtual gift splitting interface, such as Figure 7As shown, in the sub-virtual gift splitting interface, sub-virtual gift 4 can be selected. Then, the sub-virtual gift of this category can be used as a new sub-virtual gift for splitting the sub-virtual gift to be split. The viewer account can also set the gift quantity of sub-virtual gift 4, which can be set to 100, to ensure that the total amount of virtual resources consumed by each sub-virtual gift 4 is the same as the amount of virtual resources consumed by sub-virtual gift 1. The sub-virtual gift splitting plan generated at this time can be to split sub-virtual gift 1 into 100 sub-virtual gifts 4, and this sub-virtual gift splitting plan is displayed in the sub-virtual gift splitting interface.
[0104] If the audience account confirms that the above virtual gift splitting scheme needs to be applied, the operation of applying the virtual gift splitting scheme can be initiated by clicking Figure 7 The "OK" control corresponding to the sub-virtual gift splitting plan is triggered. At this time, the terminal can respond to the operation, thereby using the sub-virtual gift splitting plan to update the virtual gift splitting plan, and then display the virtual gift splitting plan updated by the sub-virtual gift splitting plan in the live broadcast room. Figure 8 As shown, the updated virtual gift splitting plan for the target virtual gift can be displayed in the song on-demand list of the live broadcast room, which is 1 sub-virtual gift 1 + 100 sub-virtual gifts 4 + 88 sub-virtual gifts 2.
[0105] In this embodiment, the viewer account can further trigger a sub-virtual gift splitting request for the virtual gift splitting plan to further split a sub-virtual gift included in the virtual gift splitting plan. In this way, the frequency of live broadcast interaction can be further increased.
[0106] Furthermore, in response to a sub-virtual gift splitting request triggered by a virtual gift splitting plan, obtaining a sub-virtual gift to be split from the sub-virtual gifts included in the virtual gift splitting plan may further include: in response to the sub-virtual gift splitting request triggered by the virtual gift splitting plan, displaying a sub-virtual gift selection window to be split; displaying each sub-virtual gift included in the virtual gift splitting plan in the sub-virtual gift selection window to be split; in response to a selection operation on a divisible sub-virtual gift in the sub-virtual gift selection window to be split, obtaining a selected divisible sub-virtual gift, and using the selected divisible sub-virtual gift as the sub-virtual gift to be split; wherein the divisible sub-virtual gift is a sub-virtual gift that can be further split among each sub-virtual gift included in the virtual gift splitting plan.
[0107] The window for selecting sub-virtual gifts to be split refers to a display window for the viewer account to select sub-virtual gifts to be split. The virtual gift selection window displays sub-virtual gifts of various categories included in the virtual gift splitting plan, and the divisible sub-virtual gifts refer to the sub-virtual gifts included in the virtual gift splitting plan that can be further split. In this embodiment, there may be some sub-virtual gifts that cannot be further split. For example, the virtual resource consumption corresponding to sub-virtual gift 2 is 1, which is the minimum splitting unit of virtual resource consumption. Therefore, further splitting is not supported and it cannot be used as a divisible sub-virtual gift.
[0108] Specifically, after the audience account triggers a sub-virtual gift splitting request for the virtual gift splitting plan, the terminal can respond to the request, thereby displaying a sub-virtual gift selection window to be split containing each sub-virtual gift. After that, the audience account can select the divisible sub-virtual gift in the virtual gifts displayed in the sub-virtual gift selection window to be split, thereby using the selected divisible sub-virtual gift as the sub-virtual gift to be split.
[0109] For example, the virtual gift splitting plan of the target virtual gift may include: 2 sub-virtual gifts 1 and 88 sub-virtual gifts 2, then the sub-virtual gift selection window to be split may be as follows: Figure 9 As shown, because the virtual resource consumption corresponding to Sub-virtual Gift 2 already reaches the minimum splitting unit, it cannot be used as a splittable sub-virtual gift, and a prompt message "1 resource gift no longer supports splitting" is displayed. However, Sub-virtual Gift 1 can be used as a splittable sub-virtual gift. When the viewer account selects Sub-virtual Gift 1 in the sub-virtual gift selection window to be split and clicks the "OK" control, the terminal can select Sub-virtual Gift 1 as a sub-virtual gift to be split.
[0110] In this embodiment, the viewer account can also complete the selection of the sub-virtual gifts to be split through the sub-virtual gift selection window to be split, which can improve the efficiency of selecting the sub-virtual gifts to be split.
[0111] In an exemplary embodiment, a live interactive method is also provided, in which the host sets a gift with high virtual resource consumption. Figure 10 As shown, after that, user A in the live broadcast room can disassemble it into multiple gifts with low virtual resource consumption, and user B can continue to disassemble the gifts disassembled by user A. Finally, the audience users in the live broadcast room complete the virtual gift giving process together. This process can be shown as follows Figure 11 shown.
[0112] Through this embodiment, the splitting of virtual gifts can be realized, thereby effectively increasing the frequency of live broadcast interaction between viewers and anchors.
[0113] It should be understood that, although the various steps in the flowchart of the present disclosure are shown in sequence as indicated by the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0114] Figure 12 FIG. 1 is a block diagram of a live interactive device according to an exemplary embodiment. Figure 12 The device includes a split interface display unit 1201, a split plan display unit 1202 and a live event adding unit 1203.
[0115] The split interface display unit 1201 is configured to respond to a virtual gift collection request initiated for a target live event and display a virtual gift splitting interface for splitting a target virtual gift; the target virtual gift is a virtual gift associated with the target live event, and when the target virtual gift is transferred to the host account of the live broadcast room, the host account is triggered to execute the target live broadcast event in the live broadcast room;
[0116] The splitting plan display unit 1202 is configured to execute a splitting operation on a target virtual gift input in the virtual gift splitting interface, and display a virtual gift splitting plan for the target virtual gift in the live broadcast room; wherein the virtual gift splitting plan includes multiple sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each sub-virtual gift is the same as the virtual resource consumption corresponding to the target virtual gift;
[0117] The live event adding unit 1203 is configured to add the target live event to the live event execution queue when each sub-virtual gift is transferred to the anchor account; the live event execution queue includes at least the live events that the anchor account needs to execute in the live broadcast room.
[0118] In an exemplary embodiment, the splitting plan display unit 1202 is further configured to execute a candidate gift splitting plan in response to a candidate gift splitting plan input in the virtual gift splitting interface, and display the candidate gift splitting plan in the virtual gift splitting interface; the candidate gift splitting plan includes each candidate sub-virtual gift, and the number of gifts set for each candidate sub-virtual gift; in response to the operation of applying the candidate gift splitting plan, the candidate gift splitting plan is displayed as a virtual gift splitting plan in the live broadcast room.
[0119] In an exemplary embodiment, sub-virtual gifts of different categories are displayed in the virtual gift splitting interface; the splitting plan display unit 1202 is further configured to execute a trigger operation in response to the sub-virtual gift of the target category in the virtual gift splitting interface, and use the sub-virtual gift of the target category as a candidate sub-virtual gift; obtain the number of gifts set for the candidate sub-virtual gift; and use the candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift as a candidate gift splitting plan.
[0120] In an exemplary embodiment, the virtual gift splitting interface carries a first gift splitting quantity input area for inputting the gift splitting quantity; the splitting plan display unit 1202 is further configured to execute an operation in response to inputting the gift quantity in the first gift splitting quantity input area, and use the gift quantity input in the first gift splitting quantity input area as the gift quantity set for the candidate sub-virtual gift.
[0121] In an exemplary embodiment, the splitting plan display unit 1202 is further configured to execute the display of a gift splitting quantity input window having a second gift splitting quantity input area for inputting the gift splitting quantity; in response to the operation of inputting the gift quantity in the second gift splitting quantity input area, the gift quantity input in the second gift splitting quantity input area is used as the gift quantity set for the candidate sub-virtual gift.
[0122] In an exemplary embodiment, the live interactive device also includes: a sub-virtual gift transfer unit, which is configured to execute a sub-virtual gift transfer request in response to a virtual gift splitting plan, and display a virtual gift transfer interface corresponding to the virtual gift splitting plan; the virtual gift transfer interface displays multiple sub-virtual gifts included in the virtual gift splitting plan; in response to a selection operation on the displayed sub-virtual gift, the selected sub-virtual gift is used as a sub-virtual gift to be transferred; in response to an operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred is transferred to the anchor account.
[0123] In an exemplary embodiment, the virtual gift transfer interface also carries a gift transfer quantity input area; the sub-virtual gift transfer unit is further configured to execute an operation in response to inputting the gift quantity in the gift transfer quantity input area, and use the gift quantity entered in the gift transfer quantity input area as the gift transfer quantity of the sub-virtual gift to be transferred; the gift quantity entered in the gift transfer quantity input area is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred; in response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred corresponding to the gift transfer quantity is transferred to the anchor account.
[0124] In an exemplary embodiment, the live interactive device further includes: a sub-virtual gift splitting unit, configured to execute a sub-virtual gift splitting request in response to a sub-virtual gift splitting request triggered for a virtual gift splitting plan, obtain the sub-virtual gifts to be split from the sub-virtual gifts included in the virtual gift splitting plan, and display a sub-virtual gift splitting interface corresponding to the sub-virtual gifts to be split; in response to a splitting operation input for the sub-virtual gift to be split in the sub-virtual gift splitting interface, display the virtual gift splitting plan updated using the sub-virtual gift splitting plan in the live broadcast room; wherein the sub-virtual gift splitting plan includes multiple new sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each new sub-virtual gift is the same as the virtual resource consumption corresponding to the sub-virtual gift to be split.
[0125] In an exemplary embodiment, the sub-virtual gift splitting unit is further configured to execute a sub-virtual gift splitting request in response to a sub-virtual gift splitting request triggered by a virtual gift splitting plan, and display a sub-virtual gift selection window to be split; the sub-virtual gift selection window to be split displays the sub-virtual gifts included in the virtual gift splitting plan; in response to a selection operation on a divisible sub-virtual gift in the sub-virtual gift selection window to be split, obtain a selected divisible sub-virtual gift, and use the selected divisible sub-virtual gift as the sub-virtual gift to be split; wherein the divisible sub-virtual gift is a sub-virtual gift that can be further split among the sub-virtual gifts included in the virtual gift splitting plan.
[0126] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0127] Figure 13 FIG1 is a block diagram of an electronic device 1300 for live interactive broadcasting according to an exemplary embodiment. For example, the electronic device 1300 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0128] Reference Figure 13 The electronic device 1300 may include one or more of the following components: a processing component 1302 , a memory 1304 , a power component 1306 , a multimedia component 1308 , an audio component 1310 , an input / output (I / O) interface 1313 , a sensor component 1314 , and a communication component 1316 .
[0129] The processing component 1302 generally controls the overall operation of the electronic device 1300, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 1302 may include one or more processors 1320 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 1302 may include one or more modules to facilitate interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate interaction between the multimedia component 1308 and the processing component 1302.
[0130] The memory 1304 is configured to store various types of data to support operations on the electronic device 1300. Examples of such data include instructions for any application or method operating on the electronic device 1300, contact data, phone book data, messages, pictures, videos, etc. The memory 1304 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.
[0131] The power supply component 1306 provides power to the various components of the electronic device 1300. The power supply component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 1300.
[0132] The multimedia component 1308 includes a screen that provides an output interface between the electronic device 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, it may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 1308 includes a front-facing camera and / or a rear-facing camera. When the electronic device 1300 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have focal length and optical zoom capabilities.
[0133] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 1300 is in an operating mode, such as a call mode, a recording mode, or a voice recognition mode. The received audio signals may be further stored in the memory 1304 or transmitted via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.
[0134] I / O interface 1313 provides an interface between processing component 1302 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0135] The sensor assembly 1314 includes one or more sensors for providing various aspects of the status assessment of the electronic device 1300. For example, the sensor assembly 1314 can detect the open / closed state of the electronic device 1300, the relative positioning of components, such as the display and keypad of the electronic device 1300. The sensor assembly 1314 can also detect changes in the position of the electronic device 1300 or its components, the presence or absence of user contact with the electronic device 1300, the orientation or acceleration / deceleration of the device 1300, and changes in the temperature of the electronic device 1300. The sensor assembly 1314 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1314 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 can also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0136] The communication component 1316 is configured to facilitate wired or wireless communication between the electronic device 1300 and other devices. The electronic device 1300 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 1316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0137] In an exemplary embodiment, the electronic device 1300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0138] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions. The instructions may be executed by the processor 1320 of the electronic device 1300 to perform the above method. For example, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0139] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions, and the instructions can be executed by the processor 1320 of the electronic device 1300 to implement the above method.
[0140] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. can also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments and will not be described one by one here.
[0141] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0142] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A live interactive method, characterized in that: include: In response to a virtual gift collection request initiated for a target live broadcast event, displaying a virtual gift splitting interface for splitting the target virtual gift; The target virtual gift is a virtual gift associated with the target live broadcast event. When the target virtual gift is transferred to the anchor account of the live broadcast room, it triggers the anchor account to execute the target live broadcast event in the live broadcast room. In response to a splitting operation input on the target virtual gift in the virtual gift splitting interface, a virtual gift splitting plan for the target virtual gift is displayed in the live broadcast room; wherein the virtual gift splitting plan includes a plurality of sub-virtual gifts, and the sum of virtual resource consumption corresponding to each of the sub-virtual gifts is the same as the virtual resource consumption corresponding to the target virtual gift; When each of the sub-virtual gifts is transferred to the anchor account, the target live broadcast event is added to the live broadcast event execution queue; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room.
2. The method according to claim 1, characterized in that In response to a splitting operation input on the target virtual gift in the virtual gift splitting interface, displaying a virtual gift splitting plan for the target virtual gift in the live broadcast room includes: In response to a candidate gift splitting plan inputted in the virtual gift splitting interface, the candidate gift splitting plan is displayed in the virtual gift splitting interface; the candidate gift splitting plan includes each candidate sub-virtual gift and a gift quantity set for each candidate sub-virtual gift; In response to the operation of applying the candidate gift splitting plan, the candidate gift splitting plan is displayed as the virtual gift splitting plan in the live broadcast room.
3. The method according to claim 2, characterized in that The virtual gift splitting interface displays sub-virtual gifts of different categories; the candidate gift splitting plan input in the virtual gift splitting interface includes: In response to a triggering operation on a sub-virtual gift of a target category in the virtual gift splitting interface, taking the sub-virtual gift of the target category as the candidate sub-virtual gift; Obtain the number of gifts set for the candidate sub-virtual gift; The candidate sub-virtual gift and the number of gifts set for the candidate sub-virtual gift are used as the candidate gift splitting plan.
4. The method according to claim 3, characterized in that The virtual gift splitting interface includes a first gift splitting quantity input area for inputting the gift splitting quantity; and obtaining the gift quantity set for the candidate sub-virtual gift includes: In response to the operation of inputting the gift quantity in the first gift splitting quantity input area, the gift quantity input in the first gift splitting quantity input area is used as the gift quantity set for the candidate sub-virtual gift.
5. The method according to claim 3, characterized in that After selecting the sub-virtual gift of the target category as the candidate sub-virtual gift, the method further includes: Displaying a gift split quantity input window having a second gift split quantity input area for inputting a gift split quantity; The obtaining of the gift quantity set for the candidate sub-virtual gift includes: In response to the operation of inputting the gift quantity in the second gift splitting quantity input area, the gift quantity input in the second gift splitting quantity input area is used as the gift quantity set for the candidate sub-virtual gift.
6. The method according to claim 1, characterized in that After the virtual gift splitting plan of the target virtual gift is displayed in the live broadcast room, the method further includes: In response to a sub-virtual gift transfer request triggered by the virtual gift splitting plan, a virtual gift transfer interface corresponding to the virtual gift splitting plan is displayed; the virtual gift transfer interface displays multiple sub-virtual gifts included in the virtual gift splitting plan; In response to a selection operation on the displayed sub-virtual gift, the selected sub-virtual gift is used as a sub-virtual gift to be transferred; In response to the operation of transferring the sub-virtual gift to be transferred to the anchor account, the sub-virtual gift to be transferred is transferred to the anchor account.
7. The method according to claim 6, characterized in that The virtual gift transfer interface also includes a gift transfer amount input area; in response to the operation of transferring the to-be-transferred sub-virtual gift to the host account, transferring the to-be-transferred sub-virtual gift to the host account includes: In response to an operation of inputting a gift quantity in the gift transfer quantity input area, the gift quantity input in the gift transfer quantity input area is used as the gift transfer quantity of the sub-virtual gift to be transferred; the gift quantity input in the gift transfer quantity input area is less than or equal to the gift quantity set in the virtual gift splitting plan for the sub-virtual gift to be transferred; In response to the operation of transferring the sub-virtual gifts to be transferred to the anchor account, the sub-virtual gifts to be transferred corresponding to the gift transfer quantity are transferred to the anchor account.
8. The method according to claim 1, characterized in that After presenting the virtual gift splitting plan in the live broadcast room, the method further includes: In response to a sub-virtual gift splitting request triggered by the virtual gift splitting plan, obtaining a sub-virtual gift to be split from the sub-virtual gifts included in the virtual gift splitting plan, and displaying a sub-virtual gift splitting interface corresponding to the sub-virtual gift to be split; the sub-virtual gift to be split is a sub-virtual gift that can be further split; In response to a splitting operation input for the sub-virtual gift to be split in the sub-virtual gift splitting interface, a virtual gift splitting plan updated using the sub-virtual gift splitting plan is displayed in the live broadcast room; wherein, the sub-virtual gift splitting plan includes multiple new sub-virtual gifts, and the sum of the virtual resource consumption corresponding to each of the new sub-virtual gifts is the same as the virtual resource consumption corresponding to the sub-virtual gift to be split.
9. The method according to claim 8, characterized in that The step of obtaining, in response to a sub-virtual gift splitting request triggered by the virtual gift splitting plan, sub-virtual gifts to be split from sub-virtual gifts included in the virtual gift splitting plan includes: In response to a sub-virtual gift splitting request triggered by the virtual gift splitting plan, a sub-virtual gift selection window to be split is displayed; the sub-virtual gift selection window to be split displays each sub-virtual gift included in the virtual gift splitting plan; In response to a selection operation on a divisible sub-virtual gift in the sub-virtual gift selection window to be split, a selected divisible sub-virtual gift is obtained, and the selected divisible sub-virtual gift is used as the sub-virtual gift to be split; wherein the divisible sub-virtual gift is a sub-virtual gift that can be further split among the sub-virtual gifts included in the virtual gift splitting plan.
10. A live interactive device, characterized in that: include: a splitting interface display unit configured to display a virtual gift splitting interface for splitting a target virtual gift in response to a virtual gift collection request initiated for a target live event; The target virtual gift is a virtual gift associated with the target live broadcast event. When the target virtual gift is transferred to the anchor account of the live broadcast room, it triggers the anchor account to execute the target live broadcast event in the live broadcast room. a splitting plan display unit configured to execute a splitting operation input on the target virtual gift in the virtual gift splitting interface, and display a virtual gift splitting plan for the target virtual gift in the live broadcast room; wherein the virtual gift splitting plan includes a plurality of sub-virtual gifts, and the sum of virtual resource consumption corresponding to each of the sub-virtual gifts is the same as the virtual resource consumption corresponding to the target virtual gift; The live broadcast event adding unit is configured to add the target live broadcast event to the live broadcast event execution queue when each of the sub-virtual gifts is transferred to the anchor account; the live broadcast event execution queue includes at least the live broadcast events that the anchor account needs to execute in the live broadcast room.
11. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the live interactive method as described in any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live interactive method as described in any one of claims 1 to 9.
13. A computer program product comprising instructions, characterized in that: When the instruction is executed by the processor of the electronic device, the electronic device is enabled to execute the live interactive method as described in any one of claims 1 to 9.