Live streaming interaction methods and apparatuses, device and storage medium

By displaying and synchronizing the initial exposure information on the live streaming interface to the game server, the problem that virtual items cannot affect the game outcome in existing technologies is solved, realizing the role of virtual items in the game, enriching the interactive form of live streaming, and improving the exposure and experience of viewers and users.

WO2025241694A1PCT designated stage Publication Date: 2025-11-27TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/085108
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-21
Filing Date
2025-03-26
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

In existing technologies, the interactive format of live streaming is relatively simple. Virtual items gifted by viewers cannot affect the streamer's game results; they can only increase the streamer's popularity.

Method used

By displaying initial exposure information on the live stream interface, it demonstrates the positive effect of gifted virtual items on the streamer's ability to win the game, and synchronizes this information to the game server application, thus realizing the influence of virtual items on the game outcome.

Benefits of technology

This enriches the interactive format of live streaming, enabling virtual items to not only play a role during the live stream but also influence the game results of the streamer, thereby increasing the exposure and gifting experience for viewers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025085108_27112025_PF_FP_ABST
    Figure CN2025085108_27112025_PF_FP_ABST
Patent Text Reader

Abstract

Live streaming interaction methods and apparatuses, a device and a storage medium, relating to the technical field of computers and the Internet. A method comprises: in a live streaming interface, displaying a game picture streamed a first streamer user, the game picture being a video picture of a game in which the first streamer user is participating; in response to an operation of gifting a virtual article to the first streamer user, sending an article-gifting request to a server, the article-gifting request being used for requesting to gift the virtual article to the first streamer user; and displaying first exposure information, the first exposure information being used for indicating the positive contribution effect of gifting virtual articles on the first streamer user winning the game. The described method enriches forms of live streaming interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Live interaction method, device and equipment and storage medium

[0001] The present application claims priority to the Chinese patent application No. 202410645103.7, filed on May 21, 2024, and entitled "Live interaction method, device and equipment and storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of computer and Internet technology, in particular to a live interaction method, device and equipment and storage medium. BACKGROUND

[0003] With the development of computer technology, live streaming of games has become the norm of live streaming.

[0004] In the related art, during the game live streaming of a host user, a viewer user can send virtual items to the host user. Illustratively, the sent virtual items can increase the popularity of the host user.

[0005] In the above related art, the form of live interaction is relatively single. SUMMARY

[0006] Embodiments of the present application provide a live interaction method, device and equipment and storage medium. The technical solutions provided by embodiments of the present application are as follows:

[0007] According to an aspect of the embodiments of the present application, a live interaction method is provided, which is executed by a terminal device, and the method comprises:

[0008] In a live interface, a game screen live streamed by a first host user is displayed, the game screen being a video screen of a game participated by the first host user;

[0009] In response to an operation of sending a virtual item to the first host user, an item sending request is sent to a server, the item sending request being used to request sending the virtual item to the first host user;

[0010] First exposure information is displayed, the first exposure information being used to indicate a positive help effect provided by sending the virtual item to the first host user to win the game.

[0011] According to an aspect of the embodiments of the present application, a live interaction method is provided, which is executed by a server, and the method comprises:

[0012] A game screen live streamed by a first host user is sent to a client of at least one viewer user, the game screen being a video screen of a game participated by the first host user;

[0013] receive an item gifting request sent by a client of a first audience user, the item gifting request being used to request to gift a virtual item to the first anchor user;

[0014] send first exposure information to a client of the at least one audience user, the first exposure information being used to indicate a positive helping effect provided by gifting the virtual item on the first anchor user winning the game.

[0015] According to an aspect of some embodiments of the present application, a live broadcast interaction apparatus is provided, and the apparatus comprises:

[0016] a picture display module, configured to display a game picture of a live broadcast of a first anchor user in a live broadcast interface, the game picture being a video picture of a game participated by the first anchor user;

[0017] a request sending module, configured to send an item gifting request to a server in response to an operation of gifting a virtual item to the first anchor user, the item gifting request being used to request to gift the virtual item to the first anchor user;

[0018] an information display module, configured to display first exposure information, the first exposure information being used to indicate a positive helping effect provided by gifting the virtual item on the first anchor user winning the game.

[0019] According to an aspect of some embodiments of the present application, a live broadcast interaction apparatus is provided, and the apparatus comprises:

[0020] a picture sending module, configured to send a game picture of a live broadcast of a first anchor user to a client of at least one audience user, the game picture being a video picture of a game participated by the first anchor user;

[0021] a request receiving module, configured to receive an item gifting request sent by a client of a first audience user, the item gifting request being used to request to gift a virtual item to the first anchor user;

[0022] an information sending module, configured to send first exposure information to a client of the at least one audience user, the first exposure information being used to indicate a positive helping effect provided by gifting the virtual item on the first anchor user winning the game.

[0023] According to an aspect of some embodiments of the present application, a computer device is provided, and the computer device comprises a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the live broadcast interaction method on the terminal device side or implement the live broadcast interaction method on the server side.

[0024] According to an aspect of the embodiments of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program is loaded and executed by a processor to implement the live interaction method on the terminal device side or implement the live interaction method on the server side.

[0025] According to an aspect of the embodiments of the present application, a computer program product is provided, and the computer program product includes a computer program stored in a computer readable storage medium. A processor of a computer device reads the computer program from the computer readable storage medium, and the processor executes the computer program to enable the computer device to implement the live interaction method on the terminal device side or implement the live interaction method on the server side.

[0026] The technical solutions provided by the embodiments of the present application can have the following beneficial effects.

[0027] In the process of the first anchor user live streaming a game, the first spectator user sends a virtual item to the first anchor user, and the virtual item provides a positive help effect for the first anchor user to win the game. This means that the virtual item sent by the first spectator user affects the win or loss of the game in which the first anchor user is participating, so that the effect of the virtual item is not only reflected in the live streaming process, but also in the game in which the first anchor user is participating. Therefore, the embodiments of the present application enrich the form of live interaction by combining the virtual item sent by the first spectator user with the win or loss of the game in which the first anchor user is participating.

[0028] In addition, by displaying the first exposure information, the positive help effect of the virtual item sent by the first spectator user for the first anchor user to win the game can be indicated. The first exposure information explicitly indicates the positive help effect, which enriches the information display method and the information display efficiency. In addition, by indicating the positive help effect, it is also beneficial to improve the exposure of the first spectator user who sent the virtual item and improve the experience of the first spectator user who sent the virtual item. BRIEF DESCRIPTION OF DRAWINGS

[0029] FIG. 1 is a schematic diagram of a computer system according to an embodiment of the present application;

[0030] FIG. 2 is a schematic diagram of a game screen in a live streaming interface according to an embodiment of the present application;

[0031] FIG. 3 is a flowchart of a live interaction method according to an embodiment of the present application;

[0032] FIG. 4 is a flowchart of a live interaction method according to another embodiment of the present application;

[0033] FIG. 5 is a flowchart of a live interaction method according to another embodiment of the present application;

[0034] FIG. 6 is a flowchart of a live interaction method according to another embodiment of the present application;

[0035] FIG. 7 is a flowchart of a live interaction method according to another embodiment of the present application;

[0036] FIG. 8 is a flowchart of a live interaction method according to another embodiment of the present application;

[0037] FIG. 9 is a schematic diagram of a live interaction method according to an embodiment of the present application;

[0038] FIG. 10 is a block diagram of a live interaction apparatus according to an embodiment of the present application;

[0039] FIG. 11 is a block diagram of a live interaction apparatus according to another embodiment of the present application;

[0040] FIG. 12 is a structural block diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] For the purpose of making the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described in further detail below with reference to the drawings.

[0042] First, the terms involved in the embodiments of the present application will be briefly introduced:

[0043] Virtual environment: a virtual environment displayed (or provided) by an application when running on a terminal. The virtual environment can be a simulated world of the real world, a three-dimensional world of semi-simulation and semi-fiction, or a purely fictional three-dimensional world. The virtual environment can be any one of a two-dimensional virtual environment, a 2.5-dimensional virtual environment and a three-dimensional virtual environment. Optionally, the virtual environment is also used for a virtual environment battle between at least two virtual objects, and the virtual environment has virtual resources available for use by the at least two virtual objects. Optionally, the virtual environment includes a symmetrical left lower corner region and a right upper corner region, and virtual objects belonging to two opposing camps occupy one of the regions respectively, and the victory target is to destroy the target building / fortress / base / crystal deep in the other region.

[0044] Virtual object: refers to active objects and inactive objects in the virtual environment. The active object can be at least one of a virtual person, a virtual animal, and an animation character. The inactive object can be at least one of a virtual building, a virtual plant, and a virtual terrain. Alternatively, when the virtual environment is a three-dimensional virtual environment, the virtual object can be a three-dimensional virtual model, each virtual object has its own shape and volume in the three-dimensional virtual environment, and occupies a part of the space in the three-dimensional virtual environment. Alternatively, the virtual object is a three-dimensional character constructed based on three-dimensional human skeleton technology, and the virtual object realizes different external images by wearing different skins. In some implementations, the virtual object can also be implemented in a 2.5-dimensional or 2-dimensional model, which is not limited in the embodiments of the present application. Illustratively, according to different ways of controlling the virtual object, the virtual object can be divided into a user-controlled virtual object and a server-controlled virtual object, wherein the user-controlled virtual object is an active object in the virtual environment controlled by the client. The server-controlled virtual object is a virtual object controlled by an automatic control algorithm or an artificial intelligence program on the client or the server. The server-controlled virtual object includes active objects and inactive objects in the virtual environment. Illustratively, the inactive object can respond to or affect the activity of the active object, for example, the active object can destroy the inactive object, or when the active object enters the inactive object, the active object enters a stealth state. Illustratively, the first virtual object in the present application is a virtual object controlled by the client. Illustratively, the second virtual object in the present application can be a virtual object controlled by other clients or the server. Illustratively, the collaboration object in the present application can be a virtual object controlled by other clients or the server.

[0045] User interface (UI) control: any visual control or element visible on the user interface of an application, such as a picture, an input box, a text box, a button, a label, and the like. Some of the UI controls respond to user operations, such as a skill control that controls the virtual object to release a skill. The user triggers the skill control to control the virtual object to release a skill. The UI controls involved in the embodiments of the present application include but are not limited to a gift sending control.

[0046] Please refer to FIG. 1, which shows a schematic diagram of a computer system provided by an embodiment of the present application. The computer system can be implemented as a live interactive system. The computer system can include a terminal device and a server.

[0047] The terminal device can be an electronic device such as a mobile phone, a tablet computer, a game console, an e-book reader, a multimedia playing device, a wearable device, a PC (Personal Computer), a vehicle-mounted terminal, and the like. In some embodiments, the terminal device includes a host terminal device 10 and a viewer terminal device 20. In some embodiments, a client of a target application (such as a live broadcast application) is installed in the host terminal device 10 and the viewer terminal device 20, respectively. Optionally, the target application can be an application that needs to be downloaded and installed, or can be an application that is ready to use, and the embodiments of the present application do not limit this. Illustratively, the target application installed on the host terminal device 10 and the target application installed on the viewer terminal device 20 are the same or different. Taking the live broadcast application as an example, the client of the live broadcast application installed on the host terminal device 10 can implement the live broadcast function, and the client of the live broadcast application installed on the viewer terminal device 20 can implement the function of watching the live broadcast.

[0048] In some embodiments, the host terminal device 10 is used to live broadcast a game screen. In some embodiments, a host user uses the host terminal device 10 to live broadcast a game screen. Illustratively, the host user uses a game terminal device to play a game, and the game terminal device and the host terminal device 10 are the same or different terminal devices. Illustratively, the game terminal device is installed with a client of a game application. In some embodiments, the game application can be implemented as an application different from the live broadcast application. Of course, the game application can also be implemented as one of the game function modules in the live broadcast application, or the live broadcast application can be implemented as one of the live broadcast function modules in the game application. Alternatively, the live broadcast application and the game application are respectively implemented as a live broadcast function module and a game function module in the same target application.

[0049] In the embodiments of the present application, the target application program is an application program providing a live streaming function. The target application program includes, but is not limited to, a live streaming application program, a social application program, a video application program, and the like. In the embodiments of the present application, the game application program includes, but is not limited to, a simulation program, a battle royale shooting game, a virtual reality (VR) application program, an augmented reality (AR) program, a three-dimensional map program, a virtual reality game, an augmented reality game, a first-person shooting game (FPS), a multiplayer gun battle survival game, a third-person shooting game (TPS), a multiplayer online battle arena (MOBA), a strategy game (SLG), a social application program, and an interactive entertainment application program.

[0050] The server is configured to provide background services for the client of the application program in the terminal device. For example, the server can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms, but is not limited thereto.

[0051] In some embodiments, the server includes at least one of a live streaming server 30 and a game server 40. In some embodiments, the live streaming server 30 is configured to provide background services for the client of the target application program running in the host terminal device 10 or the audience terminal device 20. In some embodiments, the game server is configured to provide background services for the client of the game application program running in the game terminal device. In some embodiments, the live streaming server 30 and the game server 40 can be implemented as the same server or different servers. For example, when the game application program is implemented as a game function module in the target application program, or the target application program is implemented as a live streaming function module in the game application program, the live streaming server 30 and the game server 40 are the same server. When the game application program and the target application program are different application programs, the live streaming server 30 and the game server 40 are different servers.

[0052] The terminal device and the server can communicate with each other through a network. For example, the anchor terminal device 10 and the live server 30 can communicate with each other through a network. For example, the audience terminal device 20 and the live server 30 can also communicate with each other through a network. For example, the anchor terminal device 10 and the game server 40 can communicate with each other through a network. For example, the game terminal device and the game server 40 can communicate with each other through a network. For example, the audience terminal device 20 and the game server 40 can communicate with each other through a network, or can not establish communication. For example, the live server 30 and the game server 40 can communicate with each other through a network.

[0053] The following is a brief description of the technical solutions provided by the embodiments of the present application in combination with the above computer system. Of course, it should be understood that the following is only an example, and is not limited to this. Technical details not mentioned in the following embodiments are described in the explanations of other embodiments above and below.

[0054] The live server 30 sends the game screen of the first anchor user live to the client of at least one audience user, and the game screen is the video screen of the game participated by the first anchor user. The audience terminal device 20 displays the game screen of the first anchor user live in the live interface.

[0055] The audience terminal device 20 sends the item gift request to the live server 30 in response to the operation of gifting the virtual item to the first anchor user, and the item gift request is used to request to gift the virtual item to the first anchor user.

[0056] The live server 30 receives the item gift request sent by the client of the first audience user (i.e., the audience terminal device 20), and sends the first exposure information to the client of at least one audience user, and the first exposure information is used to indicate the positive help effect provided by the gifting of the virtual item to the first anchor user to win the game. For example, the live server 30 synchronizes the item gift information indicating the virtual item to the game server 40, and the game server 40 determines the positive help effect provided by the gifting of the virtual item to the first anchor user to win the game according to the item gift information, and applies the positive help effect to the game. For example, the live server 30 determines the positive help effect provided by the gifting of the virtual item to the first anchor user to win the game according to the item gift information, and synchronizes the positive help effect to the game server 40, and the game server 40 applies the positive help effect to the game. In some embodiments, the live server 30 determines the first exposure information according to the information of the virtual item carried in the item gift request sent by the client of the first audience user, and sends the first exposure information to the anchor terminal device 10.

[0057] The audience terminal device 20 displays first exposure information, the first exposure information being used to indicate that the virtual item provided by the audience user has a positive helping effect on the game victory of the first anchor user.

[0058] The execution subject of each step in the method provided by the embodiments of the present application can be a computer device. The computer device can be any electronic device with data storage and processing capabilities. For example, the computer device can be the audience terminal device 20 in FIG. 1, or the live broadcast server 30, or the game server 40.

[0059] Before introducing the embodiments of the present application, the related technologies involved in the present application are explained and described.

[0060] In the related technologies, the virtual item given by the audience user to the anchor user cannot affect the game of the anchor user, and can only improve the live broadcast popularity of the anchor user.

[0061] In the technical solutions provided by the embodiments of the present application, the virtual item given by the audience user to the anchor user has a positive helping effect on the game victory of the anchor user. For example, the virtual object controlled by the anchor user in the game is provided with a positive gain effect. For example, the positive helping effect includes blood adding to the virtual object controlled by the anchor user, and skill cooling of the virtual object controlled by the anchor user. For example, the positive helping effect can also include adding a cooperative object.

[0062] Optionally, as shown in subgraph (a) of FIG. 2, the game picture 200 broadcast by the anchor user is displayed on the live broadcast interface. When the positive helping effect is adding a cooperative object, the cooperative object 210 is displayed in the game picture. For example, the head of the cooperative object 210 also displays the identification information of the audience user. The cooperative object 210 is used to help the virtual object 240 controlled by the anchor user. For example, the moving route of the cooperative object 240 is consistent with the moving route of the virtual object 240.

[0063] Optionally, as shown in subgraph (b) of FIG. 2, the game picture 230 broadcast by the anchor user is displayed on the live broadcast interface. The game picture containing the first text information is displayed in the live broadcast interface, and the first text information is used to display the first exposure information in the form of text in the game picture. In some embodiments, the first text information is displayed in the first area 220 of the game picture 230. The first exposure information is used to indicate that the virtual item provided by the audience user has a positive helping effect on the game victory of the anchor user.

[0064] Optionally, in the live interface, a first game picture is displayed, the first game picture being a game picture generated after the positive help effect is applied; live audio synchronized with the first game picture is played, and the live audio contains the first voice information. Illustratively, the positive help effect has no additional text prompt in the game picture, but triggers the live audio in the live playing process to indicate the positive help effect.

[0065] The technical solution provided by the embodiments of the present application has multiple possible exposure forms for the positive help effect of the virtual item sent by the audience user on the game, such as a text form, a voice form, and an additional display of a cooperative object controlled by the audience user in the game. Therefore, the form of the live interaction provided by the present application has diversity, which is beneficial to enrich the form of human-computer interaction and improve the efficiency of human-computer interaction.

[0066] Please refer to FIG. 3, which shows a flowchart of a live interaction method provided by an embodiment of the present application. The execution subject of each step of the method can be the audience terminal device 20 in the computer system shown in FIG. 1, such as the client of the target application program in the above-mentioned audience terminal device. In the following method embodiments, for the convenience of description, only the execution subject of each step is introduced and described as a “client”. The method can include at least one of the following steps (310-330):

[0067] Step 310, in the live interface, a game picture live played by a first anchor user is displayed, the game picture being a video picture of a game participated by the first anchor user.

[0068] In some embodiments, the audience user logs in the first client of the target application program on the audience terminal device by using an audience user account. Illustratively, the audience user can watch the live playing of different anchor users on the first client of the target application program.

[0069] Illustratively, the audience user can search and watch the live playing of the first anchor user on the first client of the target application program. Optionally, in response to a search operation on the identification information of the first anchor user, a live interface of the first anchor user is displayed.

[0070] Illustratively, the audience user can slide to watch the live playing of the first anchor user on the first client of the target application program. Optionally, a live information stream interface is displayed on the first client of the target application program. Illustratively, in response to a sliding operation on the information stream content on the live information stream interface, live interfaces corresponding to different anchors are displayed. Illustratively, the live interface of the first anchor user is displayed.

[0071] Exemplarily, the live broadcast of the first anchor user is recommended to the audience user on the first client of the target application. Exemplarily, when the audience user opens the first client of the target application, a live interface of the first anchor user is directly displayed on the first client of the target application.

[0072] In some embodiments, the anchor user logs in the second client of the target application on the anchor terminal device by using an anchor user account. Exemplarily, the anchor user can live broadcast a game participated by the anchor user on the second client of the target application.

[0073] Optionally, the first client and the second client are two different clients. Exemplarily, the first client and the second client are two different clients.

[0074] In some embodiments, the first anchor user uses the anchor terminal device to live broadcast a video picture of a game participated by the first anchor user. Exemplarily, the anchor terminal device sends the collected game picture to the live server, and the live server sends the game picture live broadcasted by the first anchor user to the client of at least one audience user.

[0075] In some embodiments, the client of at least one audience user respectively receives the game picture live broadcasted by the first anchor, and displays the game picture live broadcasted by the first anchor user.

[0076] The game picture is a video picture of a game participated by the first anchor user. Specifically, the first anchor user logs in a client of an application where the game is located by using a first game account. Exemplarily, the first anchor user controls a virtual object in the game application. Exemplarily, the first game account and the first anchor user login target application first anchor account are the same user account, or can be different user accounts. In some embodiments, the picture generated by the first anchor user in the game application to control the virtual object is considered as the game picture. Exemplarily, the game picture here is considered as a dynamic picture, or a video picture, which is distinguished from a still picture.

[0077] Optionally, if the game terminal device participated by the first anchor user and the live terminal device for live broadcast by the first anchor user are the same terminal device, the anchor terminal device acquires the game picture by screen recording or the like. Exemplarily, the live terminal device sends the game picture to the live server.

[0078] In some embodiments, the live interface includes a game screen of the first anchor user, and a live screen. The live screen is used to indicate the interaction between the audience user and the anchor user during the live broadcast of the first anchor user. For example, the relevant information of the first anchor user is displayed in the live screen. For example, the relevant information of the audience user watching the live broadcast of the first anchor user is displayed in the live screen. For example, the information of the messages sent by the audience user to the anchor user during the live broadcast, the virtual items sent by the audience user to the anchor user, etc. is displayed in the live screen. Of course, the live interface can also only display the game screen of the first anchor user, without displaying the live screen.

[0079] The present application does not limit the area distribution of the game screen and the live screen in the live interface. In one possible implementation, the game screen and the live screen are located in the same area of the live interface, but belong to different levels. For example, the live screen is above the game screen. In another possible implementation, the game screen and the live screen are located in different areas of the live interface. For example, the game screen is located in the left area of the live interface, and the live screen is located in the right area of the live interface. For example, the game screen is located in the upper area of the live interface, and the live screen is located in the lower area of the live interface. For example, the game screen and the live screen occupy the same area of the live interface. For example, the game screen and the live screen occupy different areas of the live interface.

[0080] The present application does not limit the game in which the first anchor user participates, which includes but is not limited to at least one of the MOBA game, the FPS game, the TPS game, and the SLG game. The game can be an online game or a single-player game.

[0081] In some embodiments, the first anchor user controls the first virtual object in the client of the game application on the game terminal device by using the first game account. In some embodiments, the virtual object refers to the game character controlled by the user account in the game application. The virtual object can be in the form of a person, an animal, a cartoon, or other forms, which are not limited by the present application. For example, the first virtual object and the collaborative object in the present application are both virtual objects controlled by the client. For example, the first virtual object in the present application is a virtual object controlled by the client, and the collaborative object can also be a virtual object controlled by the server.

[0082] In some embodiments, the first anchor user performs live broadcast on the client of the live application on the anchor terminal device by using the first anchor account. In some embodiments, the first game account and the first anchor account are the same account, or they can be different accounts.

[0083] Exemplarily, when the game application and the live broadcast application are different application programs on the same terminal device, the first game account and the first live broadcast account can be different accounts.

[0084] Exemplarily, when the game application and the live broadcast application are implemented as the same application program on the same terminal device, the game application can also be implemented as one of the game function modules in the live broadcast application. Alternatively, the live broadcast application can be implemented as one of the live broadcast function modules in the game application. Alternatively, the live broadcast application and the game application are respectively implemented as a live broadcast function module and a game function module in the same target application program. At this time, the game application and the live broadcast application are implemented as the same application program on the same terminal device, and the first game account and the first live broadcast account can be the same account.

[0085] In step 320, in response to the operation of gifting the virtual item to the first anchor user, an item gifting request is sent to the server, and the item gifting request is used to request to gift the virtual item to the first anchor user.

[0086] In some embodiments, the operation of gifting the virtual item to the first anchor user can be referred to as a gifting operation. Exemplarily, the virtual item is gifted to the first anchor user through the gifting operation.

[0087] In some embodiments, the operation of gifting the virtual item to the first anchor user is an operation on the gifting control. The operation type of the operation includes but is not limited to at least one of a click operation, a long press operation, and a double-click operation. In some embodiments, the gifting control is a control for gifting the virtual item to the first anchor user. In some embodiments, the gifting control is a UI control.

[0088] In some embodiments, in response to the operation on the gifting control, a gifting interface is displayed, and various virtual items are included on the gifting interface. In response to a triggering operation on a target virtual item in at least one virtual item on the gifting interface, an item gifting request is sent to the server. Exemplarily, the item gifting request carries identification information of the target virtual item. Exemplarily, the identification information of the target virtual item is used to represent the target virtual item.

[0089] In some embodiments, there is a one-to-one correspondence between the virtual item and the positive help effect. Exemplarily, the correspondence between the virtual item and the positive help effect is stored in the server.

[0090] In some embodiments, in response to the operation of gifting the virtual item to the first anchor user, an item gifting request is sent to the live broadcast server, and the item gifting request is used to request to gift the virtual item to the first anchor user.

[0091] In some embodiments, the server receives the virtual item gifting request sent by the client of the first audience user, and sends the first exposure information to the client of at least one audience user, where the first exposure information is used to indicate a positive help effect provided by the gifting of the virtual item to the victory of the first anchor user in the game.

[0092] In some embodiments, the live broadcast server receives the virtual item gifting request sent by the client of the first audience user, and sends the first exposure information to the client of at least one audience user.

[0093] In some embodiments, the live broadcast server and the game server are the same server, which is referred to as a server.

[0094] For example, the server receives the virtual item gifting request, determines the positive help effect corresponding to the virtual item and the first exposure information according to the virtual item gifting information carried in the virtual item gifting request, and applies the positive help effect to the game.

[0095] In some embodiments, the live broadcast server and the game server are different servers. For example, the live broadcast server and the game server communicate with each other or do not communicate with each other. The present application does not limit this.

[0096] For example, the live broadcast server receives the virtual item gifting request, determines the positive help effect corresponding to the virtual item and the first exposure information according to the virtual item gifting information carried in the virtual item gifting request. The live broadcast server sends the positive help effect to the game server, and the game server applies the positive help effect to the game.

[0097] For example, the live broadcast server receives the virtual item gifting request, determines the first exposure information according to the virtual item gifting information carried in the virtual item gifting request. The live broadcast server sends the virtual item gifting information to the game server, the game server determines the positive help effect according to the virtual item gifting information, and applies the positive help effect to the game.

[0098] In some embodiments, the server determines the positive help effect provided by the virtual item to the victory of the first anchor user in the game. For specific technical implementation details, refer to the server-side embodiments described below, which will not be described here.

[0099] In some embodiments, the virtual item in the embodiments of the present application includes but is not limited to at least one of a virtual diamond, a virtual gold coin, a virtual gift, and the like.

[0100] In some embodiments, the positive help effect is an effect acting on the game participated by the first anchor user and being beneficial to the victory of the first anchor user in the game.

[0101] Exemplarily, the positive helping effect acts on a first virtual object controlled by the first anchor user in the game. For example, the positive helping effect can increase an attribute value of the first virtual object, reduce a skill cooling time of the first virtual object, reduce a revival time of the first virtual object, and the like.

[0102] Exemplarily, the positive helping effect acts on an environment in which the first virtual object controlled by the first anchor user in the game is located. For example, the effect can help clear solid obstacles in the environment in which the first virtual object is located, remove fog in the environment in which the first virtual object is located, and scatter smoke in the environment for the first virtual object to escape, and the like.

[0103] Exemplarily, the positive helping effect acts on a virtual object of another camp different from the first virtual object controlled by the first anchor user in the game, such as a second virtual object, so that the second virtual object produces a negative effect, thereby achieving the purpose of the positive helping effect for the first anchor user to win the game. For example, the positive helping effect can reduce an attribute value of the second virtual object, extend a skill cooling time of the second virtual object, extend a revival time of the second virtual object, and the like.

[0104] Exemplarily, the positive helping effect can be implemented as a newly added cooperative object or a newly added cooperative prop in the game, which can help the first virtual object win the game.

[0105] In some embodiments, the first exposure information is determined by the server according to the virtual item given. The first exposure information is used to indicate at least one of the positive helping effect, the virtual item, the first audience user, and the first anchor user.

[0106] It should be understood that, in the embodiments of the present application, only the positive helping effect is described, and the negative helping effect corresponding to the positive helping effect can also be the helping effect corresponding to the virtual item. The positive helping effect and the negative helping effect are collectively referred to as the positive helping effect in the present application.

[0107] In some embodiments, the virtual item can produce a positive helping effect or a negative helping effect. Exemplarily, the positive helping effect produced by the virtual item can act on a virtual object controlled by the first anchor user in the game (or act on the first anchor user). Alternatively, the positive helping effect produced by the virtual item can act on a virtual object in an enemy camp of a camp in which the virtual object controlled by the first anchor user is located (or act on another anchor user with whom the first anchor user competes). In other embodiments, the negative helping effect produced by the virtual item can also act on the first anchor user. Alternatively, the negative helping effect produced by the virtual item can also act on another anchor user.

[0108] In some embodiments, the negative helping effect is an effect acting on a game in which the first anchor user participates, and is disadvantageous to the first anchor user to win the game.

[0109] Exemplarily, the negative helping effect acts on a first virtual object controlled by the first anchor user in the game. For example, the negative helping effect can reduce an attribute value of the first virtual object, increase a skill cooling time of the first virtual object, increase a revival time of the first virtual object, and the like.

[0110] Exemplarily, the negative helping effect acts on an environment in which the first virtual object controlled by the first anchor user is located. For example, the negative helping effect can increase solid obstacles in the environment in which the first virtual object is located, increase a fog in the environment in which the first virtual object is located, and the like.

[0111] Exemplarily, the virtual item with the negative helping effect can increase the game difficulty of the anchor and improve the live broadcast interest.

[0112] Step 330, the first exposure information is displayed, and the first exposure information is used to indicate a positive helping effect provided by the virtual item to the first anchor user to win the game.

[0113] In some embodiments, the client of the audience user displays the first exposure information after receiving the first exposure information.

[0114] In some embodiments, the first exposure information is used to indicate a positive helping effect provided by the virtual item to the first anchor user to win the game. Exemplarily, the first exposure information is used to indicate at least one of the virtual item, the first anchor user, the positive helping effect, and the first audience user. Exemplarily, the first exposure information includes identification information of the virtual item, and the identification information of the virtual item includes at least one of a name of the virtual item and an icon of the virtual item. Exemplarily, the first exposure information includes identification information of the first anchor user, and the identification information of the first anchor user includes a name of the first anchor user. Exemplarily, the first exposure information includes the positive helping effect, such as a textual description of the positive helping effect. Exemplarily, the first exposure information includes identification information of the first audience user, and the identification information of the first audience user includes a name of the first audience user.

[0115] In some embodiments, the first exposure information is displayed in the game picture. In some embodiments, when the first exposure information is displayed in the game picture, the first exposure information is displayed in the game. When the first anchor user live broadcasts the game picture, the first exposure information is displayed in the game picture displayed on the live broadcast interface. Correspondingly, as long as the audience terminal device receives the game picture in the live broadcast interface, the first exposure information is displayed in the game picture displayed on the client of the audience user, and it is considered that the first exposure information is displayed.

[0116] Exemplarily, the game server and the live broadcast server are different servers. In some embodiments, the live broadcast server determines the first exposure information according to the item gifting information. In some embodiments, after the game server obtains the first exposure information determined by the live broadcast server, the game server applies the first exposure information in the game. In some embodiments, the live broadcast server sends the item gifting information to the game server, and the game server determines the first exposure information according to the item gifting information and applies the first exposure information in the game.

[0117] Exemplarily, the game server and the live broadcast server are the same server. The server determines the first exposure information according to the item gifting information and applies the first exposure information in the game.

[0118] In some embodiments, the first exposure information is displayed in the live broadcast picture. At this time, the display of the first exposure information is irrelevant to the specific game, the positive help effect is applied in the game, but the first exposure information is only displayed in the live broadcast picture.

[0119] Exemplarily, the game server and the live broadcast server are different servers. In some embodiments, the live broadcast server determines the first exposure information according to the item gifting information. In some embodiments, the live broadcast server displays the first exposure information in the live broadcast picture and returns the first exposure information to the audience terminal device. Correspondingly, as long as the audience terminal device receives the live broadcast picture, the first exposure information is displayed in the live broadcast picture displayed on the client of the audience user, and it is considered that the first exposure information is displayed.

[0120] Exemplarily, the game server and the live broadcast server are the same server. The server determines the first exposure information according to the item gifting information, displays the first exposure information in the live broadcast picture, and returns the first exposure information to the audience terminal device.

[0121] It should be noted that the above steps 310 and 320 can be a separate complete embodiment. Whether or not there is step 330, the positive help effect will be applied in the game, but there are some positive help effects that are not visible to the audience, so by showing the first exposure information, the first audience user and other audience users are informed that the first audience user gifts virtual items to the first anchor user to provide a positive help effect for the first anchor user to win the game, thereby increasing the exposure of the first audience user.

[0122] Of course, the first exposure information is displayed in at least one of the game picture and the live picture, which has the following advantages.

[0123] First of all, if the first exposure information is displayed in the game picture, as long as the first anchor user live broadcasts the game picture, the first exposure information will be live broadcasted, avoiding the situation that some audience users close the live picture (such as closing the live barrage, live gifting, etc.) and the first exposure information cannot be displayed. This way can improve the exposure rate of the first exposure information and increase the exposure of the first audience user, further enriching the live interaction form.

[0124] In addition, if the first exposure information is displayed in the live picture, the first exposure information does not need to be applied to the game, which can reduce the processing overhead of the game server. Of course, the first exposure information displayed in the live picture can have a more rich display form, such as different display special effects, while the display form of the first exposure information in the game is relatively limited. Therefore, this way can reduce the processing overhead of the server while enriching the information display form.

[0125] Of course, the first exposure information can be displayed in the form of text in the game picture or the live picture, or it can be displayed in the form of voice. For example, the server generates live audio corresponding to the first exposure information. For example, the server sends the live audio to the audience terminal device. For example, when the audience terminal device watches the live broadcast, the live audio is played. The live audio is used to indicate the first exposure information. For example, when the audience terminal device receives and plays the live audio, it is considered that the first exposure information has been displayed.

[0126] The technical scheme provided by the embodiments of the present application, in the process of the first anchor user live streaming a game, the first spectator user sends a virtual item to the first anchor user, and the virtual item provides a positive helping effect for the first anchor user to win the game. This means that the virtual item sent by the first spectator user affects the win or loss of the game in which the first anchor user is participating, so that the effect of the virtual item is not only reflected in the live streaming process, but also in the game in which the first anchor user is participating. Therefore, the embodiments of the present application enrich the form of live streaming interaction by combining the virtual item sent by the first spectator user with the win or loss of the game in which the first anchor user is participating.

[0127] In addition, by displaying the first exposure information, the positive helping effect of the virtual item sent by the first spectator user for the first anchor user to win the game can be indicated. The first exposure information explicitly indicates the positive helping effect, which enriches the information display method and the information display efficiency. In addition, by indicating the positive helping effect, the exposure of the first spectator user who sent the virtual item can be improved, and the experience of the first spectator user who sent the virtual item can be improved.

[0128] Please refer to FIG. 4, which shows a flowchart of a live streaming interaction method provided by another embodiment of the present application. The execution subject of each step of the method can be the spectator terminal device 20 in the computer system shown in FIG. 1, such as the client of the target application program in the above-mentioned spectator terminal device. In the following method embodiment, in order to facilitate description, only the execution subject of each step is introduced as "client". The method can include at least one of the following steps (410-440):

[0129] Step 410, in the live streaming interface, display a game screen live streamed by a first anchor user, and the game screen is a video screen of a game in which the first anchor user is participating.

[0130] Step 420, in response to an operation of sending a virtual item to the first anchor user, send an item sending request to a server, and the item sending request is used to request to send the virtual item to the first anchor user.

[0131] The following is explained and described in the game screen with the first exposure information. The way of displaying the first exposure information in the game screen includes but is not limited to at least one of the following steps 430 and 440.

[0132] In some embodiments, the first exposure information is displayed in the form of text during the displaying of the game screen in the live interface. The first exposure information is displayed in the form of voice during the displaying of the game screen in the live interface. In some embodiments, the first exposure information is displayed in the form of text and in the form of voice during the displaying of the game screen in the live interface.

[0133] At step 430, the game screen containing the first text information is displayed in the live interface, and the first text information is used to display the first exposure information in the form of text in the game screen.

[0134] In some embodiments, the first exposure information is the first text information displayed in the form of text in the game screen. For example, the first text information is the first exposure information in the form of text. For example, the first text information is preset or automatically generated according to a preset template.

[0135] In some embodiments, the game screen includes a picture of a virtual environment and a user interface on the picture of the virtual environment, and the user interface is an interface for interaction with the user, such as a skill control for controlling the first virtual object to release a skill, a wheel control for controlling the first virtual object to move, and the like.

[0136] For example, the first text information is displayed inside the virtual environment, i.e., the first text information is directly exposed in the virtual environment of the game, such as the first text information being displayed on a mountain in the virtual environment, the first text information being displayed in the sky in the virtual environment, the first text information being displayed on a tree in the virtual environment, and the like. At this time, when the first anchor user views the position of the first text information in the virtual environment or controls the first virtual object to pass through the position of the first text information in the virtual environment, the first text information is displayed in the game screen of the first anchor user. In this way, not only the game screen of the first anchor user will display the first text information, but also other users participating in the game can view the virtual environment and display the first text information in the game screen when passing through the position of the first text information. In this way, the exposure channel of the first text information is expanded, not only the first anchor user can expose the first text information through the game screen, but also other users participating in the game can view the first text information, thereby improving the exposure rate of the first text information.

[0137] Exemplarily, the first text information is displayed on a user interface on a picture of the virtual environment. At this time, no matter how the first anchor user controls the first virtual object to move in the virtual environment, the first text information is always displayed on the user interface. Of course, the display position of the first text information on the user interface is not limited in the present application. For example, the display position of the first text information is a position on the user interface which does not conflict with other display elements (such as skill control, wheel control, etc.).

[0138] In some embodiments, in the live interface, a first game picture is displayed, the first game picture is a game picture generated after the positive help effect is applied, and the first game picture displays first text information, the first text information being used to indicate the first exposure information.

[0139] In some embodiments, in the live interface, a first game picture is displayed, the first game picture is a game picture generated after the positive help effect is applied, and the first game picture displays first text information. Exemplarily, the first text information is displayed inside a virtual environment represented by the first game picture, or the first text information is displayed at a fixed display position on a user interface in the first game picture.

[0140] It should be understood that whether the first text information is displayed or not, the positive help effect needs to be applied to the game to obtain the first game picture. Of course, by displaying the first text information in the first game picture, the picture display elements are further enriched, the exposure rate of the live broadcast is improved, and the live broadcast interaction form is enriched.

[0141] Step 440, in the live interface, a game picture matched with the first voice information is displayed, the first voice information being used to show the first exposure information in the form of voice during the display of the game picture.

[0142] In some embodiments, step 440 can also be understood as synchronously broadcasting the first voice information while the game picture is displayed. Of course, the first voice information can be provided by the live broadcast application during the live broadcast of the game picture, or can be provided by the game application during the game. When the first voice information is provided by the live broadcast application during the live broadcast of the game picture, the first voice information is broadcast by the anchor terminal device. When the first voice information is provided by the game application during the game, the first voice information is broadcast by the game terminal device. Of course, the anchor terminal device and the game terminal device can be implemented as the same or different terminal devices.

[0143] In some embodiments, the first text information can be understood as the first exposure information in the form of text, and the first voice information can be understood as the first exposure information in the form of voice, and the two can have the same or similar content. For example, the first voice information is converted into text by voice, and the text content corresponding to the first text information is obtained.

[0144] In some embodiments, the first text information and the first voice information corresponding to the first exposure information are set in advance. For example, after the first exposure information corresponding to the virtual gift is determined, the first text information or the first voice information corresponding to the first exposure information is obtained from a preset database. For example, the first text information corresponding to the first exposure information is preset, but the first voice information is not preset in advance. For example, the first text information is converted into the first voice information by a text-to-voice converter deployed in the server, and the first voice information is sent to the audience terminal device as live audio for playing.

[0145] In some embodiments, there are two exposure forms of exposure information, the first one is a text form (i.e., the first text information), and the second one is an audio form (i.e., the first voice information). For example, the exposure form can be selected by the audience user who donates the virtual gift. For example, the first text information is the first exposure information in the form of text. For example, the first voice information is the first exposure information in the form of voice.

[0146] In one possible implementation, the audience user can select the exposure form when donating the virtual gift. For example, if the audience user selects the first form, i.e., the text form, step 430 is performed. For example, if the audience user selects the second form, i.e., the voice form, step 440 is performed. For example, if the audience user selects both the first form and the second form, i.e., the text form and the voice form, steps 430 and 440 are performed.

[0147] In another possible implementation, after the audience user donates the virtual gift to the first anchor user, an exposure form selection box is displayed. In the exposure form selection box, the audience user can select the exposure form, such as exposure form 1 corresponding to the first text form, and exposure form 2 corresponding to the second voice form.

[0148] The technical scheme provided by the embodiments of the present application can enrich the exposure form of the first exposure information, enrich the live interactive mode, and improve the live interactive effect by using the first text information or the first voice information.

[0149] In some embodiments, in the live interface, a first game picture is displayed, the first game picture being a game picture generated after the positive help effect is applied; and live audio synchronized with the first game picture is played, the live audio containing the first voice information.

[0150] In some embodiments, the live audio synchronized with the first game picture is played, the live audio containing the first voice information, the first game picture being a game picture generated after the positive help effect is applied, and the first voice information being used to indicate the first exposure information.

[0151] In some embodiments, the live audio includes at least two parts of sources, one part being first audio provided by the game application during the game process, and the other part being second audio provided by the live application during the live process. Exemplarily, the first audio contains the first voice information, or the second audio contains the first voice information.

[0152] In some embodiments, the game server integrates the first voice information into the first audio provided during the game process. In yet other embodiments, the live server integrates the first voice information into the second audio provided during the live process.

[0153] It should be understood that whether or not the first voice information is played, the positive help effect needs to be applied to the game to obtain the first game picture. Of course, by playing the live audio containing the first voice information synchronized with the first game picture while the first game picture is displayed. The exposure rate is improved in the form of voice. When the audience does not watch the live picture, the positive help effect provided by the virtual item sent to the first anchor user to win the game can be perceived in time by listening to the voice, so as to enrich the live interaction form and improve the live interaction effect.

[0154] In some embodiments, the positive help effect includes providing a positive gain effect to a first virtual object controlled by the first anchor user in the game. In some embodiments, the positive gain effect includes at least one of the following: improving an attribute of the first virtual object, improving an attribute of a virtual prop used by the first virtual object, reducing a skill cooling time length of the first virtual object, providing an additional cooperative object to the first virtual object, and hiding a position of the first virtual object.

[0155] In some embodiments, the positive help effect further includes providing a negative gain effect to a second virtual object in a different camp from the first virtual object controlled by the first anchor user in the game. In some embodiments, the negative gain effect includes at least one of the following: reducing an attribute of the second virtual object, reducing an attribute of a virtual prop used by the second virtual object, extending a skill cooling time length of the second virtual object, providing an additional enemy object to the second virtual object, and exposing a position of the second virtual object.

[0156] Exemplarily, the attribute of the first virtual object or the second virtual object includes, but is not limited to, at least one of a life value, an attack value, a defense value, and the like. In some embodiments, the attribute of the virtual prop includes, but is not limited to, an attack value, a defense value, an attack speed, a cooling time length, and the like.

[0157] Exemplarily, the cooperative object is an object that helps the first virtual object in battle, which can be a virtual character or a virtual prop provided to the first virtual object for use. Exemplarily, the hostile object is a virtual object in an enemy camp with the second virtual object, which attacks the second virtual object. The hostile object is in the same camp or different camp as the first virtual object.

[0158] The technical solution provided by the embodiments of the present application can provide a direct help for the first virtual object by providing a positive gain effect to the first virtual object controlled by the first anchor user in the game, which is conducive to the first virtual object to win the game. Of course, a negative gain effect can also be provided for the second virtual object in a different camp from the first virtual object controlled by the first anchor user in the game, which can provide an indirect help for the first virtual object and is also conducive to the first virtual object to win the game. Different forms are used to achieve the purpose of helping the first anchor user to win, improve the human-computer interaction form, and enrich the live interactive effect.

[0159] In addition, when the positive gain effect is provided to the first virtual object controlled by the first anchor user in the game, a plurality of ways are provided to help the first virtual object to win from different angles, which is conducive to improving the intervention degree of the audience user on the game, improving the human-computer interaction form, and enriching the live interactive effect.

[0160] In some embodiments, the above-mentioned cooperative object or hostile object is controlled by the first audience user who donates virtual items or by the server.

[0161] Exemplarily, when the cooperative object is controlled by the first audience user, a user interface of the game is displayed through a locally installed application of the game, the user interface displays the game in which the first anchor user participates and the cooperative object controlled by the first audience user; in response to a control operation on the cooperative object, the cooperative object is controlled to participate in the game as an ally of the first virtual object to win the game.

[0162] Exemplarily, when the hostile object is controlled by the first audience user, a user interface of the game is displayed through a locally installed application of the game, the user interface displays the game in which the first anchor user participates and the hostile object controlled by the first audience user; in response to a control operation on the hostile object, the hostile object is controlled to attack the second virtual object to help the first virtual object to win the game.

[0163] In some embodiments, when the negative gain effect is determined to be providing an additional hostile object to the second virtual object, the server sends a game invitation link to the audience terminal device, and the audience terminal device displays the game invitation link.

[0164] In response to receiving the game invitation link, the game user interface is displayed through the locally installed game application.

[0165] In response to rejecting the game invitation link, the cooperative object is controlled by the server. The server controls the cooperative object to participate in the game as an ally of the first virtual object to obtain a victory in the game.

[0166] In some embodiments, when the negative gain effect is determined to be providing an additional hostile object to the first virtual object, the server sends a game invitation link to the audience terminal device, and the audience terminal device displays the game invitation link.

[0167] In response to receiving the game invitation link, the game user interface is displayed through the locally installed game application.

[0168] In response to rejecting the game invitation link, the hostile object is controlled by the server. The server controls the hostile object to attack the second virtual object to help the first virtual object obtain a victory in the game.

[0169] The technical solution provided by the embodiments of the present application improves the audience user's participation in the game by controlling the cooperative object or the hostile object to participate in the game, and enriches the live interactive form.

[0170] In some embodiments, the second exposure information is displayed, and the second exposure information is used to indicate that a target user meets a set condition for gifting a virtual item to the first anchor user within a first time period.

[0171] In some embodiments, the set condition includes that the virtual item meets a first condition or the first audience user meets a second condition.

[0172] In some embodiments, the first condition includes at least one of the following: the virtual item is a specified virtual item, a value of the virtual item is greater than a first threshold, or a quantity of the virtual item is greater than a second threshold; and the second condition includes at least one of the following: a level of the first audience user is greater than a third threshold, a cumulative value of virtual resources gifted by the first audience user is greater than a fourth threshold, or a viewing time length of the first audience user for the live broadcast is greater than a fifth threshold.

[0173] In some embodiments, the second exposure information is displayed after the client of the audience user receives the second exposure information.

[0174] In some embodiments, the second exposure information is displayed in the game picture. In some embodiments, when the second exposure information is displayed in the game picture, the second exposure information is displayed in the game at this time. When the first anchor user live broadcasts the game picture, the second exposure information is displayed in the game picture displayed on the live broadcast interface.

[0175] Exemplarily, the game server and the live broadcast server are different servers. In some embodiments, the live broadcast server determines the second exposure information according to the item gifting information. In some embodiments, after the game server obtains the second exposure information determined by the live broadcast server, the game server applies the second exposure information in the game. In some embodiments, the live broadcast server sends the item gifting information to the game server, and the game server determines the second exposure information according to the item gifting information by itself, and applies the second exposure information in the game.

[0176] Exemplarily, the game server and the live broadcast server are the same server. The server determines the second exposure information according to the item gifting information, and applies the second exposure information to the game.

[0177] In some embodiments, the second exposure information is displayed in the live broadcast picture on the layer of the game picture. At this time, the display of the second exposure information is irrelevant to the specific game, and the positive help effect is applied in the game, but the second exposure information is only displayed in the live broadcast picture.

[0178] Exemplarily, the game server and the live broadcast server are different servers. In some embodiments, the live broadcast server determines the second exposure information according to the item gifting information. In some embodiments, the live broadcast server displays the second exposure information in the live broadcast picture and returns it to the audience terminal device.

[0179] Exemplarily, the game server and the live broadcast server are the same server. The server determines the second exposure information according to the item gifting information, and displays the second exposure information in the live broadcast picture and returns it to the audience terminal device.

[0180] Of course, the second exposure information is displayed in at least one of the game picture and the live broadcast picture, and the benefits are referred to the first exposure information, which will not be described in detail.

[0181] In some embodiments, in the live broadcast interface, the game picture containing the second exposure information is displayed, and the second exposure information includes at least one of the following: the name of the target user, the avatar of the target user.

[0182] In the live broadcast interface, a game picture containing second text information is displayed, the second text information being used to display second exposure information in the form of text in the game picture. The second text information includes a name of the target user and an avatar of the target user.

[0183] Exemplarily, the target user is a user whose behavior of gifting virtual items to the first anchor user in the first time period satisfies a set condition (e.g., a cumulative value of the virtual items is greater than or equal to a first threshold, a number of the virtual items is greater than or equal to a second threshold, or a frequency of gifting the virtual items is greater than or equal to a third threshold). Exemplarily, the name of the target user is considered to be a name of a viewer account of the target user logged in the target terminal device. Exemplarily, the avatar of the target user is considered to be an avatar of the viewer account of the target user logged in the target terminal device.

[0184] Exemplarily, the second text information is displayed inside the virtual environment, i.e., the second text information is directly exposed in the virtual environment of the game, such as the second text information being displayed on a mountain in the virtual environment, the second text information being displayed in the sky in the virtual environment, or the second text information being displayed on a tree in the virtual environment. At this time, when the first anchor user views the position of the second text information in the virtual environment, or when the first anchor user controls the first virtual object to pass the position of the second text information in the virtual environment, the second text information is displayed in the game picture of the first anchor user. In this way, not only the game picture of the first anchor user will display the second text information, but also other users participating in the game can view the virtual environment, and the second text information will also be displayed in the game picture when passing the position of the second text information. In this way, the exposure channel of the second text information is expanded, not only the first anchor user can expose the second text information through the game picture, but also other users participating in the game can view the second text information, thereby improving the exposure rate of the second text information.

[0185] Exemplarily, the second text information is displayed on a user interface on the picture of the virtual environment. At this time, no matter how the first anchor user controls the first virtual object to move in the virtual environment, the second text information is always displayed on the user interface. Of course, the display position of the second text information on the user interface is not limited in the present application. For example, the display position of the second text information is a position on the user interface that does not conflict with other display elements (e.g., skill control, roulette control, etc.).

[0186] In some embodiments, in the live broadcast interface, a game picture matched with the second voice information is displayed, the second voice information being used to display second exposure information in the form of voice during display of the game picture.

[0187] The second voice information is broadcasted synchronously while the game picture is displayed. Of course, the second voice information can be provided by the live broadcast application during live broadcast of the game picture or provided by the game application during the game. When the second voice information is provided by the live broadcast application during live broadcast of the game picture, the second voice information is broadcasted by the anchor terminal device. When the second voice information is provided by the game application during the game, the second voice information is broadcasted by the game terminal device. Of course, the anchor terminal device and the game terminal device can be the same or different terminal devices.

[0188] In some embodiments, the second script information can be understood as second exposure information in the form of script, and the second voice information can be understood as second exposure information in the form of voice. The essential content of the two can be the same or similar. For example, the second voice information is converted into text by voice, and the second script information corresponds to the text content.

[0189] The technical solution provided by the embodiments of the present application can enrich the exposure form of the second exposure information and the live broadcast interaction mode and improve the live broadcast interaction effect by taking the form of the second script information or the second voice information.

[0190] In addition, the present application displays the game picture containing the second exposure information in the live broadcast interface to expose the name of the target user, the avatar of the target user, and the like. This way can improve the exposure of the target user and thus improve the gift experience of the audience user who sends virtual items. Of course, this way also enriches the picture display elements and the display mode.

[0191] In some embodiments, in the case where the first anchor user and the at least one second anchor user participate in the live broadcast competition, the first anchor user and the at least one second anchor user jointly participate in the game, and the result of the live broadcast competition is related to the result of the game.

[0192] In some embodiments, in the case where the first anchor user and the at least one second anchor user participate in the live broadcast competition, when the live broadcast competition is started, the anchor pulls the live broadcast competition activity with other anchors through the live broadcast platform. The live broadcast server sends a request for establishing a room to the game server in response to the received request for initiating the activity, and the game server pulls the first anchor user and the second anchor user into the game activity through the game client. After the number of people meets the requirement, the relevant personnel enters the game. During the game, the audience user sends virtual items to the first anchor user on the live broadcast platform, which can help the first anchor user win the game.

[0193] In some embodiments, as shown in 900 of FIG. 9, the anchor user pulls a live broadcast competition with other anchors through a live broadcast platform, and the live broadcast platform pulls a game session of two anchor users through the live broadcast competition. After the related personnel enter the game session, the anchor user performs game live broadcast. The audience user sends virtual items to the anchor user on the live broadcast platform, and the virtual items provide a positive help effect on the anchor user to determine the victory of the game. The game ends, and the win or loss of the game session is obtained. The game server transmits the win or loss to the live broadcast platform (such as a live broadcast server), the live broadcast server determines the win or loss of the live broadcast competition according to the win or loss of the game, and feeds back the result to the audience terminal device or the anchor terminal device.

[0194] In some embodiments, the second anchor user controls a second virtual object to fight against the first virtual object controlled by the first anchor user in the game session. In some embodiments, the second anchor user is a different anchor user from the first anchor user.

[0195] In other embodiments, if the first virtual object controlled by the first anchor user defeats the second virtual object controlled by the second anchor user, it is considered that the first anchor user defeats the second anchor user in the live broadcast competition. If the second virtual object controlled by the second anchor user defeats the first virtual object controlled by the first anchor user, it is considered that the second anchor user defeats the first anchor user in the live broadcast competition.

[0196] In some embodiments, in the case that the first anchor user and at least one audience user participate in the live broadcast competition, the first anchor user and the at least one audience user jointly participate in the game, and the result of the live broadcast competition is related to the result of the game.

[0197] The technical scheme provided by the embodiments of the present application realizes one-key pulling of a game session through live broadcast competition of two anchor users, realizes rapid starting and rapid session of the game, simplifies the operation steps, and reduces the processing cost. Of course, the win or loss of the game session determines the win or loss of the live broadcast competition, and also enriches the form of live broadcast.

[0198] Please refer to FIG. 5, which shows a flowchart of a live broadcast interaction method provided by another embodiment of the present application. The execution subject of each step of the method can be a server in the computer system shown in FIG. 1. The method can include at least one of the following steps (510-530):

[0199] Step 510, sending a game picture of live broadcast of a first anchor user to a client of at least one audience user, the game picture being a video picture of a game participated by the first anchor user.

[0200] Step 520, receiving an item sending request sent by the client of the first audience user, the item sending request being used to request sending virtual items to the first anchor user.

[0201] In step 530, the first exposure information is sent to the client of the at least one audience user, and the first exposure information is used to indicate a positive help effect provided by the virtual item to the first anchor user to win the game.

[0202] In some embodiments, the server determines the first exposure information according to the item gifting request. In some embodiments, the server determines the first exposure information based on a preset first template according to the item gifting request. In some embodiments, the information of the virtual item gifted in the item gifting request and the information of the first audience user are obtained, and the information of the virtual item gifted and the information of the first audience user are filled into the preset first template to obtain the first text information. In other embodiments, the first text information is converted into speech to obtain the first speech information.

[0203] In some embodiments, the server sends the first exposure information in the form of text to the client of the at least one audience user.

[0204] In some embodiments, the server sends the first exposure information in the form of speech to the client of the at least one audience user.

[0205] In some embodiments, the server sends a game screen containing the first text information to the client of the at least one audience user, and the first text information is used to display the first exposure information in the form of text in the game screen.

[0206] In some embodiments, the server sends the first speech information and a game screen matched with the first speech information to the client of the at least one audience user, and the first speech information is used to display the first exposure information in the form of speech during the display of the game screen.

[0207] The technical scheme provided by the embodiments of the present application can enrich the exposure form of the first exposure information, enrich the live interactive mode, and improve the live interactive effect by taking the form of the first text information or the first speech information.

[0208] In some embodiments, the server determines and applies the positive help effect in the game according to the item gifting information.

[0209] In some embodiments, in the case that the server is a live server, the item gifting information is sent to a game server, the item gifting information is used to indicate the virtual item gifted to the first anchor user, and the game server is used to determine and apply the positive help effect in the game according to the item gifting information.

[0210] In some embodiments, in the case that the server is a live server, a positive help effect applied in the game is determined according to the virtual item, a processing request is sent to the game server, and the processing request is used to request the game server to apply the positive help effect in the game.

[0211] In some embodiments, the server or the game server determines the positive help effect according to the item gifting information as follows: first configuration information is obtained, the first configuration information is used to indicate a corresponding relationship between the gifting virtual item and the positive help effect; the virtual item corresponding to the positive help effect of the first audience user is found from the first configuration information according to the virtual item gifting by the first audience user, and the positive help effect provided for the first anchor user to win the game is determined.

[0212] In some embodiments, the server determines second exposure information. In some embodiments, the server determines whether the first audience user is a target user according to the item gifting request, and determines the second exposure information based on a preset second template in the case that the first audience user is the target user. In some embodiments, the name and the avatar of the first audience user are obtained and filled into the preset second template to obtain second text information. In other embodiments, the second text information is converted into voice to obtain second voice information.

[0213] In some embodiments, the server sends the second exposure information to the client of at least one audience user, and the second exposure information is used to indicate that the target user who gifting the virtual item to the first anchor user in the first time period meets the set condition.

[0214] The technical scheme provided by the embodiments of the present application can directly send the item gifting information to the game server or send the processing request corresponding to the positive help effect to the game server, thereby realizing two ways of applying the positive help effect in the game by the server and enriching the effect application mode.

[0215] In addition, the second exposure information is sent to the audience terminal device to expose the target user. In this way, the exposure of the target user can be improved, thereby improving the gifting experience of the audience user gifting the virtual item. Of course, this way also enriches the picture display elements and the display mode.

[0216] The technical details not mentioned in the above server-side embodiments are explained in the client-side embodiments, and are not described here.

[0217] The technical scheme provided in the embodiments of the present application, in the process of the first anchor user live streaming a game, the first spectator user sends a virtual item to the first anchor user, and the virtual item provides a positive helping effect for the first anchor user to win the game. This means that the virtual item sent by the first spectator user affects the win or loss of the game in which the first anchor user is participating, so that the effect of the virtual item is not only reflected in the live streaming process, but also in the game in which the first anchor user is participating. Therefore, the embodiments of the present application enrich the form of live streaming interaction by combining the virtual item sent by the first spectator user with the win or loss of the game in which the first anchor user is participating.

[0218] In addition, by displaying the first exposure information, it can be indicated that the virtual item sent by the first spectator user provides a positive helping effect for the first anchor user to win the game. The first exposure information clearly indicates the positive helping effect, which enriches the information display method and the information display efficiency. In addition, by indicating the positive helping effect, the exposure of the first spectator user who sends the virtual item is improved, and the experience of the first spectator user who sends the virtual item is improved.

[0219] In some embodiments, the live streaming server and the game server are the same server, and the terminal device used by the first spectator user is taken as an example, and the following brief description is made.

[0220] Please refer to FIG. 6, which shows a flowchart of a live streaming interaction method provided by another embodiment of the present application. The execution subject of each step of the method can be a server or a terminal device in the computer system shown in FIG. 1. The method can include at least one of the following steps (S1-S9):

[0221] Step S1, the server sends a game screen live streamed by a first anchor user to a spectator terminal device (or a client of a target application program on the spectator terminal device), and the game screen is a video screen of a game in which the first anchor user is participating.

[0222] Step S2, the spectator terminal device displays the game screen live streamed by the first anchor user in a live streaming interface.

[0223] Step S3, the spectator terminal device sends an item sending request to the server in response to an operation of sending a virtual item to the first anchor user, and the item sending request is used to request to send the virtual item to the first anchor user.

[0224] Step S4, the server receives the item sending request sent by the client of the first spectator user.

[0225] Step S5, the server determines a positive helping effect applied in the game according to the virtual item, and applies the positive helping effect in the game.

[0226] In some embodiments, before step S6, the method further comprises: determining, by the server, the first exposure information according to the virtual item.

[0227] Step S6, the server sends the first exposure information to the audience terminal device, and the first exposure information is used to indicate a positive help effect provided by the virtual item on the first anchor user winning the game.

[0228] Step S7, the audience terminal device displays the first exposure information.

[0229] In some embodiments, before step S8, the method further comprises: determining, by the server, whether the first audience user is a target user according to the virtual item, and determining the second exposure information in a case where the first audience user is the target user.

[0230] Step S8, the server sends the second exposure information, and the second exposure information is used to indicate a target user who meets a set condition in a case where the first audience user donates the virtual item to the first anchor user in the first time period.

[0231] Step S9, the audience terminal device displays the second exposure information.

[0232] In some embodiments, the live broadcast server and the game server are different servers, and the terminal device used by the first audience user is an audience terminal device. The following is a brief description.

[0233] Please refer to FIG. 7, which shows a flowchart of a live broadcast interaction method according to another embodiment of the present application. The execution subject of each step of the method can be a server or a terminal device in the computer system shown in FIG. 1. The method can include at least one of the following steps (P1-P11):

[0234] Step P1, the live broadcast server sends a game screen live broadcast by a first anchor user to an audience terminal device, and the game screen is a video screen of a game participated by the first anchor user.

[0235] Step P2, the audience terminal device displays the game screen live broadcast by the first anchor user in a live broadcast interface.

[0236] Step P3, the audience terminal device sends an item donation request to the live broadcast server in response to an operation of donating a virtual item to the first anchor user, and the item donation request is used to request to donate the virtual item to the first anchor user.

[0237] Step P4, the live broadcast server receives the item donation request sent by the client of the first audience user.

[0238] Step P5, the live broadcast server sends item donation information to the game server, and the item donation information is used to indicate the virtual item donated to the first anchor user.

[0239] Step P6, the game server determines and applies the positive help effect in the game according to the virtual item gifting information.

[0240] Step P7, the game server sends the positive help effect to the live server.

[0241] In some embodiments, before step P8, the method further includes: determining, by the live server, first exposure information according to the virtual item and the positive help effect.

[0242] Step P8, the live server sends the first exposure information to the audience terminal device, the first exposure information being used to indicate the positive help effect provided by the virtual item gifting to the first anchor user to win the game.

[0243] Step P9, the audience terminal device displays the first exposure information.

[0244] In some embodiments, before step P10, the method further includes: determining, by the live server, whether the first audience user is a target user according to the virtual item, and determining second exposure information in a case that the first audience user is the target user.

[0245] Step P10, the live server sends the second exposure information, the second exposure information being used to indicate target users who meet a set condition for gifting the virtual item to the first anchor user in the first time period.

[0246] Step P11, the audience terminal device displays the second exposure information.

[0247] Please refer to FIG. 8, which shows a flowchart of a live interaction method according to another embodiment of the present application. The execution subject of each step of the method can be a server or a terminal device in the computer system shown in FIG. 1. The method can include at least one of the following steps (Q1-Q11):

[0248] Step Q1, the live server sends a game screen live by a first anchor user to an audience terminal device, the game screen being a video screen of a game participated by the first anchor user.

[0249] Step Q2, the audience terminal device displays the game screen live by the first anchor user in a live interface.

[0250] Step Q3, the audience terminal device sends a virtual item gifting request to the live server in response to an operation of gifting a virtual item to the first anchor user, the virtual item gifting request being used to request gifting the virtual item to the first anchor user.

[0251] Step Q4, the live server receives the virtual item gifting request sent by a client of the first audience user.

[0252] Step Q5, the live broadcast server determines a positive help effect applied in the game according to the virtual item.

[0253] Step Q6, the live broadcast server sends a processing request to the game server, the processing request being used to request the game server to apply the positive help effect in the game.

[0254] Step Q7, the game server applies the positive help effect in the game.

[0255] In some embodiments, before step Q8, the method further includes: determining, by the live broadcast server, first exposure information according to the virtual item and the positive help effect.

[0256] Step Q8, the live broadcast server sends the first exposure information to the audience terminal device, the first exposure information being used to indicate that the virtual item provides the positive help effect for the first anchor user to win the game.

[0257] Step Q9, the audience terminal device displays the first exposure information.

[0258] In some embodiments, before step Q10, the method further includes: determining, by the live broadcast server, whether the first audience user is a target user according to the virtual item, and determining second exposure information in a case where the first audience user is the target user.

[0259] Step Q10, the live broadcast server sends the second exposure information, the second exposure information being used to indicate target users who meet a set condition for gifting the virtual item to the first anchor user in the first time period.

[0260] Step Q11, the audience terminal device displays the second exposure information.

[0261] The following is an apparatus embodiment of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the apparatus embodiments of the present application, please refer to the method embodiments of the present application.

[0262] Please refer to FIG. 10, which shows a block diagram of a live broadcast interaction apparatus according to an embodiment of the present application. The apparatus has the functions of implementing the above method examples, which can be implemented by hardware or corresponding software executed by hardware. The apparatus can be the terminal device introduced above or can be arranged in the terminal device. Specifically, the terminal device can also be the audience terminal device 20 introduced above. As shown in FIG. 10, the apparatus 1000 can include a picture display module 1010, a request sending module 1020 and an information display module 1030.

[0263] The picture display module 1010 is configured to display a game picture of a first anchor user in a live broadcast interface, the game picture being a video picture of a game participated by the first anchor user.

[0264] The request sending module 1020 is configured to send, in response to the operation of gifting the virtual item to the first anchor user, an item gifting request to a server, where the item gifting request is used to request to gift the virtual item to the first anchor user.

[0265] The information display module 1030 is configured to display first exposure information, where the first exposure information is used to indicate a positive help effect provided by gifting the virtual item on the first anchor user winning the game.

[0266] In some embodiments, the information display module 1030 is configured to display the first exposure information in the form of text in the process of displaying the game screen in the live interface; and / or display the first exposure information in the form of voice in the process of displaying the game screen in the live interface.

[0267] In some embodiments, the information display module 1030 is configured to display, in the live interface, a first game screen, where the first game screen is a game screen generated after the positive help effect is applied, and the first game screen displays first text information, where the first text information is the first exposure information displayed in the form of text.

[0268] In some embodiments, the information display module 1030 is configured to play live audio synchronized with the first game screen, where the live audio contains first voice information, the first game screen is a game screen generated after the positive help effect is applied, and the first voice information is the first exposure information displayed in the form of voice.

[0269] In some embodiments, the positive help effect includes providing a positive gain effect on a first virtual object controlled by the first anchor user in the game.

[0270] In some embodiments, the positive gain effect includes at least one of the following: improving an attribute of the first virtual object, improving an attribute of a virtual prop used by the first virtual object, reducing a skill cooling time of the first virtual object, providing an additional cooperative object to the first virtual object, and hiding a position of the first virtual object.

[0271] In some embodiments, the cooperative object is controlled by a first audience user who gifts the virtual item.

[0272] In some embodiments, the picture display module 1010 is further configured to display, through an application of the game installed locally, a user interface of the game, the user interface displaying the game in which the first anchor user participates and the collaborative object controlled by the first audience user; and in response to a control operation on the collaborative object, control the collaborative object to participate in the game.

[0273] In some embodiments, the information display module 1030 is further configured to display second exposure information, the second exposure information indicating that a target user who donates the virtual item to the first anchor user in a first time period meets a set condition.

[0274] In some embodiments, the information display module 1030 is configured to display, in the live interface, a game picture containing the second exposure information, the second exposure information including at least one of a name of the target user and an avatar of the target user.

[0275] In some embodiments, in a case where the first anchor user and at least one second anchor user participate in a live competition, the first anchor user and the at least one second anchor user jointly participate in the game, and a result of the live competition is related to a result of the game.

[0276] Please refer to FIG. 11, which shows a block diagram of a live interaction apparatus according to another embodiment of the present application. The apparatus has functions of implementing the above-mentioned method examples, which can be implemented by hardware or corresponding software executed by hardware. The apparatus can be the server introduced above or be arranged in the server. Specifically, the server can be the live server 30 or the game server 40. As shown in FIG. 11, the apparatus 1100 can include a picture sending module 1110, a request receiving module 1120 and an information sending module 1130.

[0277] The picture sending module 1110 is configured to send, to a client of at least one audience user, a game picture of a game in which a first anchor user is live streaming, the game picture being a video picture of the game in which the first anchor user participates.

[0278] The request receiving module 1120 is configured to receive an item donation request sent by a client of a first audience user, the item donation request being used to request to donate a virtual item to the first anchor user.

[0279] The information sending module 1130 is configured to send, to the client of the at least one audience user, first exposure information, the first exposure information being used to indicate a positive helping effect provided by the donation of the virtual item on the first anchor user to win the game.

[0280] In some embodiments, the information sending module 1130 is configured to send the first exposure information in a text form to the client of the at least one audience user; and send the first exposure information in a voice form to the client of the at least one audience user.

[0281] In some embodiments, the server is a live broadcast server.

[0282] In some embodiments, the information sending module 1130 is configured to send, to a game server, item gifting information, the item gifting information being used to indicate the virtual item gifted to the first anchor user, the game server being configured to determine and apply the positive help effect in the game according to the item gifting information; or, according to the virtual item, determine the positive help effect applied in the game, and send, to the game server, a processing request, the processing request being used to request the game server to apply the positive help effect in the game.

[0283] In some embodiments, the information sending module 1130 is further configured to send, to the client of the at least one audience user, second exposure information, the second exposure information being used to indicate a target user who satisfies a set condition in a first time period, the target user being used to gift the virtual item to the first anchor user.

[0284] It should be noted that the apparatus provided in the above embodiments, when realizing its functions, only takes the above-mentioned division of each functional module as an example, and in actual application, the above-mentioned functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above-described functions. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is described in detail in the method embodiments, which will not be repeated here.

[0285] Please refer to FIG. 12, which shows a structural block diagram of a computer device 1200 provided in an embodiment of the present application. The computer device 1200 can be any electronic device with data computing, processing and storage capabilities. The computer device 1200 can be used to implement the live broadcast interaction method provided by the client side or the server side in the above embodiments.

[0286] Generally, the computer device 1200 includes a processor 1201 and a memory 1202.

[0287] The processor 1201 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 1201 can be implemented in the form of at least one of a DSP (Digital Signal Processing), an FPGA (Field Programmable Gate Array), a PLA (Programmable Logic Array). The processor 1201 can also include a main processor and a coprocessor, the main processor being a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit), and the coprocessor being a low-power processor for processing data in a standby state. In some embodiments, the processor 1201 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing of content to be displayed on a display screen. In some embodiments, the processor 1201 can further include an AI processor for processing machine learning-related computing operations.

[0288] The memory 1202 can include one or more computer-readable storage media that can be non-transitory. The memory 1202 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1202 is configured to store a computer program configured to be executed by one or more processors to implement the live interaction method described above.

[0289] Those skilled in the art can understand that the structure shown in FIG. 12 does not constitute a limitation on the computer device 1200, and can include more or fewer components than those shown, or combine certain components, or adopt different component arrangements.

[0290] In an exemplary embodiment, a computer-readable storage medium is also provided, the storage medium storing a computer program therein, the computer program being executed by a processor to implement the live interaction method.

[0291] Optionally, the computer readable storage medium can include: a ROM (Read-Only Memory), a RAM (Random Access Memory), a SSD (Solid State Drives), or an optical disc, etc. Among them, the random access memory can include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0292] In the example embodiment, a computer program product is also provided, which includes a computer program stored in a computer readable storage medium. A processor of a computer device reads the computer program from the computer readable storage medium, and the processor executes the computer program, so that the computer device executes the live interaction method described above.

[0293] It should be noted that the collection and processing of related data (including live pictures, game pictures, etc.) in this application should strictly comply with the requirements of relevant national laws and regulations, obtain the informed consent or separate consent of the personal information subject, and carry out subsequent data use and processing behavior within the scope of authorization of laws and regulations and the personal information subject.

[0294] It should be understood that "multiple" referred to herein means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. In addition, the step numbers described herein only exemplarily show a possible execution order between steps, and in some other embodiments, the above steps can also be executed in a different order from the numbering order, such as simultaneously executing two steps with different numbers, or executing two steps with different numbers in an order opposite to the illustration, and the embodiments of the present application do not limit this.

[0295] The above only describes the example embodiments of the present application, and does not limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A live interaction method, the method being performed by a terminal device, the method comprising: displaying, in a live interface, a game picture of a first anchor user, the game picture being a video picture of a game in which the first anchor user participates; in response to an operation of gifting a virtual item to the first anchor user, sending an item gifting request to a server, the item gifting request being used to request to gift the virtual item to the first anchor user; exhibiting first exposure information, the first exposure information being used to indicate a positive help effect provided by gifting the virtual item on the first anchor user winning the game.

2. The method of claim 1, wherein, The exhibiting first exposure information comprises at least one of the following: exhibiting the first exposure information in the form of a script during the process of displaying the game picture in the live interface; exhibiting the first exposure information in the form of a voice during the process of displaying the game picture in the live interface.

3. The method of claim 2, wherein, The exhibiting the first exposure information in the form of a script during the process of displaying the game picture in the live interface comprises: displaying, in the live interface, a first game picture, the first game picture being a game picture generated after the positive help effect is applied, and the first game picture displays first script information, the first script information being the first exposure information exhibited in the form of a script.

4. The method of claim 2 or 3, wherein, The exhibiting the first exposure information in the form of a voice during the process of displaying the game picture in the live interface comprises: playing live audio synchronized with a first game picture, the live audio containing first voice information, the first game picture being a game picture generated after the positive help effect is applied, and the first voice information being the first exposure information exhibited in the form of a voice.

5. The method according to any one of claims 1 to 4, wherein, The positive help effect comprises providing a positive gain effect on a first virtual object controlled by the first anchor user in the game.

6. The method of claim 5, wherein, The positive gain effect comprises at least one of the following: improving an attribute of the first virtual object, improving an attribute of a virtual prop used by the first virtual object, reducing a skill cooling time of the first virtual object, providing an additional collaboration object to the first virtual object, and hiding a position of the first virtual object.

7. The method of claim 6, wherein, The collaboration object is controlled by a first audience user who gifts the virtual item, and the method further comprises: displaying, through an application program of the game installed locally, a user interface of the game, the user interface displaying the game in which the first anchor user participates and the collaboration object controlled by the first audience user; in response to a control operation on the collaboration object, controlling the collaboration object to participate in the game.

8. The method according to any one of claims 1 to 7, wherein, The method further comprises: exhibiting second exposure information, the second exposure information being used to indicate a target user who gifts the virtual item to the first anchor user in a first time period and meets a set condition.

9. The method of claim 8, wherein, The exhibiting second exposure information comprises: displaying, in the live interface, a game picture containing the second exposure information, the second exposure information comprising at least one of the following: a name of the target user, and an avatar of the target user.

10. The method according to any one of claims 1 to 9, wherein, In a case where the first anchor user and at least one second anchor user participate in a live broadcast competition, the first anchor user and the at least one second anchor user jointly participate in the game, and a result of the live broadcast competition is related to a result of the game.

11. A live broadcast interaction method, the method being performed by a server, and the method comprising: sending, to a client of at least one viewer user, a game picture of a live broadcast of a first anchor user, the game picture being a video picture of a game in which the first anchor user participates; receiving an item gifting request sent by a client of a first viewer user, the item gifting request being used to request to gift a virtual item to the first anchor user; sending, to the client of the at least one viewer user, first exposure information, the first exposure information being used to indicate a positive helping effect provided by gifting the virtual item on the first anchor user winning the game.

12. The method of claim 11, wherein, The sending, to the client of the at least one viewer user, the first exposure information comprises at least one of: sending, to the client of the at least one viewer user, the first exposure information in a form of text; sending, to the client of the at least one viewer user, the first exposure information in a form of voice.

13. The method of claim 11 or 12, wherein, The server is a live broadcast server; after the receiving the item gifting request sent by the client of the first viewer user, the method further comprises: sending, to a game server, item gifting information, the item gifting information being used to indicate the virtual item gifted to the first anchor user, and the game server being used to determine and apply the positive helping effect in the game according to the item gifting information; or determining the positive helping effect applied in the game according to the virtual item, and sending, to the game server, a processing request, the processing request being used to request the game server to apply the positive helping effect in the game.

14. The method according to any one of claims 11 to 13, wherein, The method further comprises: sending, to the client of the at least one viewer user, second exposure information, the second exposure information being used to indicate a target user who satisfies a set condition in a behavior of gifting the virtual item to the first anchor user within a first time period.

15. A live broadcast interaction apparatus, the apparatus comprising: a picture display module, configured to display, in a live broadcast interface, a game picture of a live broadcast of a first anchor user, the game picture being a video picture of a game in which the first anchor user participates; a request sending module, configured to send, to a server, an item gifting request in response to an operation of gifting a virtual item to the first anchor user, the item gifting request being used to request to gift the virtual item to the first anchor user; an information display module, configured to display first exposure information, the first exposure information being used to indicate a positive helping effect provided by gifting the virtual item on the first anchor user winning the game.

16. A live broadcast interaction apparatus, the apparatus comprising: a picture sending module, configured to send, to a client of at least one viewer user, a game picture of a live broadcast of a first anchor user, the game picture being a video picture of a game in which the first anchor user participates; The request receiving module is configured to receive an item gifting request sent by a client of a first audience user, the item gifting request being used to request gifting of a virtual item to the first anchor user; The information sending module is configured to send first exposure information to the client of the at least one audience user, the first exposure information being used to indicate a positive help effect provided by gifting of the virtual item on the first anchor user to win the game.

17. A computer device, comprising a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the live interaction method according to any one of claims 1 to 10, or to implement the live interaction method according to any one of claims 11 to 14.

18. A computer readable storage medium, storing a computer program, the computer program being loaded and executed by a processor to implement the live interaction method according to any one of claims 1 to 10, or to implement the live interaction method according to any one of claims 11 to 14.

19. A computer program product, comprising a computer program stored in a computer readable storage medium, the computer program being read and executed by a processor from the computer readable storage medium to implement the live interaction method according to any one of claims 1 to 10, or to implement the live interaction method according to any one of claims 11 to 14.

Citation Information

Patent Citations

  • Live broadcast information processing method, electronic equipment and storage medium

    CN113457171A

  • Game live broadcast interaction method and related equipment

    CN114501055A

  • Method for giving virtual gift in live broadcast mode, computer equipment and storage medium

    CN115942024A

  • Terminal and server

    US20230388604A1

  • Livestreaming data processing method and apparatus, electronic device, and storage medium

    WO2022095738A1