Live broadcast interaction method and device, storage medium and program product
Through the virtual item interaction mechanism, multiple viewers and users jointly give preset virtual items to trigger rich special effects, solving the problem of high threshold when a single user gives a large number of gifts, and improving the fun and efficiency of live broadcast interaction.
Patent Information
- Application Number
- CN202510656828.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-07-08
AI Technical Summary
In the existing live broadcast platform, a large number of gifts given by a single user can trigger rich gift effects, with a high threshold, limiting the interactivity and fun of audience users.
Through the virtual item interaction mechanism, multiple audience user accounts allow for donating preset virtual items together. When the preset conditions are met, rich special effects are displayed, which reduces the threshold for a single user to send gorgeous special effects, and improves the cumulative speed of special effects and the interaction between audiences.
While ensuring the screen effect, it reduces the threshold for a single user to send out gorgeous special effects, improves the cumulative speed of special effects, and enhances the interaction and participation fun among audience users.
Smart Images

Figure CN120281931A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular, to a live interaction method, device, storage medium, and program product. Background Art
[0002] In a live streaming platform, a user can trigger the display of a gift special effect by sending a gift. Usually, a magnificent gift special effect is triggered by a single user sending a large-value gift.
[0003] In related technologies, a single user can send multiple small-value gifts at one time, and the live streaming platform will display different gift special effects according to the number of gifts sent by this user. For example, the more gifts a user sends, the richer the gift special effects displayed on the live streaming interface.
[0004] However, the above method of triggering gift special effects has a relatively high threshold for gift givers. Summary of the Invention
[0005] Embodiments of this application provide a live interaction method, device, storage medium, and program product. The technical solutions provided by the embodiments of this application are as follows:
[0006] According to one aspect of the embodiments of this application, a live interaction method is provided. The method includes:
[0007] Display a live streaming interface of a host user account;
[0008] When a first viewer user account sends a first virtual item to the host user account, display a first prompt message in the live streaming interface. The first prompt message is used to indicate that the virtual item interaction mechanism is activated and to prompt viewer user accounts to send a preset virtual item to the host user account. The virtual item interaction mechanism is used to display a special effect corresponding to the preset condition when the preset virtual items sent by at least two viewer user accounts to the host user account meet the preset condition. The first virtual item belongs to the preset virtual items;
[0009] When the preset virtual items sent by the at least two viewer user accounts to the host user account meet the preset condition, display a special effect corresponding to the preset condition in the live streaming interface.
[0010] According to one aspect of the embodiments of this application, a live interaction device is provided. The device includes:
[0011] An interface display module, configured to display a live streaming interface of a host user account;
[0012] An information display module, configured to display a first prompt message in the live broadcast interface when a first viewer user account presents a first virtual item to the host user account. The first prompt message is used to indicate that the virtual item interaction mechanism is activated and to prompt the viewer user account to present a preset virtual item to the host user account. The virtual item interaction mechanism is used to display a special effect corresponding to the preset condition when the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset condition. The first virtual item belongs to the preset virtual items;
[0013] A special effect display module, configured to display a special effect corresponding to the preset condition in the live broadcast interface when the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset condition.
[0014] According to one aspect of the embodiments of the present application, a terminal device is provided. The terminal device includes a processor and a memory. A computer program is stored in the memory and is loaded and executed by the processor to implement the above-mentioned live broadcast interaction method.
[0015] According to one aspect of the embodiments of the present application, a computer-readable storage medium is provided. A computer program is stored in the computer-readable storage medium and is loaded and executed by a processor to implement the above-mentioned live broadcast interaction method.
[0016] According to one aspect of the embodiments of the present application, a computer program product is provided. The computer program product includes a computer program, which is loaded and executed by a processor to implement the above-mentioned live broadcast interaction method.
[0017] The technical solution provided by the embodiments of the present application can bring the following beneficial effects:
[0018] By activating the virtual item interaction mechanism after a first viewer user account presents a first virtual item to the host user account, it is possible to accumulate the preset virtual items presented by each viewer user account to the host user account. When the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset condition, a special effect corresponding to the preset condition is displayed. Compared with the related art where the virtual items presented by a single user are accumulated to trigger the display of richer special effects, the method provided by the present application uses the virtual item interaction mechanism to allow multiple viewer user accounts to jointly accumulate preset virtual items to display richer special effects. While ensuring the visual effect of the live broadcast screen, it reduces the threshold for a single viewer user account to send out gorgeous and rich special effects, improves the speed of special effect accumulation, and enhances the interactivity between viewer user accounts and the fun of viewer user accounts participating in the live broadcast. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a schematic diagram of a computer system provided by an embodiment of the present application;
[0020] Figure 2 It is a flowchart of a live interaction method provided by an embodiment of the present application;
[0021] Figure 3 It is a schematic diagram of displaying a quick gift-giving control in a live interface provided by an embodiment of the present application;
[0022] Figure 4 It is a schematic diagram of special effects at different stages of a virtual item interaction mechanism provided by an embodiment of the present application;
[0023] Figure 5 It is a block diagram of a live interaction device provided by an embodiment of the present application;
[0024] Figure 6 It is a structural block diagram of a terminal device provided by an embodiment of the present application. Detailed implementation manners
[0025] To make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0026] Please refer to Figure 1 , which shows a schematic diagram of a computer system provided by an embodiment of the present application. The computer system may include: a host terminal device 10, an audience terminal device 20, and a server 30.
[0027] The host terminal device 10 refers to the terminal device used by the host, and the audience terminal device 20 refers to the terminal device used by the audience. The host refers to the user participating in the live broadcast, and the audience refers to the user watching the live broadcast participated by the host. The above host terminal device 10 and audience terminal device 20 (collectively referred to as "terminal devices") can be electronic devices such as mobile phones, tablet computers, laptop computers, desktop computers, game consoles, e-book readers, multimedia playback devices, wearable devices, in-vehicle terminals, etc.
[0028] Regardless of the host terminal device 10 and the audience terminal device 20, a target application program is running on each of them. The target application program is used to implement functions such as starting a live broadcast, watching a live broadcast, and participating in live interaction involved in the present application. For the type of the target application program, the present application does not make any limitation. Exemplarily, the target application program may be a live broadcast application program, a short video application program, a game application program, etc. Optionally, the target application program may be an application program that needs to be downloaded and installed, or an application program that can be used immediately upon clicking. The present application does not make any limitation in this regard.
[0029] In addition, a camera is installed on the host terminal device 10, and the camera is used to collect the live broadcast images of the host terminal device 10.
[0030] The number of host terminal devices 10 can be one or more. Optionally, each host can start a solo live broadcast on the host terminal device 10, and the live broadcast interface of the host user account will be displayed in the live broadcast interface of the target application. Optionally, each host can also start a joint live broadcast with other hosts on their respective host terminal devices 10, and the live broadcast interfaces of multiple host user accounts will be displayed simultaneously in the live broadcast interface of the target application. The number of viewer terminal devices 20 can be one or more, and viewers can select the live broadcast interface of the host user account they are interested in watching in the target application.
[0031] The server 30 is used to provide background services for the clients of the target application installed and running on the host terminal device 10 and the viewer terminal device 20. For example, the server 30 can be the background server of the above target application. The server 30 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, but is not limited thereto. Optionally, the server 30 can provide background services for the target application in multiple host terminal devices 10 and multiple viewer terminal devices 20 at the same time. The host terminal device 10 and the viewer terminal device 20 can communicate with the server 30 through the network respectively.
[0032] In the embodiment of the present application, after the host starts the live broadcast, the live broadcast interface of the host user account is displayed on the host terminal device 10 and the viewer terminal device 20. Each viewer user account can present a preset virtual item to the host user account. When the first viewer user account presents the first virtual item to the host user account, a first prompt message is displayed in the live broadcast interface. The first prompt message is used to indicate that the virtual item interaction mechanism is started and to prompt the viewer user account to present a preset virtual item to the host user account. The virtual item interaction mechanism is used to display special effects corresponding to the preset conditions when the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset conditions. The first virtual item belongs to the preset virtual items. The preset virtual items presented by the viewer user accounts to the host user account are accumulated. When the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset conditions, special effects corresponding to the preset conditions are displayed in the live broadcast interface.
[0033] Please refer toFigure 2 , which shows a flowchart of a live interaction method provided by an embodiment of the present application. The execution subject of each step of this method can be a terminal device. This method may include at least one of the following steps 210 to 230:
[0034] Step 210, display the live interface of the host user account.
[0035] The host user account is the user account held by the host. The host refers to the user participating in the live interaction. The host conducts a live broadcast on the host terminal device logged in with the host user account. After the host starts the live broadcast, the live interface of the host user account is displayed on the host terminal device. The audience selects to enter the live broadcast room of the host user account in the target application on the audience terminal device logged in with the audience user account and watches the live interface of the host user account, then the live interface of the host user account is displayed on the audience terminal device.
[0036] The live interface of the host user account displays the live information of the host user account, the live video of the host user account, an information sending box, a virtual item giving control, etc. The live information of the host user account includes information such as the account name of the host user account, the account avatar of the host user account, and the account popularity of the host user account.
[0037] The camera is used to collect the live video of the host terminal device and thus display it on the live interface of the host user account. When the host conducts a live broadcast, the host can choose to turn on the camera or choose not to turn on the camera. Optionally, the camera can be the camera on the host terminal device, or the camera on other terminal devices, or the camera on an external imaging device. The present application does not limit this. When the camera is the camera on other terminal devices, the other terminal device is connected to the host terminal device through a network cable or wirelessly connected through a network. When the camera is the camera on an external imaging device, the external imaging device is connected to the host terminal device through a network cable.
[0038] When the host turns on the camera, the live video of the host user account refers to the video collected by the camera. When the host chooses to enter the shooting range of the camera, the live video of the host user account includes the portrait video of the host. When the host chooses not to enter the shooting scene of the camera, the live video of the host user account is the video collected for any scene faced by the camera.
[0039] In the case where the host does not turn on the camera, the live broadcast screen of the host user account can be an image frame with default configuration, or an image frame pre-customized by the host. The image frame with default configuration can be any public image randomly selected from the network, or an image pre-selected by technicians, for example, a selected landscape image, item image, person image, etc. The image frame with default configuration can also be a solid-color image, for example, a full-black image, a full-white image, etc. The image frame pre-customized by the host can be an image independently selected by the host from the picture library, or an image custom-drawn by the host at present. The custom-drawn image can be a pure text image, or a painting image without text, etc.
[0040] The information sending box is used to send interactive messages, so as to realize the live broadcast interaction with the host. The virtual item giving control is used to give virtual items to the host user account. Virtual items are items with gift nature. For example, virtual items can be virtual flowers, virtual stars, virtual roses, virtual cakes, virtual rings, virtual airplanes, virtual rockets, etc. Virtual items include preset virtual items and ordinary virtual items. Preset virtual items are virtual items that are pre-set as specific item types among virtual items. Preset virtual items are used to trigger the start of the virtual item interaction mechanism. Then, when there is a viewer user account giving a preset virtual item to the host user account, the virtual item interaction mechanism is started. Exemplarily, preset virtual items can include virtual items such as virtual stars, virtual roses, virtual cakes, etc. Ordinary virtual items are other virtual items except preset virtual items among virtual items. Ordinary virtual items do not trigger the virtual item interaction mechanism, that is, when there is a viewer user account giving an ordinary virtual item to the host user account, the virtual item interaction mechanism will not be started.
[0041] Step 220, in the case where the first viewer user account gives the first virtual item to the host user account, display the first prompt message in the live broadcast interface.
[0042] The first prompt message is used to indicate that the virtual item interaction mechanism is started, and to prompt the viewer user account to give a preset virtual item to the host user account. The virtual item interaction mechanism is used to display the special effects corresponding to the preset conditions when the preset virtual items given by at least two viewer user accounts to the host user account meet the preset conditions. The first virtual item belongs to the preset virtual item.
[0043] The first viewer user account can be any viewer user account, and the first virtual item is any virtual item among the preset virtual items. The situation where the first viewer user account gifts the first virtual item to the host user account refers to the situation where, when the virtual item interaction mechanism is in the closed state, a viewer user account gifts any one of the preset virtual items to the host user account. After the first viewer user account gifts the first virtual item to the host user account, the virtual item interaction mechanism is activated, and a first prompt message is displayed in the live broadcast interface to prompt the host user account and each viewer user account that the virtual item interaction mechanism has been activated. Exemplarily, if the preset virtual items include virtual stars and virtual roses, then the first virtual item is a virtual star or a virtual rose. When the virtual item interaction mechanism is in the closed state, once a viewer user account gifts a virtual star or a virtual rose to the host user account, the virtual item interaction mechanism is activated, and a first prompt message is displayed in the live broadcast interface.
[0044] The first prompt message is used to prompt the host user account and each viewer user account that the virtual item interaction mechanism has been activated, and each viewer user account can gift the preset virtual items to the host user account to implement the interaction gameplay of the virtual item interaction mechanism. Optionally, the first prompt message can be a text prompt message, a pattern prompt message, a control prompt message, or other prompt messages. For example, if the first prompt message is a text prompt message, the text prompt message "The virtual item interaction mechanism has been activated" can be displayed in the live broadcast interface, and then each viewer user account can gift the preset virtual items to the host user account through the virtual item gift control in the live broadcast interface. If the first prompt message is a pattern prompt message, a specific pattern prompt message can be displayed in the live broadcast interface, and then each viewer user account can gift the preset virtual items to the host user account through the virtual item gift control in the live broadcast interface.
[0045] In some embodiments, the first prompt message includes a quick gift control; when the first viewer user account gifts the first virtual item to the host user account, the quick gift control is displayed in the live broadcast interface, and the quick gift control is used to gift the preset virtual items to the host user account.
[0046] The quick gift control is the above-mentioned control prompt message, and the quick gift control is used to quickly gift the preset virtual items to the host user account. For example, when the user clicks the quick gift control, the user can directly gift the preset virtual items to the host user account. For the original virtual item gift control in the live broadcast interface, when the user clicks the virtual item gift control, a virtual item display list will be displayed. The virtual item display list shows at least one preset virtual item and at least one ordinary virtual item. The user selects the preset virtual item from the virtual item display list to gift the preset virtual items to the host user account.
[0047] Optionally, when the first viewer user account gifts a first virtual item to the host user account, a first quick gift control is displayed in the live broadcast interface. The first quick gift control is used to quickly gift the first virtual item to the host user account. When the user clicks on the first quick gift control, they can directly gift the first virtual item to the host user account.
[0048] Optionally, when the first viewer user account gifts a first virtual item to the host user account, a second quick gift control is displayed in the live broadcast interface. The second quick gift control is used to quickly gift a preset virtual item to the host user account. When the user clicks on the second quick gift control, a preset virtual item display list will be shown. The user selects any one of the preset virtual items from the preset virtual item display list and then gifts that preset virtual item to the host user account.
[0049] Figure 3 A schematic diagram showing the display of the quick gift control in the live broadcast interface is presented. In the live broadcast interface 300, there is a quick gift control 301 displayed. The quick gift control 301 is used to quickly gift virtual stars to the host user account. When the user clicks on the gift button 302, they can directly gift virtual stars to the host user account.
[0050] By displaying the quick gift control in the live broadcast interface, users can gift preset virtual items to the host user account through the quick gift control, simplifying the steps for gifting preset virtual items, helping to increase the enthusiasm of viewers to participate in the virtual item interaction mechanism, so that the preset virtual items received by the host user account can meet the preset conditions relatively quickly, display the special effects corresponding to the preset conditions, and improve the accumulation efficiency of the preset virtual items.
[0051] Step 230, when the preset virtual items gifted by at least two viewer user accounts to the host user account meet the preset conditions, display the special effects corresponding to the preset conditions in the live broadcast interface.
[0052] The virtual item interaction mechanism refers to a live broadcast interaction mechanism that displays the special effects corresponding to the preset conditions when the preset virtual items gifted by at least two viewer user accounts to the host user account meet the preset conditions. Therefore, after the virtual item interaction mechanism is activated, when a viewer user account gifts a preset virtual item to the host user account, it means participating in the virtual item interaction mechanism. The virtual item interaction mechanism will accumulate the preset virtual items gifted by each viewer user account to the host user account and display the special effects corresponding to the preset conditions when the preset virtual items gifted by at least two viewer user accounts to the host user account meet the preset conditions.
[0053] Optionally, after the virtual item interaction mechanism is activated, the virtual item interaction mechanism can either only accumulate the first virtual items gifted by at least two viewer user accounts to the host user account, or accumulate the first virtual items and other preset virtual items gifted by at least two viewer user accounts to the host user account. For example, if the preset virtual items include virtual stars and virtual roses, after the first viewer user account gifts virtual stars to the host user account to activate the virtual item interaction mechanism, the virtual item interaction mechanism can only accumulate the virtual stars gifted by at least two viewer user accounts to the host user account after the virtual item interaction mechanism is activated. When the virtual stars meet the preset conditions, special effects corresponding to the preset conditions are displayed. The virtual item interaction mechanism can also accumulate the virtual stars and virtual roses gifted by at least two viewer user accounts to the host user account after the virtual item interaction mechanism is activated. When the virtual stars and virtual roses meet the preset conditions, special effects corresponding to the preset conditions are displayed.
[0054] The special effects corresponding to the preset conditions are special effects related to the preset virtual items gifted by at least two viewer user accounts to the host user account. For example, if the preset virtual items gifted by at least two viewer user accounts to the host user account only include the first virtual item, the special effects corresponding to the preset conditions are special effects related to the first virtual item; if the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item and other preset virtual items, the special effects corresponding to the preset conditions are special effects related to the first virtual item and other preset virtual items.
[0055] Regarding the preset conditions and the special effects corresponding to the preset conditions in the virtual item interaction mechanism, reference can be made to the following embodiments and will not be specifically introduced here. It should be noted that the richness of the special effects corresponding to the preset conditions is greater than the richness of the special effects triggered by individually displaying the preset virtual items, that is, the special effects corresponding to the preset conditions are more magnificent and rich than the special effects triggered by individually displaying the preset virtual items.
[0056] The technical solution provided by the embodiment of the present application starts a virtual item interaction mechanism after a first viewer user account gives a first virtual item to a host user account, so that the preset virtual items given by each viewer user account to the host user account can be accumulated. When the preset virtual items given by at least two viewer user accounts to the host user account meet the preset conditions, special effects corresponding to the preset conditions are displayed. Compared with the related art that accumulates the virtual items given by a single user to trigger the display of richer special effects, the method provided by the present application uses the virtual item interaction mechanism to allow multiple viewer user accounts to jointly accumulate preset virtual items to display richer special effects. While ensuring the visual effect of the live broadcast screen, it reduces the threshold for a single viewer user account to send out gorgeous and rich special effects, improves the speed of special effect accumulation, and enhances the interactivity between viewer user accounts and the fun of viewer user accounts participating in the live broadcast.
[0057] In some embodiments, step 230 includes at least one of sub-steps 231 to 232.
[0058] Sub-step 231: When the preset virtual items given by at least two viewer user accounts to the host user account meet the i-th condition within the first i stages, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage, where i is a positive integer less than N.
[0059] Sub-step 232: When the virtual item interaction mechanism is in the (i + 1)-th stage, display the special effects corresponding to the (i + 1)-th stage in the live broadcast interface.
[0060] The virtual item interaction mechanism can be divided into N stages. Each stage is used to indicate a time period after the virtual item interaction mechanism is started. The i-th stage is used to indicate the i-th time period after the virtual item interaction mechanism is started. The lengths of the time periods corresponding to each stage can be the same or different. For example, if the lengths of the time periods corresponding to the N stages are the same, all being 1 minute, then the first time period corresponding to the first stage is used to indicate the first minute after the virtual item interaction mechanism is started, the second time period corresponding to the second stage is used to indicate the second minute after the virtual item interaction mechanism is started, and the i-th time period corresponding to the i-th stage is used to indicate the i-th minute after the virtual item interaction mechanism is started. If there are at least two stages among the N stages with different lengths of corresponding time periods, then the first time period corresponding to the first stage can be used to indicate the first minute after the virtual item interaction mechanism is started, the second time period corresponding to the second stage can be used to indicate the second minute to the third minute after the virtual item interaction mechanism is started, the third time period corresponding to the third stage can be used to indicate the fourth minute to the fifth minute after the virtual item interaction mechanism is started, and so on.
[0061] Each stage has a corresponding special effect. When the virtual item interaction mechanism is in the i-th stage, displaying the special effect corresponding to the i-th stage in the live broadcast interface means that when the virtual item interaction mechanism is in the i-th stage, within the i-th time period corresponding to the i-th stage, the special effect corresponding to the i-th stage is displayed in the live broadcast interface. For example, the special effect corresponding to the first stage is displayed at the 1st minute after the virtual item interaction mechanism is started, the special effect corresponding to the second stage is displayed at the 2nd minute after the virtual item interaction mechanism is started, and so on.
[0062] The special effect corresponding to each stage is related to the preset virtual items donated by at least two viewer user accounts to the host user account. For specific details, reference can be made to the following embodiments, and no detailed introduction will be provided here. The richness of the special effect is positively correlated with the value of i, that is, it means that the later the virtual item interaction mechanism progresses, the richer the special effect displayed in the live broadcast interface. Therefore, the richness of the special effect corresponding to the (i + 1)-th stage is greater than that of the special effect corresponding to the i-th stage.
[0063] When the first viewer user account donates the first virtual item to the host user account, the virtual item interaction mechanism is started. At this time, the virtual item interaction mechanism enters the first stage, and the special effect corresponding to the first stage is displayed in the live broadcast interface. Before the end of the first time period corresponding to the first stage, the preset virtual items donated by at least two viewer user accounts to the host user account within the first stage are accumulated. When the preset virtual items donated by at least two viewer user accounts to the host user account within the first stage meet the first condition, the unlocking of the first stage is completed, then the virtual item interaction mechanism is triggered to enter the second stage, and the special effect corresponding to the second stage is displayed in the live broadcast interface. By analogy, when the virtual item interaction mechanism is in the i-th stage, the special effect corresponding to the i-th stage is displayed in the live broadcast interface, and before the end of the i-th time period corresponding to the i-th stage, the preset virtual items donated by at least two viewer user accounts to the host user account within the first i stages are accumulated. When the preset virtual items donated by at least two viewer user accounts to the host user account within the first i stages meet the i-th condition, the unlocking of the i-th stage is completed, then the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage.
[0064] When the virtual item interaction mechanism is at a higher stage, richer special effects corresponding to the higher stage are displayed in the live broadcast interface, so that the common accumulation results of at least two viewer user accounts can be shown in time in the live broadcast interface, thereby prompting the viewer user accounts to continue to send preset virtual items to the host user account and enhancing the enthusiasm of the viewer user accounts to participate in the virtual item interaction mechanism. And when the preset virtual items sent by at least two viewer user accounts to the host user account within the first i stages meet the i-th condition, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage, unlocking richer special effects, making the stage upgrade of the virtual item interaction mechanism have a certain degree of challenge difficulty, and can enhance the interest and enthusiasm of the viewer user accounts to participate in the virtual item interaction mechanism.
[0065] Figure 4 A schematic diagram showing special effects of different stages of the virtual item interaction mechanism Figure 4 (1) in shows the live broadcast interface 410 at the 1st stage after the virtual item interaction mechanism is started. A star special effect 401 is displayed in the live broadcast interface 410. Figure 4 (2) in shows the live broadcast interface 420 at the 2nd stage after the virtual item interaction mechanism is started. A star special effect 401 and a meteor special effect 402 are displayed in the live broadcast interface 420, and the number of star special effects 401 in the live broadcast interface 420 is greater than the number of star special effects 401 in the live broadcast interface 410. Figure 4 (3) in shows the live broadcast interface 430 at the 3rd stage after the virtual item interaction mechanism is started. A star special effect 401, a meteor special effect 402 and a flash special effect 403 are displayed in the live broadcast interface 430, and the number of star special effects 401 in the live broadcast interface 430 is greater than the number of star special effects 401 in the live broadcast interface 420, and the number of meteor special effects 402 in the live broadcast interface 430 is greater than the number of meteor special effects 402 in the live broadcast interface 420. Figure 4 (4) in shows the live broadcast interface 440 at the 4th stage after the virtual item interaction mechanism is started. A star special effect 401, a meteor special effect 402 and a flash special effect 403 are displayed in the live broadcast interface 440, and the number of star special effects 401 in the live broadcast interface 440 is greater than the number of star special effects 401 in the live broadcast interface 430, the number of meteor special effects 402 in the live broadcast interface 440 is greater than the number of meteor special effects 402 in the live broadcast interface 430, and the number of flash special effects 403 in the live broadcast interface 440 is greater than the number of flash special effects 403 in the live broadcast interface 430. It can be seen from Figure 4 that the higher the stage number of the virtual item interaction mechanism, the more magnificent and rich the displayed special effects are.
[0066] In some embodiments, when the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages do not meet the i-th condition, the virtual item interaction mechanism is closed.
[0067] Closing the virtual item interaction mechanism means that the virtual item interaction mechanism for the current round is closed and cannot enter the next stage of the virtual item interaction mechanism. If the virtual item interaction mechanism is restarted, it needs to start accumulating from the first stage of the virtual item interaction mechanism.
[0068] When the virtual item interaction mechanism is in the i-th stage, the special effects corresponding to the i-th stage are displayed in the live broadcast interface, and before the end of the i-th time period corresponding to the i-th stage, the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages are accumulated. If the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages do not meet the i-th condition, the virtual item interaction mechanism is closed. When the second viewer user account gifts the second virtual item to the host user account, the virtual item interaction mechanism is restarted, and the virtual item interaction mechanism re-enters the first stage and starts accumulating the preset virtual items again. The second viewer user account is any one of the viewer user accounts, and the second viewer user account and the first viewer user account may be the same or different. The second virtual item is any one of the preset virtual items, and the second virtual item and the first virtual item may be the same or different.
[0069] Exemplarily, when the first viewer user account gifts the first virtual item to the host user account, the virtual item interaction mechanism is started. At this time, the virtual item interaction mechanism enters the first stage, and the special effects corresponding to the first stage are displayed in the live broadcast interface. If the preset virtual items gifted by at least two viewer user accounts to the host user account within the first stage do not meet the first condition, the virtual item interaction mechanism is closed. When the second viewer user account gifts the second virtual item to the host user account, the virtual item interaction mechanism is restarted, and the virtual item interaction mechanism re-enters the first stage and starts accumulating the preset virtual items again.
[0070] By closing the virtual item interaction mechanism when the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages do not meet the i-th condition, the stage upgrade of the virtual item interaction mechanism has a certain level of challenge, which can enhance the interest and enthusiasm of the viewer user accounts to participate in the virtual item interaction mechanism.
[0071] In some embodiments, when the virtual item interaction mechanism is in the Nth stage, special effects corresponding to the Nth stage are displayed in the live broadcast interface; when the preset virtual items gifted by at least two viewer user accounts to the host user account within the first N stages meet the Nth condition, the special effects corresponding to the Nth stage are continuously displayed within the first time period, where the first time period is the time period after the Nth stage.
[0072] The Nth stage is the last stage of the virtual item interaction mechanism. If the preset virtual items gifted by at least two viewer user accounts to the host user account within the first N stages meet the Nth condition, the unlocking of the Nth stage of the virtual item interaction mechanism is completed. The completion of the unlocking of the Nth stage indicates that the virtual item interaction mechanism is unlocked to the highest stage, and thus the special effects corresponding to the Nth stage can be displayed for an extended period of time, that is, the special effects corresponding to the Nth stage are continuously displayed within the first time period.
[0073] Regarding the duration of the first time period, it is set by the technical personnel according to the live broadcast interaction requirements, and this application does not make any limitations. Exemplarily, the first time period is a fixed duration. For example, the first time period can be one minute after the Nth time period corresponding to the Nth stage.
[0074] In some embodiments, if, after the preset virtual items gifted by at least two viewer user accounts to the host user account within the first N stages meet the Nth condition, there are still viewer user accounts gifting preset virtual items to the host user account, the special effects corresponding to the Nth stage are continuously displayed. The first time period is related to the duration of the viewer user accounts gifting preset virtual items to the host user account. If the viewer user accounts stop gifting preset virtual items to the host user account, the display of the special effects corresponding to the Nth stage is stopped.
[0075] By continuously displaying the special effects corresponding to the Nth stage for a period of time after the unlocking of the Nth stage of the virtual item interaction mechanism is completed, when there are still viewer user accounts continuously gifting preset virtual items, the full-level special effects can still be seen in the live broadcast interface, and it will not suddenly change to low-level special effects, improving the viewing experience of the live broadcast interaction and continuing the enthusiasm of the viewers for the virtual item interaction mechanism.
[0076] In some embodiments, step 231 may include sub-step 2311.
[0077] Sub-step 2311: When the item information of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages meets the ith condition, trigger the virtual item interaction mechanism to enter the (i + 1)th stage; where the item information of the preset virtual items includes at least one of the following: the quantity of the preset virtual items, the total value of the preset virtual items.
[0078] The quantity of preset virtual items refers to the total quantity of each preset virtual item received by the host user account. Each virtual item is purchased with virtual currency, and the value of the virtual item is determined by the currency required to purchase the virtual item. The total value of the preset virtual items refers to the total amount of currency required for each preset virtual item received by the host user account.
[0079] In some embodiments, the item information of the preset virtual item is the quantity of the preset virtual item. When the virtual item interaction mechanism is in the i-th stage, if the quantity of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages satisfies the i-th quantity condition, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage.
[0080] Exemplarily, if there is no limit on the preset virtual items gifted by at least two viewer user accounts to the host user account, when the virtual item interaction mechanism is in the i-th stage, if the quantity of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th first quantity threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage.
[0081] Optionally, when the virtual item interaction mechanism is in the j-th stage, if the quantity of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first j stages reaches the j-th first quantity threshold and then quickly reaches the i-th first quantity threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage, where j is a positive integer less than i. For example, if the j-th first quantity threshold is 5 and the i-th first quantity threshold is 10, then if the quantity of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first 1 stage reaches 5 and then quickly reaches 10, the virtual item interaction mechanism is triggered to enter the 2nd stage and then quickly triggered to enter the 3rd stage, and it will seem in the visual effect that the virtual item interaction mechanism directly enters the 3rd stage.
[0082] Exemplarily, if the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item, when the number of the first virtual items gifted by at least two viewer user accounts to the host user account within the first i phases is greater than or equal to the i-th second quantity threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th phase. Here, the i-th condition of the i-th phase corresponds to the i-th second quantity threshold, and the second quantity thresholds corresponding to different phases are different, and the (i + 1)-th second quantity threshold is greater than the i-th second quantity threshold. The specific values of the N second quantity thresholds are not limited in this application. For example, if the first second quantity threshold corresponding to the first phase is 5, and the second second quantity threshold corresponding to the second phase is 10, then when the number of the first virtual items gifted by at least two viewer user accounts to the host user account within the first phase is greater than or equal to 5, the virtual item interaction mechanism is triggered to enter the second phase, and when the number of the first virtual items gifted by at least two viewer user accounts to the host user account within the first two phases is greater than or equal to 10, the virtual item interaction mechanism is triggered to enter the third phase.
[0083] Exemplarily, if the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item, when the total number of the first virtual item and at least one second virtual item gifted by at least two viewer user accounts to the host user account within the first i phases is greater than or equal to the i-th third quantity threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th phase. The second virtual item mentioned here refers to other preset virtual items other than the first virtual item, and the total number of the first virtual item and at least one second virtual item refers to the total number of each preset virtual item received by the host user account. Here, the i-th condition of the i-th phase corresponds to the i-th third quantity threshold, and the third quantity thresholds corresponding to different phases are different, and the (i + 1)-th third quantity threshold is greater than the i-th third quantity threshold. The specific values of the N third quantity thresholds are not limited in this application. For example, if the first third quantity threshold corresponding to the first phase is 10, and the second third quantity threshold corresponding to the second phase is 15, then when the total number of each preset virtual item gifted by at least two viewer user accounts to the host user account within the first phase is greater than or equal to 10, the virtual item interaction mechanism is triggered to enter the second phase, and when the total number of each preset virtual item gifted by at least two viewer user accounts to the host user account within the first two phases is greater than or equal to 15, the virtual item interaction mechanism is triggered to enter the third phase.
[0084] The above-mentioned first quantity threshold, second quantity threshold, and third quantity threshold can be the same, or at least two of the thresholds can be different, and this application has no different limitations on this.
[0085] In some embodiments, the item information of the preset virtual item is the total value of the preset virtual item. When the virtual item interaction mechanism is in the i-th stage, if the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first i stages meets the i-th value condition, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage.
[0086] Exemplarily, if there is no limit on the preset virtual items sent by at least two viewer user accounts to the host user account, when the virtual item interaction mechanism is in the i-th stage, if the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th first value threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage.
[0087] Optionally, when the virtual item interaction mechanism is in the j-th stage, if the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first j stages reaches the j-th first value threshold and then quickly reaches the i-th first value threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage. For example, if the j-th first value threshold is 50 and the i-th first value threshold is 100, then if the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first stage reaches 50 and then quickly reaches 100, after the virtual item interaction mechanism is triggered to enter the second stage, it will quickly be triggered to enter the third stage, and visually it will seem that the virtual item interaction mechanism directly enters the third stage.
[0088] Exemplarily, if the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item, when the total value of the first virtual items gifted by at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th second value threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage. Here, the i-th condition of the i-th stage corresponds to the i-th second value threshold, and the second value thresholds corresponding to different stages are different, and the (i + 1)-th second value threshold is greater than the i-th second value threshold. The specific values of the N second value thresholds are not limited in this application. For example, if the first second value threshold corresponding to the first stage is 50 and the second second value threshold corresponding to the second stage is 100, then when the total value of the first virtual items gifted by at least two viewer user accounts to the host user account within the first stage is greater than or equal to 50, the virtual item interaction mechanism is triggered to enter the second stage, and when the total value of the first virtual items gifted by at least two viewer user accounts to the host user account within the first two stages is greater than or equal to 100, the virtual item interaction mechanism is triggered to enter the third stage.
[0089] Exemplarily, if the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item, when the total value of the first virtual item and at least one second virtual item gifted by at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th third value threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage. The total value of the first virtual item and at least one second virtual item mentioned here refers to the total value of each preset virtual item received by the host user account. Here, the i-th condition of the i-th stage corresponds to the i-th third value threshold, and the third value thresholds corresponding to different stages are different, and the (i + 1)-th third value threshold is greater than the i-th third value threshold. The specific values of the N third value thresholds are not limited in this application. For example, if the first third value threshold corresponding to the first stage is 100 and the second third value threshold corresponding to the second stage is 150, then when the total value of each preset virtual item gifted by at least two viewer user accounts to the host user account within the first stage is greater than or equal to 100, the virtual item interaction mechanism is triggered to enter the second stage, and when the total value of each preset virtual item gifted by at least two viewer user accounts to the host user account within the first two stages is greater than or equal to 150, the virtual item interaction mechanism is triggered to enter the third stage.
[0090] The above-mentioned first value threshold, second value threshold, and third value threshold can be the same, or at least two of them can be different. This application does not have different limitations on this.
[0091] In some embodiments, the item information of the preset virtual item includes the quantity of the preset virtual item and the total value of the preset virtual item. When the virtual item interaction mechanism is in the $i$-th stage, if the quantity of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages satisfies the $i$-th quantity condition, and the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages satisfies the $i$-th value condition, the virtual item interaction mechanism is triggered to enter the $(i + 1)$-th stage.
[0092] Exemplarily, if there is no limit on the preset virtual items sent by at least two viewer user accounts to the host user account, when the virtual item interaction mechanism is in the $i$-th stage, if the quantity of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th fourth quantity threshold, and the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th fourth value threshold, the virtual item interaction mechanism is triggered to enter the $(i + 1)$-th stage.
[0093] Exemplarily, if the preset virtual items sent by at least two viewer user accounts to the host user account include the first virtual item, when the virtual item interaction mechanism is in the $i$-th stage, if the quantity of the first virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th fifth quantity threshold, and the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th fifth value threshold, the virtual item interaction mechanism is triggered to enter the $(i + 1)$-th stage.
[0094] Exemplarily, if the preset virtual items sent by at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item, when the virtual item interaction mechanism is in the $i$-th stage, if the total quantity of the first virtual item and at least one second virtual item sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th sixth quantity threshold, and the total value of the preset virtual items sent by at least two viewer user accounts to the host user account within the first $i$ stages is greater than or equal to the $i$-th sixth value threshold, the virtual item interaction mechanism is triggered to enter the $(i + 1)$-th stage.
[0095] The above-mentioned fourth quantity threshold, fifth quantity threshold, and sixth quantity threshold may be the same, or at least two of the thresholds may be different. This application does not make different limitations on this. The above-mentioned fourth value threshold, fifth value threshold, and sixth value threshold may be the same, or at least two of the thresholds may be different. This application does not make different limitations on this.
[0096] By determining whether the quantity of the preset virtual items meets the quantity condition or whether the total value of the preset virtual items meets the value condition, it is possible to judge whether to trigger the virtual item interaction mechanism to enter the next stage according to clear numerical indicators, which facilitates the orderly execution of the virtual item interaction mechanism and ensures the matching of the special effects displayed on the live broadcast interface with the accumulation results of the preset virtual items.
[0097] In some embodiments, when a first viewer user account gifts a first virtual item to a host user account, a second prompt message is displayed on the live broadcast interface; wherein, the second prompt message includes at least one of the following: the i-th stage where the virtual item interaction mechanism is currently located, the progress of the condition for the item information of the preset virtual item to be met, and the i-th condition.
[0098] Exemplarily, a quick gift control is displayed on the live broadcast interface, and the second prompt message is displayed in the quick gift control. As Figure 3 shown, the i-th stage where the virtual item interaction mechanism is currently located, which is the 1st stage, and the progress of the condition for the item information of the preset virtual item to be met, which is 5 / 10, are displayed on the quick gift control 301, indicating that the first condition corresponding to the first stage is 10, and currently the item information of the preset virtual item reaches 5.
[0099] If the item information of the preset virtual item is the quantity of the preset virtual item, the progress of the condition for the item information of the preset virtual item to be met is the ratio of the quantity of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages to the i-th quantity threshold. If the item information of the preset virtual item is the total value of the preset virtual items, the progress of the condition for the item information of the preset virtual item to be met is the ratio of the total value of the preset virtual items gifted by at least two viewer user accounts to the host user account within the first i stages to the i-th total threshold.
[0100] By displaying the second prompt message on the live broadcast interface, viewers can intuitively see the i-th stage where the virtual item interaction mechanism is currently located and the progress of the condition for the item information of the current preset virtual item to be met, so as to encourage the viewer user account to continue gifting the preset virtual item to the host user account and enhance the enthusiasm of the viewer user account to participate in the virtual item interaction mechanism.
[0101] For the case where the preset virtual items given by at least two viewer user accounts to the host user account include the first virtual item, optionally, the virtual item interaction mechanism may only accumulate the item information of the first virtual item received by the host user account, or after the virtual item interaction mechanism is started, the viewer user account only gives the first virtual item to the host user account, so that the virtual item interaction mechanism can only accumulate the item information of the first virtual item given by the viewer user account to the host user account.
[0102] For the case where the preset virtual items given by at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item, after the virtual item interaction mechanism is started, some viewer user accounts give the first virtual item to the host user account, and some viewer user accounts give the second virtual item to the host user account, so that the virtual item interaction mechanism can accumulate the item information of the first virtual item and the item information of at least one second virtual item given by the viewer user account to the host user account.
[0103] In some embodiments, if the preset virtual items given by at least two viewer user accounts to the host user account include the first virtual item, the item information of the preset virtual item is the quantity of the first virtual item. Step 231 may include sub-step 2312, and step 232 may include sub-step 2322.
[0104] Sub-step 2312: When the quantity of the first virtual items given by at least two viewer user accounts to the host user account in the first i stages is greater than or equal to the i-th quantity threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
[0105] The i-th condition of the i-th stage corresponds to the i-th quantity threshold. The quantity thresholds corresponding to different stages are different, and the (i + 1)-th quantity threshold is greater than the i-th quantity threshold. The specific values of the N quantity thresholds are not limited in this application.
[0106] For example, if the first quantity threshold corresponding to the first stage is 5 and the second quantity threshold corresponding to the second stage is 10, then when the quantity of the first virtual items given by at least two viewer user accounts to the host user account in the first stage is greater than or equal to 5, trigger the virtual item interaction mechanism to enter the second stage; when the quantity of the first virtual items given by at least two viewer user accounts to the host user account in the first two stages is greater than or equal to 10, trigger the virtual item interaction mechanism to enter the third stage.
[0107] Optionally, when the virtual item interaction mechanism is in the j-th stage, if the number of the first virtual items gifted by at least two viewer user accounts to the host user account within the first j stages reaches the j-th quantity threshold and then rapidly reaches the i-th quantity threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage. For example, if the j-th quantity threshold is 5 and the i-th quantity threshold is 10, then if the number of the first virtual items gifted by at least two viewer user accounts to the host user account within the first stage reaches 5 and then rapidly reaches 10, after the virtual item interaction mechanism is triggered to enter the second stage, it will be rapidly triggered to enter the third stage, and visually it will seem that the virtual item interaction mechanism directly enters the third stage.
[0108] By determining whether to trigger the virtual item interaction mechanism to enter the (i + 1)-th stage based on the quantity of the first virtual items when the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual items, the statistical process of the virtual item interaction mechanism is simplified, the amount of data required for the execution of the virtual item interaction mechanism is reduced, and the switching efficiency of special effects is improved.
[0109] Sub-step 2322, when the virtual item interaction mechanism is in the (i + 1)-th stage, display the first special effect corresponding to the (i + 1)-th stage in the live broadcast interface, where the first special effect is the special effect corresponding to the first virtual item.
[0110] The richness of the first special effect corresponding to the (i + 1)-th stage is greater than that of the first special effect corresponding to the i-th stage. If the special effect corresponding to the first virtual item is the special effect including the first virtual item, then the number of the first virtual items included in the first special effect corresponding to the (i + 1)-th stage is greater than the number of the first virtual items included in the first special effect corresponding to the i-th stage. For example, if the first virtual item is a virtual star, then the first special effect is the special effect corresponding to the virtual star, and the number of virtual stars included in the first special effect corresponding to the (i + 1)-th stage is greater than the number of virtual stars included in the first special effect corresponding to the i-th stage.
[0111] In some embodiments, as the stage of the virtual item interaction mechanism increases, other types of special effects related to the first virtual item are added to the first special effect corresponding to the stage, that is, the types of special effects included in the first special effect corresponding to the (i + 1)-th stage are greater than those included in the first special effect corresponding to the i-th stage, and when the first special effect corresponding to the (i + 1)-th stage and the first special effect corresponding to the i-th stage include the same special effect type, the number of special effects of this special effect type included in the first special effect corresponding to the (i + 1)-th stage is greater than the number of special effects of this special effect type included in the first special effect corresponding to the i-th stage.
[0112] It can be referred to Figure 4As shown, the first virtual item is a virtual star. The first special effects corresponding to the first stage include star special effects. The first special effects corresponding to the second stage include star special effects and meteor special effects. The first special effects corresponding to the third stage include star special effects, meteor special effects, and flash special effects. Moreover, the number of star special effects in the first special effects corresponding to the second stage is greater than the number of star special effects in the first special effects corresponding to the first stage. The number of star special effects in the first special effects corresponding to the third stage is greater than the number of star special effects in the first special effects corresponding to the second stage. The number of meteor special effects in the first special effects corresponding to the third stage is greater than the number of meteor special effects in the first special effects corresponding to the second stage.
[0113] By displaying the corresponding special effects at the corresponding stage, making the richness of the special effects increase as the stage is upgraded, allowing the audience to intuitively feel the change in special effects brought about by the accumulation of preset virtual items, which helps to enhance the enthusiasm of the audience user account to participate in the virtual item interaction mechanism.
[0114] In some embodiments, if the preset virtual items gifted by at least two audience user accounts to the host user account include the first virtual item and at least one second virtual item, the item information of the preset virtual items is the total value of the preset virtual items. Step 231 may include sub-step 2313, and step 232 may include sub-step 2323.
[0115] Sub-step 2313: When the total value of the preset virtual items gifted by at least two audience user accounts to the host user account within the first i stages is greater than or equal to the i-th value threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
[0116] The i-th condition of the i-th stage corresponds to the i-th value threshold. The value thresholds corresponding to different stages are different, and the (i + 1)-th value threshold is greater than the i-th value threshold. The specific values of the N value thresholds are not limited in this application.
[0117] For example, if the first value threshold corresponding to the first stage is 50 and the second value threshold corresponding to the second stage is 100, then when the total value of the preset virtual items gifted by at least two audience user accounts to the host user account within the first stage is greater than or equal to 50, trigger the virtual item interaction mechanism to enter the second stage. When the total value of the preset virtual items gifted by at least two audience user accounts to the host user account within the first two stages is greater than or equal to 100, trigger the virtual item interaction mechanism to enter the third stage.
[0118] Optionally, when the virtual item interaction mechanism is in the j-th stage, if the total value of the preset virtual items gifted by at least two viewer user accounts to the host user account reaches the j-th value threshold within the first j stages and then quickly reaches the i-th value threshold, the virtual item interaction mechanism is triggered to enter the (i + 1)-th stage. For example, if the j-th value threshold is 50 and the i-th value threshold is 100, then if the total value of the preset virtual items gifted by at least two viewer user accounts to the host user account reaches 50 within the first stage and then quickly reaches 100, after the virtual item interaction mechanism is triggered to enter the second stage, it will quickly trigger the virtual item interaction mechanism to enter the third stage, and visually it will seem that the virtual item interaction mechanism directly enters the third stage.
[0119] By determining whether to trigger the virtual item interaction mechanism to enter the (i + 1)-th stage based on the total value of the preset virtual items when the preset virtual items gifted by at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item, the higher the value of the preset virtual items gifted by the viewer user account, the faster the entry into the (i + 1)-th stage, improving the flexibility and fairness of the virtual item interaction mechanism and prompting the viewer user account to gift high-value preset virtual items to the host user account.
[0120] Sub-step 2323, when the virtual item interaction mechanism is in the (i + 1)-th stage, display the first special effect corresponding to the (i + 1)-th stage and at least one second special effect corresponding to the (i + 1)-th stage in sequence on the live broadcast interface. Among them, the first special effect is the special effect corresponding to the first virtual item, the second special effect is the special effect corresponding to the second virtual item, and the display order of at least one second special effect corresponding to the (i + 1)-th stage is determined by the time sequence of the host user account receiving at least one second virtual item.
[0121] Exemplarily, if the preset virtual items gifted by at least two viewer user accounts to the host user account include virtual stars and virtual roses, and the host user account receives the virtual stars first and then the virtual roses, then when the virtual item interaction mechanism is in the (i + 1)-th stage, display the star special effect corresponding to the (i + 1)-th stage first and then the rose special effect corresponding to the (i + 1)-th stage on the live broadcast interface.
[0122] Different second virtual items correspond to different second special effects. The second special effect is a special effect that includes the second virtual item. For example, if the second virtual item is a virtual rose, the second special effect is a rose special effect; if the second virtual item is a virtual cake, the second special effect is a cake special effect. If the richness of the second special effect corresponding to the (i + 1)-th stage is greater than the richness of the second special effect corresponding to the i-th stage, then the number of second virtual items included in the second special effect corresponding to the (i + 1)-th stage is greater than the number of second virtual items included in the second special effect corresponding to the i-th stage. In some embodiments, the type of special effects included in the second special effect corresponding to the (i + 1)-th stage is greater than the type of special effects included in the second special effect corresponding to the i-th stage. And when the second special effect corresponding to the (i + 1)-th stage and the second special effect corresponding to the i-th stage include the same type of special effect, the number of special effects of this type included in the second special effect corresponding to the (i + 1)-th stage is greater than the number of special effects of this type included in the second special effect corresponding to the i-th stage. For specific details, reference can be made to the above explanation about the first special effect, and no detailed introduction will be provided here.
[0123] By sequentially displaying the first special effect corresponding to the (i + 1)-th stage and at least one second special effect corresponding to the (i + 1)-th stage, the richness of the special effects displayed on the live broadcast interface is improved, and the special effects corresponding to the preset virtual items given by the viewer user account can be displayed, which improves the sense of participation and enthusiasm of the viewer user account in the virtual item interaction mechanism.
[0124] In some embodiments, if during the startup of the virtual item interaction mechanism, the local user account gives a third virtual item to the host user account, and the third virtual item belongs to an ordinary virtual item, then on the viewer terminal device logged in by the local user account, during the special effect display period corresponding to the virtual item interaction mechanism, the special effect corresponding to the third virtual item is inserted and displayed, or on the viewer terminal device logged in by the local user account, the special effect corresponding to the third virtual item is overlaid and displayed on the special effect corresponding to the virtual item interaction mechanism.
[0125] In some embodiments, if during the startup of the virtual item interaction mechanism, another user account gives a fourth virtual item to the host user account, and the fourth virtual item belongs to an ordinary virtual item, then on the viewer terminal device logged in by the local user account, after the special effect corresponding to the virtual item interaction mechanism is displayed, the special effect corresponding to the fourth virtual item is displayed.
[0126] The following is an embodiment of the apparatus of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the apparatus of the present application, please refer to the embodiment of the method of the present application.
[0127] Please refer to Figure 5, which shows a block diagram of a live interactive device provided by an embodiment of the present application. The device has the function of implementing the above-mentioned live interactive method, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the terminal device introduced above or can be set in the terminal device. As Figure 5 shown, the device 500 may include: an interface display module 510, an information display module 520, and a special effect display module 530.
[0128] The interface display module 510 is configured to display a live interface of the host user account.
[0129] The information display module 520 is configured to, when a first viewer user account presents a first virtual item to the host user account, display a first prompt message in the live interface, where the first prompt message is used to indicate that the virtual item interaction mechanism is activated and to prompt the viewer user account to present a preset virtual item to the host user account. The virtual item interaction mechanism is configured to display a special effect corresponding to the preset condition when the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset condition, and the first virtual item belongs to the preset virtual items.
[0130] The special effect display module 530 is configured to, when the preset virtual items presented by the at least two viewer user accounts to the host user account meet the preset condition, display the special effect corresponding to the preset condition in the live interface.
[0131] In some embodiments, the first prompt message includes a quick presentation control; the information display module 520 is configured to:
[0132] When the first viewer user account presents the first virtual item to the host user account, display the quick presentation control in the live interface, and the quick presentation control is used to present the preset virtual item to the host user account.
[0133] In some embodiments, the special effect display module 530 is configured to:
[0134] When the preset virtual items presented by the at least two viewer user accounts to the host user account meet the i-th condition in the first i stages, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage, where i is a positive integer less than N;
[0135] When the virtual item interaction mechanism is in the (i + 1)-th stage, display the special effect corresponding to the (i + 1)-th stage in the live interface.
[0136] In some embodiments, the special effect display module 530 is configured to:
[0137] When the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages do not meet the i-th condition, turn off the virtual item interaction mechanism.
[0138] In some embodiments, the special effect display module 530 is configured to:
[0139] When the virtual item interaction mechanism is in the N-th stage, display the special effect corresponding to the N-th stage in the live broadcast interface;
[0140] When the preset virtual items presented by the at least two viewer user accounts to the host user account within the first N stages meet the N-th condition, continue to display the special effect corresponding to the N-th stage within the first time period, where the first time period is the time period after the N-th stage.
[0141] In some embodiments, the special effect display module 530 is configured to:
[0142] When the item information of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages meets the i-th condition, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage;
[0143] Wherein, the item information of the preset virtual item includes at least one of the following: the quantity of the preset virtual item, the total value of the preset virtual item.
[0144] In some embodiments, the special effect display module 530 is configured to:
[0145] Display a second prompt message in the live broadcast interface;
[0146] Wherein, the second prompt message includes at least one of the following: the i-th stage at which the virtual item interaction mechanism is currently located, the progress of the condition achievement of the item information of the preset virtual item, the i-th condition.
[0147] In some embodiments, the preset virtual items presented by the at least two viewer user accounts to the host user account include the first virtual item; the special effect display module 530 is configured to:
[0148] When the quantity of the first virtual items presented by the at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th quantity threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
[0149] In some embodiments, the special effect display module 530 is configured to:
[0150] When the virtual item interaction mechanism is in the (i + 1)-th stage, display a first special effect corresponding to the (i + 1)-th stage in the live broadcast interface, where the first special effect is the special effect corresponding to the first virtual item.
[0151] In some embodiments, the preset virtual items presented by the at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item; the special effect display module 530 is configured to:
[0152] When the total value of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th value threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
[0153] In some embodiments, the special effect display module 530 is configured to:
[0154] When the virtual item interaction mechanism is in the (i + 1)-th stage, sequentially display the first special effect corresponding to the (i + 1)-th stage and at least one second special effect corresponding to the (i + 1)-th stage in the live broadcast interface;
[0155] wherein, the first special effect is the special effect corresponding to the first virtual item, the second special effect is the special effect corresponding to the second virtual item, and the display order of the at least one second special effect corresponding to the (i + 1)-th stage is determined by the time order in which the host user account receives the at least one second virtual item.
[0156] It should be noted that, when implementing its functions, the device provided in the above embodiments is only illustrated by dividing the above functions into respective function modules. In actual applications, the above functions may be allocated to different function modules according to needs, that is, the internal structure of the device is divided into different function modules to complete all or part of the functions described above. In addition, the device provided in the above embodiments and the method embodiments belong to the same concept, and the specific implementation process thereof can be found in the method embodiments, which will not be elaborated here.
[0157] Please refer to Figure 6 , which shows a structural block diagram of a terminal device 600 provided in an embodiment of the present application. The terminal device 600 can be any electronic device with data calculation, processing, and storage functions. The terminal device 600 can be used to implement the live interaction method provided in the above embodiments.
[0158] Generally, the terminal device 600 includes a processor 601 and a memory 602.
[0159] The processor 601 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may further include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0160] The memory 602 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 602 is used to store a computer program, and the computer program is configured to be executed by one or more processors to implement the above live interactive method.
[0161] Those skilled in the art can understand that Figure 6 the structure shown in
[0162] In a schematic embodiment, a computer-readable storage medium is further provided. A computer program is stored in the storage medium, and when the computer program is executed by a processor of a terminal device, the above-mentioned live interactive method is implemented. Optionally, the above-mentioned computer-readable storage medium may be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0163] In an exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program, and the computer program is stored in a computer-readable storage medium. A processor of a terminal device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the terminal device executes the above-mentioned live interactive method.
[0164] It should be noted that before and during the process of collecting relevant data of users, a prompt interface, a pop-up window or a voice prompt message can be displayed in this application. The prompt interface, the pop-up window or the voice prompt message is used to prompt the user that their relevant data is being collected currently, so that this application only starts to execute the relevant steps of obtaining the user's relevant data after obtaining the confirmation operation sent by the user for the prompt interface or the pop-up window. Otherwise (that is, when the confirmation operation sent by the user for the prompt interface or the pop-up window is not obtained), the relevant steps of obtaining the user's relevant data are ended, that is, the relevant data of the user is not obtained. In other words, all user data collected in this application is processed strictly in accordance with the requirements of relevant national laws and regulations. Obtaining the informed consent or separate consent of the personal information subject is carried out under the condition that the user agrees and authorizes, and subsequent data use and processing behaviors are carried out within the scope of laws and regulations and the authorization of the personal information subject, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of relevant countries and regions.
[0165] It should be understood that "a plurality of" mentioned in this article refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the front and back associated objects. In addition, the step numbers described in this article only exemplarily show a possible execution sequence between steps. In some other embodiments, the above steps may not be executed in the order of the numbers. For example, two steps with different numbers are executed simultaneously, or two steps with different numbers are executed in the reverse order of the illustration. The embodiments of this application do not make any limitations in this regard.
[0166] The above are only exemplary embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A live interactive method, characterized in that, The method includes: Displaying a live broadcast interface of the host user account; When a first viewer user account presents a first virtual item to the host user account, displaying a first prompt message in the live broadcast interface, the first prompt message being used to indicate that the virtual item interaction mechanism is activated and to prompt viewer user accounts to present a preset virtual item to the host user account, the virtual item interaction mechanism being used to display special effects corresponding to the preset conditions when the preset virtual items presented by at least two viewer user accounts to the host user account meet the preset conditions, and the first virtual item belonging to the preset virtual items; When the preset virtual items presented by the at least two viewer user accounts to the host user account meet the preset conditions, displaying the special effects corresponding to the preset conditions in the live broadcast interface.
2. The method according to claim 1, characterized in that, The first prompt message includes a quick presentation control; When a first viewer user account presents a first virtual item to the host user account, displaying a first prompt message in the live broadcast interface includes: When the first viewer user account presents the first virtual item to the host user account, displaying the quick presentation control in the live broadcast interface, the quick presentation control being used to present the preset virtual item to the host user account.
3. The method according to claim 1 or 2, characterized in that, When the preset virtual items presented by the at least two viewer user accounts to the host user account meet the preset conditions, displaying the special effects corresponding to the preset conditions in the live broadcast interface includes: When the preset virtual items presented by the at least two viewer user accounts to the host user account in the first i stages meet the i-th condition, triggering the virtual item interaction mechanism to enter the (i + 1)-th stage, where i is a positive integer less than N; When the virtual item interaction mechanism is in the (i + 1)-th stage, displaying the special effects corresponding to the (i + 1)-th stage in the live broadcast interface.
4. The method according to claim 3, characterized in that, The method further includes: When the preset virtual items presented by the at least two viewer user accounts to the host user account in the first i stages do not meet the i-th condition, turning off the virtual item interaction mechanism.
5. The method according to claim 3 or 4, characterized in that The method further includes: When the virtual item interaction mechanism is in the N-th stage, displaying the special effects corresponding to the N-th stage in the live broadcast interface; When the preset virtual items presented by the at least two viewer user accounts to the host user account in the first N stages meet the N-th condition, continuing to display the special effects corresponding to the N-th stage within a first time period, the first time period being the time period after the N-th stage.
6. The method according to any one of claims 3 to 5, characterized in that, When the preset virtual items presented by the at least two viewer user accounts to the host user account in the first i stages meet the i-th condition, triggering the virtual item interaction mechanism to enter the (i + 1)-th stage includes: When the item information of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages meets the i-th condition, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage; Wherein, the item information of the preset virtual items includes at least one of the following: the quantity of the preset virtual items, the total value of the preset virtual items.
7. The method according to claim 6, characterized in that, The method further includes: Display a second prompt message in the live broadcast interface; Wherein, the second prompt message includes at least one of the following: the i-th stage where the virtual item interaction mechanism is currently located, the progress of the condition achievement of the item information of the preset virtual items, the i-th condition.
8. The method according to claim 6 or 7, characterized in that, The preset virtual items presented by the at least two viewer user accounts to the host user account include the first virtual item; The step of triggering the virtual item interaction mechanism to enter the (i + 1)-th stage when the item information of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages meets the i-th condition includes: When the quantity of the first virtual items presented by the at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th quantity threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
9. The method according to claim 8, wherein The step of displaying the special effect corresponding to the (i + 1)-th stage in the live broadcast interface when the virtual item interaction mechanism is in the (i + 1)-th stage includes: When the virtual item interaction mechanism is in the (i + 1)-th stage, display the first special effect corresponding to the (i + 1)-th stage in the live broadcast interface, and the first special effect is the special effect corresponding to the first virtual item.
10. The method according to claim 6 or 7, characterized in that The preset virtual items presented by the at least two viewer user accounts to the host user account include the first virtual item and at least one second virtual item; The step of triggering the virtual item interaction mechanism to enter the (i + 1)-th stage when the item information of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages meets the i-th condition includes: When the total value of the preset virtual items presented by the at least two viewer user accounts to the host user account within the first i stages is greater than or equal to the i-th value threshold, trigger the virtual item interaction mechanism to enter the (i + 1)-th stage.
11. The method according to claim 10, characterized in that, The step of displaying the special effect corresponding to the (i + 1)-th stage in the live broadcast interface when the virtual item interaction mechanism is in the (i + 1)-th stage includes: When the virtual item interaction mechanism is in the (i + 1)-th stage, sequentially display the first special effect corresponding to the (i + 1)-th stage and at least one second special effect corresponding to the (i + 1)-th stage in the live broadcast interface; Wherein, the first special effect is the special effect corresponding to the first virtual item, the second special effect is the special effect corresponding to the second virtual item, and the display order of at least one second special effect corresponding to the (i + 1)-th stage is determined by the time sequence in which the host user account receives the at least one second virtual item.
12. A terminal device, characterized in that, The counting terminal device includes a processor and a memory, and a computer program is stored in the memory. The computer program is loaded and executed by the processor to implement the live interaction method according to any one of claims 1 to 11.
13. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium. The computer program is loaded and executed by a processor to implement the live interaction method according to any one of claims 1 to 11.
14. A computer program product, characterized in that, The computer program product includes a computer program. The computer program is loaded and executed by a processor to implement the live interaction method according to any one of claims 1 to 11.