Methods, apparatus, devices, and storage media for livestream room interaction
By dynamically managing user participation and interface display in live stream rooms, the method addresses the challenges of user management in multiple-user interactions, improving experience and efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LEMON CO LTD
- Filing Date
- 2024-06-06
- Publication Date
- 2026-06-22
AI Technical Summary
Conventional live streaming methods face challenges in managing and arranging the performance order and time of multiple users participating in interaction events, leading to increased management costs and a suboptimal user experience.
A method and device for live stream room interaction that involves obtaining configuration information for interaction events, specifying the set of users and their participation order, and dynamically changing the display mode of the live stream interface to indicate active participants, thereby facilitating seamless user interactions.
This approach enhances user interaction experiences, reduces management costs, and improves the efficiency of managing interaction events by allowing streamers to interact sequentially with multiple users.
Smart Images

Figure 2026520163000001_ABST
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This application claims priority based on Chinese Patent Application No. 2023106747116, titled "Method, Apparatus, Device, and Storage Medium for Live Streaming Room Interaction", filed on June 6, 2023, and incorporates all of its content herein by reference.
[0002] (Field of the Invention) Exemplary embodiments of the present disclosure relate generally to the field of computers, and more particularly to methods, apparatuses, devices, and computer - readable storage media for live streaming room interaction.
Background Art
[0003] With the development of computer technology, the number of applications that can provide live streaming functions has been increasing. During the live process, the streamer user can interact with viewer users, thereby attracting more viewer users and improving the viewing experience of viewers. For example, some live streaming rooms can create interaction events (such as live connection activities in the live streaming room). Users can participate in the interaction events initiated by the streamer side. The streamer side can set interaction events within the live streaming room. The streamer side, users participating in the interaction events, and other users watching the live streaming room can conduct audio - and video - based interactions within the live streaming room.
Summary of the Invention
Problems to be Solved by the Invention
[0004] A first aspect of this disclosure provides a live stream room interaction method. This method includes obtaining configuration information from a streamer regarding an interaction event in a live stream room, wherein the configuration information indicates at least a set of users who will participate in the interaction event in the live stream room and the order in which the set of users will become active participants in the interaction event, and initiating an interaction event in the live stream room according to the configuration information, wherein during the course of the interaction event, the display mode of the live stream interface of the live stream room changes according to the configuration information to indicate changes in active participants in the interaction event.
[0005] In a first aspect of this disclosure, a device for live stream room interaction is provided. This device includes a configuration information acquisition module configured to acquire configuration information relating to an interaction event in a live stream room by the streamer side, wherein the configuration information indicates at least a set of users participating in the interaction event in the live stream room and the order in which the set of users become active participants in the interaction event; and an interaction event start module configured to start an interaction event in the live stream room according to the configuration information, wherein during the course of the interaction event, the display mode of the live stream interface of the live stream room changes according to the configuration information to indicate changes in active participants in the interaction event.
[0006] In a first aspect of this disclosure, an electronic device is provided. This device includes at least one processing unit and at least one memory connected to the at least one processing unit and storing instructions to be executed by the at least one processing unit. When the instructions are executed by the at least one processing unit, the electronic device is caused to perform the method described in the first aspect.
[0007] In a first embodiment of this disclosure, a computer-readable storage medium is provided. This computer-readable storage medium stores a computer program that is executed by a processor to implement the method described in the first embodiment.
[0008] Furthermore, the content described herein is not intended to limit the essential or important features of the embodiments of this disclosure, nor does it limit the scope of this disclosure. Other features of this disclosure will be readily apparent from the following description.
[0009] The above and other features, advantages and forms of each embodiment of this disclosure will become more apparent by referring to the following detailed description in conjunction with the drawings. In the drawings, the same or similar reference numerals represent the same or similar elements. [Brief explanation of the drawing]
[0010] [Figure 1] This is a schematic diagram illustrating an exemplary environment in which the embodiments of this disclosure can be realized. [Figure 2A] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2B] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2C] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2D]This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2E] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2F] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2G] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2H] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 2I] This is a schematic diagram showing several exemplary interfaces of a livestream room according to some embodiments of the present disclosure. [Figure 3A] This is a schematic diagram showing several exemplary interfaces relating to some embodiments of the present disclosure. [Figure 3B] This is a schematic diagram showing several exemplary interfaces relating to some embodiments of the present disclosure. [Figure 3C] This is a schematic diagram showing several exemplary interfaces relating to some embodiments of the present disclosure. [Figure 4A] This is a schematic diagram showing several exemplary interfaces relating to other embodiments of the present disclosure. [Figure 4B] This is a schematic diagram showing several exemplary interfaces relating to other embodiments of the present disclosure. [Figure 4C] This is a schematic diagram showing several exemplary interfaces relating to other embodiments of the present disclosure. [Figure 4D] This is a schematic diagram showing several exemplary interfaces relating to other embodiments of the present disclosure. [Figure 5] This flowchart shows the livestream room interaction process according to some embodiments of the present disclosure. [Figure 6]It is a block diagram showing an apparatus for live stream room interaction according to some embodiments of the present disclosure. [Figure 7] It is a block diagram showing an electronic device that can implement multiple embodiments of the present disclosure.
Embodiments for Implementing the Invention
[0011] Before using the technical solutions disclosed in each embodiment of the present disclosure, it should be understood that in accordance with relevant laws and regulations, the types, scope of use, usage scenarios, etc. of personal information related to the present disclosure shall be presented to the user by appropriate means, and the user's permission must be obtained.
[0012] For example, in response to receiving a user's voluntary request, send presentation information to the user, and clearly present to the user that the acquisition and use of the user's personal information are necessary for the operation of requesting execution. Thereby, based on the presentation information, the user can autonomously select whether to provide personal information to software or hardware such as an electronic device, an application, a server, or a storage medium that executes the technical solution of the present disclosure.
[0013] As a preferred but non-limiting embodiment, the form of presenting presentation information to the user in response to receiving a user's voluntary request may be, for example, a form of presenting the presentation information in a pop-up format that can be presented in text. Furthermore, a selection control for the user to select whether to "agree" or "disagree" to provide personal information to the electronic device can also be placed on the pop-up.
[0014] It is understood that the above-described presentation process and the process of obtaining user permission are merely examples and are not limited to the embodiments of the present disclosure, and forms that satisfy other relevant laws and regulations can also be applied to the embodiments of the present disclosure.
[0015] It is understood that the data related to the present technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of corresponding laws, regulations and related regulations.
[0016] The term "response" used here refers to the state in which a corresponding event has occurred or a condition has been met. It should be understood that the timing of the execution of a subsequent operation in response to this event or condition is not necessarily strongly correlated with the time when the event occurred or the condition was met. For example, a subsequent operation may be executed immediately after the event occurs or the condition is met, or it may be executed some time after the event occurs or the condition is met.
[0017] The embodiments of this disclosure will be described in more detail below with reference to the drawings. While the drawings show several embodiments of this disclosure, this disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments should be understood as being provided to provide a more complete understanding of this disclosure. The drawings and embodiments of this disclosure are illustrative only and should not be understood as limiting the scope of protection of this disclosure.
[0018] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described herein. Any type of embodiment may be included in any section / subsection. Furthermore, an embodiment described in any section / subsection may be combined in any way with any other embodiment described in the same section / subsection and / or different sections / subsections.
[0019] In the description of the embodiments of this disclosure, the term “including” and similar terms should be understood in open form as “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 “several embodiments” should be understood as “at least several embodiments.” The following may include other explicit / implicit definitions. Terms such as “first,” “second,” etc., may refer to different or the same subject matter. The following may include other explicit / implicit definitions.
[0020] As briefly mentioned above, users expect richer interaction in live scenes. In particular, some viewers expect to see audio and video interaction between multiple users in a live stream room, such as watching multiple streamers perform in the same live stream room.
[0021] In some conventional methods, a streamer can support inviting multiple users to provide a live connected interaction. For example, a streamer can invite multiple users to a live connected interaction and have them perform in sequence. However, the online participation of both the streamer and the multiple users participating in the interaction is limited, making it difficult for the streamer to manage and arrange the performance order and performance time of the multiple users participating in the interaction. This increases the management cost of live stream room interaction events and may affect the user's experience of participating in the interaction event.
[0022] Therefore, embodiments of this disclosure propose a method for live stream room interaction. According to various embodiments of this disclosure, the streamer obtains configuration information regarding interaction events within the live stream room. The configuration information indicates at least the set of users participating in the interaction event within the live stream room and the order in which the set of users become active participants in the interaction event. The interaction event within the live stream room is started according to the configuration information. During the course of the interaction event, the display of the live stream interface of the live stream room changes dynamically according to the configuration information to indicate changes in the active participants in the interaction event. Such "active participants" may include, for example, participants who have been granted preset permissions (e.g., live connection permission or video sharing permission) during the duration of this interaction event.
[0023] In this way, the embodiments of the present disclosure can support an interaction format in which a streamer sequentially interacts with multiple users in a live stream room, thereby improving the interaction experience in the live stream room. Furthermore, compared to conventional audio and video interactions, such an interaction process further promotes user interaction in the live stream room, reduces the management cost of interaction events in the live stream room, and improves the efficiency of managing interaction events.
[0024] Hereinafter, exemplary embodiments of this disclosure will be described with reference to the drawings.
[0025] Exemplary environment Figure 1 is a schematic diagram showing an exemplary environment 100 that can realize an embodiment of the present disclosure. In environment 100, a user 110 can set up a live stream room and provide live content, etc., via an associated terminal device 120. Depending on the scene, the user 110 may also be called, for example, a streamer, live operator, or administrator of the live stream room.
[0026] One or more users 130-1, 130-2, ..., 130-N can watch the live stream and participate in the live stream room interaction through their respective associated terminal devices 140-1, 140-2, ..., 140-N. For illustrative purposes, users 130-1, 130-2, ..., 130-N may be collectively referred to as user 130, or simply as user 130, and terminal devices 140-1, 140-2, ..., 140-N may be collectively referred to as terminal device 140, or simply as terminal device 140. Depending on the scene, user 130 may be referred to as a viewer, viewer, or participant in the live stream room.
[0027] Although Figure 1 shows only a single streamer user, it should be understood that in some embodiments, multiple streamer users can start a live stream in the same live stream room.
[0028] In some embodiments, terminal devices 120 and 140 may each have an application installed that can provide live services, or they may access a website that can provide live services. Users 110 and 130 can operate terminal devices 120 and 140 to access the corresponding application or website. This allows terminal devices 120 and 140 to present the corresponding live stream interface. This live stream interface can provide live content for the live stream room, such as live audio content or live video content.
[0029] In some embodiments, terminal devices 120 and 140 can also communicate with server 150 via network 152 to provide live services. Server 150 can provide functions such as management, configuration, and maintenance related to applications or websites. Terminal devices 120 and 140 may be any type of mobile, fixed, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / video cameras, television receivers, radio receivers, e-book players, game consoles, or any combination thereof, including their accessories and peripherals, or any combination thereof. In some embodiments, terminal devices 120 and 140 may also support any type of user interface (such as “wearable” circuitry). Server 150 may be any type of computer system / server capable of providing computing power, including, but not limited to, mainframes, edge computing nodes, and computing devices in a cloud environment.
[0030] The descriptions of the structure and function of each element within Environment 100 are for illustrative purposes only and should not be understood as limiting the scope of this disclosure.
[0031] The following describes in detail various exemplary implementations of this disclosure.
[0032] Exemplary Live Stream Room Interaction Methods An embodiment of this disclosure provides a live stream room interaction method. In this interaction method, the streamer obtains configuration information regarding an interaction event in the live stream room. The configuration information indicates at least the set of users who will participate in the interaction event in the live stream room and the order in which the set of users will become active participants in the interaction event. Furthermore, the interaction event in the live stream room is started according to the configuration information. During the course of the interaction event, the display mode of the live stream interface of the live stream room changes dynamically according to the configuration information to indicate changes in the active participants in the interaction event.
[0033] Such livestream room interaction methods can be implemented using appropriate electronic devices or combinations of electronic devices (for example, server 150, terminal device 120, terminal device 140 in Figure 1, or one or more of these combinations). For the sake of explanation, the livestream room interaction method will be described below using terminal device 120 and / or terminal device 140 as examples, with reference to Figure 1.
[0034] Referring to the exemplary environment in Figure 1, a single livestream room may contain multiple users, such as user 110, user 130-1, and user 130-2. As will be described in detail below, terminal device 120 can acquire configuration information about interaction events (also called activities) within the livestream room, for example, entered by a user. Such configuration information may include, for example, text content or other appropriate content indicating at least the set of users participating in the interaction event within the livestream room and the order in which the set of users become active participants in the interaction event. Such configuration information may be acquired by terminal device 120 through operation controls or input ports in the livestream room.
[0035] Furthermore, terminal device 120 initiates interaction events within the livestream room according to the configuration information. Exemplaryly, terminal device 140 corresponding to other users 130 in the livestream room (including a group of users participating in interaction events and other users viewing the livestream room) may initiate interactive content, for example, on a corresponding interface.
[0036] In some embodiments, interaction events within a livestream room may be any online activity permitted in the livestream room, such as singing, dancing, reading aloud, chatting, or playing games. Users participating in these interaction events may be granted permission to enable live connection and / or video access in the livestream room, for example, for audio and / or video sharing. User 110, who is the streamer of the livestream room, can configure interaction events within the livestream room. For example, they can configure the number of users in the group of users participating in the interaction event, the order of user interactions, and the duration of user interactions. The streamer's terminal device 120 starts the interaction events within the livestream room according to the streamer's configuration information. The interaction events in the livestream room may be started by the streamer manually instructing the terminal device 120 after confirming that the configuration information has been set, or the terminal device 120 may start them automatically depending on whether the configuration information has been set.
[0037] Thus, the embodiments of this disclosure can support multiple users participating together in interaction events within a livestream room, thereby increasing the motivation for user interaction in the livestream room and improving the user interaction experience.
[0038] The following details the specific process for starting an interaction event in a livestream room.
[0039] Streamer exemplary interface Hereinafter, exemplary livestream interfaces relating to several embodiments of the present disclosure will be described with reference to Figures 2A to 2I. Such livestream interfaces can, for example, correspond to the administrator of a livestream room (e.g., a streamer). Figures 2A to 2I are schematic diagrams showing several exemplary interfaces of a livestream room relating to several embodiments of the present disclosure.
[0040] In some embodiments, after a livestream room streamer (i.e., user 110) creates an interaction event, multiple users can be invited to participate in the interactive event. Of course, the set of users participating in the interaction event may include users who voluntarily request to participate in the interaction event. The livestream room can display the user ID (including the user's avatar, user account name, etc.) of each user included in the set of users participating in the interaction event. As shown in Figure 2A, the terminal device 120 can provide user 110 with a livestream interface that includes, for example, the user IDs of the set of users participating in the interaction event. The live interface includes an invitation control 201 for inviting users to the interaction event and a configuration control 202 for configuring the interaction event. In some embodiments, the configuration control 202 is displayed on the live interface only if user 110 has created an interaction event and the livestream room includes a set of users participating in the interaction event.
[0041] In some embodiments, the livestream interface may include other controls for interaction between livestream rooms, including but not limited to gift controls, share controls, and comment controls. In some embodiments, the livestream interface may further include a comment area for displaying user comments. The interface shown in Figure 2A is merely an example and should not be limited thereto.
[0042] In some embodiments, the terminal device 120 can present the setting interface 210-1 shown in Figure 2B or the setting interface 210-2 shown in Figure 2C in response to receiving a selection operation (including, but not limited to, tap operations, long press operations, slide operations, double tap operations, etc.) on the setting control 202. In some embodiments, the terminal device 120 can determine whether it is the first time a selection operation on the setting control 202 has been received, that is, whether it is the first time the user 110 has created an interaction event. Specifically, the terminal device 120 can determine whether it is the first time a selection operation on the setting control 202 has been received based on the user 110's operation history. If the terminal device 120 determines that it is the first time a selection operation on the setting control 202 has been received, it can present the setting interface 210-1 as shown in Figure 2B, and if it determines that it is not the first time a selection operation on the setting control 202 has been received, it can present the setting interface 210-2 as shown in Figure 2C. In some embodiments, the terminal device 120 may determine whether it is the first time it has received a selection operation for the setting control 202 based on the current live session. That is, it may determine whether it is the first time it has received a selection operation for the setting control 202 in the current live session. In some embodiments, the terminal device 120 may determine whether it is the first time it has received a selection operation for the setting control 202 based on all live sessions of the user 110.
[0043] As shown in Figures 2B and 2C, both configuration interfaces 210-1 and 210-2 include a configuration control 211 for determining configuration information, a start control 215 for starting an interaction event in a live stream room, and a set of order adjustment controls 214 for adjusting the order in which a set of users participating in the interaction event become active participants in the interaction event. Configuration interfaces 210-1 and 210-2 may display the user ID of the set of users participating in the interaction event and the order number in which the set of users become active participants in the interaction event. In some embodiments, there is a one-to-one relationship between the user ID of the set of users in the configuration interface and the set of order adjustment controls 214.
[0044] In some embodiments, the order in which a set of users becomes an active participant, as displayed in configuration interfaces 210-1 and 210-2, may be the order in which the set of users participate in an interaction event, or the alphabetical order within the set of users. Such active participants may include, for example, users who have live connection privileges and / or video sharing privileges in the interaction event.
[0045] User 110 can adjust this order. Specifically, terminal device 120 can adjust the order in which corresponding users become active participants in response to the reception of a predetermined operation on a certain order adjustment control 214. Exemplaryly, terminal device 120 can adjust the order in which users corresponding to a particular order adjustment control 214 become active participants in an interaction event in response to the reception of a drag operation on one of a plurality of order adjustment controls 214.
[0046] As shown in Figure 2B, in some embodiments, when user 110 first determines the configuration information, the configuration interface 210-1 further includes a large, i.e., prominent explanatory entry 212 to guide user 110 to clarify the event regulation of the interaction event by presenting it more favorably to user 110. As shown in Figure 2C, in some embodiments, if it is determined that user 110 is not configuring an interaction event for the first time, the configuration interface 210-2 further includes an explanatory control 213 that simplifies the interface by occupying a smaller area of the interface. Note that the explanatory entry 212 and the explanatory control 213 are not included in the interface at the same time. That is, the terminal device 120 decides whether to present the configuration interface 210-1 including the explanatory entry 212 or the configuration interface 210-2 including the explanatory control 213, based on the determination result of whether or not it is the first time to receive a selection operation for the configuration control 202.
[0047] In some embodiments, the terminal device 120 may present the explanation interface 220 shown in Figure 2D in response to receiving a selection operation for the explanation entry 212 in the configuration interface 210-1 or the explanation control 213 in the configuration interface 210-2. As shown in Figure 2D, the explanation interface 220 may include an explanation of the regulation of interaction events. Here, the explanation may be presented to the explanation interface 220 in various formats such as text, graphical, audio, and video. In some embodiments, the explanation interface 220 further includes a start control 225 for initiating interaction events in a live stream room.
[0048] In some embodiments, the terminal device 120 may present the configuration interface 230 shown in Figure 2E in response to receiving a selection operation for the configuration control 211 in configuration interface 210-1 or configuration interface 210-2. As shown in Figure 2E, the terminal device 120 may provide an example set of times in the time input area 232 to facilitate the selection of the maximum time desired by the user 110 for which a group of users participating in an interaction event will be allowed as active participants. Exemplaryly, in response to receiving a selection operation from the user 110 for an example corresponding to 5 minutes, the terminal device 120 may determine that the maximum time for which a group of users will be allowed as active participants is 5 minutes.
[0049] In some embodiments, the terminal device 120 may set the maximum time each user included in the set of users participating in the interaction event is allowed to be an active participant to be the same, that is, the time determined by the aforementioned user 110 via the time input area 232.
[0050] Additionally, as shown in Figure 2E, the configuration interface 230 may include a permission setting area 234 for determining whether to enable audio usage rights in the live stream room (shown in the figure as whether to enable audio usage rights, using microphone on / off as an example) and / or video usage rights in the live stream room (not shown) for a set of users participating in an interaction event in the live stream room. Similarly, the configuration interface 230 may include a start control 235 for initiating an interaction event in the live stream room.
[0051] The above illustrates an exemplary interface in which the terminal device 120 acquires user 110's configuration information, using Figures 2A to 2E as examples. Through the user 110's operations in the above interface, the terminal device 120 can determine user 110's configuration information regarding interaction events in the live stream room and initiate interaction events in the live stream room according to the configuration information.
[0052] As shown in Figure 2F, after the terminal device 120 has started an interaction event according to the configuration information, it may present a region 240 to the live stream interface. The region 240 can present to the streamer user 110 that the interaction events of the group of users participating in the interaction event and other users watching the live stream room will soon begin, along with the remaining time until the start (e.g., 5 seconds). The region in Figure 2F includes a “clock” image and countdown numbers, but it is understood that it may also include other display elements that can be used to indicate that the interaction event will soon begin, such as a progress bar (but is not limited to this disclosure).
[0053] Furthermore, the terminal device 120 can present a live stream interface, as shown in Figure 2G, which includes a first area 250 corresponding to active participants in the user group and a second area 260 corresponding to inactive participants in the user group. Here, an active participant is a user in the user group in the live stream room who is interacting with other users who are watching the live stream room. For example, if user B in the user group participating in an interaction event is interacting with other users who are watching the live stream room, that is, if user B is an active participant, then the first area 250 in the live stream interface presented by the terminal device 120 includes user B, and the second area 260 includes inactive participants other than user B in the user group and the streamer.
[0054] In some embodiments, the first area 250 may display media content from active participants, and the second area may, depending on the user 110's settings, display the user IDs or media content of inactive participants in the user group. For example, if user B becomes an active participant, the terminal device 120 may be controlled to enable user B's preset permissions (including audio usage permission and / or video usage permission) in the live stream room, and to keep the preset permissions of inactive participants in the user group disabled. In this case, user B's media content is displayed in the first area 250, and the user IDs of the inactive participants are displayed in the second area 260.
[0055] In some embodiments, the terminal device 120 can also control the display mode of the live stream interface of the live stream room to change dynamically according to the configuration information in order to indicate changes in active participants in an interaction event, and can also control the permission information of the live stream room to change dynamically according to the configuration information. Specifically, the terminal device 120 can sequentially present media content of active participants in real time in the first area 250 and present user IDs or media content of inactive participants in the second area 260, based on the order in which the set of users is determined to become active participants, according to the configuration information entered by the user 110 as described above.
[0056] In some embodiments, the display priority of the first area 250 in the live stream interface is higher than that of the second area 260, in order to make it easier for users watching the live stream room to more intuitively identify active participants from the group of users participating in the interaction event. For example, the display size of active participants in the first area 250 is larger than the display size of each inactive participant in the second area 260. The terminal device 120 can also display a text message such as "It's User B's turn for the live performance" to indicate to the user which users are active participants.
[0057] In some embodiments, the terminal device 120 may also present interaction information corresponding to each user in a group of users on the live stream interface. Here, the interaction information is determined based on preset interactive operations (e.g., likes, comments, follows, shares, virtual resource interactions, etc.) performed on the group of users during the interaction event period in the live stream room. Exemplarily, such interaction information may be quantized in numerical form.
[0058] In some scenarios, previous interaction information may differ significantly between different users within a set of users. Therefore, before the start of an interaction event, the interaction information for the set of users participating in the interaction event is cleared. That is, the interaction information presented to the live stream interface by terminal device 120 is the interaction information determined for this set of users in the current interaction event. Here, the interaction information is associated with other users watching the live stream room. For example, the interactive information may be associated with virtual resource information, comment information, like information, etc., that viewers of the live stream room send to the set of users participating in the interaction event within the live stream room. After the end of the current interaction event, the interaction information for the set of users is restored and displayed as the sum of the interaction information history and the interaction information determined by the current interaction event. In other words, the total interaction information determined by multiple interaction events in which the set of users participates is displayed.
[0059] In some embodiments, after the start of an interaction event, the live interface also displays the order in which the group of users participating in the interaction event will become active participants. In some embodiments, the live stream interface may further display a time indicator. As shown in Figure 2G, the terminal device 120 may display a “clock” indicator in the upper right corner of the first area 250. This indicator may also include the number “4:03”. This can indicate that there are 4 minutes and 3 seconds remaining until user B becomes an active participant, or that 4 minutes and 3 seconds have passed since user B became an active participant.
[0060] In some embodiments, if the time elapsed since the current user became an active participant reaches a predetermined time, the terminal device 120 can automatically switch the current user to an inactive participant and, based on the configuration information, switch the next user to an active participant in the order in which they will become active participants, and present them in the first area 250. For example, if the current active participant is user B, and based on the configuration information it can be determined that the next user to become an active participant is user C, the terminal device 120 can switch user C to an active participant in response to the time elapsed since user B became an active participant reaching a predetermined time (for example, 5 minutes), and present user C's media content in the first area 250.
[0061] In some embodiments, the terminal device 120 can switch active participants when the time elapsed since becoming an active participant reaches a preset time, and can also switch the current user to an inactive participant in response to a termination request from the currently active user. The terminal device 120 can further switch the next user to become an active participant in the order in which they will become active participants, as indicated by the configuration information, and present them in the first area 250. Here, the termination request may be sent by the currently active participant by activating their own terminal device. In some embodiments, the terminal device 120 can also switch the next user to become an active participant in the order in which they will become active participants, as indicated by the configuration information, in response to a streamer switching request, and present them in the first area 250.
[0062] In some embodiments, to enhance the user interaction experience, the terminal device 120 may also present a first reminder on the live stream interface indicating that the time limit of the currently active participant is about to expire, and a second reminder indicating that the next user will soon become an active participant. Here, the reminders may be presented on the interface in various formats, such as text, image, audio, or vibration. Exemplaryly, the terminal device 120 may again present area 240 on the live interface to indicate that the current user's time limit is about to expire.
[0063] In some embodiments, after the start of an interaction event, the terminal device 120 may also present the configuration interface 270 shown in Figure 2H in response to receiving a selection operation on the configuration control 202. The configuration interface 270 can display a set of users participating in the interaction event in the order indicated by the configuration information, based on the configuration information predetermined by the user 110. The configuration interface 270 includes a configuration control 271 for determining the configuration information, an explanation control 272 to help the user 110 determine the regulation of the interaction, a plurality of sequence adjustment controls 273 for adjusting the order in which the set of users participating in the interaction event become active participants in the interaction event, and a completion control 274 to indicate the end of the configuration. In response to receiving a predetermined operation on a sequence adjustment control 273, the terminal device 120 can adjust the order in which users who should become active participants become active participants. In some embodiments, as shown in Figure 2H, a sequence adjustment control 273 corresponding to a user who has previously been an active participant may be in a "finished" state, indicating that the user has been an active participant and cannot be adjusted. In response to receiving a selection operation for the completion control 274, the terminal device 120 can determine that the user has completed adjusting the setting information and cancel the display on the setting interface 270.
[0064] In some embodiments, regarding the streamer interface, the terminal device 120 may also present the statistical area 280 shown in Figure 2I after the end of an interaction event in response to a first preset operation by the streamer user 110. The statistical area 280 can be used to present the sorting of interaction information for the set of users participating in the interaction event. The terminal device 120 can sort the set of users participating in the interaction event in order of the magnitude of the numbers corresponding to the interaction information and present the sorting result in the statistical area 280.
[0065] In this way, the streamer can set up a group of users participating in interaction events in a live stream room, thereby ensuring a positive interaction experience for users within the live stream room.
[0066] Example user interface The interaction process of a group of users participating in an interaction event in a live stream room will be described below with reference to Figures 3A to 3C. Figures 3A to 3C are schematic diagrams showing several exemplary interfaces relating to some embodiments of this disclosure.
[0067] In some embodiments, a terminal device 140 can provide a live interface, as shown in Figure 3A, to a group of users participating in an interaction event in a live stream room. As shown in Figure 3A, the live stream interface for the group of users, similar to the live stream interface on the streamer side, includes a first area 310 for presenting active participants and a second area 320 for presenting inactive participants. The live stream interface for the group of users can further present interaction information for the group of users participating in the interaction event. Furthermore, the live stream interface for the group of users also includes multiple interaction controls for participating in the live stream room interaction. In some embodiments, the terminal device 140 can present an interaction interface 330, as shown in Figure 3B, in response to receiving a selection operation for a gift control 301 (of course, this is just an example, and other controls may be used) among the multiple interaction controls.
[0068] As shown in Figure 3B, the interaction interface 330 can display users who have been active participants and other users in the group of users who have not been active participants separately. For example, users who have been active participants can be displayed at the bottom of the interface, and users who have not been active participants can be displayed at the top of the interface. The interaction interface 330 may include multiple "Send Virtual Resource" buttons. In response to receiving a click operation on a "Send Virtual Resource" button, the terminal device 140 can decide to send a virtual resource to the user corresponding to that button and update the interaction information of the user receiving the virtual resource. In some embodiments, a group of users participating in an interaction event can only send virtual resources to users other than itself, and cannot send virtual resources to itself.
[0069] In some embodiments, for the interface of a set of users participating in an interaction event, the terminal device 140 may also present the statistics area 340 shown in Figure 3C after the end of the interaction event in response to a second preset operation of a specific user (i.e., any user in the set of users participating in the interaction event). The statistics area 340 can be used to present at least one participant who initiated a preset interaction operation for a specific user in the live stream room during the interaction event. Preset interaction operations include, but are not limited to, virtual resource information sent to a set of users, likes, comments, etc. Exemplarily, the statistics area 340 may present at least one user who is viewing the live stream room and who has had a preset interaction operation with the specific user during the interaction process. The terminal device 140 can sort users according to the preset interaction operations and present the sorting results in the statistics area 340. For example, taking the preset interaction operation as the gifting of virtual resources, the terminal device 140 can sort viewers of the live stream room according to the number of virtual resources gifted to a specific user, and present the sorting results in the statistics area 340.
[0070] In this way, the group of users participating in the livestream room interaction event can directly see the list of fans interacting with them on their own devices, contributing to an improved interaction experience for the group of users.
[0071] The interaction process of a group of users participating in an interaction event in a live stream room will be described below with reference to Figures 4A to 4D. Figures 4A to 4D are schematic diagrams showing several exemplary interfaces relating to some embodiments of this disclosure.
[0072] In some embodiments, the terminal device 140 can provide a live interface to a user viewing a live stream room (i.e., a viewer user) as shown in Figure 4A. As shown in Figure 4A, the viewer user's live stream interface similarly includes a first area 410 for presenting active participants and a second area 420 for presenting inactive participants. The viewer user's live stream interface can further present interaction information for a set of users participating in an interaction event. Furthermore, the viewer user's live stream interface similarly includes multiple interaction controls for participating in a live stream room interaction. In some embodiments, the terminal device 140 can present an interaction interface 430 as shown in Figure 4B in response to receiving a selection operation for a gift control 401 (of course, this is just an example, and other controls may be used) among the multiple interaction controls.
[0073] As shown in Figure 4B, the interaction interface 430 can display users who have been active participants and other users in the group of users who have not been active participants separately. For example, users who have been active participants can be displayed at the bottom of the interface, and users who have not been active participants can be displayed at the top of the interface. The interaction interface 430 may include multiple "Send Virtual Resource" buttons. In response to receiving a click operation on a "Send Virtual Resource" button, the terminal device 140 can decide to send a virtual resource to the user corresponding to that button and update the interaction information of the user receiving the virtual resource.
[0074] In some embodiments, the terminal device 140 may, in response to receiving a selection operation for a live connection control 402 (of course, this is just an example, and other controls may be used) among a plurality of interaction controls, present a request interface 440 as shown in Figure 4C. The request interface 440 may present the number of users currently requesting to participate in the live interaction, for example, 10 people. The request interface 440 may also present presentation information to present to the user about the interaction event. The request interface 440 further includes a control 442. In response to receiving a selection operation for control 442, the terminal device 140 can determine that it has received a request from a user to participate in the interaction event. The terminal device 140 can send this participation request to the server 150 and then to the streamer-side terminal device 120. In some embodiments, the streamer-side terminal device 120 may, in response to receiving confirmation of the participation request from the streamer side, update the configuration information regarding the interaction event from the streamer side. In some embodiments, the last user to join an interaction event becomes the active participant by default. The terminal device 120 can adjust the order in which new users join an interaction event and become active participants in response to receiving configuration information modifications from user 110, who is the streamer. In some embodiments, the maximum time spent as an active participant and the preset privileges of a new user joining an interaction event are the same as the set of users who have previously participated in interaction events.
[0075] In some embodiments, when terminal device 140 receives an invitation request indicating participation in an interaction event, it may also present an invitation interface 450 as shown in Figure 4D. Here, the invitation request can be initiated by user 110, who is the streamer side of the live stream room. After receiving the invitation request from user 110, terminal device 120 can send it to terminal device 140 via server 150. The invitation interface 450 may include an "Accept" button to indicate acceptance of the invitation and a "Reject" button to indicate rejection of the invitation. In response to receiving a click operation on the "Accept" button, terminal device 140 can determine that the current user wishes to participate in the interaction event. Similarly, the last user to newly join the interaction event becomes the active participant by default. In response to receiving a modification of configuration information from user 110, who is the streamer side, terminal device 120 can adjust the order in which newly joining users become active participants in the interaction event. In some implementations, the maximum time since a new user joined an interaction event became an active participant and their preset permissions are the same as the set of users who have previously participated in interaction events.
[0076] Based on the process described above, the streamer in the live stream room can easily and conveniently determine the settings for interaction events, contributing to improved operational efficiency for the streamer. Meanwhile, the group of users participating in the interaction events in the live stream room and other users watching the live stream room can participate in the interaction events in the live stream room, contributing to an improved interactive experience for users.
[0077] Exemplary process Figure 5 is a flowchart of process 500 for live stream room interaction according to some embodiments of the present disclosure. Process 500 can be implemented, for example, by a terminal device 120 in Figure 1. Such a terminal device 120 may be, for example, a streamer-side terminal device in a live stream room, an event participant's terminal device, or a viewer user's terminal device. Process 500 will be described below with reference to Figure 1.
[0078] Within the frame 510, the terminal device 120 obtains configuration information regarding interaction events within the live stream room from the streamer side. This configuration information includes at least the set of users participating in the interaction event within the live stream room and the order in which the set of users become active participants in the interaction event.
[0079] Within the framework 520, the terminal device 120 initiates an interaction event in the live stream room according to the configuration information, and during the interaction event, the display mode of the live stream interface in the live stream room dynamically changes according to the configuration information to indicate changes in the active participants in the interaction event.
[0080] In some embodiments, process 500 controls the permission information of a live stream room to change dynamically according to configuration information, further including that when a target user becomes an active participant in a set of users, a first preset permission for the target user in the live stream room is enabled.
[0081] In some embodiments, the first preset privilege includes the privilege to use audio in the livestream room and / or the privilege to use video in the livestream room.
[0082] In some embodiments, the configuration information further indicates a set of time lengths corresponding to a set of users. The set of time lengths indicates the maximum time a set of users is allowed to be an active participant.
[0083] In some embodiments, the user set includes a first user corresponding to a first time length. When the first time length corresponding to the first user expires, the active participants in the livestream room automatically switch from the first user to the second user in order.
[0084] In some embodiments, before the first time period expires, the interface displays a first reminder regarding the expiration of the first time period for the first user, and / or a second reminder for the second user to become an active participant.
[0085] In some embodiments, during an interaction event, if a third user who is currently an active participant in the livestream room requests to end the interaction, the active participants in the livestream room automatically switch from the third user to the fourth user in order.
[0086] In some embodiments, the configuration information further indicates whether a second preset permission is enabled in the livestream room for inactive participants within a set of users during the interaction event period.
[0087] In some embodiments, the live stream interface includes a first area corresponding to active participants in the set of users and a second area corresponding to inactive participants in the set of users, and the display mode indicates that the display priority of the interface in the first area is higher than that of the second area.
[0088] In some embodiments, the first region is configured to display media content from active participants.
[0089] In some embodiments, the livestream interface further presents interaction information corresponding to each user in the user group. This interaction information is determined based on preset interactive operations performed on the user group during the interaction event period within the livestream room.
[0090] In some embodiments, the live stream interface corresponds to the streamer side of the user set, and the live stream interface is configured to present a first statistical area for presenting sorted interaction information of the user set after the interaction event has finished, according to a first preset operation on the streamer side.
[0091] In some embodiments, the livestream interface corresponds to a specific user within a set of users, and the livestream interface is configured to present a second statistical area after the interaction event has ended, according to a second preset operation for that specific user. The second statistical area is intended to show at least one participant who initiated a preset interaction operation for that specific user within the livestream room during the interaction event period.
[0092] In some embodiments, process 500 further includes receiving a third preset operation indicating that the streamer invites a fifth user to an interaction event, and causing a terminal device associated with the fifth user to present the invitation to the interaction event.
[0093] In some embodiments, process 500 further includes, in response to a request from a sixth user to participate in an interaction event, presenting a reminder corresponding to the participation request to the streamer, and updating the interaction event configuration information in response to receiving confirmation of the participation request.
[0094] Exemplary devices and equipment Figure 6 is a block diagram illustrating the schematic configuration of a device 600 for livestream room interactive according to some embodiments of the present disclosure. The device 600 may be included, for example, in the terminal device 120 in Figure 1. Each module assembly in the device 600 can be implemented by hardware, software, firmware, or any combination thereof.
[0095] As shown in the figure, the device 600 includes a configuration information acquisition module 610 configured to acquire configuration information regarding interaction events in the live stream room from the streamer side. The configuration information indicates at least the set of users participating in the interaction event in the live stream room and the order in which the set of users become active participants in the interaction event. The device 600 further includes an interaction event start module 620 configured to start the interaction event in the live stream room according to the configuration information. In the course of the interaction event, the display mode of the live stream interface of the live stream room changes dynamically according to the configuration information to indicate changes in active participants in the interaction event.
[0096] In some embodiments, the device 600 further includes an access information change module configured to control the access information of a live stream room to change dynamically according to configuration information, wherein when the target user becomes an active participant in the set of users, the target user's first preset access in the live stream room becomes active.
[0097] In some embodiments, the first preset privilege includes the right to use audio within the livestream room and / or the right to use video within the livestream room.
[0098] In some embodiments, the configuration information further indicates a set of time lengths corresponding to a set of users. The set of time lengths indicates the maximum time a set of users is allowed to be an active participant.
[0099] In some embodiments, the user set includes a first user corresponding to a first time length. When the first time length corresponding to the first user expires, the active participants in the livestream room automatically switch from the first user to the second user in order.
[0100] In some embodiments, before the first time period expires, the interface displays a first reminder regarding the expiration of the first time period for the first user, and / or a second reminder for the second user to become an active participant.
[0101] In some embodiments, during an interaction event, if a third user who is currently an active participant in the livestream room requests to end the interaction, the active participants in the livestream room automatically switch from the third user to the fourth user in order.
[0102] In some embodiments, the configuration information further indicates whether a second preset permission is enabled in the livestream room for inactive participants within a set of users during the interaction event period.
[0103] In some embodiments, the live stream interface includes a first area corresponding to active participants in the set of users and a second area corresponding to inactive participants in the set of users, and the display mode indicates that the display priority of the interface in the first area is higher than that of the second area.
[0104] In some embodiments, the first region is configured to display media content from active participants.
[0105] In some embodiments, the livestream interface further presents interaction information corresponding to each user in the user group. This interaction information is determined based on preset interactive operations performed on the user group during the interaction event period within the livestream room.
[0106] In some embodiments, the live stream interface corresponds to the streamer side of the user set, and the live stream interface is configured to present a first statistical area for presenting sorted interaction information of the user set after the interaction event has finished, according to a first preset operation on the streamer side.
[0107] In some embodiments, the livestream interface corresponds to a specific user within a set of users, and the livestream interface is configured to present a second statistical area after the interaction event has ended, according to a second preset operation for that specific user. The second statistical area is intended to show at least one participant who initiated a preset interaction operation for that specific user within the livestream room during the interaction event period.
[0108] In some embodiments, the device 600 further includes a third operation receiving module configured to receive a third preset operation in which the streamer side invites a fifth user to an interaction event, and an invitation presenting module configured to cause a terminal device associated with the fifth user to present an invitation to the interaction event.
[0109] In some embodiments, the device 600 further includes a reminder presentation module that presents a reminder corresponding to a participation request to the streamer in response to a participation request from a sixth user, and an information update module that is configured to update the setting information of the interaction event in response to the receipt of confirmation of the participation request.
[0110] The units included in the device 600 may be implemented by software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, which are machine-executable instructions stored, for example, on a storage medium. Alternatively, some or all units in the device 600 may be implemented, at least partially, using one or more hardware logics. Examples of hardware logics that may be used include, but are not limited to, FPGAs (Field Programmable Gate Arrays), ASICs (application-specific integrated circuits), ASSPs (Application-Specific Standard Products), SOCs (System on a chip), and CPLDs (Complex Programmable Logic Devices).
[0111] Figure 7 is a block diagram showing an electronic device 700 that can implement one or more embodiments of the present disclosure. Note that the electronic device 700 shown in Figure 7 is illustrative and does not limit the functions and scope of the embodiments described herein.
[0112] As shown in Figure 7, the electronic device 700 is in the form of a typical electrical device. The components of the electronic device 700 include, but are not limited to, one or more processors or processing units 710, memory 720, storage devices 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. The processing unit 710 may be an actual processor or a virtual processor and can perform various processes according to a program stored in memory 720. In a multiprocessor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 700.
[0113] The electronic device 700 typically includes multiple computer storage media. Such media may be any available media accessible to the electronic device 700, and may include, but are not limited to, volatile and non-volatile media, removable and non-removable media. Memory 720 may be volatile memory (e.g., registers, cache memory, RAM), non-volatile memory (e.g., ROM, EEPROM (Electrically Erasable Programmable Read-Only Memory)), or any combination thereof. Storage device 730 may be removable or non-removable media, and may include machine-readable media such as flash memory drives, disks, or other media. Herein, information and / or data (e.g., training data for training) are used to be stored and can be accessed within the electronic device 700.
[0114] The electronic device 700 may further include other removable / non-removable media, volatile / non-volatile storage media. Not shown in Figure 7, disk drives for reading from or writing to removable media, non-volatile disks (e.g., “floppy disks”), and optical disk drives for reading from or writing to removable media, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 720 may include a computer program product 725 having one or more program modules configured to perform various methods or operations of various embodiments of the present disclosure.
[0115] The communication unit 740 enables communication with other electronic devices via a communication medium. The functions of the components of the electronic device 700 can be realized by a single computing cluster or by multiple computers that can communicate via a communication connection. Therefore, the electronic device 700 can be operated in a network environment using logical connections with one or more other servers, network personal computers (PCs), or other network nodes.
[0116] The input device 750 may be one or more input devices such as a mouse, keyboard, or trackball. The output device 760 may be one or more output devices such as a display, speaker, or printer. The electronic device 700 may also communicate with one or more external devices (not shown) such as a storage device or display device via the communication unit 740 as needed, communicate with one or more devices that allow the user to interact with the electronic device 700, or communicate with one or more external devices that allow the electronic device 700 to communicate with one or more other electronic devices (e.g., a network card, modem). Such communication may be performed via an input / output (I / O) interface (not shown).
[0117] Exemplary embodiments of the present disclosure provide a computer-readable storage medium in which computer-executable instructions are stored that are executed by a processor to accomplish the above-described method. Exemplary embodiments of the present disclosure further provide a computer program product that includes computer-executable instructions that are tangibly stored on a non-temporary computer-readable medium and executed by a processor to accomplish the above-described method.
[0118] Aspects of the present invention are described in this disclosure with reference to flowcharts, block diagrams, or combinations thereof, of methods, apparatus, devices, and computer program products according to embodiments of the present invention. It will be understood that each block in a flowchart, block diagram, or combination thereof, and any combination of such blocks in a flowchart, block diagram, or combination thereof, can be implemented by computer-readable program instructions.
[0119] These computer-readable program instructions may be provided to a processing unit of a general-purpose computer, a dedicated computer, or other programmable data processing device to generate a machine, which in turn is executed via the computer or other programmable data processing device to create means for implementing functions / roles specified in one or more blocks of a flowchart, block diagram, or a combination thereof. These computer-readable program instructions may also be stored in a computer-readable medium that can direct a computer, a programmable data processing device, or other device, or a combination thereof, and may function in a specific specification, so that the computer-readable medium in which the instructions are stored includes a product containing instructions that implements embodiments of functions / roles specified in one or more blocks of a flowchart, block diagram, or a combination thereof.
[0120] Computer-readable program instructions may also be loaded into a computer, other programmable data processing device, or other device and trigger a series of steps of operations performed by the computer, other programmable device, or other device, thereby generating a process implemented in the computer, the instructions executed by the computer, other programmable device, or other device, which implements a function / role specified in one or more blocks of a flowchart, block diagram, or a combination thereof.
[0121] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible system, method, and computer program product implementations according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or part of an instruction, which contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions described in a block may occur out of the order shown in the diagram. For example, two consecutively shown blocks may actually be executed almost simultaneously, and sometimes the blocks may be executed in reverse order, depending on the functionality they contain. It should also be noted that each block in either a block diagram or a flowchart, or both, and any combination of blocks in either a block diagram or a flowchart, may be implemented by a dedicated hardware-based system that performs a specified function or operation, or by a combination of dedicated hardware and computer instructions.
[0122] The descriptions of each embodiment in this disclosure are presented for illustrative and explanatory purposes only and are not intended to limit or restrict the invention to the disclosed form. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the embodiments described. The terminology used in this disclosure has been selected to best describe the principles, practical applications, or technical improvements beyond the art available on the market of each embodiment, and to enable other those skilled in the art to understand the embodiments disclosed herein.
Claims
1. The streamer obtains configuration information regarding interaction events within a live stream room, wherein the configuration information indicates at least the set of users participating in the interaction event within the live stream room, and the order in which the set of users become active participants in the interaction event. A livestream room interaction method comprising: initiating the interaction event in the livestream room according to the configuration information, wherein, during the course of the interaction event, the display mode of the livestream interface of the livestream room changes dynamically according to the configuration information to indicate changes in the active participants in the interaction event.
2. The method according to claim 1, further comprising controlling the permission information of the live stream room to change dynamically according to the setting information, wherein when the target user among the set of users becomes the active participant among the set of users, the first preset permission of the target user in the live stream room becomes enabled.
3. The first preset permission is, Audio usage rights within the aforementioned livestream room, and / or The method according to claim 2, including the right to use video within the live stream room.
4. The method according to claim 1, wherein the setting information further indicates a set of time lengths corresponding to the set of users, the set of time lengths indicating the maximum time the set of users is permitted to be an active participant.
5. The set of users includes the first user corresponding to the first time length, The method according to claim 4, wherein when the first time period corresponding to the first user expires, the active participants in the live stream room automatically switch from the first user to the second user in the order described above.
6. Before the first time length expires, the live stream interface will be configured to: A first reminder regarding the expiration of the first time period corresponding to the first user, and / or The method according to claim 5, wherein the second user presents a second reminder to become the active participant.
7. The method according to claim 1, wherein, during the duration of the interaction event, if the third user, who is currently the active participant in the livestream room, requests termination, the active participants in the livestream room automatically switch from the third user to the fourth user in the order described above.
8. The method according to claim 1, further comprising indicating whether the configuration information enables a second preset permission in the livestream room for an inactive participant among the user group during the duration of the interaction event.
9. The live stream interface includes a first area corresponding to the active participants among the set of users, and a second area corresponding to the inactive participants among the set of users. The method according to claim 1, wherein the display mode indicates that the display priority of the first region in the live stream interface is higher than that of the second region.
10. The method according to claim 9, wherein the first region is configured to display media content from the active participant.
11. The method according to claim 1, wherein the live stream interface further presents interaction information corresponding to each user in the set of users, the interaction information is determined based on preset interaction operations for the set of users during the duration of the interaction event in the live stream room.
12. The live stream interface corresponds to the streamer side of the user set, and the live stream interface is The method according to claim 11, wherein, according to a first preset operation on the streamer side, a first statistical area for presenting a sort of the interaction information of the set of users is presented after the completion of the interaction event.
13. The live stream interface corresponds to a specific user among the set of users, and the live stream interface is The method according to claim 11, wherein the system is configured to present a second statistical area after the end of the interaction event in accordance with a second preset operation of the specific user, the second statistical area being for the purpose of identifying at least one participant who initiated the preset interaction operation for the specific user within the live stream room during the duration of the interaction event.
14. The streamer receives a third preset operation indicating that it will invite the fifth user to the interaction event, The method according to claim 1, further comprising causing a terminal device associated with the fifth user to present an invitation to the interaction event.
15. In response to a sixth user requesting to participate in the interaction event, a reminder corresponding to the participation request is presented to the streamer. The method according to claim 1, further comprising updating the setting information of the interaction event in response to receiving confirmation of the participation request.
16. A configuration information acquisition module configured to acquire configuration information regarding interaction events within a live stream room by the streamer, wherein the configuration information includes at least a set of users participating in the interaction event within the live stream room and the order in which the set of users become active participants in the interaction event. A livestream room interaction device comprising: an interaction event initiation module configured to initiate the interaction event in the livestream room according to the configuration information, the interaction event initiation module dynamically changes according to the configuration information during the course of the interaction event so that the display mode of the livestream interface of the livestream room indicates a change in the active participant in the interaction event.
17. At least one processing unit, An electronic device comprising at least one memory connected to the at least one processing unit, which stores instructions executed by the at least one processing unit, wherein the instructions, 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 15.
18. A computer-readable storage medium that stores a computer program, when executed by the processor, causing the processor to perform the method described in any one of claims 1 to 15.