Methods, apparatus, devices, and storage media for interaction in live streaming rooms

The method and device facilitate collaborative media content creation in live streaming, enhancing user interaction and engagement by allowing multiple users to create and share content, addressing the limitations of traditional voice and video communication.

JP2026521803APending Publication Date: 2026-07-01LEMON CO LTD +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
LEMON CO LTD
Filing Date
2024-08-08
Publication Date
2026-07-01

AI Technical Summary

Technical Problem

Existing live streaming technologies face challenges in providing smooth and engaging interaction experiences between users, particularly in collaborative media content creation, which can affect user participation and satisfaction.

Method used

A method and device for interacting in a live streaming room that allows multiple users to collaboratively create media content, such as text, images, or audio, by acquiring and presenting information across terminals, enhancing the interaction experience and lowering communication barriers.

Benefits of technology

The solution supports richer forms of user interaction, increasing engagement and improving the overall experience by allowing multiple users to create and share media content seamlessly within the live streaming environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026521803000001_ABST
    Figure 2026521803000001_ABST
Patent Text Reader

Abstract

Embodiments of this disclosure provide methods, apparatus, devices, and storage media for interaction in a live streaming room. One method includes, at a first terminal, acquiring first information entered by a first user of a live streaming room; presenting first media content corresponding to the first information at a first live streaming interface of the live streaming room; and, when a second user of the live streaming room enters second information via a second terminal, presenting at least second media content corresponding to the second information at the first live streaming interface. This supports an interaction format in which multiple users collaboratively create media content in a live streaming room and enhances the interaction experience in the live streaming room.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross - reference to related applications) This application claims priority to a Chinese patent application for invention filed on August 9, 2023, with application number 202311004840.0 and title of invention "Method, apparatus, device and storage medium for interaction in a live - streaming room", and the entire content of the Chinese patent application is incorporated herein by reference.

[0002] (Field of the Invention) Exemplary embodiments of the present disclosure generally relate to the field of computers, and more particularly, to a method, apparatus, device and computer - readable storage medium for interaction in a live - streaming room.

Background Art

[0003] With the development of computer technology, more and more applications can provide live - streaming functions. In the live - streaming process, the streamer user can interact with viewer users, attract more viewer users, and improve the live - streaming experience of viewers. For example, some live - streaming rooms can create sessions, and viewer users can participate in group chats in the live - streaming room in a collaborative - distribution manner, whereby the streamer and other users can communicate in real - time via voice or video.

Summary of the Invention

Problems to be Solved by the Invention

[0004] A first aspect of this disclosure provides a method for interacting in a live streaming room. This method includes: obtaining first information entered by a first user of the live streaming room at a first terminal; presenting first media content corresponding to the first information at a first live streaming interface of the live streaming room; and presenting at least second media content corresponding to the second information at the first live streaming interface when a second user of the live streaming room enters second information via a second terminal.

[0005] A second aspect of this disclosure provides a method for interacting in a live streaming room. This method includes presenting first media content on a second terminal in a second live streaming interface of the live streaming room, the first media content corresponding to at least first information entered by a first user of the live streaming room via the first terminal, obtaining second information entered by a second user of the live streaming room via the second live streaming interface, and presenting second media content in the second live streaming interface that corresponds to at least the second information.

[0006] In a third aspect of this disclosure, a device for interaction in a live streaming room is provided. The device includes a first acquisition module configured to acquire first information entered by a first user of the live streaming room at a first terminal; a first presentation module configured to present first media content corresponding to the first information at a first live streaming interface of the live streaming room; and a second presentation module configured to present second media content corresponding to at least second information at the first live streaming interface when a second user of the live streaming room enters second information via a second terminal.

[0007] A fourth aspect of this disclosure provides a device for interaction in a live streaming room. The device includes a third presentation module configured at a second terminal to present first media content in a second live streaming interface of the live streaming room, wherein the first media content includes at least a third presentation module corresponding to first information entered by a first user of the live streaming room via the first terminal, a second acquisition module configured to acquire second information entered by a second user of the live streaming room via the second live streaming interface, and a fourth presentation module configured to present second media content corresponding to at least the second information in the second live streaming interface.

[0008] A fifth aspect of this disclosure provides an electronic device, which includes at least one processing unit and at least one memory coupled 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, they cause the device to perform a method according to a first and / or second aspect.

[0009] In a sixth aspect of this disclosure, a computer-readable storage medium is provided, which stores a computer program, which can be executed by a processor to implement the methods of the first and / or second aspects.

[0010] It should be understood that the content described in this summary 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 through the following description. [Brief explanation of the drawing]

[0011] The above and other features, advantages and aspects of each embodiment of this disclosure will become clearer when viewed in conjunction with the attached drawings and the following detailed description. In the drawings, identical or similar reference numerals indicate identical or similar elements, where, [Figure 1] This is a schematic diagram of an exemplary environment in which the embodiments of this disclosure may be realized. [Figure 2A] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2B] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2C] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2D] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2E] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2F] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2G]A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2H] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2I] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2J] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 2K] A schematic diagram illustrating an example of a first live streaming interface according to some embodiments of the present disclosure. [Figure 3A] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3B] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3C] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3D] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3E] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3F] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 3G] A schematic diagram illustrating an example of a second live streaming interface according to some embodiments of the present disclosure. [Figure 4A] A schematic diagram illustrating an example of a target live streaming interface according to some embodiments of the present disclosure. [Figure 4B] A schematic diagram illustrating an example of a target live streaming interface according to some embodiments of the present disclosure. [Figure 5A]Schematic diagram showing an example of a target live streaming interface according to some other embodiments of the present disclosure. [Figure 5B] Schematic diagram showing an example of a target live streaming interface of some other embodiments of the present disclosure. [Figure 6A] Schematic diagram showing an example of a target live streaming interface according to some other embodiments of the present disclosure. [Figure 6B] Schematic diagram showing an example of a target live streaming interface according to some other embodiments of the present disclosure. [Figure 6C] Schematic diagram showing an example of a target live streaming interface according to some other embodiments of the present disclosure. [Figure 7] Flowchart of an interaction method in a live streaming room according to some embodiments of the present disclosure. [Figure 8] Flowchart of an interaction method in a live streaming room according to some other embodiments of the present disclosure. [Figure 9] Block diagram of a device for interaction in a live streaming room according to some embodiments of the present disclosure. [Figure 10] Block diagram of a device for interaction in a live streaming room according to some other embodiments of the present disclosure. [Figure 11] Block diagram of an electronic device capable of implementing multiple embodiments of the present disclosure.

Mode for Carrying Out the Invention

[0012] As can be understood, before using the technical solutions disclosed in each embodiment of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information related to the present disclosure shall be notified to the user through an appropriate method in accordance with relevant laws and regulations, and the permission of the user shall be obtained.

[0013] For example, in response to receiving an active request from a user, prompt information is sent to the user to explicitly prompt the user that the action requested to be performed requires the acquisition and use of the user's personal information. This allows the user to voluntarily choose whether or not to provide personal information to software or hardware such as electronic devices, application programs, servers, or storage media that perform the actions in the proposed technical aspects of this disclosure, depending on the prompt information.

[0014] As a selectable but not limited implementation, the method for sending prompt information to the user in response to receiving an active user request may be, for example, a pop-up window, in which the prompt information can be presented in text format. The pop-up window may also include selection controls for the user to choose "agree" or "disagree" to providing information to the electronic device.

[0015] It should be understood that the above process of notifying the user and obtaining their permission is merely illustrative and does not limit the forms in which this disclosure may be implemented. Other methods that comply with applicable laws and regulations may also be applicable to the implementation of this disclosure.

[0016] It should be understood that the data related to this proposed technology (including, but not limited to, the data itself, or the acquisition or use of the data) must comply with the requirements of applicable laws, regulations, and related provisions.

[0017] As used herein, the term "in response" refers to the state in which a corresponding event has occurred or a condition has been met. It will be understood that the timing of subsequent actions performed in response to such event or condition is not necessarily strongly correlated with the time the event occurred or the condition was met. For example, in some situations, a subsequent action may be performed immediately upon the occurrence of the event or the fulfillment of the condition, while in other situations, the subsequent action may be performed some time after the event occurred or the condition was met.

[0018] The embodiments of this disclosure will be described in more detail below with reference to the attached drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure is achievable in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the drawings and embodiments of this disclosure are for illustrative purposes only and do not limit the scope of protection of this disclosure.

[0019] It should be noted that the titles of any sections / subsections provided herein are not limiting. Various embodiments are described throughout this specification, and any type of embodiment may be included in any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.

[0020] In the description of the embodiments of this disclosure, the term “including” and similar terms should be understood as an open-ended inclusion meaning “including, but not limited to, ~”. The term “based on” should be understood as “based on at least part of.” 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 also include other explicit and implicit definitions. Terms such as “first,” “second,” etc., may refer to different or the same target. The following may also include other explicit and implicit definitions.

[0021] As briefly mentioned above, in live streaming scenarios, users expect richer forms of interaction. In particular, for viewer users, some may expect to be able to interact with the streamer user and / or other users in the live streaming room.

[0022] Some conventional solutions, for example, can support a specific viewer user's participation in audio and video communication within a live streaming room by providing interaction through collaborative streaming. However, there is considerable uncertainty about whether such audio and video communication between users will proceed smoothly, which can affect the user's interaction experience.

[0023] Therefore, embodiments of this disclosure propose solutions for interaction in a live streaming room. According to various embodiments of this disclosure, a first terminal acquires first information entered by a first user of the live streaming room. A first live streaming interface of the live streaming room presents first media content corresponding to the first information. If a second user of the live streaming room enters second information via a second terminal, the first live streaming interface presents at least second media content corresponding to the second information.

[0024] In this way, the embodiments of this disclosure can support an interaction format in which multiple users collaboratively create media content in a live streaming room, thereby improving the interaction experience in the live streaming room. Furthermore, such a collaborative creation process lowers the barrier to user communication even further compared to traditional voice and video communication, attracting more users to participate in the interaction in the live streaming room.

[0025] Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the attached drawings.

[0026] Exemplary environment Figure 1 is a schematic diagram of an exemplary environment 100 in which embodiments of the present disclosure may be realized. In environment 100, user 110 can build a live streaming room via associated terminal equipment 120 and provide live streaming content, etc. In some scenarios, user 110 may also be referred to as, for example, the streamer, live streamer, or administrator of the live streaming room.

[0027] One or more users 130-1, 130-2, ..., 130-N can view the live stream and participate in the live streaming room interaction via their respective associated terminal devices 140-1, 140-2, ..., 140-N. For the sake of discussion, users 130-1, 130-2, ..., 130-N may be referred to collectively or individually as user 130, and terminal devices 140-1, 140-2, ..., 140-N may be referred to collectively or individually as terminal device 140. In some scenarios, user 130 may also be referred to as viewers, listeners, viewers, or participants in the live streaming room.

[0028] It should be understood that while Figure 1 shows only a single streamer user, in some embodiments, multiple streamer users can initiate live streaming within a single live streaming room.

[0029] In some embodiments, terminal devices 120 and 140 may each have an application installed that can provide a live streaming service, or they may have access to a website that can provide a live streaming service. Users 110 and 130 can operate terminal devices 120 and 140 to access the corresponding application or website.

[0030] Accordingly, terminal devices 120 and 140 can present a corresponding live streaming interface, which can, for example, provide live streaming content for a live streaming room, such as audio live streaming content or video live streaming content.

[0031] In some embodiments, terminal devices 120 and 140 may further communicate with server 150 via network 152 to provide live streaming services. Server 150 can provide functions such as application or website management, configuration, and maintenance.

[0032] Terminal devices 120 and 140 may include 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 readers, game consoles, or any combination of the aforementioned items, and may be any type of mobile, fixed, or portable terminal, including accessories and peripherals for these devices or any combination thereof. In some embodiments, terminal devices 120 and 140 may also support any type of interface for the user (e.g., “wearable” electrical circuitry). Server 150 may be any type of computing system / server capable of providing computing power, including but not limited to mainframes, edge computing nodes, and computing devices in a cloud environment.

[0033] It should be understood that the structure and function of each element in Environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0034] The following describes in detail various exemplary implementations of this disclosure.

[0035] Exemplary interaction methods in a live streaming room Embodiments of this disclosure provide a method for interacting in a live streaming room. According to this interaction method, a first terminal can obtain first information entered by a first user of the live streaming room. Furthermore, the first terminal can present first media content corresponding to the first information in a first live streaming interface of the live streaming room. Additionally, if a second user of the live streaming room enters second information via a second terminal, the first terminal can present second media content corresponding to at least the second information in the first live streaming interface. In some scenarios, such first and / or second information may also be called descriptive information, which can be used to indicate a description of the media content to be presented in the live streaming interface.

[0036] Interaction methods in such live streaming rooms 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 a combination of one or more of these devices). For the sake of explanation, the interaction methods in a live streaming room will be described below using terminal device 120 as an example, with reference to Figure 1.

[0037] Referring to the exemplary environment in Figure 1, a single live streaming room may contain multiple users, such as user 110, user 130-1, user 130-2, etc. As will be described in detail below, terminal device 120 can acquire information entered by, for example, user 110 (also called first information), such information may include, for example, text content or other appropriate content to guide the decision on the corresponding media content.

[0038] Furthermore, terminal device 120 may accordingly present to user 110 a first media content determined based on the first information. For example, terminal device 140 corresponding to another user 130 in the live streaming room may also accordingly provide the first media content, for example, in a corresponding live streaming interface. The first information may include a description of the media content to be presented. The media content may be determined based on the input information. Determining the media content may include, for example, searching for the corresponding media content from a media library, searching for matching media content from a search platform, and / or creating (e.g., generating) the corresponding content in an appropriate manner. It should be understood that, in this disclosure, an example of "creating" media content may include automatically generating media content corresponding to the input information using any appropriate media content generation technology.

[0039] Furthermore, the terminal device 120 can present the user 110 with a second media content determined based on the first and second pieces of information.

[0040] In some examples, one or more other users 130 in the live streaming room may participate in interactions related to, for example, the creation of media content. Such one or more other users 130 may be permitted to input corresponding information (also called second information) via their respective corresponding terminal devices 140.

[0041] Furthermore, a second media content may be determined based on information entered by multiple users (for example, the first information and the second information), and presented in the live streaming room, for example, by terminal device 120 and terminal device 140 in corresponding ways on the live streaming interface.

[0042] In some embodiments, the first media content, second media content, and / or other media content created collaboratively by multiple users in a live streaming room may include text content, image content, video content, and audio content. For example, multiple users in a live streaming room may collaboratively create a story, which may be presented, for example, in the form of text content. Alternatively, multiple users in a live streaming room may collaboratively create one or more images. Alternatively, multiple users in a live streaming room may collaboratively create one or more audio pieces, such as music. In another example, multiple users in a live streaming room may collaboratively create one or more videos.

[0043] In this way, embodiments of the present disclosure can support participation in interactions in which multiple users collaboratively create media content in a live streaming room, thereby increasing the level of engagement in user interactions in the live streaming room and improving the user interaction experience.

[0044] The specific process of collaborative user interaction in a live streaming room is described in detail below.

[0045] Exemplary interaction modes Hereinafter, in conjunction with Figures 2A to 2K, exemplary live streaming interfaces relating to several embodiments of the present disclosure will be described. Such live streaming interfaces can, for example, be used by the administrator of a live streaming room (e.g., a streamer). Figures 2A to 2K show schematic diagrams of several exemplary interfaces of a first live streaming interface relating to several embodiments of the present disclosure.

[0046] Furthermore, for the sake of clarity, the embodiments of this disclosure will be described below using images as an example of media content. It should be understood that, as mentioned above, images are merely an illustrative form of media content, and the interaction processes and / or interaction mechanisms discussed below in this disclosure can also be appropriately applied to the co-creation of other types of media content.

[0047] As shown in Figure 2A, the terminal device 120 can, for example, provide an interface 210 to the user 110. Such an interface 210 may correspond to one that guides the user 110 to a target interaction mode (i.e., a media content creation mode).

[0048] For example, in the example shown in Figure 2A, the guide interface 210 may include guide information 212. The guide information 212 can provide relevant information about the interaction mode. Such guide information 212 helps, for example, the user 110 to understand the expected process and basic interaction methods of this interaction mode. In this way, an introduction to the interaction mode can be achieved. Additionally or alternatively, the terminal device 120 may automatically present the guide information for the interaction mode, for example, in response to an operation in which the user 110 creates a live streaming room for the first time within a predetermined time.

[0049] As shown in Figure 2A, the guide interface may further include a trigger control (e.g., a "Start" button) for initiating the interaction mode. Upon receiving a preset operation for the trigger control, the terminal device 120 can decide that the live streaming room will initiate the interaction mode and, accordingly, execute the subsequent interaction process.

[0050] It should be understood that the interface shown in Figure 2A is merely an illustrative method for initiating the interaction mode in a live streaming room, and other appropriate function entries can be used to assist the user in initiating the interaction mode.

[0051] As shown in Figure 2B, upon receiving the preset operation, the terminal device 120 may, for example, present an interface 220. The interface 220 may, for example, provide an information input component to the user 110. In some embodiments, such an information input component may include, for example, a first input area 222 for accepting text input.

[0052] Such a first input area 222 may be used, for example, to receive a content description entered by a user 110 to guide the creation of the corresponding media content. As shown in Figure 2B, the first input area 222 can provide an input guide, for example, to guide the user to enter one or more keywords.

[0053] Additionally, the first input area 222 may include an input box 225 into which the user can enter text content. In some embodiments, the input box 225 may present, for example, one or more keywords (e.g., "dog walking, beach") as suggested descriptive text (also called recommendation information). Furthermore, the user 110 may randomly change the recommendation information presented in the input box 225, for example, by changing component 223.

[0054] In some embodiments, user 110 can directly determine, for example, one or more recommended keywords as content descriptions to guide the creation of media content. Alternatively, user 110 may modify the recommended keywords or re-enter one or more keywords via input box 225.

[0055] In some embodiments, the first input area 222 may have a character limit, such as 80 characters. The lower right corner of the input box 225 may display, for example, the character limit and the number of characters entered.

[0056] In some embodiments, the information input component may further include, for example, a second input area 224. The second input area 224 can, for example, support a user 110 in selecting a desired style from a set of predetermined styles.

[0057] As shown in Figure 2B, taking the image creation process as an example, the terminal device 120 provides a set of predetermined image styles and corresponding examples in the second input area 224, making it easier for the user 110 to select a style of interest.

[0058] It should be understood that selecting a desired style from a set of default styles is merely an illustrative input method, and this disclosure does not limit the possibility of supporting users in formulating their desired style through methods such as text input. The embodiments of this disclosure enable the determined media content to better meet user expectations.

[0059] It is important to understand that in other media content creation scenarios, the style of the second input area 224 can be adaptively adjusted. For example, in the case of text content, the second input area 224 could provide, for example, multiple example texts in different styles. Or, in the case of music content, the second input area 224 could provide, for example, multiple example music clips in different styles.

[0060] Additionally, as shown in Figure 2B, the interface 220 may further include, for example, an invitation request confirmation area 226 for confirming whether to invite other users in the live streaming room to participate in creating media content.

[0061] After user 110 has completed selecting or entering the content description and style description, the user can trigger the creation of media content by, for example, clicking the "Create" button in interface 220.

[0062] In some examples, as shown in Figure 2C, the terminal device 120 may present an interface 230 in response to user 110 clicking the "Create" button. Interface 230 may include a progress bar for creating media content (for example, dynamically displaying that the current progress is 50%). The progress bar can display the progress of creating media content to user 110. Additionally, interface 230 may further include a previously entered text description (for example, "walking the dog, beach").

[0063] Furthermore, interface 230 can provide, for example, one or more other interface elements (e.g., a "Recreate" button, an "Apply" button, and an "Exit" button). During the media content creation process, the "Recreate" and "Apply" buttons are grayed out. Terminal device 120 can exit interaction mode in response to a click of the "Exit" button by user 110.

[0064] In some other examples, as shown in Figure 2D, the terminal device 120 may present interface 240 in response to, for example, a user 110 clicking the “Create” button in Figure 2B. Interface 240 includes a progress bar corresponding to the media content creation process (for example, dynamically displaying that the current progress is 50%). The progress bar is presented in a floating format in an appropriate area of ​​the live streaming interface, such as the comment interaction area.

[0065] In some embodiments, the terminal device 120 presents the preview interface 250 shown in Figure 2E in response to the completion of media content creation. As shown in Figure 2E, the preview interface 250 may include a preview of the created set of media content and a previously entered content description.

[0066] For example, such a set of media content may include one or more candidate content (e.g., images) determined based on information entered by user 110. User 110 can, for example, select a specific media content from the set of media content as the media content to be applied. Alternatively, if the set of media content includes one candidate content, user 110 can, for example, directly determine that candidate content as the media content to be applied. Alternatively, user 110 can, for example, trigger a re-determination of the set of media content.

[0067] It should be understood that while Figure 2E shows an example of an image content preview, previews can be presented similarly for other types of media content. For example, the preview interface could display created text content or support the playback of user-created audio and / or video content.

[0068] As shown in Figure 2E, the interface 250 may further provide, for example, a “Recreate” button and an “Apply” button. The terminal device 120 can trigger the media content recreation process in response to a click of the “Recreate” button by the user 110. In some embodiments, different media content may be re-determined based on previously entered content description portions and selected styles, meaning the user may trigger the media content recreation without modifying the information.

[0069] In some other embodiments, the terminal device 120 may also support, for example, a user 110 modifying the content description or style, thereby recreating different media content.

[0070] In some embodiments, terminal device 120 presents prompt information in response to the inability to complete the creation of media content. Terminal device 120 can exit interaction mode based on user 110 clicking the “Exit” button within the interface. Additionally or alternatively, terminal device 120 may return from interface 230 to interface 220 after a predetermined time has elapsed since presenting the prompt information, thereby allowing user 110 to continue creating media content by clicking the “Create” button on that interface.

[0071] In some scenarios, terminal device 120 may terminate the interaction mode in response to a user 110 clicking the “End” button shown in Figure 2E. In some embodiments, terminal device 120 may provide a secondary confirmation interface, as shown in Figure 2F, in response to a click of the “End” button. In the example in Figure 2F, the secondary confirmation interface 252 includes a prompt window (also called a floating window) that reconfirms whether to terminate the interaction mode. Terminal device 120 can terminate the interaction mode in response to a confirmation operation in the secondary confirmation interface.

[0072] In some embodiments, terminal device 120 may provide a background selection interface in response to a confirmation operation in the secondary confirmation interface 250. In the example of Figure 2G, the background selection interface 260 may include a preset number of background image options. Terminal device 120 can apply the corresponding image as the background based on the user 110's selection operation. The background selection interface 260 may further include other interface elements (e.g., a "Confirm" button). Terminal device 120 may allow user 110 to make multiple selection operations before finally deciding on the desired image. Terminal device 120 can apply the corresponding image as the background based on user 110's confirmation operation (e.g., clicking the "Confirm" button). In some embodiments, terminal device 120 applies the selected image as the background of the live streaming room in preview mode in response to a selection operation (e.g., a click or short touch), making it easier to preview the effect of applying the image as the background.

[0073] In some other examples, terminal device 120 may, based on user 110's click of the "Apply" button shown in Figure 2E, present the created media content to one or more live streaming interfaces associated with the live streaming room, making it visible to all users in the live streaming room or to specific users.

[0074] In some embodiments, the created media content may include, for example, image content, which may be set as the background for at least a portion of the area of ​​the live streaming interface and presented to all users in the live streaming room or to specific users.

[0075] As shown in Figure 2H, the created image can be presented as the background image for the entire live streaming room in the live streaming interface. For example, other information within the live streaming room can be presented on top of the background image in an overlay format. For example, in a live streaming room scenario involving collaborative broadcasting, the visual identifiers (or video streams) of the collaborating users may be processed into, for example, a background portion 272 and a foreground portion 274, of which the background portion 272 may be further processed to be transparent (or hidden). In this way, problems such as screen fragmentation due to a large number of collaborating users and excessive reduction of the background image can be solved at least partially. In some embodiments, the terminal device 120 ensures that other content within the live streaming room is properly presented by adjusting the parameters (e.g., transparency) of the created image.

[0076] In some embodiments, the created media content may be presented to the live streaming interface in another suitable manner. For example, terminal device 120 may present a dedicated media viewing component for presenting informationally determined media content.

[0077] It is important to understand that different types of media content can have corresponding presentation or delivery styles. Furthermore, the created media content may be visible to all users in the live streaming room, or it may be visible only to specific users in the live streaming room (for example, users invited to participate in this interaction).

[0078] The above describes an exemplary interaction process that presents media content created based on information input by user 110, using image creation as an example. This method enables the embodiments of the present disclosure to support a combination of a content creation process and live streaming interaction.

[0079] An exemplary process that invites interaction In some embodiments, user 110 may invite or configure one or more other users 130 in the live streaming room to participate in the media content creation interaction.

[0080] In one example, as shown in Figure 2B, if user 110 confirms that they have invited other users to participate in the interaction mode via the invitation request confirmation area 226, terminal device 120 can, for example, automatically start the collaborative streaming mode of the live streaming room and begin inviting users who have joined the collaborative streaming to participate in the interaction mode.

[0081] In some embodiments, the terminal device 120 may provide an entry point, for example, in another suitable interface, for inviting or setting up other users to participate in the interaction mode. For example, as shown in Figure 2I, the terminal device 120 may provide an invitation request entry point (e.g., an "Invite other users to join" entry point) in the preview interface 285 for the created media content.

[0082] For example, when the invitation request entry is triggered, the terminal device 120 can present a configuration interface 290 as shown in Figure 2J. Such a configuration interface 290 can be used, for example, to change specific settings of the interaction mode.

[0083] For example, the settings interface 290 may include multiple selection areas. These could include a selection area 291 for selecting a layout (e.g., a panel layout or a grid layout), a selection area 292 for confirming whether to fix the layout, a selection area 293 for selecting the maximum number of users participating in a collaborative stream (e.g., 5 or 8 people), and a selection area 294 for selecting users to share a background with (e.g., clicking on an avatar to select which users from the collaborative stream can share a background). The terminal device 120 responds to these settings and applies them to the background settings of all users invited to the interaction. In this way, the style of the live streaming room can be standardized.

[0084] It should be understood that such a configuration interface 290 can also be provided in response to other operations. For example, user 110 can trigger the presentation of the configuration interface 290 via a configuration control during interaction and change the configuration information of the interaction mode via the configuration interface.

[0085] In some embodiments, as shown in Figure 2K, the terminal device 120 may present prompt information for interaction processing in the live streaming interface. For example, if another user is invited to join the interaction mode, the terminal device 120 presents prompt information 296 in the live streaming interface, for example, "User XX will be invited to join in 5 seconds."

[0086] It should be understood that, as discussed above, Figures 2A through 2K together illustrate an exemplary process for a streamer user to initiate the interaction mode. However, it should also be understood that in some scenarios, the user initiating the interaction mode may be any other appropriate user in the live streaming room, including but not limited to, a user with administrative privileges for the live streaming room, a user authorized by the streamer user, a user collaborating on the stream, or any other appropriate user in the live streaming room.

[0087] An example process of an invitation acceptance interaction In some embodiments, one or more other users in the live streaming room may be invited to participate in the interaction modes discussed above. The detailed process for one or more other users in the live streaming room to participate in the interaction will be discussed below with reference to Figures 3A to 3G. Figures 3A to 3G show schematic diagrams of several exemplary interfaces of a second live streaming interface according to some embodiments of this disclosure.

[0088] In some embodiments, if it is determined that user 130 has been invited by user 110 to participate in interaction mode, terminal device 140 corresponding to user 130 may present, for example, first invitation request information.

[0089] As shown in Figure 3A, the terminal device 140 can present an invitation acceptance prompt for an interaction mode. In the example in Figure 3A, the prompt interface 310 may include invitation acceptance prompt information 312. The invitation acceptance prompt information 312 may include information about the interaction mode, such as guidance on how to participate in the interaction mode.

[0090] The prompt interface 310 may further include avatar thumbnails of one or more users currently participating in the interaction mode. Furthermore, the prompt interface 310 may also provide other interface elements (e.g., a "Reject" button and an "Accept" button). In response to an invited user (e.g., user B) clicking the "Reject" button, the terminal device 140 can invite the next user according to a preset rule (e.g., the order of collaborative streaming).

[0091] In some embodiments, terminal device 140 presents a secondary confirmation interface 320 in response to an invited user clicking the "Deny" button. In the example in Figure 3B, the secondary confirmation interface 320 includes a prompt window (also called a floating window) that reconfirms whether to exit interaction mode. The prompt window may include prompt information such as "Do you want to decline the invitation?" and "You can create a personalized image and use it as a shared background for the current live streaming room." The prompt window may further include other interface elements, such as a "Cancel" button and a "Deny" button. Terminal device 140 can exit interaction mode in response to a reject operation in the secondary confirmation interface. In some embodiments, terminal device 140 invites the next user according to a preset rule in response to the invited user not taking action within a preset time. For example, continuing to refer to Figure 3A, the "Accept" button further includes a countdown interface element (for example, dynamically displaying a 5-second countdown) that prompts the invited user to make a selection within a preset time. It should be understood that the content or layout of the prompt interface is illustrative only and should not constitute a limitation of this disclosure.

[0092] Terminal device 140 can also enter interaction mode in response to a confirmation operation by the invited user (for example, clicking the "Accept" button in Figure 3A or the "Cancel" button in Figure 3B). As shown in Figure 3C, based on the user 130 confirming the first invitation request information, terminal device 140 can accordingly provide the user 130 with an interface 330 and an information input component (also called a second information input component) for information input.

[0093] As shown in Figure 3C, the information input component can display at least a portion of the first information entered by user 110 in the information display area 332. This allows user 130 to view information already entered by a previous user, such as the text-based content description. This makes it easier for the user to participate in the interaction and avoids the input of duplicate content.

[0094] It should be understood that if more history users participate in inputting information, the information display area 332 can, for example, display the information entered by each history user.

[0095] Furthermore, the creation interface 330 further includes a first input area 334. The first input area 334 may further include, for example, an input box that retrieves the content description portion (e.g., keywords) entered by the user 130. In some embodiments, the first input area 334 has an input character limit, such as 80 characters, and the character limit and the number of characters entered are displayed in the lower right corner of the input box.

[0096] In some embodiments, the character limit corresponding to the first input area 334 may be the same as the character limit of the input box 225 in Figure 2B, for example. For example, the first user entering information may be allowed to enter more characters. Alternatively, streamer users may be allowed to enter more characters.

[0097] In some embodiments, the first input area 334 may present, for example, one or more keywords (e.g., "watch the sunset") as recommended descriptive text (also called recommendation information). Furthermore, the user 130 may randomly change the recommendation information presented in the first input area 334, for example.

[0098] In some embodiments, user 130 may, for example, directly determine one or more recommended keywords as content descriptions to guide the creation of media content. Alternatively, user 130 may modify the recommended keywords or re-enter one or more keywords via the first input area 334.

[0099] In some embodiments, the second information input component may further include, for example, a second input area 336. The second input area 336 can, for example, support the user 130 in selecting a desired style from a set of preset styles.

[0100] As shown in Figure 3C, taking the image creation process as an example, the terminal device 140 provides a set of preset styles and corresponding examples in the second input area 336, making it easier for user 130 to select a style of interest. In some embodiments, the set of preset styles may be set by user 110, for example. For example, an invited user can select a specific style from several styles set by the streamer.

[0101] It should be understood that selecting a desired style from a set of default styles is merely an illustrative input method, and this disclosure does not limit the possibility of supporting users in formulating their desired style through methods such as text input.

[0102] In some embodiments, as shown in Figure 3C, a second information input component further displays countdown information. The countdown information indicates the remaining time to input the second piece of information. In this way, the tension of the interaction can be heightened, and the user's interaction experience can be improved.

[0103] Terminal device 140 can receive information entered by the invited user and trigger the creation of new media content. As shown in Figure 3D, terminal device 140 can present interface 340 in response to the invited user clicking the "Create" button. Interface 340 may include a progress bar for the creation of the media content (for example, dynamically displaying that the current progress is 50%). The progress bar can display the progress of creation to the invited user.

[0104] Interface 340 can further present at least some of the information necessary to create the current media content. For example, Interface 340 can present the content description portion from the information previously entered by all users (for example, the keywords entered by users 110 and 130, "walking the dog, beach, watching the sunset").

[0105] Furthermore, interface 340 can also provide other interface elements (e.g., a "Recreate" button, an "Apply" button). During the media content creation process, the "Recreate" and "Apply" buttons are grayed out.

[0106] In yet another example, terminal device 140 may, in response to an invited user clicking the "Create" button, present an interface 350 as shown in Figure 3E. Interface 350 includes a progress bar for creating media content (dynamically displaying, for example, that the current progress is 50%). The progress bar is presented in a floating format in the lower right corner of the interface so as not to obscure the user's avatar and comment area, etc. It should be understood that the content and style of the prompt information regarding the creation process are merely illustrative and should not constitute a limitation of this disclosure.

[0107] In some embodiments, the terminal device 140 presents the preview interface 360 ​​shown in Figure 3F in response to the completion of media content creation. As shown in Figure 3F, the preview interface 360 ​​may include a preview of the created set of media content and corresponding descriptive content (e.g., keywords entered by all users).

[0108] For example, such a set of media content may include one or more candidate content (e.g., images) determined based on information entered by user 110 and user 130. User 130 can, for example, select a specific media content from the set of media content to be applied. Alternatively, if the set of media content includes one candidate content, user 130 can, for example, directly determine that candidate content as the media content to be applied. Alternatively, user 130 can, for example, trigger the recreation of the set of media content.

[0109] Figure 3F shows an example of an image content preview, but it's important to understand that previews can be provided for other types of media content as well. For example, the preview interface can display text content created by the user, or support playback of user-created audio and / or video content.

[0110] Furthermore, as shown in Figure 3F, the interface 360 ​​can provide, for example, a "Recreate" button and an "Apply" button. The terminal device 140 can trigger the media content recreation process in response to a click of the "Recreate" button by the user 130. In some embodiments, different media content may be re-determined based on previously entered content description portions and selected styles, meaning the user may trigger the media content recreation without modifying the information.

[0111] In some other embodiments, the terminal device 140 may support, for example, the user 130 modifying the content description or style, thereby recreating different media content. Additionally or alternatively, the number of times media content can be recreated may be limited, for example, to three times. In this way, the progress and efficiency of the interaction mode can be improved.

[0112] In some cases, the number of times an invited user is allowed to recreate their game may be less than the number of times the streamer user (or the user who initiated the interaction mode) is allowed to recreate their game.

[0113] Additionally, as shown in Figure 3F, interface 360 ​​may further include a countdown interface element (for example, dynamically displaying a 10-second countdown) that prompts the invited user to make a selection within a preset time. For example, if the countdown ends and the invited user has not made a selection, the currently presented media content may be directly determined as, for example, a second media content to be applied.

[0114] In some embodiments, the terminal device 140 may also display prompt information in response to the inability to complete image creation. For example, if image creation fails, the terminal device 140 may display prompt information such as, "The system is busy. Please try again later."

[0115] Continuing with the example in Figure 3F, terminal device 140 can, based on the invited user's click of the "Apply" button, present the selected media content (also called second media content) on one or more live streaming interfaces associated with the live streaming room, making it visible to all users in the live streaming room or to specific users.

[0116] In some embodiments, the created media content may include, for example, image content, which may be set as the background for at least a portion of the area of ​​the live streaming interface and presented to all users in the live streaming room or to specific users.

[0117] As shown in Figure 3G, the created image can be presented as the background image for the entire live streaming room in the live streaming interface. For example, other information within the live streaming room can be presented on top of the background image in an overlay format. For example, in a live streaming room scenario involving collaborative broadcasting, the visual identifier (or video stream) of the collaborating users may be processed into, for example, a background portion 372 and a foreground portion 374 (e.g., the area corresponding to the user's head), of which the background portion 372 (e.g., the background area other than the user's head in the video stream) may be further processed to be transparent (or hidden). In this way, problems such as screen fragmentation due to a large number of collaborating users and excessive reduction of the background image can be solved at least partially. In some embodiments, the terminal device 120 ensures that other content within the live streaming room is properly presented by adjusting the parameters (e.g., transparency) of the created image.

[0118] In some embodiments, the created media content may be presented in the live streaming interface in another suitable manner. For example, terminal device 140 may present a dedicated media viewing component for presenting informationally determined media content.

[0119] It is important to understand that different types of media content can have corresponding presentation or delivery styles. Furthermore, media content created in this way may be visible to all users in the live streaming room, or it may be visible only to specific users in the live streaming room (for example, users invited to participate in the interaction).

[0120] The above describes an exemplary interaction process that presents media content created based on interaction between user 110 and user 130, using image creation as an example. In this way, embodiments of the present disclosure facilitate user interaction in a live streaming room, enabling the collaborative creation of media content in a "relay format" and its subsequent presentation in the live streaming room.

[0121] In some embodiments, a similar process can be used to invite more users and continue creating media content based on information entered by previous users. Such invited users may include, for example, a set of users with specific permissions in a live streaming room. For example, such invited users may be a set of users with collaborative streaming permissions within a live streaming room.

[0122] Furthermore, the invitation order for interaction mode, i.e., the input for collaborative creation of media content, may be determined based on the order in which the group of users has the corresponding preset permissions. For example, multiple users collaborating on a broadcast can be invited to participate in the creation of media content sequentially, according to the order of the broadcast, and this can continue until all users collaborating on the broadcast have joined the creation process.

[0123] For example, if a second user in a live streaming room completes an interaction, the second invitation request information can be presented to a third terminal associated with a third user in the live streaming room. Furthermore, in response to the third user acknowledging the second invitation request information, the third terminal presents a third information input component to receive the third information entered by the third user. In addition, one or more live streaming interfaces associated with the live streaming room can present third media content, which is determined based on the first, second, and third information. The process for inputting such third information can be found in the process for inputting the second information described above, and will not be repeated here.

[0124] On the other hand, in response to a third user rejecting the second invitation request information, the third invitation request information can be displayed on a fourth terminal associated with a fourth user in the live streaming room, inviting the fourth user to participate in the interaction.

[0125] Viewing media content In some embodiments, appropriate users within a live streaming room (e.g., all users or authorized users) may view media content created in the interaction mode described above via a target live streaming interface. Such a target live streaming interface may be an interface viewable by any appropriate user within a live streaming room, including but not limited to the streamer, users participating in the interaction mode, and / or other general users. Figures 4A and 4B show schematic diagrams of several exemplary interfaces of a target live streaming interface according to some embodiments of the present disclosure.

[0126] As shown in Figure 4A, in some scenarios, when corresponding media content is applied to a live streaming room by the corresponding user, the appropriate users in the live streaming room (including users participating in the interactive mode or not) can view such media content via the target live streaming interface 410.

[0127] For example, the created image can similarly be set as the background for at least a portion of the area of ​​the live streaming interface corresponding to the viewer users of the live streaming room. Additionally, the terminal device can also display at least a portion of the information associated with the presented media content in the live streaming interface.

[0128] As shown in Figure 4A, the interface 410 can be associated with an image applied as the background of a live streaming room and can present at least a portion 412 of the information for creating the image. Such a portion 412 may be, for example, a content description portion of the information, for example, one or more keywords to guide the creation of the image (for example, keywords entered by user 110, such as "walking the dog, beach").

[0129] Additionally, if the current media content is determined based on information entered by multiple users, the terminal device may also present at least a portion of all the information associated with that media content, for example, all of the content description.

[0130] As shown in Figure 4B, in interface 420, an image determined based on the information entered by users 110 and 130 is applied as the background of the live streaming room. Furthermore, the terminal device can display content 422 entered by all users (for example, keywords such as "walking the dog, beach, watching the sunset") associated with the image.

[0131] This makes it easier for other users to understand the current process of collaborative creation of media content.

[0132] In some embodiments, the terminal device may provide a viewing entry point to appropriate users in the live streaming room (including users participating in the interactive mode or not), allowing them to view a set of media content determined based on the interaction mode in the live streaming room (e.g., the first media content, the second media content, and / or more media content discussed above).

[0133] Figures 5A and 5B show schematic diagrams of several examples of a target live streaming interface according to some other embodiments of the present disclosure. As shown in Figure 5A, a terminal device presents interface 510 to the appropriate user in the live streaming room. Interface 510 includes a browsing entry point 512. Based on the user's preset operation to the browsing entry point 512, the terminal device can present all media content determined during the interaction process, thereby making it easier for the user to understand the current media content creation process and user interaction process.

[0134] In some embodiments, the terminal device may present the target media content within the set of media content on the target live streaming interface. For example, the terminal device may present the last media content currently applied or the first media content created in interaction mode on interface 520. Additionally, in response to receiving a switch operation, the terminal device may switch to and present another media content within the set of media content.

[0135] For example, in response to a user's (e.g., User B's) click on the browsing entry point in Figure 5A, the terminal device presents the interface 520 shown in Figure 5B. Interface 520 can first present the first image (e.g., an image created by the streamer user) from among several images 522 (e.g., four images) created during the interaction process. Furthermore, in response to a swipe operation by User B's finger, the terminal device can switch to displaying the next image created (e.g., an image created by another user after the streamer user). In some embodiments, the switching order of these media contents may be determined, for example, based on a determined forward / backward order.

[0136] In some embodiments, the terminal device may be associated with the target media content and present at least a portion of the target information for creating the target media content, and / or the identification information of the target user, the target user being the inputter of the target information corresponding to the target media content. For example, as shown in Figure 5B, the interface 520 may further present the identification information 526 of the user who input the descriptive information for determining the image, for example, "User A (Streamer)". The interface 520 may also further include a content description section 528 for creating information corresponding to the image, for example, the keyword "walking a dog, beach".

[0137] Figures 6A to 6C show schematic diagrams of several exemplary interfaces of a target live streaming interface according to some other embodiments of the present disclosure. The target live streaming interface is, for example, a live streaming interface presented to some or all users in a live streaming room.

[0138] In the interface 610 shown in Figure 6A, in some embodiments, the browsing entry point 612 may be configured to present a preview of at least one media content from a set of media content. For example, the browsing entry point 612 may be presented as a preview of one image from a set of images created during the interaction. Additionally or alternatively, the browsing entry point 612 may be presented as a preview of a set of images created during the interaction process, and these images may be presented in an overlapping style.

[0139] Furthermore, upon receiving notification that the browsing entry point 612 has been selected, the terminal device can present the interface 620 shown in Figure 6B. The interaction logic of such an interface 620 may be similar to that of the interface 520 shown in Figure 5B, for example, and therefore will not be repeated here.

[0140] In some other embodiments, in the interface 630 shown in Figure 6C, the browsing entry point 632 may be presented in another suitable area of ​​the live streaming interface. For example, the browsing entry point 632 may be presented in the comment interaction area of ​​the live streaming room.

[0141] Based on the process described above, on the one hand, some users of the live streaming room can participate in the collaborative creation process of media content, improving the interaction experience among users. On the other hand, other appropriate users of the live streaming room can view the media content created based on such a collaborative creation process, easily understand the specific "relay-style" creation history of such media content, and thereby improve the user interaction experience.

[0142] It's important to understand that while the above described how other users can view media content created in conjunction with images, similar viewing mechanisms can be applied to other types of media content, such as text content, video content, and audio content.

[0143] Exemplary process Figure 7 shows a flowchart of Method 700 for interaction in a live streaming room according to some embodiments of the present disclosure. Method 700 can be implemented by a first terminal (for example, terminal device 120 in Figure 1). Method 700 will be described below with reference to Figure 1.

[0144] In block 710, the first terminal obtains first information entered by the first user of the live streaming room. In block 720, the first terminal presents first media content corresponding to the first information on the first live streaming interface of the live streaming room. In block 730, if the second user of the live streaming room enters second information via the second terminal, the first terminal presents second media content corresponding to at least the second information on the first live streaming interface.

[0145] In some embodiments, presenting a second media content corresponding to at least a second piece of information in a first live streaming interface includes presenting a second media content determined based on at least the first and second pieces of information in a first live streaming interface.

[0146] In some embodiments, obtaining first information entered by a first user of a live streaming room includes providing a first information input component in response to receiving a first preset operation, the first preset operation instructing the live streaming room to start a target interaction mode, and receiving the first information entered by the first user via the first information input component.

[0147] In some embodiments, the first information input component further presents recommended descriptive information, and the first information input component further includes a modification component for modifying the recommended descriptive information.

[0148] In some embodiments, presenting first media content corresponding to first information in a first live streaming interface of a live streaming room includes presenting a first set of candidate content, the first set of candidate content being determined based on the first information, and presenting the first media content determined based on the first information based on a second preset operation on the first set of candidate content.

[0149] In some embodiments, the second preset operation for the first set of candidate content includes one of the following: confirming the first set of candidate content as the first media content, selecting the first media content from the first set of candidate content, or recreating the first set of candidate content.

[0150] In some embodiments, process 700 further includes causing a second terminal to present first invitation request information, and, based on the second user's confirmation of the first invitation request information, causing the second terminal to provide a second information input component for receiving second information entered by the second user.

[0151] In some embodiments, a second information input component further presents at least a portion of the first descriptive information.

[0152] In some embodiments, a second information input component further presents countdown information, which indicates the remaining time for entering second descriptive information.

[0153] In some embodiments, presenting second media content in a first live streaming interface based on second information entered by a second user of a live streaming room via a second terminal includes causing the second terminal to present a second set of candidate content, the second set of candidate content corresponding to the first information and the second information, and the first terminal presenting second media content corresponding to at least the first information and the second information in the first live streaming interface based on a third preset operation on the second set of candidate content.

[0154] In some embodiments, the preset operation for the second set of candidate content includes one of the following: confirming the second set of candidate content as the second media content, selecting the second media content from the second set of candidate content, or recreating the second set of candidate content.

[0155] In some embodiments, process 700 further includes stopping the second terminal from providing the option to recreate the second set of candidate content in response to the number of times the operation to recreate the second set of candidate content has been performed exceeding a threshold.

[0156] In some embodiments, process 700 further includes causing a second invitation request information to be presented to a third terminal associated with a third user of a live streaming room; causing a third information input component to be presented to the third terminal for receiving third information entered by the third user in response to the third user confirming the second invitation request information; and presenting third media content in a first live streaming interface, wherein the third media content corresponds to at least the first information, the second information, and the third information.

[0157] In some embodiments, process 700 further includes causing the third invitation request information to be presented to the fourth terminal associated with the fourth user of the live streaming room in response to the third user rejecting the second invitation request information.

[0158] In some embodiments, process 700 further includes presenting at least a portion of first information associated with first media content in a first live streaming interface of a live streaming room, and / or presenting at least a portion of the first and second information associated with second media content in a first live streaming interface of a live streaming room.

[0159] In some embodiments, the process 700 further includes causing a viewing entry point to be provided to a target live streaming interface associated with a live streaming room, and causing a set of media content to be presented to the target live streaming interface in response to a fourth preset operation on the viewing entry point, wherein the set of media content includes at least a first media content and a second media content.

[0160] In some embodiments, presenting a set of media content to a target live streaming interface includes presenting a target media content within the set of media content to the target live streaming interface, and, in response to receiving a switch operation, switching the target live streaming interface to present another media content within the set of media content.

[0161] In some embodiments, process 700 causes a target live streaming interface to present at least a portion of target information associated with the target media content for creating the target media content, and / or identification information of a target user corresponding to the target media content, further comprising the target user being the inputter of the target information corresponding to the target media content.

[0162] In some embodiments, the browsing entry point is configured to present a preview of at least one media content within a set of media content.

[0163] In some embodiments, the first user corresponds to the administrator of the live streaming room, and / or the second user is determined from a set of users with preset privileges in the live streaming room.

[0164] In some embodiments, the second user is determined based on the order in which a set of users are configured to have preset permissions.

[0165] In some embodiments, preset permissions include permission to collaborate on live streaming to a live streaming room.

[0166] In some embodiments, the first media content and / or the second media content includes at least one of text content, image content, video content, and audio content.

[0167] In some embodiments, the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

[0168] In some embodiments, the first and / or second descriptive information includes a content description portion and a style description portion.

[0169] In some examples, the style description is selected from a set of preset styles.

[0170] Figure 8 shows a flowchart of Method 800 for interaction in a live streaming room according to some embodiments of the present disclosure. Method 800 may be implemented by a second terminal (for example, terminal device 140 in Figure 1). Method 800 will be described below with reference to Figure 1.

[0171] In block 810, the second terminal presents first media content on the second live streaming interface of the live streaming room, and the first media content corresponds to at least first information entered by the first user of the live streaming room via the first terminal. In block 820, the second terminal obtains second information entered by the second user of the live streaming room via the second live streaming interface. In block 830, the second terminal presents second media content on the second live streaming interface that corresponds to at least second information.

[0172] In some embodiments, presenting second media content in a second live streaming interface includes presenting second media content determined based on at least first and second information in a first live streaming interface.

[0173] In some embodiments, obtaining second information entered by a second user of a live streaming room includes presenting first invitation request information, the first invitation request information being generated based on a preset operation by the first user, providing a second information input component based on the second user confirming the first invitation request information, and receiving second information entered by the second user via the second information input component.

[0174] In some embodiments, a second information input component further presents at least a portion of the first descriptive information.

[0175] In some embodiments, a second information input component further presents countdown information, which indicates the remaining time for entering second descriptive information.

[0176] In some embodiments, presenting second media content in a second live streaming interface includes presenting a second set of candidate content, the second set of candidate content being created based on first and second descriptive information, and presenting second media content created based on the first and second descriptive information based on a third preset operation on the second set of candidate content.

[0177] In some embodiments, a third preset operation for a second set of candidate content includes one of the following: confirming the second set of candidate content as the second media content, selecting the second media content from the second set of candidate content, or recreating the second set of candidate content.

[0178] In some embodiments, process 800 further includes stopping the provision of the option to recreate the second set of candidate content in response to the number of times the operation to recreate the second set of candidate content has been performed exceeding a threshold.

[0179] In some embodiments, process 800 further includes causing a second invitation request information to be presented to a third terminal associated with a third user of a live streaming room; causing a third information input component to be presented to the third terminal for receiving third information entered by the third user in response to the third user confirming the second invitation request information; and presenting third media content in a first live streaming interface, wherein the third media content corresponds to at least the first information, the second information, and the third information.

[0180] In some embodiments, process 800 further includes causing the third invitation request information to be presented to the fourth terminal associated with the fourth user of the live streaming room in response to the third user rejecting the second invitation request information.

[0181] In some embodiments, process 800 further includes presenting at least a portion of the first information in association with the first media content at a second live streaming interface of the live streaming room, and / or presenting at least a portion of the first and second information in association with the second media content at a second live streaming interface of the live streaming room.

[0182] In some embodiments, process 800 further includes causing a viewing entry point to be provided to a target live streaming interface associated with a live streaming room, and causing a set of media content to be presented to the target live streaming interface in response to a fourth preset operation on the viewing entry point, wherein the set of media content includes at least a first media content and a second media content.

[0183] In some embodiments, presenting a set of media content to a target live streaming interface includes presenting a target media content within the set of media content to the target live streaming interface, and, in response to receiving a switch operation, switching to present another media content within the set of media content to the target live streaming interface.

[0184] In some embodiments, process 800 causes a target live streaming interface to present at least a portion of target information associated with target media content for determining the target media content, and / or identification information of a target user corresponding to the target media content, further comprising the target user being the inputter of the target information corresponding to the target media content.

[0185] In some embodiments, the browsing entry point is configured to present a preview of at least one media content within a set of media content.

[0186] In some embodiments, the first user corresponds to the administrator of the live streaming room, and / or the second user is determined from a set of users who have preset permissions in the live streaming room.

[0187] In some embodiments, the second user is determined based on the order in which a set of users are configured to have preset permissions.

[0188] In some embodiments, preset permissions include permission to collaborate on live streaming to a live streaming room.

[0189] In some embodiments, the first media content and / or the second media content includes at least one of text content, image content, video content, and audio content.

[0190] In some embodiments, the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

[0191] In some embodiments, the first and / or second descriptive information includes a content description portion and a style description portion.

[0192] In some examples, the style description is selected from a set of preset styles.

[0193] Exemplary apparatus and devices Figure 9 shows a schematic structural block diagram of a device 900 for interaction in a live streaming room according to a particular embodiment of the present disclosure. The device 900 may be implemented as a first terminal (e.g., terminal device 120 in Figure 1) or contained within it. Each module / component within the device 900 may be implemented by hardware, software, firmware, or any combination thereof.

[0194] As shown in the figure, the device 900 includes a first acquisition module 910 configured to acquire first information entered by a first user of a live streaming room at a first terminal. The device 900 further includes a first presentation module 920 configured to present first media content corresponding to the first information at a first live streaming interface of the live streaming room. The device 900 further includes a second presentation module 930 configured to present second media content corresponding to at least second information at the first live streaming interface when a second user of the live streaming room enters second information via a second terminal.

[0195] In some embodiments, the second presentation module 930 is further configured to present, in the first live streaming interface, a second media content determined based on at least the first and second information.

[0196] In some embodiments, the first acquisition module 910 is configured to provide a first information input component in response to receiving a first preset operation, which instructs the live streaming room to start a target interaction mode, and is further configured to receive first information entered by a first user via the first information input component.

[0197] In some embodiments, the first information input component further presents recommended descriptive information, and the first information input component further includes a modification component for modifying the recommended descriptive information.

[0198] In some embodiments, the first presentation module is configured to present a first set of candidate content, the first set of candidate content is determined based on first information, and further, based on a second preset operation on the first set of candidate content, it is configured to present a first media content determined based on first information.

[0199] In some embodiments, the second preset operation for the first set of candidate content includes one of the following: confirming the first set of candidate content as the first media content, selecting the first media content from the first set of candidate content, or recreating the first set of candidate content.

[0200] In some embodiments, the device 900 further includes a first invitation request information presentation module configured to cause a second terminal to present first invitation request information, and a second information input component providing module configured to cause the second terminal to provide a second information input component that receives second information entered by the second user based on the second user's confirmation of the first invitation request information.

[0201] In some embodiments, a second information input component further presents at least a portion of the first descriptive information.

[0202] In some embodiments, a second information input component further presents countdown information, which indicates the remaining time for entering second descriptive information.

[0203] In some embodiments, the second presentation module is configured to cause the second terminal to present a second set of candidate content, the second set of candidate content corresponding to the first information and the second information, and further configured to cause the first terminal to present, in the first live streaming interface, a second media content corresponding to at least the first information and the second information, based on a third preset operation on the second set of candidate content.

[0204] In some embodiments, the preset operation for the second set of candidate content includes one of the following: confirming the second set of candidate content as the second media content, selecting the second media content from the second set of candidate content, or recreating the second set of candidate content.

[0205] In some embodiments, the device 900 further includes a stop module configured to stop providing the option to recreate the second set of candidate content to the second terminal in response to the number of times the operation to recreate the second set of candidate content has been performed exceeding a threshold.

[0206] In some embodiments, the device 900 further includes: a second invitation request information presentation module configured to present second invitation request information to a third terminal associated with a third user of a live streaming room; a third information input component presentation module configured to present a third information input component to the third terminal for receiving third information entered by the third user in response to the third user confirming the second invitation request information; and a third media content presentation module configured to present third media content in a first live streaming interface, wherein the third media content corresponds to at least the first information, the second information, and the third information.

[0207] In some embodiments, the device 900 further includes a third invitation request information presentation module configured to present the third invitation request information to a fourth terminal associated with a fourth user in a live streaming room in response to a third user rejecting the second invitation request information.

[0208] In some embodiments, the apparatus 900 further includes a partial presentation module configured to present at least a portion of first information in association with first media content and / or present at least a portion of the first and second information in association with second media content at a first live streaming interface of a live streaming room.

[0209] In some embodiments, the device 900 further includes a browsing entrance providing module configured to provide a browsing entrance to a target live streaming interface associated with a live streaming room, and a set of media content presentation modules configured to present a set of media content to the target live streaming interface in response to a fourth preset operation on the browsing entrance, wherein the set of media content includes at least a first media content and a second media content.

[0210] In some embodiments, a media content presentation module is further configured to cause a target live streaming interface to present a target media content within the set of media content, and in response to receiving a switch operation, to switch and present another media content within the set of media content.

[0211] In some embodiments, a set of media content presentation modules is further configured to cause a target live streaming interface to present, associated with the target media content, at least a portion of the target information for creating the target media content, and / or identification information of a target user corresponding to the target media content, the target user being the inputter of the target information corresponding to the target media content.

[0212] In some embodiments, the browsing entry point is configured to present a preview of at least one media content within a set of media content.

[0213] In some embodiments, the first user corresponds to the administrator of the live streaming room, and / or the second user is determined from a set of users with preset privileges in the live streaming room.

[0214] In some embodiments, the second user is determined based on the order in which a set of users are configured to have preset permissions.

[0215] In some embodiments, preset permissions include permission to collaborate on live streaming to a live streaming room.

[0216] In some embodiments, the first media content and / or the second media content includes at least one of text content, image content, video content, and audio content.

[0217] In some embodiments, the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

[0218] In some embodiments, the first and / or second descriptive information includes a content description portion and a style description portion.

[0219] In some examples, the style description is selected from a set of preset styles.

[0220] The modules included in the device 900 may be implemented in a variety of ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on a storage medium. In addition to, or instead of, machine-executable instructions, some or all modules of the device 900 may be implemented at least partially by one or more hardware logic components. Examples of usable, but not limited to, exemplary types of hardware logic components include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), and composite programmable logic devices (CPLDs).

[0221] Figure 10 shows a schematic structural block diagram of a device 1000 for interaction in a live streaming room according to a particular embodiment of the present disclosure. The device 1000 may be implemented as a second terminal (e.g., terminal device 140 in Figure 1) or contained within it. Each module / component within the device 1000 may be implemented by hardware, software, firmware, or any combination thereof.

[0222] As shown in the figure, the device 1000 includes a third presentation module 1010 configured to present first media content to a second live streaming interface of a live streaming room at a second terminal, the first media content corresponding to at least first information entered by a first user of the live streaming room via the first terminal. The device 1000 further includes a second acquisition module 1020 configured to acquire second information entered by a second user of the live streaming room via the second live streaming interface. The device 1000 further includes a fourth presentation module 1030 configured to present second media content corresponding to at least second information to the second live streaming interface.

[0223] In some embodiments, a fourth presentation module 1030 is further configured to present a second media content determined based on at least the first and second information in the first live streaming interface.

[0224] In some embodiments, the second acquisition module 1020 is configured to present first invitation request information, which is generated based on a preset operation by a first user, and to provide a second information input component based on the second user's confirmation of the first invitation request information, and to receive second information entered by the second user via the second information input component.

[0225] In some embodiments, a second information input component further presents at least a portion of the first descriptive information.

[0226] In some embodiments, a second information input component further presents countdown information, which indicates the remaining time for entering second descriptive information.

[0227] In some embodiments, the fourth presentation module 1030 is configured to present a second set of candidate content, which is created based on first and second descriptive information, and is further configured to present a second media content created based on the first and second descriptive information, based on a third preset operation on the second set of candidate content.

[0228] In some embodiments, a third preset operation for a second set of candidate content includes one of the following: confirming the second set of candidate content as the second media content, selecting the second media content from the second set of candidate content, or recreating the second set of candidate content.

[0229] In some embodiments, the device 1000 further includes a stop module configured to stop providing the option to recreate the second set of candidate content in response to the number of times the operation to recreate the second set of candidate content has been performed exceeding a threshold.

[0230] In some embodiments, the device 900 further includes: a second invitation request information presentation module configured to cause a third terminal associated with a third user of a live streaming room to present second invitation request information; a third information input component presentation module configured to cause the third terminal to present a third information input component for receiving third information entered by the third user in response to the third user confirming the second invitation request information; and a third media content presentation module configured to present third media content in a first live streaming interface, wherein the third media content corresponds to at least the first information, the second information, and the third information.

[0231] In some embodiments, the device 900 further includes a third invitation request information presentation module configured to present the third invitation request information to a fourth terminal associated with a fourth user in a live streaming room in response to a third user rejecting the second invitation request information.

[0232] In some embodiments, the apparatus 900 further includes a partial presentation module configured to present at least a portion of first information in association with first media content at a second live streaming interface of a live streaming room, and / or to present at least a portion of the first and second information in association with second media content at a second live streaming interface of a live streaming room.

[0233] In some embodiments, the device 900 further includes a browsing entrance providing module configured to provide a browsing entrance to a target live streaming interface associated with a live streaming room, and a set of media content presentation modules configured to present a set of media content to the target live streaming interface in response to a fourth preset operation on the browsing entrance, wherein the set of media content includes at least a first media content and a second media content.

[0234] In some embodiments, a media content presentation module is further configured to present a target media content from the set of media content to a target live streaming interface, and in response to receiving a switch operation, to switch and present another media content from the set of media content to the target live streaming interface.

[0235] In some embodiments, a set of media content presentation modules is further configured to cause a target live streaming interface to present, associated with the target media content, at least a portion of the target information for creating the target media content, and / or identification information of a target user corresponding to the target media content, the target user being the inputter of the target information corresponding to the target media content.

[0236] In some embodiments, the browsing entry point is configured to present a preview of at least one media content from a set of media content.

[0237] In some embodiments, the first user corresponds to the administrator of the live streaming room, and / or the second user is determined from a set of users who have preset permissions in the live streaming room.

[0238] In some embodiments, the second user is determined based on the order in which a set of users are configured to have preset permissions.

[0239] In some embodiments, preset permissions include permission to collaborate on live streaming to a live streaming room.

[0240] In some embodiments, the first media content and / or the second media content includes at least one of text content, image content, video content, and audio content.

[0241] In some embodiments, the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

[0242] In some embodiments, the first and / or second descriptive information includes a content description portion and a style description portion.

[0243] In some examples, the style description is selected from a set of preset styles.

[0244] The modules included in the device 1000 may be implemented in a variety of ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on a storage medium. In addition to, or instead of, machine-executable instructions, some or all modules of the device 1000 may be implemented at least partially by one or more hardware logic components. Examples of usable, but not limited to, exemplary types of hardware logic components include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), and composite programmable logic devices (CPLDs).

[0245] Figure 11 shows a block diagram of an electronic device 1100 capable of carrying out one or more embodiments of the present disclosure. It should be understood that the electronic device 1100 shown in Figure 11 is illustrative and should not limit the function and scope of the embodiments described herein.

[0246] As shown in Figure 11, the electronic device 1100 is in the form of a general-purpose electronic device. The components of the electronic device 1100 may include, but are not limited to, one or more processors or processing units 1110, memory 1120, storage device 1130, one or more communication units 1140, one or more input devices 1150, and one or more output devices 1160. The processing unit 1110 may be an actual processor or a virtual processor and can perform various processes based on a program stored in memory 1120. In a multiprocessor system, the parallel processing capability of the electronic device 1100 is improved by having multiple processing units execute computer executable instructions in parallel.

[0247] The electronic device 1100 typically includes multiple computer storage media. Such media may include, but are not limited to, volatile and non-volatile media, removable and non-removable media, and may be any media accessible to the electronic device 1100. Memory 1120 may be volatile memory (e.g., registers, caches, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or a specific combination thereof. Storage device 1130 may be removable or non-removable media, and may include machine-readable media such as flash memory drives, magnetic disks, or any other media, and may be used to store information and / or data (e.g., training data for training) and may be accessible within the electronic device 1100.

[0248] The electronic device 1100 may further include other removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 11, a magnetic disk drive for reading from or writing to removable, non-volatile magnetic disks (e.g., “floppy disks”) and a removable optical disk drive for reading from or writing to non-volatile optical disks may be provided. In these cases, each drive may be connected to a path (not shown) by one or more data medium interfaces. The memory 1120 may also include a computer program product 1125 having one or more program modules, which are configured to perform various methods or operations of various embodiments of the present disclosure.

[0249] The communication unit 1140 implements communication with other computing devices via a communication medium. Additionally, the functionality of the components of the electronic device 1100 may be implemented as a single computing cluster or as multiple computing machines, which can communicate via a communication connection. Therefore, the electronic device 1100 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or other network nodes.

[0250] The input device 1150 may be one or more input devices such as a mouse, keyboard, or trackball. The output device 1160 may be one or more output devices such as a display, speaker, or printer. The electronic device 1100 may further communicate with one or more external devices (not shown) such as a storage device or display device via the communication unit 1140, as needed, or with one or more devices that enable a user to interact with the electronic device 1100, or with any device (e.g., a netbook card, modem) that enables the electronic device 1100 to communicate with one or more other computing devices. Such communication may be performed via an input / output (I / O) interface (not shown).

[0251] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided in which one or more computer instructions are stored, and the one or more computer instructions are executed by a processor to implement the above method. According to an exemplary implementation of the present disclosure, a computer program product is further provided, which includes computer-executable instructions that are tangibly stored in a non-temporary computer-readable medium and executed by a processor to implement the above method.

[0252] Herein, each aspect of the disclosure has been described with reference to flowcharts and / or block diagrams of the methods, apparatus (systems), and computer program products implemented by the disclosure. It should be understood that each box in the flowcharts and / or block diagrams, and each combination of boxes in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0253] These computer-readable program instructions may be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device to generate a machine that, when these instructions are executed by the computer or other programmable data processing device processing unit, generates a device for implementing the functions / operations specified in one or more boxes in a flowchart and / or block diagram. These computer-readable program instructions may also be stored on a computer-readable storage medium, which may operate the computer, programmable data processing device, and / or other device in a particular manner so that the computer-readable medium on which the instructions are stored constitutes a product containing instructions for implementing each aspect of the functions / operations specified in one or more boxes in a flowchart and / or block diagram.

[0254] By loading computer-readable program instructions into a computer, another programmable data processing device, or another device, a series of operational steps are performed on the computer, another programmable data processing device, or another device to generate a process implemented by the computer, the other programmable data processing device, or another device, thereby causing the instructions executed on the computer, the other programmable data processing device, or other device to implement a function / operation specified in one or more boxes in a flowchart and / or block diagram.

[0255] The flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of several implementable systems, methods, and computer program products relating to this disclosure. In this regard, each box in a flowchart or block diagram may represent a module, program segment, or part of an instruction, and a module, program segment, or part of an instruction may contain one or more executable instructions for implementing a specified logical function. In some implementations as replacements, the functions represented in the boxes may occur in a different order than those shown in the drawings. For example, two consecutive boxes may actually be executed substantially in parallel, or in reverse order depending on the functions involved. It should also be noted that each box in a block diagram and / or flowchart, and combinations of boxes in a block diagram and / or flowchart, may be implemented by a special-purpose hardware-based system that performs a specified function or operation, or by a combination of special-purpose hardware and computer instructions.

[0256] The above descriptions of the various implementations of this disclosure are illustrative, not exhaustive, and not limited to the implementations disclosed. Many modifications and changes will be apparent to those skilled in the art without departing from the scope and spirit of each implementation described. The choice of terms used herein is intended to best interpret the principles, practical applications, or improvements to the technology in the market of each implementation, or to enable those skilled in the art to understand each implementation disclosed herein.

Claims

1. A method of interaction in a live streaming room, On the first terminal, obtain the first information entered by the first user of the live streaming room, In the first live streaming interface of the live streaming room, the first media content corresponding to the first information is presented, A method comprising: when a second user of the live streaming room inputs second information via a second terminal, the first live streaming interface presents at least second media content corresponding to the second information.

2. Presenting at least a second media content corresponding to the second information in the first live streaming interface is: The method according to claim 1, further comprising presenting the second media content determined based on at least the first and second information in the first live streaming interface.

3. Obtaining the first information entered by the first user in the live streaming room is, In response to receiving a first preset operation, a first information input component is provided, wherein the first preset operation instructs the start of the target interaction mode of the live streaming room. The method according to claim 1, comprising receiving the first information entered by the first user via the first information input component.

4. In the first live streaming interface of the live streaming room, presenting the first media content corresponding to the first information means that The first set of candidate content is presented, and the first set of candidate content is determined based on the first information. The method according to claim 1, further comprising presenting the first media content determined based on the first information, based on a second preset operation on the first set of candidate content.

5. The second terminal is made to present the first invitation request information, The method according to claim 1, further comprising providing the second terminal with a second information input component for receiving the second information entered by the second user, based on the second user's confirmation of the first invitation request information.

6. Presenting second media content in the first live streaming interface based on second information entered by a second user of the live streaming room via a second terminal is: The second set of candidate content is presented to the second terminal, wherein the second set of candidate content corresponds to the first information and the aforementioned information. The method according to claim 1, wherein the first terminal presents the second media content corresponding to at least the first information and the second information in the first live streaming interface based on a third preset operation for the second set of candidate content.

7. The second invitation request information is to be displayed on the third terminal associated with the third user of the live streaming room, In response to the third user confirming the second invitation request information, the third terminal is made to display a third information input component for receiving the third information entered by the third user. The method according to claim 1, further comprising presenting a third media content in the first live streaming interface, wherein the third media content corresponds to at least the first information, the information and the third information.

8. The method according to claim 7, further comprising presenting the third invitation request information to the fourth terminal associated with the fourth user of the live streaming room in response to the third user rejecting the second invitation request information.

9. In the first live streaming interface of the live streaming room, at least a portion of the first information is presented in association with the first media content, and / or The method according to claim 1, further comprising presenting at least a portion of the first information and the second information in association with the second media content in the first live streaming interface of the live streaming room.

10. The access point is provided to the target live streaming interface associated with the live streaming room, The method according to claim 1, further comprising presenting a set of media content to the target live streaming interface in response to a fourth preset operation to the viewing entry point, wherein the set of media content includes at least the first media content and the second media content.

11. To present a set of media content to the target live streaming interface is to To present the target media content from the aforementioned set of media content to the target live streaming interface, The method according to claim 10, further comprising, in response to receiving a switching operation, causing the target live streaming interface to switch and present another media content from the set of media content.

12. The method according to claim 11, further comprising causing the target live streaming interface to display at least a portion of target information for determining the target media content, and / or identification information of a target user corresponding to the target media content, wherein the target user is the person who inputs the target information corresponding to the target media content.

13. The first user corresponds to the administrator of the live streaming room, and / or The method according to claim 1, wherein the second user is determined from a set of users who have preset privileges in the live streaming room.

14. The method according to claim 1, wherein the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

15. A method of interaction in a live streaming room, The first media content is presented on the second terminal in the second live streaming interface of the live streaming room, wherein the first media content corresponds to at least the first information input by the first user of the live streaming room via the first terminal. The second information entered by the second user of the live streaming room is obtained via the second live streaming interface, A method comprising presenting a second media content corresponding to at least the second information in the second live streaming interface.

16. Presenting the second media content in the second live streaming interface is: The method according to claim 15, comprising presenting the second media content determined based on at least the first and second information in a first live streaming interface.

17. Obtaining the second information entered by the second user of the aforementioned live streaming room is: Presenting first invitation request information, wherein the first invitation request information is generated based on the first user's preset operation, Based on the fact that the second user has confirmed the first invitation request information, a second information input component is provided. The method according to claim 15, further comprising receiving the second information entered by the second user via the second information input component.

18. The second invitation request information is to be displayed on the third terminal associated with the third user of the live streaming room, In response to the third user confirming the second invitation request information, the third terminal is made to display a third information input component for receiving the third information entered by the third user. The method according to claim 15, further comprising presenting a third media content in a first live streaming interface, wherein the third media content corresponds to at least the first information, the second information, and the third information.

19. In the second live streaming interface of the live streaming room, present at least a portion of the first information associated with the first media content, and / or The method according to claim 15, further comprising presenting at least a portion of the first information and the second information in association with the second media content in the second live streaming interface of the live streaming room.

20. The access point is provided to the target live streaming interface associated with the live streaming room, The method according to claim 15, further comprising presenting a set of media content to the target live streaming interface in response to a fourth preset operation to the viewing entry point, wherein the set of media content includes at least the first media content and the second media content.

21. To present a set of media content to the target live streaming interface is to To present the target media content from the aforementioned set of media content to the target live streaming interface, The method according to claim 20, comprising, in response to receiving a switching operation, causing the target live streaming interface to switch and present another media content from the set of media content.

22. The method according to claim 21, wherein the target live streaming interface is made to display at least a portion of target information associated with the target media content for determining the target media content, and / or identification information of a target user corresponding to the target media content, the target user being the inputter of the target information corresponding to the target media content.

23. The first user corresponds to the administrator of the live streaming room, and / or The method according to claim 15, wherein the second user is determined from a set of users who have preset privileges in the live streaming room.

24. The method according to claim 15, wherein the first media content and / or the second media content are presented as the background of at least a portion of the area of ​​the first live streaming interface.

25. A device for interaction in a live streaming room, A first terminal includes a first acquisition module configured to acquire first information entered by a first user of a live streaming room, The first live streaming interface of the live streaming room includes a first presentation module configured to present first media content corresponding to the first information, An apparatus comprising: a second presentation module configured to present at least second media content corresponding to the second information in the first live streaming interface when a second user of the live streaming room inputs second information via a second terminal;

26. A device for interaction in a live streaming room, A third presentation module configured on a second terminal to present first media content on a second live streaming interface of a live streaming room, wherein the first media content comprises at least a third presentation module corresponding to first information input by a first user of the live streaming room via the first terminal, A second acquisition module configured to acquire second information entered by a second user of the live streaming room via the second live streaming interface, An apparatus comprising, in the second live streaming interface, a fourth presentation module configured to present at least second media content corresponding to the second information.

27. It is an electronic device, At least one processing unit, An electronic device comprising at least one memory coupled to the at least one processing unit, which stores instructions to be executed by the at least one processing unit, wherein, when the instructions are executed by the at least one processing unit, the electronic device causes the electronic device to perform the method according to any one of claims 1 to 14 or 15 to 24.

28. A computer-readable storage medium storing a computer program, wherein the computer program is executed by a processor to realize the method according to any one of claims 1 to 14 or 15 to 24.