Method and apparatus for live-streaming interaction, and device and storage medium

By configuring virtual resources in live interactive events and triggering target actions based on user interaction, the problem of difficult participation and control by viewers and users is solved, improving user experience and reducing management costs.

WO2026012489A1PCT designated stage Publication Date: 2026-01-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/108254
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-12
Filing Date
2025-07-11
Publication Date
2026-01-15

AI Technical Summary

Technical Problem

Viewers have difficulty participating in and controlling events during live interactive activities, which affects the experience and increases management costs.

Method used

A live streaming interaction method is provided, which obtains configuration information through a display settings window. The configuration information indicates the virtual resource interaction operation associated with the target participant and triggers the execution of the corresponding target action, including adjusting display priority and permissions.

Benefits of technology

It increased audience engagement in live interactive events, reduced management costs, and improved user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025108254_15012026_PF_FP_ABST
    Figure CN2025108254_15012026_PF_FP_ABST
Patent Text Reader

Abstract

According to the embodiments of the present disclosure, provided are a method and apparatus for a live-streaming interaction, and a device and a storage medium. The method comprises: displaying a setting window regarding a live-streaming interaction event, wherein the live-streaming interaction event is associated with a plurality of participants; and acquiring configuration information by means of the setting window, wherein the configuration information at least indicates a target virtual resource associated with the live-streaming interaction event, and the configuration information enables the execution of a target action corresponding to the target virtual resource to be triggered at least on the basis of a resource interaction operation associated with a target participant among the plurality of participants, the resource interaction operation being associated with the target virtual resource. Thus, the embodiments of the present disclosure can configure a specific virtual resource in a live-streaming interaction event such as co-hosting, so as to support triggering the execution of a corresponding action by means of an interaction operation related to the virtual resource.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, apparatus, devices, and storage media for live interactive broadcasts

[0001] This application claims priority to Chinese Patent Application No. 202410940629.8, filed on July 12, 2024, entitled "Method, Apparatus, Device and Storage Medium for Live Interaction", the entire contents of which are incorporated herein by reference. Technical Field

[0002] The exemplary embodiments disclosed herein generally relate to the field of computers, and particularly to methods, apparatus, devices, and computer-readable storage media for live streaming interaction. Background Technology

[0003] With the development of computer technology, more and more applications are able to provide live streaming functionality. During a live stream, administrators can create interactive events that viewers can participate in, thereby enhancing the viewer experience. Summary of the Invention

[0004] In a first aspect of this disclosure, a live interactive method is provided. The method includes: displaying a settings window for a live interactive event associated with multiple participants; and obtaining configuration information via the settings window, the configuration information indicating at least a target virtual resource associated with the live interactive event, wherein the configuration information causes: at least based on a resource interaction operation associated with a target participant among the multiple participants, a target action corresponding to the target virtual resource is triggered and executed, the resource interaction operation being associated with the target virtual resource.

[0005] In a second aspect of this disclosure, an apparatus for live interactive events is provided. The apparatus includes: a display module configured to display a settings window for a live interactive event associated with multiple participants; and an acquisition module configured to acquire configuration information via the settings window, the configuration information indicating at least a target virtual resource associated with the live interactive event; wherein the configuration information causes: at least based on a resource interaction operation associated with a target participant among the multiple participants, a target action corresponding to the target virtual resource is triggered and executed, the resource interaction operation being associated with the target virtual resource.

[0006] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that can be executed by a processor to implement the method of the first aspect.

[0008] In a fifth aspect of this disclosure, a computer program product is provided. The computer program product includes computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement the method of the first aspect.

[0009] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0010] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0011] Figure 1 shows a schematic diagram of an example environment in which embodiments of the present disclosure can be implemented;

[0012] Figures 2A to 2F show schematic diagrams of several example interfaces of a live streaming room according to some embodiments of the present disclosure;

[0013] Figure 3 shows a flowchart of a process for live interactive broadcasting according to some embodiments of the present disclosure;

[0014] Figure 4 shows a block diagram of an apparatus for live interactive broadcasting according to some embodiments of the present disclosure; and

[0015] Figure 5 shows a block diagram of an electronic device capable of implementing several embodiments of the present disclosure. Detailed Implementation

[0016] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0017] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0018] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, which can display the prompt message in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0019] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0020] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0021] The term "in response to" as used herein refers to a state in which a corresponding event occurs or a condition is satisfied. It will be understood that the timing of subsequent actions performed in response to such an event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately upon the occurrence of the event or the fulfillment of the condition; while in others, they may be performed some time after the occurrence of the event or the fulfillment of the condition.

[0022] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0023] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0024] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0025] In live interactive events such as live chat sessions, viewers often find it difficult to participate in controlling the event. This negatively impacts the viewer experience. Furthermore, it increases the management costs for broadcasters or administrators during live interactive events.

[0026] Embodiments of this disclosure propose a scheme for live interactive events. The scheme includes: displaying a settings window for a live interactive event associated with multiple participants; and obtaining configuration information via the settings window, the configuration information indicating at least a target virtual resource associated with the live interactive event, wherein the configuration information causes: at least based on a resource interaction operation associated with a target participant among the multiple participants, a target action corresponding to the target virtual resource is triggered and executed, the resource interaction operation being associated with the target virtual resource.

[0027] Therefore, embodiments of this disclosure can configure specific virtual resources in live interactive events such as live chat to support the execution of corresponding actions triggered by interactive operations related to the virtual resources.

[0028] Example embodiments of this disclosure are described below with reference to the accompanying drawings.

[0029] Example Environment

[0030] Figure 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in Figure 1, the example environment 100 may include an electronic device 110.

[0031] In this example environment 100, electronic device 110 may run an application 120 for providing and watching live streams. Application 120 may be any suitable type of application for providing and watching live streams, examples of which may include, but are not limited to, video applications and live streaming applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices. User 140 may be any suitable user, such as an administrator who creates a live interactive event (also referred to as a broadcaster, streamer, or administrator), a viewer, listener, spectator, or participant.

[0032] In environment 100 of Figure 1, if application 120 is active, electronic device 110 can present live interface 150 through application 120.

[0033] In some embodiments, electronic device 110 communicates with server 130 to provide services to application 120. Server 150 can provide functions such as management, configuration, and maintenance of the application or website.

[0034] Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0035] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support virtual scenarios in electronic devices 110.

[0036] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, server 130 and electronic device 110 can achieve signaling interaction through the communication connection between them.

[0037] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0038] The various example implementations of this disclosure will be described in detail below.

[0039] Example of live streaming interaction

[0040] The following description of an example interaction process according to an embodiment of the present disclosure will be made with reference to Figures 2A to 2F. Figures 2A to 2F illustrate example live streaming interfaces 200A to 200F according to some embodiments of the present disclosure. Such example live streaming interfaces can be provided by the electronic device 110 shown in Figure 1.

[0041] In some embodiments, managing users (e.g., the streamer or administrator of a live stream) can create and set up live interactive events and invite multiple users to participate in them. In some examples, the multiple users participating in the live interactive event (i.e., multiple participants) may also include users who actively request to join the live interactive event.

[0042] As an example, live streaming interactive events can include interactive events joined by multiple participants, such as live chat events. These multiple participants can include multiple live streamer users. Alternatively, multiple participants can also include a single live streamer user and multiple guest users.

[0043] In some embodiments, the electronic device 110 can receive settings operations from the managing user of a live interactive event. Figure 2A illustrates an example interface 200A according to some embodiments of this disclosure. Interface 200A may correspond, for example, to the managing user of a live interactive event (e.g., a broadcaster or administrator).

[0044] As shown in Figure 2A, the electronic device 110 can display a settings window 205 (also called a settings panel) in the interface 200A. The settings panel 205 may include one or more resource configuration entries, such as resource configuration entry 210-1, resource configuration entry 210-2, and resource configuration entry 210-3.

[0045] In some embodiments, the electronic device 110 may receive a selection of the resource configuration entry 210-1 and display the interface shown in FIG2B. As shown in FIG2B, the electronic device 110 may display a set of candidate virtual resources, such as virtual resource 215. In some embodiments, virtual resources may include virtual resources used for interaction in live interactive events, examples of which may include, but are not limited to, virtual gifts, interactive emoticons, interactive effects, etc. FIG2B shows an example of a virtual gift.

[0046] Furthermore, the electronic device 110 may, for example, receive a selection of the virtual resource 215 to associate the virtual resource 215 with a live interactive event (e.g., a live chat event).

[0047] In some embodiments, resource configuration entry 210-1 may correspond to a preset action associated with a live interactive event. For example, after an administrator adds a virtual resource 215 via resource configuration entry 210-1, the interactive operation associated with the virtual resource 215 may trigger the execution of the preset action.

[0048] In some examples, resource configuration entry 210-2 can support management users to further configure actions corresponding to the added virtual resources. As shown in Figure 2C, electronic device 110 can, for example, provide action configuration control 220 to support management users in configuring actions triggered by interactive operations associated with the added virtual resources.

[0049] Furthermore, as shown in Figure 2D, the electronic device 110 can add "Gift A" via resource configuration entry 210-1, for example, and such "Gift A" can correspond to a preset action. The electronic device 110 can also add "Gift B" via resource configuration entry 210-2, for example, and such "Gift B" can correspond to an action configured by the management user.

[0050] Furthermore, upon receiving, for example, a selection of the "Turn on Now" button, the electronic device 110 can trigger the application of such configuration information to the live interactive event.

[0051] In some embodiments, during a live interactive event, in response to a resource interaction operation associated with a set target virtual resource for a specific participant (e.g., "User A"), the target action (preset action or configured action) corresponding to the resource interaction operation can be triggered to execute.

[0052] For example, if a user in the live stream sends a gift ("gift A") to "user A", the preset action corresponding to "gift A" (e.g., setting it as the main guest, also known as an active guest) can be automatically triggered.

[0053] In other embodiments, in response to a resource interaction operation associated with a set target virtual resource for a specific participant (e.g., "User A"), electronic device 110 may display a prompt message associated with the target participant. As shown in FIG2E, electronic device 110 may, for example, display prompt message 235 to indicate that the target participant has received "Gift A".

[0054] Furthermore, the electronic device 110 can receive preset operations from the management user in response to the prompt message 235, such as clicking the "Set as Host" button. Accordingly, the electronic device 110 can trigger the execution of preset actions corresponding to "Gift A", such as setting "User A" as an active guest in the live streaming event.

[0055] In some embodiments, taking FIG2E as an example, such a prompt message 235 may be displayed in a management window 230 associated with a target virtual resource (e.g., gift A) or a target action (e.g., setting the host). Alternatively, such a prompt message 235 may also be provided, for example, via a pop-up window or other suitable means.

[0056] As shown in Figure 2E, the management window 230 may display, for example, a group of participants who meet the requirements for performing the target action, such as user A, user B, and user C. This group of participants can be determined based on a set of historical resource interaction operations associated with the target interactive resource (e.g., gift A). The electronic device 110 may also provide controls corresponding to this group of participants to trigger the execution of actions corresponding to the respective participants.

[0057] In some embodiments, the triggered target action may include, for example, triggering an adjustment of the display priority of the target area corresponding to the target participant in the live streaming interface. For example, as shown in Figure 2F, after a resource interaction operation associated with "User A", the display priority of the target area (e.g., the microphone area) corresponding to "User A" can be increased. For example, the display area of ​​the microphone area corresponding to "User A" can be enlarged.

[0058] Additionally or alternatively, the triggered target action may include, for example, adjusting the target permissions of the target participant in the live interactive event. For example, after a resource interaction operation associated with "User A", "User A" may be granted voice and / or video permissions in the live interactive event.

[0059] In some embodiments, as shown in FIG2F, the live streaming interface 200F associated with live interactive events may also include, for example, a message display area 240. The live streaming interface 200F may correspond to any appropriate user in the live streaming room, including but not limited to, the host, administrator, guest, and viewer.

[0060] In some embodiments, the message display area 240 may be displayed above the microphone area and may be used to display prompt messages associated with configuration information related to live interactive events. For example, such a prompt message may indicate "Gift A can be sent to the guest's performance position".

[0061] In some embodiments, if a resource interaction operation associated with a configured virtual resource (e.g., gift A) triggers the execution of a target action, the electronic device 110 may also update the message display area 240 to display a target message 245 associated with the triggered target action.

[0062] In some embodiments, such a target message 245 may indicate a target participant (e.g., user A) associated with a target action, a target interactive resource (e.g., gift A) corresponding to the target action, and a user (e.g., user XXX) associated with the resource interactive operation.

[0063] At least one of the following: target participants, target interactive resources, and users associated with the target interactive resources.

[0064] In this way, embodiments of the present disclosure can configure specific virtual resources in live interactive events such as live chat to support the execution of corresponding actions triggered by interactive operations related to the virtual resources.

[0065] Example process

[0066] Figure 3 shows a flowchart of an example process 300 for live interactive streaming according to some embodiments of the present disclosure. Process 300 can be implemented at electronic device 110. Process 300 will now be described with reference to Figure 1.

[0067] As shown in Figure 3, in box 310, electronic device 110 displays a settings window for live interactive events, which are associated with multiple participants.

[0068] In box 320, electronic device 110 obtains configuration information via a settings window. The configuration information at least indicates a target virtual resource associated with a live interactive event. The configuration information causes a target action corresponding to the target virtual resource to be triggered based at least on a resource interaction operation associated with a target participant among a plurality of participants. The resource interaction operation is associated with the target virtual resource.

[0069] In some embodiments, obtaining configuration information via a settings window includes: providing a resource configuration entry point in the settings window; displaying a set of candidate virtual resources in response to the selection of the resource configuration entry point; and determining configuration information based on the selection of a target virtual resource from the set of candidate virtual resources.

[0070] In some embodiments, the target action includes: a preset action associated with a live interactive event; or an action indicated by configuration information.

[0071] In some embodiments, process 300 further includes: displaying a prompt message associated with the target participant in response to a resource interaction operation associated with the target participant; and performing a target action corresponding to the target virtual resource in response to a preset operation on the prompt message.

[0072] In some embodiments, displaying a prompt message associated with a target participant includes updating a management window associated with a target action to display the prompt message. The management window displays a set of participants determined based on a set of historical resource interaction operations associated with the target interactive resource.

[0073] In some embodiments, the target action includes: triggering an adjustment of the display priority of the target area corresponding to the target participant in the live broadcast interface; and / or adjusting the target participant's target permissions in the live broadcast interactive event.

[0074] In some embodiments, process 300 further includes: displaying a message display area in the live interface associated with the live interactive event; and displaying a prompt message associated with configuration information in the message display area.

[0075] In some embodiments, process 300 further includes: updating the message display area in response to the execution of the target action to display a target message associated with the target action, the target message indicating at least one of the following: a target participant, a target interactive resource, or a user associated with a resource interactive operation.

[0076] Example devices and equipment

[0077] Embodiments of this disclosure also provide corresponding apparatus for implementing the methods or processes described above. Figure 4 shows a schematic structural block diagram of an apparatus 400 for live interactive broadcasting according to certain embodiments of this disclosure. The apparatus 400 may be implemented as or included in the electronic device 110. The various modules / components in the apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0078] As shown in Figure 4, the device 400 includes a display module 410 configured to display a settings window for a live interactive event associated with multiple participants; and an acquisition module 420 configured to acquire configuration information via the settings window. The configuration information at least indicates a target virtual resource associated with the live interactive event, wherein the configuration information causes a target action corresponding to the target virtual resource to be triggered based at least on a resource interaction operation associated with a target participant among the multiple participants, and the resource interaction operation is associated with the target virtual resource.

[0079] In some embodiments, the acquisition module 420 is further configured to: provide a resource configuration entry in a settings window; display a set of candidate virtual resources in response to the selection of the resource configuration entry; and determine configuration information based on the selection of a target virtual resource from the set of candidate virtual resources.

[0080] In some embodiments, the target action includes: a preset action associated with a live interactive event; or an action indicated by configuration information.

[0081] In some embodiments, the apparatus 400 further includes an execution module configured to: display a prompt message associated with the target participant in response to a resource interaction operation associated with the target participant; and execute a target action corresponding to the target virtual resource in response to a preset operation for the prompt message.

[0082] In some embodiments, the execution module is further configured to update a management window associated with the target action to display a prompt message. The management window displays a set of participants determined based on a set of historical resource interaction operations associated with the target interactive resource.

[0083] In some embodiments, the target action includes: triggering an adjustment of the display priority of the target area corresponding to the target participant in the live broadcast interface; and / or adjusting the target participant's target permissions in the live broadcast interactive event.

[0084] In some embodiments, the device 400 further includes a message display module configured to: display a message display area in a live broadcast interface associated with a live interactive event; and display a prompt message associated with configuration information in the message display area.

[0085] In some embodiments, the message display module is further configured to: update the message display area in response to the execution of a target action to display a target message associated with the target action, wherein the target message indicates at least one of the following: a target participant, a target interactive resource, or a user associated with a resource interactive operation.

[0086] The units included in device 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to machine-executable instructions, some or all of the units in device 400 may be implemented at least partially by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chips (SoCs), complex programmable logic devices (CPLDs), and so on.

[0087] Figure 5 shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 500 shown in Figure 5 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. The electronic device 500 shown in Figure 5 can be used to implement the electronic device 110 of Figure 1.

[0088] As shown in Figure 5, the electronic device 500 is in the form of a general-purpose electronic device. Components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage devices 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0089] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 500.

[0090] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0091] Communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of components of electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0092] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0093] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0094] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0095] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0096] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0097] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0098] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A live streaming interactive method, comprising: Displays a settings window for live interactive events, which are associated with multiple participants; as well as Configuration information is obtained through the settings window, and this configuration information at least indicates the target virtual resource associated with the live interactive event. The configuration information enables: at least based on resource interaction operations associated with the target participant among the plurality of participants, a target action corresponding to the target virtual resource is triggered and executed, wherein the resource interaction operation is associated with the target virtual resource.

2. The method according to claim 1, wherein obtaining configuration information via the settings window includes: The settings window provides a resource configuration entry point; In response to the selection of the resource configuration entry, a set of candidate virtual resources is displayed; as well as The configuration information is determined based on the selection of the target virtual resource from the set of candidate virtual resources.

3. The method according to claim 1, wherein the target action includes: Preset actions associated with the live interactive event; or The action indicated by the configuration information.

4. The method according to claim 1, further comprising: In response to the resource interaction operation associated with the target participant, display a prompt message associated with the target participant; as well as In response to a preset operation for the prompt information, the target action corresponding to the target virtual resource is executed.

5. The method of claim 4, wherein displaying the prompt information associated with the target participant includes: Update the management window associated with the target action to display the prompt message. The management window displays a group of participants determined based on a set of historical resource interaction operations associated with the target interactive resource.

6. The method according to claim 1, wherein the target action includes: Trigger adjustments to the display priority of the target area corresponding to the target participant in the live stream interface; and / or Adjust the target permissions of the target participant in the live interactive event.

7. The method according to claim 1, further comprising: In the live stream interface associated with the live interactive event, a message display area is shown; as well as The message display area displays the prompt message associated with the configuration information.

8. The method according to claim 7, further comprising: In response to the execution of the target action, the message display area is updated to display a target message associated with the target action, the target message indicating at least one of the following: the target participant, the target interactive resource, or the user associated with the interaction operation of the resource.

9. A device for live interactive streaming, comprising: The display module is configured to display a settings window for live interactive events associated with multiple participants; as well as The acquisition module is configured to acquire configuration information via the settings window, the configuration information indicating at least the target virtual resource associated with the live interactive event; The configuration information enables: at least based on resource interaction operations associated with the target participant among the plurality of participants, a target action corresponding to the target virtual resource is triggered and executed, wherein the resource interaction operation is associated with the target virtual resource.

10. An electronic device, comprising: At least one processing unit; as well as At least one memory, coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, which, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1 to 8.

11. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of claims 1 to 8.

12. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Data processing method and device, electronic equipment and storage medium

    CN115086737A

  • Component rule configuration method and related equipment

    CN115993963A

  • Interaction method for fusing gift giving and game in live broadcasting room, computer equipment and medium

    CN116233559A

  • Method, device and equipment for interaction between live broadcast rooms and storage medium

    CN116708857A

  • Method, device and equipment for live broadcast interaction and storage medium

    CN119011886A