Live broadcast interaction method and device, equipment and storage medium

By using dynamic occlusions to reflect virtual resources in the virtual space, the problem of single live broadcast interaction method is solved, the audience's sense of participation and the interactive experience between the anchors is enhanced, and the fun and competitive nature of the live broadcast is enhanced.

CN120378702APending Publication Date: 2025-07-25BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510727633.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the existing live broadcast interaction methods, the visual form of fixed strips or digital information is single, lacks dynamic effects, and has poor interactivity, which cannot meet users' needs for a richer interactive experience.

Method used

Display live interactive pictures in the virtual space, reflecting the type of virtual resources by adding or decreasing occlusions. The volume of the occlusion is related to the resource, and displaying prompt information after the preset ratio reaches to maintain the interactive state. A combination of continuous and discontinuous virtual objects is used to provide dynamic visual feedback.

Benefits of technology

It enhances the audience's sense of participation and engagement, enhances the interactive experience between the anchor and the audience, enriches the interaction methods through changes in dynamic occlusions, and improves the fun and competitive nature of the live broadcast.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378702A_ABST
    Figure CN120378702A_ABST
Patent Text Reader

Abstract

The invention provides a live broadcast interaction method and device, equipment and a storage medium, and belongs to the technical field of computers. The method comprises the following steps: displaying a live broadcast interaction picture in a virtual space of a first anchor object; in response to an event of sending a virtual resource to the first anchor object in the virtual space, displaying a first display event in the virtual space, the first display event being used for adding or reducing a shielding object in the live broadcast interaction picture, and the volume of the shielding object being related to the type of the virtual resource; and in response to the fact that the shielded proportion of any picture area reaches the preset proportion, if the shielded proportion of the picture area is still not reduced to be below the preset proportion after the preset duration, displaying prompt information in the picture area, the prompt information being used for prompting that the shielded object in the live broadcast interaction picture does not change any more. According to the scheme, the interaction mode is novel and efficient, and the interaction experience between the anchor and the audience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and particularly to a live interaction method, apparatus, device, and storage medium. Background Art

[0002] With the development of Internet technology, live broadcast, as a way of information dissemination and social interaction information, has been increasingly popular. Among them, live interaction is an important form of live broadcast currently. Usually, when the host interacts with other hosts in a live broadcast, the virtual items sent by the audience are usually quantified and represented in the form of fixed strips or digital information, and then the result of the interaction is displayed. The audience can help the host win the live interaction by sending virtual items to the host.

[0003] However, in the above solution, the visual form of the fixed strip or digital information is single, lacks dynamic effects, and has poor interactivity, which cannot meet the user's demand for a richer interaction experience. Therefore, how to improve the user's interaction experience in the live interaction process is an urgent problem to be solved. Summary of the Invention

[0004] The present disclosure provides a live interaction method, apparatus, device, and storage medium. This solution increases the interaction methods between the audience and the host, enhances the audience's sense of participation and engagement in the live interaction event, and the interaction method is novel and efficient, improving the interaction experience between the host and the audience.

[0005] According to one aspect of the embodiments of the present disclosure, a live interaction method is provided. The method includes:

[0006] Display a live interaction screen in the virtual space of the first host object, where the multiple screen areas included in the live interaction screen correspond one-to-one to the multiple host objects participating in the live interaction event;

[0007] In response to an event of sending a virtual resource to the first host object in the virtual space, display a first display event in the virtual space, where the first display event is used to increase or decrease an occluder in the live interaction screen, and the volume of the occluder is related to the type of the virtual resource;

[0008] In response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area does not drop below the preset ratio after a preset duration, display a prompt message in the screen area, where the prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

[0009] According to another aspect of the embodiments of the present disclosure, a live interaction apparatus is provided. The apparatus includes:

[0010] The first display unit is configured to display a live interaction screen in the virtual space of the first host object, and a plurality of screen areas included in the live interaction screen correspond one-to-one to a plurality of host objects participating in the live interaction event;

[0011] The second display unit is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, display a first display event in the virtual space, where the first display event is used to increase or decrease an occluder in the live interaction screen, and the volume of the occluder is related to the type of the virtual resource;

[0012] The third display unit is configured to, in response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area does not drop below the preset ratio after a preset duration, display a prompt message in the screen area, where the prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

[0013] In some embodiments, the second display unit is configured to perform at least one of the following:

[0014] In response to an event of sending a virtual resource to the first host object in the virtual space, display an increase or decrease of a first type of occluder in at least one virtual container in at least one screen area, where the first type of occluder refers to a virtual object with continuous mass distribution;

[0015] In response to an event of sending a virtual resource to the first host object in the virtual space, increase or decrease at least one second type of occluder in at least one screen area, where the second type of occluder is a virtual object that is discontinuous in space.

[0016] In some embodiments, the second display unit is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, determine at least one virtual container in at least one first screen area, where the first screen area is the screen area corresponding to a second host object, and the second host object is a host object that conducts a live interaction with the first host object; for any first screen area, display an increase of the first type of occluder with a volume associated with the virtual resource in the virtual container in the first screen area.

[0017] In some embodiments, the second display unit is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, determine the virtual container in a second screen area, where the second screen area is the screen area corresponding to the first host object; display a decrease of the first type of occluder with a volume associated with the virtual resource in the virtual container in the second screen area.

[0018] In some embodiments, the second display unit is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, determine at least one first picture area, where the first picture area is the picture area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object; for any first picture area, add a second type of occluder in the first picture area.

[0019] In some embodiments, the second display unit is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, set at least one first picture area to an editable state, where the first picture area is the picture area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object; in response to a smearing operation in any first picture area, add a second type of occluder in the area indicated by the smearing operation in the first picture area.

[0020] In some embodiments, the second display unit is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, set at least one virtual element in a second picture area to an editable state, where the second picture area is the picture area corresponding to the first host object; in response to a selection operation on any second type of occluder, display a reduction of the second type of occluder in the second picture area.

[0021] In some embodiments, the transparency of the occluder is less than one hundred, so that the information in the picture area can be blurred and displayed.

[0022] In some embodiments, the third display unit is configured to, in response to the occlusion ratio of any picture area reaching a preset ratio, display a picture special effect corresponding to the preset ratio in the picture area; if the occlusion ratio of the picture area does not drop below the preset ratio after the preset duration, display the prompt information in the picture area.

[0023] In some embodiments, the third display unit is further configured to, in response to the occlusion ratio of any picture area reaching a target ratio, display a picture special effect corresponding to the target ratio in the picture area.

[0024] In some embodiments, the third display unit is configured to, if the difference between the occluded areas of any two picture areas reaches a difference threshold, display the prompt information in the picture area, where the prompt information is used to prompt that the occluder in the live interaction picture no longer changes.

[0025] According to another aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:

[0026] One or more processors;

[0027] A memory for storing executable program code of the processor;

[0028] Wherein, the processor is configured to execute the program code to implement the above-mentioned live interaction method.

[0029] According to another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the above-mentioned live interaction method.

[0030] According to another aspect of the embodiments of the present disclosure, there is provided a computer program product, including a computer program, which implements the above-mentioned live interaction method when executed by the processor.

[0031] The embodiments of the present disclosure provide a live interaction solution. By displaying the live interaction screen and the corresponding screen area in the virtual space, viewers can view the performances of multiple hosts at the same time, improving the viewing efficiency and interest, and promoting the exposure and competition of the hosts. By triggering the first display event when sending out virtual resources, that is, triggering the dynamic change of the occluder, the interaction behavior of the viewer is intuitively converted into visual feedback, enhancing the interaction interest. Through the occlusion ratio threshold and the prompt mechanism, both the readability of the screen and the competitiveness are ensured. The above methods increase the ways of interaction between the viewer and the host, enhance the sense of participation and engagement of the viewer in the live interaction event, and the interaction method is novel and efficient, improving the interaction experience between the host and the viewer.

[0032] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.

[0034] Figure 1 It is a schematic diagram of the implementation environment of a live interaction method shown according to an exemplary embodiment.

[0035] Figure 2 It is a flowchart of a live interaction method shown according to an exemplary embodiment.

[0036] Figure 3 It is a schematic diagram of a virtual space shown according to an exemplary embodiment.

[0037] Figure 4 It is a flowchart of another live interaction method shown according to an exemplary embodiment.

[0038] Figure 5 It is a schematic diagram of another virtual space shown according to an exemplary embodiment.

[0039] Figure 6 It is a flowchart of another live interaction method shown according to an exemplary embodiment.

[0040] Figure 7 It is a schematic diagram of another virtual space shown according to an exemplary embodiment.

[0041] Figure 8 It is a flowchart of another live interaction method shown according to an exemplary embodiment.

[0042] Figure 9 It is a schematic diagram of another virtual space shown according to an exemplary embodiment.

[0043] Figure 10 It is a flowchart of another live interaction method shown according to an exemplary embodiment.

[0044] Figure 11 It is a schematic diagram of another virtual space shown according to an exemplary embodiment.

[0045] Figure 12 It is a block diagram of a live interaction device shown according to an exemplary embodiment.

[0046] Figure 13 It is a block diagram of an electronic device shown according to an exemplary embodiment. Detailed implementation manners

[0047] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0048] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0049] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions. For example, the pictures involved in this disclosure are obtained under full authorization.

[0050] Figure 1 It is a schematic diagram of the implementation environment of a live interactive method shown according to an exemplary embodiment. Refer to Figure 1 , and this implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 through a wireless network or a wired network.

[0051] The terminal 101 can be at least one of devices such as a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, and a laptop portable computer. An application program can be installed and run on the terminal 101, and this application program is used to display a virtual space. Optionally, this virtual space is a virtual live broadcast room.

[0052] The terminal 101 can generally refer to one of multiple terminals, and this embodiment takes the terminal 101 as an example for illustration. Those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be several, or the above terminals can be dozens or hundreds, or a larger number, and the embodiments of this disclosure do not limit the number and device type of the terminals.

[0053] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above-mentioned servers may be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 may further include other functional servers to provide more comprehensive and diverse services. In some embodiments, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 adopt a distributed computing architecture for collaborative computing. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network. Optionally, the number of the above-mentioned servers may be more or less, and the embodiments of the present disclosure do not limit this.

[0054] Figure 2 is a flowchart of a live interaction method shown according to an exemplary embodiment, as Figure 2 shown, the method is executed by an electronic device and includes the following steps:

[0055] In step S201, a live interaction screen is displayed in the virtual space of the first host object, and the multiple screen areas included in the live interaction screen correspond one-to-one to the multiple host objects participating in the live interaction event.

[0056] In the embodiments of the present disclosure, the specific manifestation forms of the virtual space are rich and diverse. It can be either a virtual live broadcast room, or a virtual conversation scene, or a multimedia resource playback interface, etc. The embodiments of the present disclosure do not limit the specific type of the virtual space. Taking the virtual live broadcast room as an example, it is a digital live broadcast scene constructed by means of cutting-edge technologies such as computer graphics technology and real-time rendering technology. Through these technologies, the virtual live broadcast room can achieve high-precision replication of various real scenes, and can also create imaginative fictional spaces, such as fantasy other worlds, retro castles, etc. At the same time, various virtual objects can be added to the virtual live broadcast room, such as special effect props, dynamic decorations, etc., and realistic lighting, particle and other effects can be presented. This makes the virtual live broadcast room highly customizable, and the host and creator can flexibly adjust the scene style and element layout according to the live broadcast theme and content requirements, bringing a unique and creative live broadcast experience to the audience.

[0057] In the live broadcast scene, multiple host objects jointly participate in the live interaction event. For the convenience of description, the host object in the current virtual live broadcast room is called the first host object, and the host object that jointly participates in the live interaction event with the first host object and is in a competitive relationship with the first host object is called the second host object.

[0058] The live interactive screen refers to the live screen of a virtual live room, which is divided into multiple screen areas, and the live screen of a host object is displayed in each screen area. Optionally, in a multi-person co-host live broadcast, the audio and video content of different hosts will be presented in real time in each screen area, and the audience can simultaneously view the expressions, actions, language expressions, etc. of multiple hosts.

[0059] For example, refer to Figure 3 , Figure 3 which is a schematic diagram of a virtual space shown according to an exemplary embodiment. As Figure 3 shown, the virtual space is a virtual live room, and the live interactive screen displayed in the virtual live room includes two screen areas. In one screen area, the first host object, that is, the host object of the current virtual live room, is displayed, and in the other screen area, the second host object is displayed. The first host object and the second host object are participating in a live interactive event, and the live interactive event can be a live PK (Player Killing, challenge, bottom elimination) event.

[0060] In step S202, in response to an event of sending a virtual resource to the first host object in the virtual space, a first display event is displayed in the virtual space. The first display event is used to increase or decrease an occluder in the live interactive screen, and the volume of the occluder is related to the type of the virtual resource.

[0061] In the embodiments of the present disclosure, the virtual resource is a digital resource existing in the virtual space, such as virtual gifts (such as virtual flowers, sports cars, etc.), virtual coins, etc. The audience or other participants can send these virtual resources to the host object in the virtual space through certain operations as a means of interaction or expression of support.

[0062] Optionally, the electronic device is an electronic device used by the audience. The event of sending a virtual resource to the first host object in the virtual space can be that the audience object currently using the electronic device sends a virtual resource to the first host object, or that other audience objects send a virtual resource to the first host object.

[0063] Optionally, the electronic device can also be an electronic device used by the first host object. The event of sending a virtual resource to the first host object in the virtual space can be that any audience in the virtual space sends a virtual resource to the first host object.

[0064] The first display event: is a display change event generated in the virtual space due to specific conditions. In the embodiments of the present disclosure, it refers to a display change event associated with the event of sending a virtual resource to the first host object.

[0065] Some graphic and image elements existing in the live interactive screen can block other contents in the screen (such as the screen of the host, interactive information, etc.), affecting the audience's viewing of the blocked part of the content. For the convenience of description, they are collectively referred to as blockers, and the blocker can be an opaque virtual liquid or virtual element. Optionally, the volume of the blocker is related to the type of virtual resource.

[0066] In this step, when an event such as sending a virtual resource to the first host object (for example, a viewer sends a virtual luxury gift to the host) occurs in the virtual space, some corresponding blockers (such as some special effect graphics covering part of the screen) will be added or the existing blockers will be reduced (such as some original blocking special effects disappearing) in the live interactive screen, so as to highlight or prompt the audience of this event of sending a virtual resource to the first host object.

[0067] In the live interactive screen of the virtual space, the presentation forms of the blockers are rich and diverse. It can be a virtual object with continuous material distribution. For example, when the viewer continuously sends virtual resources to the first host object, the virtual liquid that gradually converges and increases in the live screen. Such blockers continuously accumulate as the interactive event progresses, forming a dynamic visual effect; it can also be a virtual object that is discontinuous in space, that is, a virtual object with discrete material distribution, such as during the live broadcast, due to triggering the event of sending a virtual resource to the first host object, virtual elements that randomly scatter and appear in the screen suddenly. These virtual elements are distributed randomly and irregularly throughout the screen and persist, adding uncertainty and interest to the live interactive screen.

[0068] In step S203, in response to the proportion of any screen area being blocked reaching a preset proportion, if the proportion of the screen area being blocked does not drop below the preset proportion after a preset duration, a prompt message is displayed in the screen area, and the prompt message is used to prompt that the blocker in the live interactive screen no longer changes.

[0069] In the embodiment of the present disclosure, the host object in the live interactive event will be gradually eliminated until a host object wins and the live interactive event ends. One condition for judging whether the host object is eliminated can be whether the proportion of the screen area corresponding to the host object being blocked reaches a preset proportion. If it reaches the preset proportion, the host object is eliminated. If it does not reach the preset proportion, the host object can continue to participate in the live interactive event. For example, for any host object, if the proportion of the volume of the blocker in the virtual container to the volume of the virtual container in the screen area of the host object reaches the preset proportion, it means that the proportion of the screen area being blocked reaches the preset proportion.

[0070] Optionally, when the host object is about to be eliminated, a buffer time, that is, a preset duration, can be provided. If the proportion of the blocked screen area is reduced below the preset proportion after the preset duration, the live interaction event continues; if the proportion of the blocked screen area is not reduced below the preset proportion after the preset duration, the live interaction event ends, and a prompt message is displayed. The prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

[0071] The embodiments of the present disclosure provide a live interaction solution. By displaying the live interaction screen and the corresponding screen area in a virtual space, viewers can view the performances of multiple hosts at the same time, improving the viewing efficiency and interest, and promoting the exposure and competition of the hosts. By triggering the first display event when sending out virtual resources, that is, triggering the dynamic change of the occluder, the interactive behavior of the viewer is intuitively transformed into visual feedback, enhancing the interactive interest. Through the occlusion ratio threshold and the prompt mechanism, both the readability of the screen is ensured and competitiveness is formed. The above methods increase the ways of interaction between the viewer and the host, improve the viewer's sense of participation and engagement in the live interaction event, and the interaction method is novel and efficient, improving the interaction experience between the host and the viewer.

[0072] In some embodiments, in response to an event of sending virtual resources to the first host object in the virtual space, displaying a first display event in the virtual space includes at least one of the following:

[0073] In response to an event of sending virtual resources to the first host object in the virtual space, displaying an increase or decrease of the first type of occluder in at least one virtual container in at least one screen area. The first type of occluder refers to a virtual object with continuous material distribution;

[0074] In response to an event of sending virtual resources to the first host object in the virtual space, adding or reducing at least one second type of occluder in at least one screen area. The second type of occluder is a virtual object that is discontinuous in space.

[0075] By dynamically increasing or decreasing the continuously distributed first type of occluder (such as liquid, smoke) and the discontinuously distributed second type of occluder (such as fragments, particles) in the virtual container of the screen area when the first host object receives virtual resources, the virtual resources are transformed into differentiated visual feedback, enhancing the interactive interest; through the combined changes of the two types of occluders, richer visual expressiveness is provided, stimulating the enthusiasm of the viewers to participate; at the same time, the virtual-real combined occlusion effect optimizes the screen layering, improving the live immersion while maintaining the readability, and improving the interaction experience between the viewer and the host.

[0076] In some embodiments, in response to an event of sending virtual resources to the first live-streaming object occurring in the virtual space, adding a first type of occluder to at least one virtual container displayed in at least one screen area includes:

[0077] In response to an event of sending virtual resources to the first live-streaming object occurring in the virtual space, determining at least one virtual container in at least one first screen area, where the first screen area is the screen area corresponding to the second live-streaming object, and the second live-streaming object is the live-streaming object that conducts live interaction with the first live-streaming object;

[0078] For any first screen area, adding a first type of occluder with a volume associated with the virtual resources to the virtual containers displayed in the first screen area.

[0079] By adding a first type of occluder to the virtual containers in the screen area corresponding to the second live-streaming object when the first live-streaming object receives virtual resources, the competitive interaction atmosphere between the live-streamers is enhanced, and the enthusiasm of both sides and their audiences to participate is stimulated; this unique feedback mechanism enriches the form of live interaction, breaking the conventional interaction logic; at the same time, it provides visual feedback across live-streaming objects for the audience, enhancing the audience's sense of participation and engagement in the live interaction, and increasing the fun and attractiveness of the live stream.

[0080] In some embodiments, in response to an event of sending virtual resources to the first live-streaming object occurring in the virtual space, reducing a first type of occluder in at least one virtual container displayed in at least one screen area includes:

[0081] In response to an event of sending virtual resources to the first live-streaming object occurring in the virtual space, determining the virtual container in the second screen area, where the second screen area is the screen area corresponding to the first live-streaming object;

[0082] Displaying a reduction of the first type of occluder with a volume associated with the virtual resources in the virtual container displayed in the second screen area.

[0083] By reducing the first type of occluder in the virtual container in the screen area corresponding to the first live-streaming object when the first live-streaming object receives virtual resources, the traditional interaction feedback mode is broken, and the form of live interaction is enriched. This unique interaction design can stimulate the first live-streaming object and its audience to interact more actively to change the status quo, enhancing the audience's sense of participation; at the same time, the differentiated interaction effect enriches the live-streaming gameplay and improves the interaction experience between the audience and the live-streamer.

[0084] In some embodiments, in response to an event of sending virtual resources to the first live-streaming object occurring in the virtual space, adding at least one second type of occluder to at least one screen area includes:

[0085] In response to an event of sending virtual resources to a first host object occurring in a virtual space, determine at least one first screen area, where the first screen area is the screen area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object;

[0086] For any first screen area, add a second type of occluder in the first screen area.

[0087] By adding a second type of occluder in the screen area corresponding to the second host object when sending virtual resources to the first host object, it effectively stimulates the competitive awareness among hosts, prompting both sides to actively interact to attract the attention of the audience; the novel visual changes can attract the audience's attention and enhance their viewing interest; at the same time, it breaks the traditional single interactive feedback mode, enriches the live broadcast gameplay, enhances the interestingness and interactivity of the live broadcast, and improves the interactive experience between the audience and the host.

[0088] In some embodiments, in response to an event of sending virtual resources to a first host object occurring in a virtual space, adding at least one second type of occluder in at least one screen area includes:

[0089] In response to an event of sending virtual resources to a first host object occurring in a virtual space, set at least one first screen area to an editable state, where the first screen area is the screen area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object;

[0090] In response to a smearing operation in any first screen area, add a second type of occluder in the area indicated by the smearing operation in the first screen area.

[0091] By setting the screen area corresponding to the second host object to an editable state after sending virtual resources to the first host object, it gives the audience the right to directly participate in the live interaction event, significantly enhancing the audience's interactive enthusiasm and sense of participation. Adding the second type of occluder based on the smearing operation makes the interaction more interesting and creative, enhances the audience's investment in the live broadcast, and improves the interactive experience between the audience and the host.

[0092] In some embodiments, in response to an event of sending virtual resources to a first host object occurring in a virtual space, reducing at least one second type of occluder in at least one screen area includes:

[0093] In response to an event of sending virtual resources to a first host object occurring in a virtual space, determine a second screen area, where the second screen area is the screen area corresponding to the first host object;

[0094] Randomly reduce a second type of occluder in the second screen area.

[0095] When a first host object receives virtual resources, randomly reduce the second type of occluder in its corresponding screen area, stimulate the curiosity of the audience with uncertainty, promote the host to actively interact, enrich the live broadcast gameplay, enhance the fun of the live broadcast and the audience participation, and improve the interaction experience between the audience and the host.

[0096] In some embodiments, in response to an event of sending virtual resources to a first host object in a virtual space, reducing at least one second type of occluder in at least one screen area includes:

[0097] In response to an event of sending virtual resources to a first host object in a virtual space, set at least one virtual element in a second screen area to an editable state, where the second screen area is the screen area corresponding to the first host object;

[0098] In response to a selection operation on any second type of occluder, display the reduction of the second type of occluder in the second screen area.

[0099] By setting the second type of occluder in the second screen area to an editable state after sending virtual resources to the first host object and reducing the second type of occluder according to the selection operation, first give the audience a sense of control over the live broadcast screen, enhance the enthusiasm and engagement of participation. Intuitively present the interaction effect by reducing the second type of occluder, increasing the novelty and fun. At the same time, create dynamic changes in the live broadcast screen, attract the audience's continuous attention, and also prompt the first host object to pay attention to the changes in its own screen, enhance the interaction between the host and the audience, enrich the interaction form, and improve the interaction experience between the audience and the host.

[0100] In some embodiments, the transparency of the occluder is less than one hundred, so that the information in the screen area can be blurred.

[0101] By setting the transparency of the occluder to be less than 100%, the information in the occluded screen area can still be blurred, while retaining the fun of interaction and avoiding completely blocking the live broadcast content, balancing the visual feedback of the audience's rewards and the readability of the live broadcast screen, and optimizing the viewing experience.

[0102] In some embodiments, in response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area has not dropped below the preset ratio after a preset duration, display a prompt message in the screen area, including:

[0103] In response to the occlusion ratio of any screen area reaching a preset ratio, display the screen special effect corresponding to the preset ratio in the screen area;

[0104] If the occlusion ratio of the screen area has not dropped below the preset ratio after a preset duration, display a prompt message in the screen area.

[0105] Trigger dynamic special effects and delay prompts based on the occlusion ratio, which not only enhances the visual feedback of the audience after sending virtual resources, but also avoids excessive occlusion from affecting the viewing experience. The special effects can motivate the audience to participate, while the prompt information balances the competitive interaction and content display, optimizing the fun and sustainability of the live broadcast.

[0106] In some embodiments, the method further includes:

[0107] In response to the occlusion ratio of any screen area reaching the target ratio, display the screen special effect corresponding to the target ratio in the screen area.

[0108] By displaying the corresponding special effects when the occlusion ratio in the screen area reaches the target value, it can provide intuitive visual feedback to the audience, enhance their perception of the changes in live broadcast interaction, and improve the efficiency of human-computer interaction.

[0109] In some embodiments, the method further includes:

[0110] If the difference between the occluded areas of any two screen areas reaches the difference threshold, display prompt information in the screen area, and the prompt information is used to prompt that the occluder in the live broadcast interaction screen no longer changes.

[0111] Triggering the prompt information through the difference threshold balances the interactive competition among multiple hosts, can also prevent excessive occlusion from affecting the audience's viewing, and at the same time guides the audience to participate reasonably, optimizing the overall interactive experience.

[0112] The above Figure 2 The figure shows a flowchart of a live broadcast interaction method of the present disclosure. Below, taking the first type of occluder as an example, the live broadcast interaction solution provided by the present disclosure will be further elaborated. The first type of occluder refers to a virtual object with continuous material distribution, such as virtual liquid, virtual smoke, and virtual magma. Figure 4 It is a flowchart of another live broadcast interaction method shown according to an exemplary embodiment. Refer to Figure 4 This method is executed by an electronic device and includes the following steps:

[0113] In step S401, display a live broadcast interaction screen in the virtual space of the first host object, and the multiple screen areas included in the live broadcast interaction screen correspond one-to-one to the multiple host objects participating in the live broadcast interaction event.

[0114] In the embodiments of the present disclosure, the form of the virtual space has no fixed form restrictions in practical applications. It can be a virtual live room, building a digital stage for live events; it can also be a virtual conversation, supporting online communication between users; it can also be a playback interface for multimedia resources, displaying various audio-visual contents. Taking the virtual live room as an example, relying on advanced means such as computer graphics technology and real-time rendering technology, a digital live scene full of a sense of technology is constructed. The virtual live room can not only realistically restore various scenes in reality, such as a warm living room and a professional studio hall; but also create fictional spaces such as a fantasy otherworld and a restored ancient castle. At the same time, the host can also add virtual objects such as special effect props and dynamic decorations in the virtual live room, and cooperate with light and shadow and particle effects to create a unique live environment.

[0115] During the live broadcast process, multiple host objects will jointly participate in the live interaction event. For the convenience of description, we call the host object that plays a leading role in the virtual live room the first host object; and the host object that jointly participates in the interaction with the first host object and has a competitive relationship is called the second host object. Among them, the leading role means that the virtual live room is created and managed by the first host object, or the live interaction event is initiated by the first host object. The embodiments of the present disclosure do not limit this.

[0116] The live interaction screen is the core display content of the virtual live room. It divides the live screen into multiple independent screen areas, and each area corresponds to displaying the live screen of a host object. In the multi-person co-host live scene, these screen areas will transmit the audio-visual signals of different hosts in real time, allowing the audience to synchronously capture the expression changes, body movements and speech exchanges of each host.

[0117] It should be noted that the virtual space is a three-dimensional space. The screen area is two-dimensional visually, but actually three-dimensional. Any screen area includes at least two layers, one layer is used to display the live screen, and one layer is used to display the occluder. Among them, the layer for displaying the occluder is above the layer for displaying the live screen.

[0118] It should be noted that when an event of sending virtual resources to the first host object occurs in the virtual space, the electronic device can display a first display event. The first display event is used to increase or decrease the occluder in the live interaction screen. In the embodiments of the present disclosure, the occluder is taken as the first type of occluder for illustration. The first type of occluder refers to a virtual object with continuous material distribution, such as virtual liquid, virtual smoke or virtual magma, etc. The volume of the virtual liquid is related to the type of virtual resources.

[0119] In some embodiments, the transparency of the first type of occluder is less than 100, so that the information in the picture area can be blurred. By setting the transparency of the occluder to less than 100%, the information in the occluded picture area can still be blurred, while retaining the interactive interest and avoiding completely blocking the live content, balancing the visual feedback of the viewer's reward and the readability of the live picture, and optimizing the viewing experience.

[0120] Among them, transparency is a parameter used to describe the transparency of a virtual object (here referring to the first type of occluder), and its value range is usually from 0 to 100 (which can also be expressed as 0% to 100%). When the transparency is 0, it means the object is completely opaque; when the transparency is 100, it means the object is completely transparent and its existence cannot be seen. Here, it is said that the transparency of the first type of occluder is less than 100, which means it is not completely transparent and has a certain degree of opacity. The viewer can see its existence and can also faintly see the live picture through it. As a virtual liquid serving as an occluder, its transparency is less than the completely transparent state (i.e., the transparency is less than 100), and the viewer can see it presenting a certain shape and color in the live interactive picture and it is not completely invisible.

[0121] Optionally, the volume size of the virtual liquid is associated with the virtual resources. That is to say, the quantity, type, or other relevant attributes of the virtual resources will affect the volume of the virtual liquid. For example, the more virtual resources the viewer sends out, the larger the volume of the virtual liquid may be; or the more virtual coins consumed when the viewer sends out virtual resources, the larger the volume of the virtual liquid will be; or different types of virtual resources correspond to virtual liquids of different volumes. Optionally, the virtual liquid can be water, vegetable juice, ink, etc., and the embodiments of the present disclosure do not limit the type of the virtual liquid.

[0122] It should be noted that for any virtual resource, when the viewer sends out the virtual resource, they can choose whether to reduce the virtual liquid for the first host object or increase the virtual liquid for the second host object. If the first display event is to increase the virtual liquid, refer to step S402; if the first display event is to reduce the virtual liquid, refer to step S403.

[0123] In step S402, in response to the event of sending out virtual resources to the first host object in the virtual space, display the first type of occluder in at least one virtual container in at least one picture area.

[0124] In an embodiment of the present disclosure, an example is described where an electronic device is used by a first audience object, and the first audience object sends virtual resources to a first host object. The first audience is an audience in a virtual space. When the first audience sends virtual resources to the first host object, a first type of occlusion can be added to the virtual container corresponding to the second host object to help the first host object win. Among them, the first type of occlusion can be virtual liquid, and the virtual container can be a virtual liquid container.

[0125] At this time, the electronic device determines at least one screen area from multiple screen areas. The at least one screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts live interaction with the first host object. Correspondingly, this step includes: in response to an event of sending virtual resources to the first host object in the virtual space, determining at least one virtual container in at least one first screen area. The first screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts live interaction with the first host object. For any first screen area, in the virtual container displayed in the first screen area, a first type of occlusion, that is, virtual liquid, with a volume associated with the virtual resources is added. By adding a first type of occlusion to the virtual container in the screen area corresponding to the second host object when the first host object receives virtual resources, the competitive interaction atmosphere between the hosts is enhanced, and the participation enthusiasm of both parties and their audiences is stimulated; this unique feedback mechanism enriches the form of live interaction and breaks the conventional interaction logic; at the same time, it provides visual feedback across host objects for the audience, improves the audience's sense of participation and engagement in live interaction, and enhances the fun and attractiveness of the live broadcast.

[0126] Among them, the first screen area is a specific part of the live interaction screen. The first screen area corresponds to the second host object, that is, the area where the relevant content of the second host object (such as the live screen, interaction information, etc.) is displayed. The second host object is an individual or group of hosts who participate in live interaction with the first host object, and there is an interaction relationship between them and the first host object. This interaction relationship can be a competitive relationship, such as the first host object conducting a PK with one or more second host objects.

[0127] A virtual container is a virtual object used to hold virtual liquid in a virtual space. The virtual container is a virtual carrier that can visually display the existence and changes of the virtual liquid. Optionally, for any picture area, the picture area includes at least two layers, one layer displays the virtual container, and one layer displays the live broadcast picture, and the layer displaying the virtual container is displayed above the layer displaying the live broadcast picture. The first type of occluder is a virtual element simulated by computer technology with the appearance and characteristics of liquid, such as the virtual liquid is water or ink. The associated volume means that there is a certain correspondence between the virtual resource and the volume of the virtual liquid, that is, different virtual resources correspond to specific volumes of virtual liquid, and this correspondence is preset in advance to reflect the change effect of the virtual liquid brought by the sending of the virtual resource during interaction.

[0128] For example, refer to Figure 5 , Figure 5 which is a schematic diagram of another virtual space shown according to an exemplary embodiment. As Figure 5 shown, the virtual container is a virtual water tank. The first host object is displayed in the left picture area, and the second host object is displayed in the right picture area. Technically speaking, the electronic device superimposes a layer displaying the virtual water tank on the layer displaying the live broadcast picture, so as to achieve the visual effect that the audience sees the host as if in the virtual water tank. When the audience gives a gift to the first host object, the water in the virtual water tank corresponding to the second host object will increase. Optionally, the increasing method can be that the virtual faucet shown above injects a certain amount of water into the virtual water tank, or a virtual object holds a virtual item filled with water and pours a certain amount of water into the virtual water tank. The embodiments of the present disclosure do not limit this.

[0129] In step S403, in response to an event of sending a virtual resource to the first host object in the virtual space, the first type of occluder is reduced in at least one virtual container displayed in at least one picture area.

[0130] In the embodiments of the present disclosure, when a first viewer sends virtual resources to a first host object, the first type of occluder in the virtual container corresponding to the first host object can be reduced to prevent the first host object from being eliminated, thereby helping the first host object to win. Correspondingly, this step includes: in response to an event of sending virtual resources to the first host object occurring in the virtual space, determining the virtual container in the second screen area, where the second screen area is the screen area corresponding to the first host object. In the virtual container displayed in the second screen area, reduce the first type of occluder associated with the volume of the virtual resources. By reducing the first type of occluder in the virtual container in the corresponding screen area when the first host object receives virtual resources, the traditional interactive feedback mode is broken, and the live broadcast interactive form is enriched. This unique interactive design can stimulate the first host object and its viewers to interact more actively to change the status quo, enhancing the sense of audience participation; at the same time, the differentiated interactive effects enrich the live broadcast gameplay and improve the interactive experience between the audience and the host.

[0131] Among them, the second screen area is the part of the live broadcast interactive screen corresponding to the first host object, which is used to display relevant content of the first host object, such as the live broadcast screen. For the virtual container, refer to the above step S402 and will not be elaborated here. When an event occurs in the virtual space where a viewer or other participant gives virtual resources to the first host object, the system will first find the virtual container in the second screen area corresponding to the first host object. Then, the system will reduce the virtual liquid in this virtual container, and the reduced amount is the volume associated with the sent virtual resources according to a pre-set corresponding relationship. Correspondingly, the electronic device displays that the virtual liquid in the virtual container in the second screen area is reduced.

[0132] For example, still referring to the above Figure 5 As shown, when the viewer gives a gift to the first host object, the water in the virtual water tank corresponding to the first host object will decrease. Optionally, the reduction method can be that the virtual faucet displayed under the virtual water tank releases a certain amount of water, or a virtual object holds a virtual item filled with water and scoops out a certain amount of water from the virtual water tank. The embodiments of the present disclosure do not limit this.

[0133] The live broadcast interactive solution provided by the embodiments of the present disclosure converts virtual resources into differentiated visual feedback by dynamically increasing or decreasing continuously distributed first-type occluders (such as liquids, smoke) and discontinuously distributed second-type occluders (such as fragments, particles) in the virtual container in the screen area when the first host object receives virtual resources, enhancing the interactive interest; through the combined changes of the two types of occluders, it provides richer visual expressiveness and stimulates the enthusiasm of the audience to participate; at the same time, the virtual-real combined occluding effect optimizes the picture layering, improves the live broadcast immersion on the basis of maintaining readability, and improves the interactive experience between the audience and the host.

[0134] The aboveFigure 2 The following is a flowchart of a live interaction method according to the present disclosure. Taking the occluder as the second type of occluder as an example, the live interaction solution provided by the present disclosure will be further elaborated. The second type of occluder is a virtual object that is discontinuous in space, that is, a virtual object with discrete mass distribution, such as a virtual sticker. Figure 6 is a flowchart of another live interaction method shown according to an exemplary embodiment. Refer to Figure 6 , this method is executed by an electronic device and includes the following steps:

[0135] In step S601, a live interaction screen is displayed in the virtual space of the first host object. The multiple screen areas included in the live interaction screen correspond one by one to the multiple host objects participating in the live interaction event.

[0136] In the embodiments of the present disclosure, this step is the same as step S401 above. Refer to step S401 above and will not be elaborated here.

[0137] It should be noted that the virtual space is a three-dimensional space. The screen area is two-dimensional visually but actually three-dimensional. Any screen area includes at least two layers, one layer for displaying the live broadcast screen and one layer for displaying the occluder. Among them, the layer for displaying the occluder is located above the layer for displaying the live broadcast screen.

[0138] It should be noted that when an event of sending a virtual resource to the first host object occurs in the virtual space, the electronic device can display a first display event. The first display event is used to add or reduce the occluder in the live interaction screen. In the embodiments of the present disclosure, the second type of occluder is taken as an example for illustration. Among them, the second type of occluder can be a virtual sticker, virtual graffiti, etc., and can also be virtual scene elements such as virtual clouds, fog, leaves, etc. Virtual characters such as little fairies, little angels, anime characters, etc. can also be used as occluders, and they can fly or move in the screen to achieve a random occlusion effect.

[0139] In some embodiments, the transparency of the second type of occluder is less than one hundred, so that the information in the screen area can be blurred. By setting the transparency of the occluder to be less than 100%, the information in the occluded screen area can still be blurred, while retaining the interactivity and fun, avoiding completely blocking the live broadcast content, balancing the visual feedback of the viewer's reward and the readability of the live broadcast screen, and optimizing the viewing experience.

[0140] Among them, transparency is a parameter used to describe the transparency of a virtual object (here referring to the second type of occluder), and its value range is usually from 0 to 100 (which can also be expressed as 0% to 100%). When the transparency is 0, it means the object is completely opaque; when the transparency is 100, it means the object is completely transparent and its existence cannot be seen. Here, it is said that the transparency of the second type of occluder is less than 100, which means it is not completely transparent, has a certain degree of opacity, the audience can see its existence, and can also faintly see the live broadcast screen through it.

[0141] It should be noted that for any virtual resource, when the audience sends out the virtual resource, they can choose whether to reduce the second type of occluder for the first host object or increase the second type of occluder for the second host object. If the first display event is to increase the second type of occluder, refer to step S602; if the first display event is to reduce the second type of occluder, refer to step S603.

[0142] In step S602, in response to the event of sending a virtual resource to the first host object in the virtual space, at least one second type of occluder is added in at least one screen area.

[0143] In the embodiment of the present disclosure, an example is given where the electronic device is the electronic device used by the first audience object, and the first audience object sends a virtual resource to the first host object. The first audience is the audience in the virtual space. When the first audience sends a virtual resource to the first host object, it can add a second type of occluder to the screen area corresponding to the second host object to help the first host object win.

[0144] At this time, the electronic device determines at least one screen area from multiple screen areas, and the at least one screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts live interaction with the first host object. Correspondingly, this step includes: in response to the event of sending a virtual resource to the first host object in the virtual space, determining at least one first screen area, where the first screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts live interaction with the first host object. For any first screen area, add a second type of occluder in the first screen area. By adding a second type of occluder to the screen area corresponding to the second host object when sending a virtual resource to the first host object, it effectively stimulates the competition awareness between the hosts, prompts both sides to actively interact to gain the attention of the audience; the novel visual change can attract the audience's attention and enhance the viewing interest; at the same time, it breaks the traditional single interaction feedback mode, enriches the live broadcast gameplay, enhances the fun and interactivity of the live broadcast, and improves the interaction experience between the audience and the host.

[0145] Among them, the first screen area is a specific part of the live interactive screen, and the first screen area corresponds to the second host object, that is, the area that displays the content related to the second host object (such as the live screen, interactive information, etc.). The second host object is an individual or group of hosts who participate in the live interaction with the first host object, and there is an interactive relationship between them and the first host object. This interactive relationship can be a competitive relationship, such as the first host object having a PK with one or more second host objects.

[0146] The second type of occluder is a virtual and non-real object or graphic generated by computer graphics technology, etc., such as virtual stars, hearts, special effect patterns, etc., which can be used as display objects for various interactive effects in the virtual space.

[0147] In some embodiments, after the audience sends virtual resources to the first host object, they can select a position to add a second type of occluder in the screen area. Correspondingly, in response to the event of sending virtual resources to the first host object occurring in the virtual space, at least one first screen area is set to an editable state. The first screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts live interaction with the first host object. In response to a smearing operation in any first screen area, a second type of occluder is added to the area indicated by the smearing operation in the first screen area. By setting the screen area corresponding to the second host object to an editable state after sending virtual resources to the first host object, the audience is given the right to directly participate in the live interaction event, significantly enhancing the enthusiasm and sense of participation of the audience in the interaction. Adding the second type of occluder based on the smearing operation makes the interaction more interesting and creative, enhances the audience's investment in the live broadcast, and improves the interaction experience between the audience and the host.

[0148] For example, refer to Figure 7 , Figure 7 is a schematic diagram of another virtual space shown according to an exemplary embodiment. As Figure 7 shown, the first host object is displayed in the left screen area, and the second host object is displayed in the right screen area. Technically speaking, the electronic device superimposes a layer for displaying the second type of occluder on the layer for displaying the live screen, so as to achieve the effect that the audience sees the live screen of the host being occluded by the second type of occluder. When the audience gives a gift to the first host object, the audience can select an area in the screen area corresponding to the second host object through a smearing operation. Correspondingly, a second type of occluder such as a virtual sticker, ink, or chalk scratch is displayed in the area indicated by the smearing operation.

[0149] In step S603, in response to the event of sending virtual resources to the first host object occurring in the virtual space, at least one second type of occluder is reduced in at least one screen area.

[0150] In the embodiments of the present disclosure, when the first viewer sends virtual resources to the first host object, at least one second type of occluder in the screen area corresponding to the first host object can be reduced, so as to prevent the first host object from being eliminated, thereby helping the first host object to win. Correspondingly, this step includes: in response to an event of sending virtual resources to the first host object occurring in the virtual space, setting at least one second type of occluder in the second screen area to an editable state, where the second screen area is the screen area corresponding to the first host object. In response to a selection operation on any second type of occluder, display a reduction of the second type of occluder in the second screen area. By setting the second type of occluder in the second screen area to an editable state after sending virtual resources to the first host object, and reducing the second type of occluder according to the selection operation, first, a sense of control over the live broadcast screen is given to the viewer, enhancing the participation enthusiasm and engagement. The interactive effect is intuitively presented by reducing the second type of occluder, increasing the novelty and interest. At the same time, the dynamic change of the live broadcast screen is created to attract the continuous attention of the viewer, and it can also prompt the first host object to pay attention to the change of its own screen, enhancing the interaction between the host and the viewer, enriching the interaction form, and improving the interaction experience between the viewer and the host.

[0151] Among them, the second screen area is the part of the live broadcast interaction screen corresponding to the first host object, and is used to display relevant content of the first host object, such as the live broadcast screen.

[0152] When a situation where virtual resources are sent to the first host object appears in the virtual space, the system will set at least one second type of occluder in the second screen area corresponding to the first host object to an editable state. That is to say, the viewer or the host can perform certain operations on these second types of occluders. Then, if the user performs a selection operation on any one of the second types of occluders in the editable state (such as clicking on a virtual heart with the mouse), the system will further react and display the effect of the selected second type of occluder being reduced in the second screen area (such as the virtual heart gradually disappearing or shrinking).

[0153] In some embodiments, the second type of occluder can also be randomly reduced. Correspondingly, in response to an event of sending virtual resources to the first host object occurring in the virtual space, determine the second screen area, where the second screen area is the screen area corresponding to the first host object; randomly reduce one second type of occluder in the second screen area. By randomly reducing the second type of occluder in the corresponding screen area of the first host object when the first host object receives virtual resources, the curiosity of the viewer is stimulated by uncertainty, promoting the host to actively interact, enriching the live broadcast gameplay, enhancing the interest and participation of the live broadcast, and improving the interaction experience between the viewer and the host.

[0154] An embodiment of the present disclosure provides a live interactive solution. When virtual resources are sent to the first host object, discontinuous second type of occluders are dynamically increased or decreased in the picture area. On the one hand, the virtual resources are transformed into differential visual feedback to instantaneously feedback the interactive behavior with intuitive visual changes, attracting the audience's attention and enhancing the sense of interactive participation. On the other hand, the dynamic change enriches the picture level, enhances the interactive interest, brings a novel and unique viewing experience to the audience, effectively improves the live broadcast attraction, and improves the interactive experience between the audience and the host.

[0155] The above Figure 2 The following is a flowchart of a live interactive method of the present disclosure. The live interactive solution provided by the present disclosure will be further described below for live interactive events. Figure 8 is a flowchart of another live interactive method shown according to an exemplary embodiment. Refer to Figure 8 This method is executed by an electronic device and includes the following steps:

[0156] In step S801, a live interactive picture is displayed in the virtual space of the first host object. The multiple picture areas included in the live interactive picture correspond one by one to the multiple host objects participating in the live interactive event.

[0157] In the embodiment of the present disclosure, this step is the same as step S401 above. Refer to step S401 above and will not be elaborated here.

[0158] In step S802, in response to an event of sending virtual resources to the first host object in the virtual space, a first display event is displayed in the virtual space. The first display event is used to increase or decrease occluders in the live interactive picture.

[0159] In the embodiment of the present disclosure, this step is the same as steps S402 - S403 above and steps S602 - S603 above, and will not be elaborated here.

[0160] In step S803, in response to the proportion of any picture area being occluded reaching a preset proportion, a picture special effect corresponding to the preset proportion is displayed in the picture area.

[0161] In the embodiment of the present disclosure, the picture special effect corresponding to the preset proportion is used to prompt that the host object corresponding to this picture area will be eliminated, and the audience can reduce the proportion of this picture area being occluded by sending virtual resources.

[0162] In step S804, if the proportion of the picture area being occluded does not drop below the preset proportion after a preset duration, a prompt message is displayed in the picture area.

[0163] In an embodiment of the present disclosure, if the proportion of the screen area blocked does not decrease below a preset proportion after a preset duration, it indicates that the host object corresponding to the screen area is eliminated. If only two host objects participate in the live interaction event, a prompt message is displayed in the screen area to indicate the end of the live interaction event. If multiple host objects participate in the live interaction event, the remaining host objects continue the live interaction event.

[0164] For example, refer to Figure 9 , Figure 9 which is a schematic diagram of another virtual space shown according to an exemplary embodiment. As Figure 9 shown, as the audience sends a large amount of virtual resources to the first host object, the virtual liquid in the virtual container within the screen area of the second host object continuously increases. When the ratio of the volume of the virtual liquid to the volume of the container reaches the preset ratio of 60%, screen special effects such as virtual little yellow ducks, swimming rings, and diving goggles are displayed. When the ratio of the volume of the virtual liquid to the volume of the container reaches the preset ratio of 80%, the screen special effect of "Help me" is displayed. If the ratio drops below 80% within 1 minute, the screen special effects are no longer displayed; if the ratio still does not drop below 80% after 1 minute, it is determined that the second host object fails, the live interaction event ends, and the occluder in the live interaction screen no longer changes.

[0165] Triggering dynamic special effects and delay prompts through the occlusion ratio not only enhances the visual feedback after the audience sends virtual resources but also avoids excessive occlusion from affecting the viewing experience. The special effects can motivate the audience to participate, while the prompt message balances competitive interaction and content display, optimizing the interestingness and sustainability of the live broadcast.

[0166] The above Figure 2 shows a flowchart of a live interaction method of the present disclosure. Next, the live interaction solution provided by the present disclosure will be further elaborated for the live interaction event. Figure 10 is a flowchart of another live interaction method shown according to an exemplary embodiment. Refer to Figure 10 , this method is executed by an electronic device and includes the following steps:

[0167] In step S1001, a live interaction screen is displayed in the virtual space of the first host object, and the multiple screen areas included in the live interaction screen correspond one by one to the multiple host objects participating in the live interaction event.

[0168] In an embodiment of the present disclosure, this step is the same as step S401 above. Refer to step S401 above, and details will not be repeated here.

[0169] In step S1002, in response to an event of sending virtual resources to the first host object occurring in the virtual space, a first display event is displayed in the virtual space, and the first display event is used to increase or decrease an occluder in the live interaction screen.

[0170] In the embodiments of the present disclosure, this step is the same as the above steps S402 - S403 and the above steps S602 - S603, and will not be elaborated herein.

[0171] In step S1003, in response to the proportion of the screen area of any one of the two host objects participating in the live interaction event being blocked reaching a preset proportion, the live interaction event ends.

[0172] In the embodiments of the present disclosure, taking the case where two host objects participate in the live interaction event as an example, that is, the two host objects conduct a PK. If the proportion of the screen area corresponding to one host object being blocked reaches the preset proportion, the other host object wins and the live interaction event ends.

[0173] It should be noted that the preset proportion can be set by the host object in the virtual space when creating the live interaction event. Refer to Figure 11 , Figure 11 is a schematic diagram of another virtual space shown according to an exemplary embodiment. As Figure 11 shown, when the first host object creates a live interaction event, the electronic device displays an event creation page, and the preset proportion can be set in the event creation page. Figure 11 In, taking the occluder as virtual liquid as an example, the preset proportion is called the danger line water level, the volume of the virtual container is 10L, and the preset proportion can be that the volume of the virtual liquid reaches 8L or 9L, etc. The host object can also customize the preset proportion, and the embodiments of the present disclosure do not limit this.

[0174] Figure 12 is a block diagram of a live interaction device shown according to an exemplary embodiment. As Figure 12 shown, the device includes: a first display unit 1201, a second display unit 1202, and a third display unit 1203.

[0175] The first display unit 1201 is configured to display a live interaction screen in the virtual space of the first host object, and the multiple screen areas included in the live interaction screen correspond one-to-one to the multiple host objects participating in the live interaction event;

[0176] The second display unit 1202 is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, display a first display event in the virtual space, and the first display event is used to increase or decrease an occluder in the live interaction screen, and the volume of the occluder is related to the type of the virtual resources;

[0177] A third display unit 1203, configured to, in response to the proportion of any screen area being blocked reaching a preset proportion, if the proportion of the screen area being blocked does not drop below the preset proportion after a preset duration, display a prompt message in the screen area, where the prompt message is used to prompt that the blocker in the live interaction screen no longer changes.

[0178] In some embodiments, the second display unit 1202 is configured to perform at least one of the following:

[0179] In response to an event of sending a virtual resource to the first host object in the virtual space, display an increase or decrease of a first type of blocker in at least one virtual container in at least one screen area, where the first type of blocker refers to a virtual object with continuous material distribution;

[0180] In response to an event of sending a virtual resource to the first host object in the virtual space, increase or decrease at least one second type of blocker in at least one screen area, where the second type of blocker is a virtual object that is discontinuous in space.

[0181] In some embodiments, the second display unit 1202 is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, determine at least one virtual container in at least one first screen area, where the first screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts a live interaction with the first host object; for any first screen area, display an increase of a first type of blocker with a volume associated with the virtual resource in the virtual container in the first screen area.

[0182] In some embodiments, the second display unit 1202 is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, determine the virtual container in the second screen area, where the second screen area is the screen area corresponding to the first host object; display a decrease of a first type of blocker with a volume associated with the virtual resource in the virtual container in the second screen area.

[0183] In some embodiments, the second display unit 1202 is configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, determine at least one first screen area, where the first screen area is the screen area corresponding to the second host object, and the second host object is the host object that conducts a live interaction with the first host object; for any first screen area, increase a second type of blocker in the first screen area.

[0184] In some embodiments, the second display unit 1202 is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, set at least one first picture area to an editable state, where the first picture area is the picture area corresponding to the second host object, and the second host object is the host object that has a live interaction with the first host object; in response to a smearing operation in any of the first picture areas, add a second type of occluder to the area indicated by the smearing operation in the first picture area.

[0185] In some embodiments, the second display unit 1202 is configured to, in response to an event of sending virtual resources to the first host object occurring in the virtual space, set at least one virtual element in the second picture area to an editable state, where the second picture area is the picture area corresponding to the first host object; in response to a selection operation on any of the second type of occluders, display a reduction of the second type of occluder in the second picture area.

[0186] In some embodiments, the transparency of the occluder is less than one hundred, so that the information in the picture area can be displayed in a blurred manner.

[0187] In some embodiments, the third display unit 1203 is configured to, in response to the occluded proportion of any picture area reaching a preset proportion, display a picture special effect corresponding to the preset proportion in the picture area; if the occluded proportion of the picture area does not drop below the preset proportion after a preset duration, display a prompt message in the picture area.

[0188] In some embodiments, the third display unit 1203 is further configured to, in response to the occluded proportion of any picture area reaching a target proportion, display a picture special effect corresponding to the target proportion in the picture area.

[0189] In some embodiments, the third display unit 1203 is configured to, if the difference between the occluded areas of any two picture areas reaches a difference threshold, display a prompt message in the picture area, where the prompt message is used to prompt that the occluder in the live interaction picture no longer changes.

[0190] The embodiments of the present disclosure provide a live interaction device. By displaying a live interaction picture and corresponding picture areas in the virtual space, viewers can view the performances of multiple hosts at the same time, improving the viewing efficiency and interest, and promoting the exposure and competition of the hosts. By triggering a first display event when sending virtual resources, that is, triggering the dynamic change of the occluder, the interactive behavior of the viewers is intuitively converted into visual feedback, enhancing the interactive interest. Through the occlusion ratio threshold and the prompt mechanism, both the readability of the picture and the competitiveness are ensured. The above methods increase the ways for viewers to interact with the hosts, improve the sense of participation and engagement of the viewers in the live interaction event, and the interactive methods are novel and efficient, improving the interactive experience between the hosts and the viewers.

[0191] It should be noted that the live interactive device provided in the above embodiments is only illustrated by the division of the above functional units. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live interactive device provided in the above embodiments and the embodiments of the live interactive method belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0192] Regarding the live interactive device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method and will not be elaborated here.

[0193] In the embodiments of the present disclosure, the electronic device can be a terminal or a server. When the electronic device is a terminal, the terminal is used as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure; when the electronic device is a server, the server is used as the execution subject to implement the technical solutions provided in the embodiments of the present disclosure; or, the technical solutions provided in the present disclosure are implemented through the interaction between the terminal and the server. The embodiments of the present disclosure do not make any limitations in this regard.

[0194] Figure 13 It is a block diagram of an electronic device shown according to an exemplary embodiment. Generally, the electronic device 1300 includes a processor 1301 and a memory 1302.

[0195] The processor 1301 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 1301 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1301 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1301 may further include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.

[0196] The memory 1302 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1302 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1302 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1301 to implement the live interaction method provided in the method embodiments of the present disclosure.

[0197] In some embodiments, the electronic device 1300 may further optionally include: a peripheral device interface 1303 and at least one peripheral device. The processor 1301, the memory 1302, and the peripheral device interface 1303 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1303 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, and a power supply 1308.

[0198] The peripheral device interface 1303 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1301 and the memory 1302. In some embodiments, the processor 1301, the memory 1302, and the peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1301, the memory 1302, and the peripheral device interface 1303 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.

[0199] The radio frequency circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1304 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1304 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1304 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: metropolitan area network, each generation of mobile communication network (2G, 3G, 4G, and 5G), wireless local area network, and / or WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1304 may further include a circuit related to NFC (Near Field Communication), and the present disclosure does not limit this.

[0200] The display screen 1305 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1305 is a touch display screen, the display screen 1305 also has the ability to collect touch signals on or above the surface of the display screen 1305. The touch signals can be input to the processor 1301 as control signals for processing. At this time, the display screen 1305 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, there may be one display screen 1305, which is provided on the front panel of the electronic device 1300; in other embodiments, there may be at least two display screens 1305, which are respectively provided on different surfaces of the electronic device 1300 or are in a foldable design; in still other embodiments, the display screen 1305 may be a flexible display screen, which is provided on the curved surface or the folding surface of the electronic device 1300. Even, the display screen 1305 can also be set to an irregular non-rectangular shape, that is, an irregular-shaped screen. The display screen 1305 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0201] The camera module 1306 is used to capture images or videos. Optionally, the camera module 1306 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the electronic device, and the rear camera is provided on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera respectively, to implement functions such as background blurring by fusing the main camera and the depth camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In some embodiments, the camera module 1306 may also include a flash. The flash can be a single-color temperature flash or a two-color temperature flash. A two-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0202] The audio circuit 1307 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 1301 for processing, or input to the radio frequency circuit 1304 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 1300. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1307 may also include a headphone jack.

[0203] The power supply 1308 is used to supply power to each component in the electronic device 1300. The power supply 1308 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 1308 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.

[0204] Those skilled in the art can understand that Figure 13 the structure shown in

[0205] does not constitute a limitation on the electronic device 1300, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0206] A computer program product includes a computer program, and when the computer program is executed by a processor, the above live interaction method is implemented.

[0207] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0208] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A live interactive method, characterized in that, The method includes: Displaying a live interaction screen in the virtual space of a first host object, where multiple screen areas included in the live interaction screen correspond one-to-one to multiple host objects participating in the live interaction event; In response to an event of sending virtual resources to the first host object occurring in the virtual space, displaying a first display event in the virtual space, where the first display event is used to increase or decrease an occluder in the live interaction screen, and the volume of the occluder is related to the type of the virtual resources; In response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area does not drop below the preset ratio after a preset duration, displaying a prompt message in the screen area, where the prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

2. The live interactive method according to claim 1, wherein The displaying a first display event in the virtual space in response to an event of sending virtual resources to the first host object occurring in the virtual space includes at least one of the following: In response to an event of sending virtual resources to the first host object occurring in the virtual space, displaying an increase or decrease of a first type of occluder in at least one virtual container in at least one of the screen areas, where the first type of occluder refers to a virtual object with continuous material distribution; In response to an event of sending virtual resources to the first host object occurring in the virtual space, adding at least one second type of occluder or reducing at least one second type of occluder in at least one of the screen areas, where the second type of occluder is a virtual object that is discontinuous in space.

3. The live interactive method according to claim 2, wherein The displaying an increase of a first type of occluder in at least one virtual container in at least one of the screen areas in response to an event of sending virtual resources to the first host object occurring in the virtual space includes: In response to an event of sending virtual resources to the first host object occurring in the virtual space, determining at least one virtual container in at least one first screen area, where the first screen area is the screen area corresponding to a second host object, and the second host object is the host object that conducts a live interaction with the first host object; For any first screen area, displaying an increase of the first type of occluder with the volume associated with the virtual resources in the virtual container in the first screen area.

4. The live interactive method according to claim 2, wherein The displaying a decrease of a first type of occluder in at least one virtual container in at least one of the screen areas in response to an event of sending virtual resources to the first host object occurring in the virtual space includes: In response to an event of sending virtual resources to the first host object occurring in the virtual space, determining the virtual container in a second screen area, where the second screen area is the screen area corresponding to the first host object; Displaying a decrease of the first type of occluder with the volume associated with the virtual resources in the virtual container in the second screen area.

5. The live interaction method according to claim 2, wherein The adding at least one second type of occluder in at least one of the screen areas in response to an event of sending virtual resources to the first host object occurring in the virtual space includes: In response to an event of sending virtual resources to the first host object in the virtual space, determine at least one first screen area, where the first screen area is the screen area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object; For any first screen area, add a second type of occluder in the first screen area.

6. The live interactive method according to claim 2, wherein In response to an event of sending virtual resources to the first host object in the virtual space, adding at least one second type of occluder in the at least one screen area includes: In response to an event of sending virtual resources to the first host object in the virtual space, set at least one first screen area to an editable state, where the first screen area is the screen area corresponding to a second host object, and the second host object is a host object that conducts live interaction with the first host object; In response to a smearing operation in any first screen area, add a second type of occluder in the area indicated by the smearing operation in the first screen area.

7. The live interaction method according to claim 2, wherein In response to an event of sending virtual resources to the first host object in the virtual space, reducing at least one second type of occluder in the at least one screen area includes: In response to an event of sending virtual resources to the first host object in the virtual space, determine a second screen area, where the second screen area is the screen area corresponding to the first host object; Randomly reduce a second type of occluder in the second screen area.

8. The live interaction method according to claim 2, characterized in that, In response to an event of sending virtual resources to the first host object in the virtual space, reducing at least one second type of occluder in the at least one screen area includes: In response to an event of sending virtual resources to the first host object in the virtual space, set at least one virtual element in the second screen area to an editable state, where the second screen area is the screen area corresponding to the first host object; In response to a selection operation on any second type of occluder, display reducing the second type of occluder in the second screen area.

9. The live interaction method according to any one of claims 1-8, characterized in that The transparency of the occluder is less than one hundred, so that the information in the screen area can be blurred and displayed.

10. The live interactive method according to claim 1, wherein In response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area has not dropped below the preset ratio after a preset duration, display a prompt message in the screen area, including: In response to the occlusion ratio of any screen area reaching a preset ratio, display the screen special effect corresponding to the preset ratio in the screen area; If the occlusion ratio of the screen area has not dropped below the preset ratio after the preset duration, display the prompt message in the screen area.

11. The live interaction method according to any one of claims 1-8, characterized in that, The method further includes: In response to the occlusion ratio of any screen area reaching a target ratio, display the screen special effect corresponding to the target ratio in the screen area.

12. The live interactive method according to any one of claims 1-8, characterized in that, The method further includes: If the difference between the occluded areas of any two screen areas reaches a difference threshold, display the prompt message in the screen area, and the prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

13. A live interactive device, characterized in that, The device includes: A first display unit configured to display a live interaction screen in the virtual space of a first host object, where multiple screen areas included in the live interaction screen correspond one-to-one to multiple host objects participating in the live interaction event; A second display unit configured to, in response to an event of sending a virtual resource to the first host object in the virtual space, display a first display event in the virtual space, where the first display event is used to increase or decrease an occluder in the live interaction screen, and the volume of the occluder is related to the type of the virtual resource; A third display unit configured to, in response to the occlusion ratio of any screen area reaching a preset ratio, if the occlusion ratio of the screen area does not decrease below the preset ratio after a preset duration, display a prompt message in the screen area, where the prompt message is used to prompt that the occluder in the live interaction screen no longer changes.

14. An electronic device, characterized in that, The electronic device includes: One or more processors; A memory for storing executable program code of the processor; Wherein, the processor is configured to execute the program code to implement the live interaction method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to execute the live interaction method according to any one of claims 1 to 12.

16. A computer program product, including a computer program, which when executed by a processor implements the live interaction method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Live broadcast interaction method, device and system

    CN109874047A

  • Virtual gift sending method and device, virtual gift display method and device, terminal and storage medium

    CN112261433A

  • Virtual gift special effect playing processing method, device and equipment in virtual reality live broadcasting room

    CN116233513A

  • Interaction method and device in virtual space, electronic equipment and storage medium

    CN119729099A