Livestreaming interaction method and apparatus, device, and storage medium

By presenting interactive content from multiple live streamers on the live streaming interface and enabling interaction among multiple live streamers using the target application, the problem of limited interaction methods in existing technologies is solved, thereby improving the efficiency of live streaming content acquisition and user experience.

WO2025242130A1PCT designated stage Publication Date: 2025-11-27BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing multi-party live streaming interaction methods are relatively simple and lack diversity.

Method used

By presenting live content and interactive content corresponding to interactive events associated with multiple live streamers in the live streaming interface, the target application enables interaction among multiple live streamers, including presenting the first set of images of the target application, which are associated with the first live streamer corresponding to the live streaming interface.

Benefits of technology

It improved the efficiency of acquiring live streaming content and enhanced the user's live streaming interaction experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096304_27112025_PF_FP_ABST
    Figure CN2025096304_27112025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a livestreaming interaction method and apparatus, a device, and a storage medium. The method provided herein comprises: presenting a livestreaming interface; and presenting, on the livestreaming interface, livestreaming content associated with a plurality of streamers and interactive content corresponding to an interactive event, the interactive event indicating interaction among the plurality of streamers by means of a target application, the interactive content comprising a first set of images of the target application, and the first set of images being associated with a first streamer corresponding to the livestreaming interface. In this way, the embodiments of the present disclosure can support a plurality of streamers in interacting by means of a specific application, and can present related picture content of the application on the livestreaming interface, thereby improving the efficiency of acquiring the livestreaming content.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, and storage medium for live interaction

[0001] The present application claims priority to the Chinese Patent Application No. 202410659461.3, filed on May 24, 2024, and entitled “Method, device, and storage medium for live interaction”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to a method, device, and computer-readable storage medium for live interaction. BACKGROUND

[0003] With the development of computer technology, the Internet has become an important platform for people to interact with information. For example, people can interact with multiple users in real time through live streaming. For example, multiple live streaming parties can achieve linkage through a wired connection. However, the interaction mode of multiple live streaming parties is relatively single. SUMMARY

[0004] In a first aspect of the present disclosure, a method for live interaction is provided. The method includes presenting a live interface, and presenting, at the live interface, live content associated with multiple live streaming parties and interaction content corresponding to an interaction event, the interaction event indicating that the multiple live streaming parties interact through a target application, the interaction content including a first set of images of the target application, the first set of images being associated with a first live streaming party corresponding to the live interface.

[0005] In a second aspect of the present disclosure, a device for live interaction is provided. The device includes a first presentation module configured to present a live interface, and a second presentation module configured to present, at the live interface, live content associated with multiple live streaming parties and interaction content corresponding to an interaction event, the interaction event indicating that the multiple live streaming parties interact through a target application, the interaction content including a first set of images of the target application, the first set of images being associated with a first live streaming party corresponding to the live interface.

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

[0007] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.

[0008] It is to be understood that the particulars shown herein are by way of example and for purposes of illustrative discussion of the embodiments of the present disclosure only and are not intended to limit the scope of the present disclosure to the particular embodiments illustrated. Other BRIEF DESCRIPTION OF DRAWINGS

[0009] The above and other features, aspects and advantages of various embodiments of the present disclosure will become more apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which like reference numbers represent like elements throughout. In the drawings:

[0010] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure can be implemented;

[0011] FIGS. 2A-2C show example interfaces according to some embodiments of the present disclosure;

[0012] FIGS. 3A-3C show example interfaces according to some embodiments of the present disclosure;

[0013] FIG. 4 shows an example interface according to some embodiments of the present disclosure;

[0014] FIG. 5 shows a flowchart of an example process for live interaction according to some embodiments of the present disclosure;

[0015] FIG. 6 shows a schematic block diagram of an example apparatus for live interaction according to some embodiments of the present disclosure; and

[0016] FIG. 7 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0017] Embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure will be thorough and complete, and fully convey the scope of the present disclosure to those skilled in the art. It is understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of the present disclosure.

[0018] It is noted that the headings provided herein are not limitations of the various embodiments described herein. The various embodiments are described throughout this document and can be included under any heading. Additionally, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or a different heading in any manner.

[0019] In the description of the embodiments of the present disclosure, the term "comprising" and its conjugations should be understood as open-ended, i.e., "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "an embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or the same objects. The following can also include other explicit and implicit definitions.

[0020] The embodiments of the present disclosure can involve data of users, acquisition and / or use of data, etc. These aspects all comply with the corresponding laws and regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing the embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained through appropriate means according to the relevant laws and regulations. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0021] In the present specification and embodiments, if the scheme involves processing of personal information, it will be processed on the premise of having a legal basis (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the scope specified or agreed. The user refuses to process personal information other than the necessary information required for basic functions, which does not affect the user's use of basic functions.

[0022] As mentioned above, with the rapid development of the Internet, more and more users participate in live streaming activities as live streaming parties or audience parties and carry out live streaming interaction. The initiator of the live streaming activity who initiates the live streaming room by using the live streaming platform is called a live streaming party (also called an anchor), and the user who enters the live streaming room to watch live streaming as an audience is called an audience. The live streaming party can initiate a live streaming interaction event in the live streaming room. The audience party can participate in the live streaming interaction event in the live streaming room, and then realize live streaming interaction with the live streaming party or other audience parties. In the existing live streaming scheme, although multiple live streaming parties can interact through connection and the like, such an interaction mode is relatively single.

[0023] The embodiments of the present disclosure propose a live streaming interaction scheme. According to the scheme, a live streaming interface is presented; and live streaming content associated with multiple live streaming parties and interaction content corresponding to an interaction event are presented on the live streaming interface, the interaction event indicates that the multiple live streaming parties interact through a target application, and the interaction content includes a first group of images of the target application, the first group of images being associated with a first live streaming party corresponding to the live streaming interface.

[0024] In this way, embodiments of the present disclosure can support multiple live streaming parties to interact through a specific application, and can present relevant picture content of the application in a live streaming interface, thereby improving the acquisition efficiency of live streaming content.

[0025] Various example implementations of the solution are described in further detail below in conjunction with the accompanying drawings.

[0026] Example Environment

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

[0028] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a live streaming application or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0029] In the environment 100 of FIG. 1, if the application 120 is in an active state, the electronic device 110 can present, through the application 120, an interface 150 for supporting interface interaction.

[0030] In some embodiments, the electronic device 110 communicates with a server 130 to implement the provision of services to the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an apparatus and peripheral equipment or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as "wearable" circuitry, etc.).

[0031] The server 130 can be a standalone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports virtual scenes.

[0032] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can achieve signaling interaction through the communication connection therebetween.

[0033] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.

[0034] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0035] Example Interaction

[0036] FIGS. 2A-2C illustrate example interfaces 200A-200C in accordance with some embodiments of the present disclosure. The interfaces 200A-200C may, for example, be provided by the electronic device 110 shown in FIG. 1.

[0037] In some examples, the interface 200A shown in FIG. 2A may, for example, be presented by a client corresponding to a first live party (e.g., Anchor A). As shown in FIG. 2A, the first live party and a second live party may, for example, be in a state such as a mic-in, a PK, or the like. Accordingly, the interface 200A can present live content corresponding to multiple live parties, e.g., first content 210 corresponding to the first live party and second content 220 corresponding to the second live party.

[0038] In some embodiments, such first content 210 and / or second content 220 can include real-time live content, e.g., live pictures, of the respective live parties.

[0039] In some embodiments, the electronic device 110 can further present, to the first live streamer, a plurality of applications that support the current interaction, e.g., the application 230, the application 240, and the application 250. As an example, the electronic device 110 can receive a selection of the application 230 from the first live streamer.

[0040] In some embodiments, such applications 230-250 can include any suitable application that is suitable for multi-user interaction. In some examples, such applications 230-250 may, for example, include a cloud gaming application to support multiple live streamers to interact in a cloud game in a team-up or competition manner.

[0041] It should be appreciated that such applications can include any suitable type of interactive application, examples of which can further include, but are not limited to, a simulation application, a modeling application, etc.

[0042] In some examples, the interface 200B shown in FIG. 2B may, for example, be presented by a client corresponding to the second live streamer (e.g., the streamer B). As shown in FIG. 2B, the interface 200B can receive and present the invitation message 260 based on the selection of the application 230 from the first live streamer.

[0043] Accordingly, in a case where the second live streamer selects, for example, the option of “Join the application”, the first live streamer and the second live streamer can initiate an interactive event associated with the application 230.

[0044] In some embodiments, the interface 200C shown in FIG. 2C can be a live stream interface provided by a client corresponding to a suitable user associated with the first live streamer (e.g., the streamer A or an associated viewer user).

[0045] As shown in FIG. 2C, the interface 200C can continue to present the first content 210 corresponding to the first live streamer and the second content 220 corresponding to the second live streamer. Further, the interface 200C can present an interactive content 270 corresponding to the initiated interactive event.

[0046] In some embodiments, as shown in FIG. 2C, the interactive content 270 can include a set of images of the target application, which can be associated with the first live streamer (e.g., the streamer A) corresponding to the interface 200C.

[0047] Taking cloud gaming as an example, such a set of images may, for example, be a set of interface images provided by the cloud gaming application to the first live streamer to enable the viewers in the live stream room to view the same screen content as the streamer A.

[0048] In some embodiments, the interface 200C may, for example, correspond to a spectator user in a live streaming room corresponding to the first live streamer. Accordingly, the electronic device 110 may further receive at least one interaction operation of the spectator user in the live streaming room to trigger the target application to update the presented interaction content 270 based on the at least one interaction operation.

[0049] Continuing with the cloud gaming as an example, the spectator user may, for example, generate control instructions for the cloud gaming through ways such as comments, bullet screen, virtual gifts, etc., and accordingly control the interaction process in the cloud gaming with the first live streamer. For example, such interaction operation may be used to control the character corresponding to the host A to perform corresponding actions in the cloud gaming.

[0050] In some embodiments, to facilitate the spectator or the host to better understand the interaction situation of other live streamers, the electronic device 110 may, for example, further display a set of images corresponding to other live streamers (e.g., host B) in a live streaming interface (not shown in the figure). For example, such a set of images may include the interaction screen of the host B in the cloud gaming.

[0051] In some embodiments, the images corresponding to different live streamers may, for example, be presented in association with their corresponding live streaming content. For example, the cloud gaming screen of the host A may be displayed below its live streaming screen; the cloud gaming screen of the host B may be displayed below its live streaming screen.

[0052] In some embodiments, the interface 200C may further display time information associated with the interaction event, for example, a countdown. In some embodiments, such time information may, for example, be associated with the application 230 for interaction, for example, a countdown corresponding to a single game in the cloud gaming application.

[0053] In some embodiments, the first live streamer and the second live streamer may be in any appropriate interaction relationship in the target application, for example, a competitive relationship or a cooperative relationship, etc. For example, the first live streamer and the second live streamer may be automatically associated to the same team in the cloud gaming to form a cooperative relationship.

[0054] It should be understood that although the above describes the process of live streaming interaction using applications with two live streamers as an example, such process is also applicable to interaction of more live streamers (e.g., three or more).

[0055] In some embodiments, embodiments of the present disclosure may, for example, also support starting an interaction event by assigning other live streamers to a live streamer.

[0056] In some examples, the interface 300A shown in FIG. 3A can be presented by a client corresponding to the first live party (e.g., Host A), for example. As shown in FIG. 3A, the interface 300A can present first content 310 of the first live party.

[0057] Further, the electronic device 110 can present one or more applications that can be used for multi-live party interaction, such as the application 320 and the application 330, for example. Upon receiving a selection of the application 320, the electronic device 110 can initiate an interaction request with respect to the application 320. Further, the electronic device 110 can present an interface 300B as shown in FIG. 3B.

[0058] As shown in FIG. 3B, the interface 300B can include a prompt window 340 to prompt that one or more other live parties are being assigned to participate in the same interaction event with the first live party.

[0059] In some embodiments, such one or more live parties can be determined from a group of candidate live parties. As an example, such a group of candidate live parties can include at least one live party that is in a waiting state after initiating a respective interaction request associated with the target application. For example, other users can have initiated an interaction request with respect to the application 320 in a manner similar to that of FIG. 3A and are in a waiting (or matching) state.

[0060] It should be appreciated that the corresponding one or more live parties can be matched to the first live party based on any suitable manner, examples of which can include but are not limited to: rank matching, performance matching, and the like. The present disclosure is not intended to be limited in this regard.

[0061] Further, upon completion of the matching of the plurality of live parties, an interaction event corresponding to the plurality of live parties can be initiated. In some embodiments, the interface 300C shown in FIG. 3C can be a live interface provided by a client corresponding to a suitable user associated with the first live party (e.g., Host A or an associated spectator user).

[0062] As shown in FIG. 3C, the interface 300C can continue to present the first content 310 corresponding to the first live party and the second content 350 corresponding to the second live party. Further, the interface 300C can present an interaction content 360 corresponding to the initiated interaction event.

[0063] In some embodiments, as shown in FIG. 3C, the interaction content 360 can include a set of images of the target application, which can be associated with the first live party (e.g., Host A) corresponding to the interface 300C.

[0064] As an example of cloud gaming, such a set of images can be, for example, a set of interface images provided by a cloud gaming application to the first live streaming party, so that the viewers in the live streaming room can view the same screen content as the host A.

[0065] It should be understood that the interface 300C can support the same or similar interactions as the interface 200C described above, and the present disclosure will not be repeated here.

[0066] It should be understood that although the process of live streaming interaction with the application is described above by way of example of matching one relevant live streaming party, such a process is also applicable to interaction of matching more live streaming parties (e.g., two or more).

[0067] In some embodiments, as shown in FIG. 4, the electronic device 110 may, for example, also present a window 410 associated with the target application based on the preset operation received in the interface 200C or the interface 300C.

[0068] As shown, the electronic device 110 can present a set of live streaming parties using the target application in the window 410, for example, the live streaming party 420. Such a set of live streaming parties 420 can be in a live streaming state and have started the target application during the live streaming process. For example, the electronic device 110 can display the text identifier (e.g., the live streaming room name) and / or the image identifier (e.g., the avatar) of such a set of live streaming parties, etc.

[0069] In some embodiments, the window 410 can show the progress of the interaction of the set of live streaming parties in the target application (e.g., application one). For example, the window 410 can show the current level of each live streaming party through a map, etc.

[0070] In some embodiments, the electronic device 110 can also receive the selection of the live streaming party 420 by the user and accordingly jump to present a live streaming interface corresponding to the live streaming party 420. Such a live streaming interface can show a set of images associated with the target application and the live streaming party 420, for example, the game screen of the live streaming party 420 in the cloud gaming.

[0071] Based on the process described above, the embodiments of the present disclosure can support the interaction of multiple live streaming parties through a specific application and can present the relevant screen content of the application in the live streaming interface. Thus, the embodiments of the present disclosure can improve the efficiency of obtaining live streaming content and improve the live streaming experience of the user.

[0072] Example process

[0073] FIG. 5 shows a flowchart of an example process 500 of live streaming interaction, according to some embodiments of the present disclosure. The process 500 can be implemented at the electronic device 110. The process 500 is described below with reference to FIG. 1.

[0074] As shown in FIG. 5, at block 510, the electronic device 110 presents a live streaming interface.

[0075] At block 520, the electronic device 110 presents, at the live streaming interface, live streaming content associated with a plurality of live streamers and interaction content corresponding to an interaction event, the interaction event indicating that the plurality of live streamers interact through a target application, the interaction content including a first set of images of the target application, the first set of images being associated with a first live streamer corresponding to the live streaming interface.

[0076] In some embodiments, presenting, at the live streaming interface, the live streaming content associated with the plurality of live streamers and the interaction content corresponding to the interaction event includes: presenting, at the live streaming interface, the live streaming content associated with the plurality of live streamers; and in response to the plurality of live streamers initiating the interaction event associated with the target application, presenting, at the live streaming interface, the interaction content corresponding to the interaction event.

[0077] In some embodiments, the live streaming interface is presented by a first client corresponding to the first live streamer, and the process 500 further includes: receiving a selection of the target application to send a first invitation message to other live streamers of the plurality of live streamers; and in response to confirmation of the first invitation message by the other live streamers, initiating the interaction event associated with the plurality of live streamers.

[0078] In some embodiments, the live streaming interface is presented by a first client corresponding to the first live streamer, and the process 500 further includes: presenting a second invitation message based on a selection of the target application by a second live streamer of the plurality of live streamers; and initiating the interaction event associated with the plurality of live streamers based on confirmation of the second invitation message by the first live streamer.

[0079] In some embodiments, presenting, at the live streaming interface, the live streaming content associated with the plurality of live streamers and the interaction content corresponding to the interaction event includes: presenting, at the live streaming interface, first live streaming content associated with the first live streamer; in response to the first live streamer initiating a target interaction request associated with the target application, initiating the interaction event associated with the plurality of live streamers, other live streamers of the plurality of live streamers being determined based on the interaction request; and presenting, at the live streaming interface, live streaming content associated with the other live streamers and the interaction content corresponding to the interaction event.

[0080] In some embodiments, the other live streamers are determined from a set of candidate live streamers, the set of candidate live streamers including: at least one live streamer that is in a waiting state after initiating a respective interaction request associated with the target application.

[0081] In some embodiments, the interaction content further includes a second set of images of the target application, the second set of images being associated with a third live streamer of the plurality of live streamers.

[0082] In some embodiments, the first set of images is associated with a first live content of a first live party being presented, and the second set of images is associated with a second live content of a third live party being presented.

[0083] In some embodiments, the process 500 further includes: in response to receiving the preset operation, presenting a window associated with the target application; and presenting, in the window, a set of live parties live streaming with the target application.

[0084] In some embodiments, the window shows an interaction progress of the set of live parties in the target application.

[0085] In some embodiments, the live interface is a first live interface, and the process 500 further includes: based on a selection of a target live party in the set of live parties, presenting a second live interface corresponding to the target live party.

[0086] In some embodiments, the process 500 further includes: presenting, in the live interface, time information of the interaction event, the time information being associated with the target application.

[0087] In some embodiments, the target application comprises a cloud gaming application.

[0088] In some embodiments, the live interface is presented by a second client, the second client corresponding to a spectator user associated with the first live party, and the process 500 further includes: receiving, via the live interface, at least one interaction operation from the spectator user to trigger the target application to update the interaction content based on the at least one interaction operation.

[0089] Example apparatus and device

[0090] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 6 shows a schematic structural block diagram of an example apparatus 600 for live interaction, according to certain embodiments of the present disclosure. The apparatus 600 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 600 can be implemented by hardware, software, firmware, or any combination thereof.

[0091] As shown in FIG. 6, the apparatus 600 includes a first presentation module 610 configured to present a live interface, and a second presentation module 620 configured to present, in the live interface, live content associated with a plurality of live parties and interaction content corresponding to an interaction event, the interaction event indicating that the plurality of live parties interact through a target application, the interaction content including a first set of images of the target application, the first set of images being associated with a first live party corresponding to the live interface.

[0092] In some embodiments, the second presentation module 620 is further configured to present, in the live interface, live content associated with the plurality of live parties; and in response to the plurality of live parties initiating an interactive event associated with the target application, present, in the live interface, interactive content corresponding to the interactive event.

[0093] In some embodiments, the live interface is presented by a first client corresponding to a first live party, and the apparatus 600 further includes a first initiation module configured to receive a selection of the target application for sending a first invitation message to other live parties in the plurality of live parties; and in response to confirmation of the first invitation message by the other live parties, initiate the interactive event associated with the plurality of live parties.

[0094] In some embodiments, the live interface is presented by a first client corresponding to a first live party, and the apparatus 600 further includes a second initiation module configured to present a second invitation message based on a selection of the target application by a second live party in the plurality of live parties; and initiate the interactive event associated with the plurality of live parties based on confirmation of the second invitation message by the first live party.

[0095] In some embodiments, the second presentation module 620 is further configured to present, in the live interface, first live content associated with the first live party; in response to the first live party initiating a target interactive request associated with the target application, initiate the interactive event associated with the plurality of live parties, other live parties in the plurality of live parties being determined based on the interactive request; and present, in the live interface, live content associated with the other live parties and interactive content corresponding to the interactive event.

[0096] In some embodiments, the other live parties are determined from a set of candidate live parties, the set of candidate live parties including at least one live party that is in a waiting state after initiating a respective interactive request associated with the target application.

[0097] In some embodiments, the interactive content further includes the interactive content including a second set of images of the target application, the second set of images being associated with a third live party in the plurality of live parties.

[0098] In some embodiments, the first set of images is associated with first live content of the first live party being presented, and the second set of images is associated with second live content of the third live party being presented.

[0099] In some embodiments, the apparatus 600 further includes a third presentation module configured to present, in response to receiving a preset operation, a window associated with the target application; and present, in the window, a set of live parties that are live streaming using the target application.

[0100] In some embodiments, the window shows progress of interaction of the set of live parties in the target application.

[0101] In some embodiments, the live streaming interface is a first live streaming interface, and the apparatus 600 further includes a jump module configured to present a second live streaming interface corresponding to a target live streaming party in the group of live streaming parties based on a selection of the target live streaming party.

[0102] In some embodiments, the apparatus 600 further includes a fourth presentation module configured to present, in the live streaming interface, time information of the interactive event, the time information being associated with the target application.

[0103] In some embodiments, the target application includes a cloud gaming application.

[0104] In some embodiments, the live streaming interface is presented by a second client corresponding to a spectator user associated with the first live streaming party, and the apparatus 600 further includes an interaction module configured to receive, via the live streaming interface, at least one interaction operation from the spectator user to trigger the target application to update the interactive content based on the at least one interaction operation.

[0105] FIG. 7 illustrates a block diagram of an electronic device 700 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 700 illustrated in FIG. 7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 illustrated in FIG. 7 can be used to implement the electronic device 110 of FIG. 1.

[0106] As shown in FIG. 7, the electronic device 700 is in the form of a general electronic device. The components of the electronic device 700 can include, but are not limited to, one or more processors or processing units 710, a memory 720, a storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. The processing unit 710 can be an actual or virtual processor and is capable of performing various processing according to programs stored in the memory 720. In a multi-processor system, multiple processing units perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 700.

[0107] The electronic device 700 typically includes a plurality of computer storage media. Such media can be any available media that is locally and / or remotely accessible by the electronic device 700, including volatile and non-volatile media, removable and non-removable media. The memory 720 can be a volatile memory (e.g., random access memory (RAM), cache memory, etc.), a non-volatile memory (e.g., read-only memory (ROM), electrically programmable read only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, etc.), or some combination thereof. The storage device 730 can be a removable storage and / or non-removable storage including, for example, a machine-readable medium that can be used to store information and / or data, which can be accessed by the electronic device 700.

[0108] The electronic device 700 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7, a disk drive for reading from and / or writing to a removable, non- volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from and / or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 720 can include a computer program product 725 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0109] The communication unit 740 enables communications with other electronic devices over a communication medium. Additionally, the functionality of the components of the electronic device 700 can be implemented in a single computing cluster or a plurality of computer machines that are capable of communicating with one another over a communication connection. As such, the electronic device 700 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes in the networking environment.

[0110] The input device 750 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 760 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 700 can further communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 740, with one or more devices that enable a user to interact with the electronic device 700, or with any devices (e.g., a network card, a modem, etc.) that enables the electronic device 700 to communicate in a network environment depending on the needs. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0111] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0112] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0113] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0114] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0115] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, wireless interface, etc. Examples of computer program products include computer program implemented on a personal computer, server, or other networked device. A non-transitory computer readable medium, such as a floppy disk, CD-ROM, DVD-ROM, Blu-ray Disc, hard disk drive, or any other suitable non-transitory computer readable medium can store the computer program product.

[0116] Various implementations of the disclosure have been described in detail above. The foregoing description is exemplary and explanatory only, and is not intended to be exhaustive or to limit various implementations of the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the disclosure. It is intended that the scope of the disclosure be limited only by the claims and the equivalents thereof. The use of the terms "including," "containing," "comprising," "having," "in involving," "portions," "elements," "components," "steps," "phases," "processes," "operations," "steps," "stages," "procedures," "methods," "mechanisms," "devices," "systems," "apparatuses," "units," "means," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "apparatuses," "units," "devices," "systems," "

Claims

1. A method of live interaction, comprising: presenting a live interface; and presenting, in the live interface, live content associated with a plurality of live parties and interaction content corresponding to an interaction event, the interaction event indicating that the plurality of live parties interact through a target application, the interaction content comprising a first set of images of the target application, the first set of images being associated with a first live party corresponding to the live interface. 2.The method of claim 1, wherein presenting, in the live interface, live content associated with a plurality of live parties and interaction content corresponding to an interaction event comprises: presenting, in the live interface, the live content associated with the plurality of live parties; and in response to the plurality of live parties initiating the interaction event associated with the target application, presenting, in the live interface, the interaction content corresponding to the interaction event. 3.The method of claim 2, wherein the live interface is presented by a first client corresponding to the first live party, the method further comprising: receiving a selection for the target application to send a first invitation message to other live parties of the plurality of live parties; and in response to confirmation of the other live parties for the first invitation message, initiating the interaction event associated with the plurality of live parties. 4.The method of claim 2, wherein the live interface is presented by a first client corresponding to the first live party, the method further comprising: based on a selection of the target application by a second live party of the plurality of live parties, presenting a second invitation message; and based on confirmation of the first live party for the second invitation message, initiating the interaction event associated with the plurality of live parties. 5.The method of claim 1, wherein presenting, in the live interface, live content associated with a plurality of live parties and interaction content corresponding to an interaction event comprises: presenting, in the live interface, first live content associated with the first live party; in response to the first live party initiating a target interaction request associated with the target application, initiating the interaction event associated with the plurality of live parties, other live parties of the plurality of live parties being determined based on the interaction request; and presenting, in the live interface, live content associated with the other live parties and the interaction content corresponding to the interaction event. at least one live party in a waiting state after initiating a respective interaction request associated with the target application. 7.The method of claim 1, wherein the interaction content further comprises a second set of images of the target application, the second set of images being associated with a third live party of the plurality of live parties. 8.The method of claim 7, wherein the first set of images is presented in association with first live content of the first live party, and the second set of images is presented in association with second live content of the third live party. 9.The method of claim 1, further comprising: in response to receiving a preset operation, presenting a window associated with the target application; and 6. The method of claim 5, wherein the other live party is determined from a set of candidate live parties, the set of candidate live parties comprising: ​ ​ ​ ​ ​ ​ presenting, in the window, a set of live parties that are live streaming with the target application.

10. The method of claim 9, wherein the window demonstrates progress of the set of live parties in the target application.

11. The method of claim 9, wherein the live interface is a first live interface, the method further comprising: based on a selection of a target live party in the set of live parties, presenting a second live interface corresponding to the target live party.

12. The method of claim 1, further comprising: presenting, in the live interface, time information of the interactive event, the time information being associated with the target application.

13. The method of claim 1, wherein the target application comprises a cloud gaming application.

14. The method of claim 1, wherein the live interface is presented by a second client, the second client corresponding to a spectator user associated with the first live party, the method further comprising: receiving, via the live interface, at least one interactive operation from the spectator user to trigger the target application to update the interactive content based on the at least one interactive operation.

15. An apparatus for live interaction, comprising: a first presentation module configured to present a live interface; and a second presentation module configured to present, in the live interface, live content associated with a plurality of live parties and interactive content corresponding to an interactive event, the interactive event indicating the plurality of live parties interacting through a target application, the interactive content comprising a first set of images of the target application, the first set of images being associated with a first live party corresponding to the live interface.

16. An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions when executed by the at least one processing unit cause the electronic device to perform the method of any of claims 1-14.

17. A computer-readable storage medium having stored thereon a computer program, the computer program executable by a processor to implement the method of any of claims 1-14.

18. A computer program product tangibly stored in a computer-readable storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method of any of claims 1-14. ​ ​

Citation Information

Patent Citations

  • Cross-live-broadcasting-room interaction invitation method and device, equipment and storage medium

    CN113132748A

  • Live broadcast interaction method, live broadcast system, readable medium and electronic equipment

    CN117395447A

  • Live broadcast interaction method and device, equipment and storage medium

    CN118590720A

  • System and method for enhancing participation in online multiplayer sessions

    US20200016495A1