Interface interaction method and device, equipment and storage medium

By presenting the preview content of other live broadcasters at the end of the live broadcast and switching to the detailed live broadcast interface under the triggering conditions, the problem of users being difficult for them to continue watching other live broadcasts after the live broadcast is over, and efficient content recommendation and interactive experience are achieved.

CN119865654APending Publication Date: 2025-04-22BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510027143.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

When the live broadcast currently being watched by the user ends, the user hopes to continue watching other live broadcasts, but it is difficult for the existing technology to achieve effective live broadcast content recommendation and interactive experience.

Method used

At the end of the live broadcast, the preview content of other live broadcast parties associated with the current live broadcast is presented, and when the trigger condition is met, switch to the detailed live broadcast interface to display a set of live broadcast parties' identification information.

Benefits of technology

It improves the efficiency of users to continue watching other live broadcasts after the live broadcast is over, and through effective content recommendation and interactive experience, the efficiency of users' information acquisition is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865654A_ABST
    Figure CN119865654A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interface interaction method and device, equipment and a storage medium. The method comprises the steps that in response to the end of live broadcast of a first live broadcast party, first content is presented in a first viewing interface associated with the first live broadcast party, the first content comprises live broadcast preview content of a second live broadcast party, and a second live broadcast room is in a live broadcast state; in response to the fact that the first triggering condition is met, presenting a second viewing interface; and presenting the first identification information of a group of live broadcast parties in the second viewing interface, wherein the group of live broadcast parties comprise the second live broadcast party. In this way, the information obtaining efficiency can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, apparatuses, and computer-readable storage media for interface interaction. Background Art

[0002] With the development of computer technology, more and more applications can provide live broadcast content. Various live broadcasts can provide people with information, education, life, entertainment and other content. In some cases, when the live broadcast currently watched by the user ends, the user hopes to continue watching other live broadcasts. Summary of the invention

[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method includes: in response to a live broadcast of a first live broadcaster ending, presenting first content in a first viewing interface associated with the first live broadcaster, the first content including live broadcast preview content of a second live broadcaster, wherein the second live broadcast room is in a live broadcast state; in response to a first trigger condition being met, presenting a second viewing interface; and presenting first identification information of a group of live broadcasters in the second viewing interface, wherein the group of live broadcasters includes the second live broadcaster.

[0004] In a second aspect of the present disclosure, a method for interface interaction is provided. The method includes: presenting first live broadcast content associated with a first live broadcast party in a viewing interface of an information stream; in response to the end of the live broadcast of the first live broadcast party, presenting live broadcast preview content of a fourth live broadcast party in a first area of ​​the viewing interface, the fourth live broadcast party being determined based on the information stream; and in response to the second trigger condition being met, presenting second live broadcast content of the fourth live broadcast party in a second area of ​​the viewing interface, the second area being larger than the first area.

[0005] In a third aspect of the present disclosure, a device for interface interaction is provided. The device includes: a first presentation module, configured to present first content in a first viewing interface associated with the first live broadcaster in response to the end of the live broadcast of the first live broadcaster, the first content including the live broadcast preview content of the second live broadcaster, wherein the second live broadcast room is in a live broadcast state; a second presentation module, configured to present a second viewing interface in response to the first trigger condition being met; and a third presentation module, configured to present first identification information of a group of live broadcasters in the second viewing interface, the group of live broadcasters including the second live broadcaster.

[0006] In a fourth aspect of the present disclosure, a device for interface interaction is provided. The device includes: a content presentation module configured to present a first live broadcast content associated with a first live broadcast party in a viewing interface of an information stream; a preview content presentation module configured to present a live broadcast preview content of a fourth live broadcast party in a first area of ​​the viewing interface in response to the end of the live broadcast of the first live broadcast party, the fourth live broadcast party being determined based on the information stream; and a content switching module configured to present a second live broadcast content of the fourth live broadcast party in a second area of ​​the viewing interface in response to the second trigger condition being met, the second area being larger than the first area.

[0007] In a fifth aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes the method of the first aspect or the second aspect.

[0008] In a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect or the second aspect.

[0009] It should be understood that the contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0011] Figure 1 A schematic diagram showing an example environment in which embodiments according to the present disclosure may be implemented;

[0012] Figures 2A to 2B An example interface of a first example interaction according to some embodiments of the present disclosure is shown;

[0013] Figures 3A to 3B A flowchart showing a process of implementing content switching according to some embodiments of the present disclosure is shown;

[0014] Figures 4A to 4C An example interface showing a second example interaction according to some embodiments of the present disclosure;

[0015] Figure 5A flowchart showing an example process 500 for interface interaction according to some embodiments of the present disclosure is shown;

[0016] Figure 6 A flowchart of an example process 600 for interface interaction according to some embodiments of the present disclosure is shown;

[0017] Figure 7 A schematic structural block diagram of an example device 700 for interface interaction according to some embodiments of the present disclosure is shown;

[0018] Figure 8 A schematic structural block diagram of an example device 800 for interface interaction according to some embodiments of the present disclosure is shown; and

[0019] Fig. 9 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0020] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

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

[0022] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0023] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects are subject to the corresponding laws, 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 knows and confirms. Accordingly, when implementing each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with 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.

[0024] In this specification and the embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary to perform a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0025] As mentioned above, with the development of computer technology, more and more applications can provide live broadcast content. Various live broadcasts can provide people with information, education, life, entertainment and other content. In some cases, when the live broadcast currently watched by the user ends, the user hopes to continue watching other live broadcasts.

[0026] The embodiment of the present disclosure proposes a first interface interaction scheme. The scheme includes: in response to the end of the live broadcast of the first live broadcast party, presenting first content in a first viewing interface associated with the first live broadcast party, the first content includes the live preview content of the second live broadcast party, wherein the second live broadcast room is in a live broadcast state; in response to the first trigger condition being met, presenting a second viewing interface; and presenting first identification information of a group of live broadcast parties in the second viewing interface, wherein the group of live broadcast parties includes the second live broadcast party.

[0027] The embodiment of the present disclosure proposes a second interface interaction scheme. The scheme includes: presenting a first live broadcast content associated with a first live broadcast party in a viewing interface of an information stream; in response to the end of the live broadcast of the first live broadcast party, presenting a live broadcast preview content of a fourth live broadcast party in a first area of ​​the viewing interface, where the fourth live broadcast party is determined based on the information stream; and in response to the second trigger condition being met, presenting a second live broadcast content of the fourth live broadcast party in a second area of ​​the viewing interface, where the second area is larger than the first area.

[0028] In this way, the embodiments of the present disclosure can effectively improve the efficiency of obtaining information.

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

[0030] Example Environment

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

[0032] In this example environment 100, the electronic device 110 may run an application 120 that supports interface interaction. The application 120 may be any appropriate type of application for interface interaction, examples of which may include but are not limited to: online video applications, content sharing applications, live broadcast applications, social applications, or other appropriate applications. The user 140 may interact with the application 120 via the electronic device 110 and / or its attached devices.

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

[0034] In some embodiments, the electronic device 110 communicates with the server 130 to provide services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game 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 receiver, an e-book device, a game device, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0035] The server 130 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as 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 big data and artificial intelligence platforms. The server 130 may include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports interface interaction in the electronic device 110.

[0036] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired manner or a wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.

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

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

[0039] First example interaction

[0040] FIG. 2A to FIG. 2B 200A to 200B according to some embodiments of the present disclosure. The interfaces 200A to 200B may be composed of, for example, Figure 1 The electronic device 110 is provided as shown.

[0041] In some embodiments, when the live broadcast of the first live broadcaster ends, the electronic device 110 can present the live broadcast screen of the second live broadcaster in the off screen of the first live broadcaster. Specifically, in response to the first live broadcaster ending the live broadcast, the electronic device 110 presents the first content in the first viewing interface associated with the first live broadcaster, the first content includes the live preview content of the second live broadcaster, and the second live broadcast room is in a live broadcast state. The association relationship between the second live broadcaster and the current user meets the preset conditions. The current user can be a viewer of the first viewing interface.

[0042] As an example, Figure 2A As shown, Figure 2AFIG. 2 is a schematic diagram showing an interface 200A of some embodiments of the present disclosure. Figure 2A When the live broadcast of anchor A (i.e., the first live broadcaster) ends, the electronic device 110 may present an interface 200A (i.e., the first viewing interface), and the interface 200A may, for example, present the off-broadcast page of anchor A (i.e., the page presented after the live broadcast ends). The live broadcast interface 200A includes the live broadcast information of anchor A, and the live broadcast information may, for example, be the live broadcast time, live broadcast duration, live broadcast field, live broadcast view count, etc. of anchor A. The live broadcast field may, for example, be the game field, the music field, the dance field, etc. The live broadcast event may, for example, be "Every Tuesday night at 21:00", and the live broadcast view count indicates the number of times the live broadcast room has been viewed.

[0043] The interface 200A also includes a recommendation card 210, which includes a live preview component 215 and an anchor recommendation component 220. The live preview component 215 is used to present the live broadcast screen of anchor 225 (i.e., the second live broadcast party), and anchor 225 (i.e., the second live broadcast party) can be the first anchor in the anchor recommendation component 220. The anchor recommendation component 220 includes avatar information of multiple anchors, and the multiple anchors in the anchor recommendation component 220 are all in the live broadcast state. Anchor 255 (i.e., the second live broadcast party) can be the anchor with the most views by user 140, or the anchor with the most views currently.

[0044] Additionally or alternatively, the electronic device 110 may also rotate the live broadcast images of multiple hosts in the host recommendation component 220 in the live broadcast preview component 215 .

[0045] In this way, the embodiments of the present disclosure can present the live broadcast information of other anchors in the off-broadcast page, thereby improving the efficiency of obtaining information.

[0046] In some embodiments, the electronic device 110 may also present the avatar information of the third live broadcaster in the anchor recommendation component 220. Specifically, the electronic device 110 may present the identification information of at least one third live broadcaster in the first viewing interface, and at least one third live broadcaster is in a live broadcast state. Figure 2A As shown, the electronic device 110 can present not only the avatar information of the anchor 225 in the anchor recommendation component 220, but also the avatar information of other anchors (i.e., at least one third live broadcast party). The anchor 225 and other anchors in the anchor recommendation component 220 can be determined by the server 130 based on the historical live broadcast interaction information of the user 140.

[0047] In some embodiments, the electronic device 110 may obtain multiple recommended anchors from the server 130 to present the recommended multiple anchors in the anchor recommendation component 220. Specifically, the second live broadcast party is determined based on the historical live broadcast interaction information of the current user. As an example, the server 130 may recommend multiple anchors to the user 140 based on the historical live broadcast interaction information of the user 140, and the historical live broadcast interaction information may indicate the live broadcast parties watched or interacted by the user 140 in the historical period. The recommended multiple anchors may, for example, be multiple anchors whose number of views is higher than a first threshold, or multiple anchors whose number of viewers has increased by more than a second threshold. After obtaining the recommended multiple anchors, the electronic device 110 may present the recommended multiple anchors in the anchor recommendation component 220 in the interface 200A.

[0048] In some scenarios, when the server 130 does not obtain the historical live broadcast interaction information of the user 140, the server 130 may recommend other anchors similar to anchor A (i.e., the first live broadcaster) to the user 140. For example, the server 130 may recommend anchors to the user 140 based on the type of live broadcast content of anchor A (i.e., the first live broadcaster). Specifically, anchor A is an anchor in the field of games, then the server 130 may recommend other anchors in the field of games that are being broadcast live to the user 140. In this way, the embodiments of the present disclosure can improve the matching degree between the recommended information and the user, thereby better helping the user to obtain the desired information.

[0049] In some embodiments, the electronic device 110 may not only present the live preview component 215 and the anchor recommendation component 220 in the recommendation card 210, but may also present prompt information of multiple anchors associated with the user 140. Specifically, the electronic device 110 may present prompt information in the first viewing interface, the prompt information indicating the number of multiple live broadcasters associated with the current user, and the multiple live broadcasters are in the live broadcast state. As an example, Figure 2A As shown, the electronic device 110 may also present prompt information 230 in the recommendation card 210. The prompt information 230 may be the live broadcast status (i.e., live broadcast status or non-live broadcast status) of multiple anchors associated with the user 140 obtained by the electronic device 110 from the server 130. The multiple anchors associated with the user 140 may be multiple anchors that the user 140 is following.

[0050] In some embodiments, the electronic device 110 may update the first content in response to receiving the third operation in the first viewing interface to stop presenting the live preview content in the first viewing interface. As an example, the electronic device 110 may provide a preset control in the off-screen page, and the electronic device 110 may update the first content in response to receiving a user selection of the preset control. The updated first content may include, for example, live previews of other live broadcasters, but not the live preview or live cover of the second live broadcaster.

[0051] In some embodiments, the electronic device 110 may also receive a sliding operation of the user on the interface 200A, thereby switching the content presented in the interface 200A based on the sliding operation. Specifically, the electronic device 110 may switch the first viewing interface to the media content in the playback information stream in response to receiving the second operation in the first viewing interface. The first viewing interface is associated with the information stream. The media content includes live content associated with the fourth live broadcast party. The second live broadcast party is different from the fourth live broadcast party.

[0052] As an example, Figure 2A As shown, the interface 200A is associated with the information stream, and the information stream 405 is also called a feed stream, which can be associated with multiple media contents (e.g., multiple works, multiple live streams of live broadcast parties), and supports the user to switch to other media contents in the playback information stream by viewing the preset operation of the interface (e.g., sliding up and down). When the electronic device 110 receives the live broadcast switching instruction, the electronic device 110 can switch the live broadcast content (i.e., media content) presented in the interface 200A. The live broadcast switching instruction can be, for example, the up and down sliding operation of the user 140 on the interface 200A. When switching the live broadcast screen, the electronic device 110 can preferentially switch to the live broadcast content of multiple anchors included in the anchor recommendation component 220. For example, the screen currently presented in the interface 200A is the off-broadcast page of anchor A, and the anchor recommendation component 220 includes anchor B (i.e., the fourth live broadcast party). When the electronic device 110 receives the live broadcast switching instruction, the electronic device 110 can switch the off-broadcast screen of anchor A to the live broadcast content of anchor B. In this way, it is possible for users to browse live broadcasts more conveniently.

[0053] In some embodiments, when the interface 200A presents the off-broadcast page of anchor A again, the electronic device 110 may stop presenting the recommendation card 210. Specifically, after the electronic device 110 switches the first viewing interface to the media content in the playback information stream, the electronic device 110 may, in response to receiving the third operation in the first viewing interface, switch the first viewing interface to present the second content associated with the first live broadcast party. The second content does not include the live preview content.

[0054] As an example, when the electronic device 110 presents the off-broadcast page of anchor A again through the interface 200A, the electronic device 110 may stop presenting the recommendation card 210 and only present the live broadcast information associated with anchor A. In this way, the same components can be prevented from being presented repeatedly, thereby reducing the fatigue of the user when browsing the information stream and improving the user's interactive experience.

[0055] Since the player built into the electronic device 110 is released asynchronously, and the live room identifier of the same live room is shared. When switching between live rooms, if the live room before switching and the live room after switching have the same video stream, the live content of the live room after switching will appear black screen. Therefore, when switching between live rooms, it is necessary to avoid the same video stream between the live rooms before and after switching.

[0056] In some embodiments, the electronic device 110 may switch the first viewing interface to the second content associated with the first live broadcaster in response to the state information associated with the first content indicating that the first content has been presented. The state information is maintained in association with the first content.

[0057] As an example, Figures 3A to 3B As shown, FIG. 3A to FIG. 3B The implementation process of content switching of an embodiment of the present disclosure is shown. When the live broadcast room 310 presents the off-broadcast page 320, the server 130 can record the representation information of the live broadcast preview screen in the recommendation card to avoid the video stream used by the switched live broadcast room 330 being the same as the video stream used by the preview screen.

[0058] Specifically, when the electronic device 110 switches the live broadcast room, the electronic device 110 can send an inquiry request to the server 130 through the information display module 340. Such an inquiry request is used to inquire the management module 350 deployed in the server 130 about the identification information of the switched live broadcast room. After the server 130 receives the inquiry request, the server 130 can determine the status information of the live broadcast room 310 (i.e., whether the off-broadcast page 320 is displayed) based on the data stored in the display status repository 353. When the off-broadcast page 320 is determined to be displayed in the live broadcast room 310, the server 130 can determine the live broadcast room 330 with different identification information from the off-broadcast page 320 in the live broadcast room list repository 370 through the live broadcast room list providing module 356, so as to provide the live broadcast room 330 to the electronic device 110. In this way, it is possible to avoid the black screen when switching the live broadcast room, thereby improving the user's interactive experience.

[0059] In some embodiments, the electronic device 110 presents the second viewing interface in response to the first trigger condition being satisfied. The first trigger condition includes receiving a first operation in the first viewing interface, or the first timer associated with the first content ends. Such a countdown can be, for example, pre-set countdown information associated with the live preview component 215. As an example, FIG. 2A to FIG. 2B As shown, the electronic device 110 can receive the user's first operation through the interface 200A, and the first operation can include, for example, the selection of the live preview component 215, the selection of any anchor avatar logo in the anchor recommendation component 220, or the selection of the control 240. When the first operation is received by the electronic device 110, the electronic device 110 can present the interface 200B. The interface 200B can be used to present the second viewing interface, for example. The second viewing interface can be a live tab page, and in response to a sliding operation (such as a left or right sliding operation) on the second viewing interface (live channel page), the live tab page is stopped from being displayed, and the third viewing interface is displayed. The third viewing interface displays a plurality of tags, and the plurality of tags include a tag corresponding to the live tab page (such as "live"). The third viewing interface can be, for example, a recommendation interface corresponding to a tag (such as "tag").

[0060] In some scenarios, the control 240 also includes a countdown associated with the first content. When the countdown in the control 240 ends, the electronic device 110 can present the second viewing interface.

[0061] In some embodiments, the electronic device 110 may present a reminder element associated with the first timer in the first viewing interface. Such a reminder element may be, for example, an animation in the control 240 .

[0062] In some embodiments, the electronic device 110 presents the first identification information of a group of live broadcast parties in the second viewing interface, and the group of live broadcast parties includes the second live broadcast party. The second live broadcast party is displayed at a preset position in the live broadcast party list. As an example, Figure 2B As shown, the electronic device 110 can present a live broadcast party list 250 in the interface 200B, and the live broadcast party list 250 includes the avatar information (i.e., the first identification information) of multiple anchors. The live broadcast party list 250 includes at least the avatar information of anchor 225 (i.e., the second live broadcast party). As an example, the first identification information can be associated with the access entry corresponding to the corresponding live broadcast party. For example, the user can access the corresponding live broadcast interface by clicking on the avatar of the live broadcast party.

[0063] The live broadcast list 250 here may be determined by the server 130 based on the historical live broadcast interaction information of the user. The ranking information of the anchors in the live broadcast list 250 may be determined by the historical live broadcast interaction information of the user 140, or may be determined by the popularity information of the anchors in the live broadcast list 250. The popularity information indicates the number of times the anchors in the live broadcast list 250 have been viewed within a preset time period. In some scenarios, the electronic device 110 may present the anchor 225 at the first position in the live broadcast list 250.

[0064] In some embodiments, the electronic device 110 may present at least one live broadcaster determined by the server 130 based on the second live broadcaster in the live broadcaster list 250. When the electronic device 110 presents the interface 200B, the electronic device 110 may obtain multiple other live broadcasters determined based on the second live broadcaster from the server 130 to present the live broadcaster list 250 in the interface 200B. The server 130 may recommend a host to the user 140 based on the type of live broadcast content of the second live broadcaster. Specifically, host A is a host in the field of dance, then the server 130 may send relevant information of other hosts in the field of dance that are being broadcast live to the electronic device 110.

[0065] In some embodiments, the electronic device 110 may present a set of first identification information of the live broadcast party in an information panel in the second viewing interface, and the information panel supports being hidden or presented based on user operations. The information panel is triggered to be presented in the second viewing interface independently of the user operation in the second viewing interface. As an example, Figure 2B As shown, when the live broadcast tab is presented, the electronic device 110 can present the live broadcast party list 250 (i.e., the information panel) in the live broadcast tab, and the live broadcast party list 250 (i.e., the information panel) is in an expanded state when presented by the electronic device 110. The live broadcast party list 250 (i.e., the information panel) includes the avatar information (i.e., the first identification information) of multiple anchors. When the electronic device 110 receives a sliding operation (e.g., sliding up or sliding down) from the user on the live broadcast party list 250, the electronic device 110 can hide the live broadcast party list 250 (i.e., the information panel).

[0066] In this way, the embodiments of the present disclosure can effectively improve the efficiency of obtaining information.

[0067] Second example interaction

[0068] Figure 4A 4 shows a viewing interface 400A of an information stream 405. Figure 4A As shown, the electronic device 110 can view the first live content 410 associated with the first live broadcast party (eg, anchor A) presented in the interface 400A.

[0069] In some cases, information stream 405 is also called a feed stream, which can be associated with multiple media contents (e.g., multiple works, live streams of multiple broadcasters), and supports users to switch to other media contents in the playback information stream by performing preset operations in the viewing interface (e.g., sliding up and down).

[0070] Further, in response to the first live broadcast party ending the live broadcast, the electronic device 110 may present the following Figure 4B In some scenarios, Figure 4B It can correspond to the off-broadcast page of the first live broadcast party.

[0071] like Figure 4B As shown, the electronic device 110 may display a prompt message 415 in the viewing interface to indicate that the first live broadcast party has ended the live broadcast.

[0072] Additionally, the electronic device 110 may also present live preview content 425 of a fourth live broadcaster (e.g., anchor B) in the first area 420 of the viewing interface. In some embodiments, the fourth live broadcaster may be determined based on the information stream 405. For example, the fourth live broadcaster may be a live broadcaster in an adjacent position to the first live broadcaster in the information stream.

[0073] like Figure 4B As shown, the first area may be smaller than the content playback area of ​​the viewing interface. Accordingly, the live preview content 425 may be a portion of the live screen of the fourth live broadcast party corresponding to the first area 420. For example, the live preview content 425 may be obtained by cutting out a portion of the live screen corresponding to the first area 420 from the live screen.

[0074] In some embodiments, when the second trigger condition is met, the electronic device 110 may switch to Figure 4C The status shown is Figure 4C As shown, the electronic device 110 can display the second live content 435 associated with the fourth live broadcast party (i.e., anchor B) in the second area 430 of the viewing interface of the information stream 405. As an example, the electronic device 110 can receive a sliding operation (e.g., an upward sliding operation) of the user in a preset direction, and can switch the viewing interface to Figure 4C Status shown.

[0075] Figure 4C The interface shown may also be referred to as the live broadcast interface of the fourth live broadcast party, and the current user may join the live broadcast room corresponding to the fourth live broadcast party. Figure 4C As shown, the electronic device 110 can present a group of live broadcast components associated with the fourth live broadcast party in the second area 430.

[0076] As another example, the electronic device 110 may also automatically switch to the viewing interface after the timer associated with the viewing interface ends. Figure 4C The status shown is independent of user interaction. Figure 4C As shown, the electronic device 110 can completely display the live broadcast screen of the fourth live broadcast party in the interface 400C.

[0077] In some embodiments, the electronic device 110 may present Figure 4B The first interface state shown is Figure 4C The transition effect of the second interface state is shown to demonstrate the dynamic increase of the display area.

[0078] In some embodiments, to improve the smoothness of the transition, such as Figure 4B and Figure 4C As shown, the first region 420 and the second region 430 correspond to the same width.

[0079] First example process

[0080] Figure 5 FIG. 5 is a flowchart showing an example process 500 of interface interaction according to some embodiments of the present disclosure. The process 500 may be implemented at the electronic device 110. Figure 1 The process 500 is described below.

[0081] like Figure 5 As shown, in box 510, the electronic device 110 presents first content in a first viewing interface associated with the first live broadcaster in response to the end of the live broadcast by the first live broadcaster, wherein the first content includes live preview content of the second live broadcaster, wherein the second live broadcast room is in a live broadcast state.

[0082] In block 520 , the electronic device 110 presents a second viewing interface in response to the first trigger condition being satisfied.

[0083] In box 530, the electronic device 110 presents the first identification information of a group of live broadcast parties in the second viewing interface, and the group of live broadcast parties includes the second live broadcast party.

[0084] In some embodiments, the first trigger condition includes: receiving a first operation in the first viewing interface; or expiring a first timer associated with the first content.

[0085] In some embodiments, process 500 also includes presenting a reminder element associated with the first timer in the first viewing interface.

[0086] In some embodiments, the second live broadcast party is determined based on historical live broadcast interaction information of the current user.

[0087] In some embodiments, the second live broadcaster is displayed at a preset position in a group of live broadcasters.

[0088] In some embodiments, at least one live broadcaster in a group of live broadcasters is determined based on a second live broadcaster.

[0089] In some embodiments, process 500 further includes: presenting second identification information of at least one third live broadcast party in the first viewing interface, and at least one third live broadcast party is in a live broadcast state.

[0090] In some embodiments, process 500 further includes: presenting prompt information in the first viewing interface, the prompt information indicating the number of multiple live broadcast parties associated with the current user, and the multiple live broadcast parties are in a live broadcast state.

[0091] In some embodiments, the first viewing interface is associated with an information stream, and process 500 further includes: in response to receiving a second operation in the first viewing interface, switching the first viewing interface to play media content in the information stream.

[0092] In some embodiments, the media content includes live content associated with a fourth live broadcaster.

[0093] In some embodiments, the second live broadcaster is different from the fourth live broadcaster.

[0094] In some embodiments, after the first viewing interface switches to the media content in the playback information stream, process 500 also includes: in response to receiving a third operation in the first viewing interface, switching the first viewing interface to present second content associated with the first live broadcast party, the second content does not include live preview content.

[0095] In some embodiments, switching the first viewing interface to present second content associated with the first live broadcast party includes: in response to status information associated with the first content indicating that the first content has been presented, switching the first viewing interface to present second content associated with the first live broadcast party, wherein the status information is maintained in association with the first content.

[0096] In some embodiments, presenting a group of first identification information of live broadcasters in the second viewing interface includes: presenting a group of first identification information of live broadcasters in an information panel in the second viewing interface, wherein the information panel supports being hidden or presented based on user operations.

[0097] In some embodiments, the information panel is triggered to be presented in the second viewing interface independently of a user operation in the second viewing interface.

[0098] In some embodiments, the association relationship between the second live broadcast party and the current user meets preset conditions.

[0099] In some embodiments, process 500 further includes: in response to receiving a third operation in the first viewing interface, updating the first content to stop presenting the live preview content in the first viewing interface.

[0100] Second example process

[0101] Figure 6 FIG. 6 is a flowchart showing an example process 600 of interface interaction according to some embodiments of the present disclosure. The process 600 may be implemented at the electronic device 110. Figure 1 600 is described below.

[0102] like Figure 6 As shown, in box 610, the electronic device 110 presents the first live broadcast content associated with the first live broadcast party in the viewing interface of the information flow.

[0103] In box 620, in response to the end of the live broadcast of the first live broadcaster, the electronic device 110 presents the live broadcast preview content of the fourth live broadcaster in the first area of ​​the viewing interface, where the fourth live broadcaster is determined based on the information flow.

[0104] In box 630, in response to the second trigger condition being met, the electronic device 110 presents the second live broadcast content of the fourth live broadcast party in the second area of ​​the viewing interface, and the second area is larger than the first area.

[0105] In some embodiments, the second trigger condition includes: receiving a sliding operation in a preset direction in the viewing interface; or the second timer associated with the viewing interface ends.

[0106] In some embodiments, the live preview content includes a portion of the live broadcast screen of the fourth live broadcast party that corresponds to the first area.

[0107] In some embodiments, process 600 also includes presenting, in the second area, a set of live broadcast components associated with a fourth live broadcaster.

[0108] In some embodiments, the first region and the second region correspond to the same width.

[0109] Example devices and equipment

[0110] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 7 A schematic structural block diagram of an example apparatus 700 for interface interaction according to some embodiments of the present disclosure is shown. The apparatus 700 may be implemented as or included in the electronic device 110. Each module / component in the apparatus 700 may be implemented by hardware, software, firmware, or any combination thereof.

[0111] like Figure 7As shown, the device 700 includes: a first presentation module 710, configured to present first content in a first viewing interface associated with the first live broadcast party in response to the end of the live broadcast of the first live broadcast party, the first content including the live broadcast preview content of the second live broadcast party, wherein the second live broadcast room is in a live broadcast state; a second presentation module 720, configured to present a second viewing interface in response to the first trigger condition being met; and a third presentation module 730, configured to present first identification information of a group of live broadcast parties in the second viewing interface, the group of live broadcast parties including the second live broadcast party.

[0112] In some embodiments, the first trigger condition includes: receiving a first operation in the first viewing interface; or expiring a first timer associated with the first content.

[0113] In some embodiments, the apparatus 700 further includes a reminder element presenting module configured to present a reminder element associated with the first timer in the first viewing interface.

[0114] In some embodiments, the second live broadcast party is determined based on historical live broadcast interaction information of the current user.

[0115] In some embodiments, the second live broadcaster is displayed at a preset position in a group of live broadcasters.

[0116] In some embodiments, at least one live broadcaster in a group of live broadcasters is determined based on a second live broadcaster.

[0117] In some embodiments, the device 700 also includes an identification presentation module, which is configured to present second identification information of at least one third live broadcast party in the first viewing interface, and the at least one third live broadcast party is in a live broadcast state.

[0118] In some embodiments, the device 700 also includes a prompt presentation module, which is configured to present prompt information in the first viewing interface, where the prompt information indicates the number of multiple live broadcast parties associated with the current user, and the multiple live broadcast parties are in a live broadcast state.

[0119] In some embodiments, the first viewing interface is associated with the information stream, and the apparatus 700 further includes a first switching module configured to switch the first viewing interface to play media content in the information stream in response to receiving a second operation in the first viewing interface.

[0120] In some embodiments, the media content includes live content associated with a fourth live broadcaster.

[0121] In some embodiments, the second live broadcaster is different from the fourth live broadcaster.

[0122] In some embodiments, the device 700 also includes a switching module, which is configured as a second switching module, configured to switch the first viewing interface to present second content associated with the first live broadcast party in response to receiving a third operation in the first viewing interface, and the second content does not include live preview content.

[0123] In some embodiments, the second switching module is further configured to: in response to status information associated with the first content indicating that the first content has been presented, switch the first viewing interface to present second content associated with the first live broadcast party, wherein the status information is maintained in association with the first content.

[0124] In some embodiments, the third presentation module is further configured to: present a group of first identification information of live broadcast parties in an information panel in the second viewing interface, wherein the information panel supports being hidden or presented based on user operations.

[0125] In some embodiments, the information panel is triggered to be presented in the second viewing interface independently of a user operation in the second viewing interface.

[0126] In some embodiments, the association relationship between the second live broadcast party and the current user meets preset conditions.

[0127] In some embodiments, the device 700 further includes a module configured to update the first content in response to receiving a third operation in the first viewing interface to stop presenting the live preview content in the first viewing interface.

[0128] Figure 8 A schematic structural block diagram of an example device 800 for interface interaction according to some embodiments of the present disclosure is shown. The device 800 may be implemented as or included in the electronic device 110. Each module / component in the device 800 may be implemented by hardware, software, firmware, or any combination thereof.

[0129] like Figure 8 As shown, the device 800 includes: a content presentation module 810, configured to present a first live broadcast content associated with a first live broadcast party in a viewing interface of an information stream; a preview content presentation module 820, configured to present a live broadcast preview content of a fourth live broadcast party in a first area of ​​the viewing interface in response to the end of the live broadcast of the first live broadcast party, the fourth live broadcast party being determined based on the information stream; and a content switching presentation module 830, configured to present a second live broadcast content of the fourth live broadcast party in a second area of ​​the viewing interface in response to the second trigger condition being met, the second area being larger than the first area.

[0130] In some embodiments, the second trigger condition includes: receiving a sliding operation in a preset direction in the viewing interface; or the second timer associated with the viewing interface ends.

[0131] In some embodiments, the live preview content includes a portion of the live broadcast screen of the fourth live broadcast party that corresponds to the first area.

[0132] In some embodiments, the device 800 also includes a live broadcast component presentation module configured to present a group of live broadcast components associated with the fourth live broadcast party in the second area.

[0133] In some embodiments, the first region and the second region correspond to the same width.

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

[0135] Fig. 9 900 is a block diagram of an electronic device in which one or more embodiments of the present disclosure may be implemented. It should be understood that Fig. 9 The electronic device 900 shown is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Fig. 9 The illustrated electronic device 900 may be used to implement the electronic device 110 as discussed above.

[0136] like Fig. 9 As shown, the electronic device 900 is in the form of a general electronic device. The components of the electronic device 900 may include, but are not limited to, one or more processors or processing units 910, a memory 920, a storage device 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. The processing unit 910 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 920. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 900.

[0137] The electronic device 900 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 900, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 920 can be a volatile memory (e.g., a register, a cache, a random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory) or some combination thereof. The storage device 930 can be a removable or non-removable medium, and can include a machine-readable medium, such as a flash drive, a disk, or any other medium, which can be used to store information and / or data and can be accessed within the electronic device 900.

[0138] The electronic device 900 may further include additional removable / non-removable, volatile / non-volatile storage media. Fig. 9 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. Memory 920 may include a computer program product 925 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.

[0139] The communication unit 940 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 900 can be implemented with a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 900 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0140] The input device 950 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 960 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 900 may also communicate with one or more external devices (not shown) through the communication unit 940 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 900, or communicate with any device that allows the electronic device 900 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

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

[0142] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0143] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

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

[0145] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0146] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: In response to the first live broadcast party ending the live broadcast, presenting first content in a first viewing interface associated with the first live broadcast party, wherein the first content includes live broadcast preview content of the second live broadcast party, wherein the second live broadcast room is in a live broadcast state; In response to the first trigger condition being satisfied, presenting a second viewing interface; as well as The first identification information of a group of live broadcast parties is presented in the second viewing interface, and the group of live broadcast parties includes the second live broadcast party.

2. The method according to claim 1, wherein the first trigger condition comprises: Receiving a first operation in the first viewing interface; or A first timer associated with the first content expires.

3. The method according to claim 2, further comprising: A reminder element associated with the first timer is presented in the first viewing interface.

4. The method according to claim 1, wherein the second live broadcast party is determined based on historical live broadcast interaction information of the current user.

5. The method according to claim 1, wherein the second live broadcaster is displayed at a preset position in the group of live broadcasters.

6. The method according to claim 1, wherein at least one live broadcaster in the group of live broadcasters is determined based on the second live broadcaster.

7. The method according to claim 1, further comprising: Second identification information of at least one third live broadcast party is presented in the first viewing interface, and the at least one third live broadcast party is in a live broadcast state.

8. The method according to claim 1, further comprising: Prompt information is presented in the first viewing interface, where the prompt information indicates the number of multiple live broadcast parties associated with the current user, and the multiple live broadcast parties are in a live broadcast state.

9. The method according to claim 1, wherein the first viewing interface is associated with an information stream, the method further comprising: In response to receiving a second operation in the first viewing interface, the first viewing interface is switched to playing the media content in the information stream.

10. The method of claim 9, wherein the media content comprises live content associated with a fourth live broadcaster. The method according to claim 10 , wherein the second live broadcaster is different from the fourth live broadcaster.

12. The method according to claim 9, wherein after the first viewing interface is switched to playing the media content in the information stream, the method further comprises: In response to receiving a third operation in the first viewing interface, the first viewing interface is switched to present second content associated with the first live broadcast party, and the second content does not include the live broadcast preview content.

13. The method according to claim 12, wherein switching the first viewing interface to present second content associated with the first live broadcast party comprises: In response to status information associated with the first content indicating that the first content has been presented, switching the first viewing interface to present second content associated with the first live broadcaster, wherein the status information is maintained in association with the first content.

14. The method according to claim 1, wherein presenting a group of first identification information of live broadcast parties in the second viewing interface comprises: The first identification information of the group of live broadcast parties is presented in an information panel in the second viewing interface, wherein the information panel supports being hidden or presented based on user operations. 15 . The method according to claim 14 , wherein the information panel is triggered to be presented in the second viewing interface independently of a user operation in the second viewing interface.

16. The method according to claim 1, wherein the association relationship between the second live broadcast party and the current user meets a preset condition.

17. The method according to claim 1, further comprising: In response to receiving a third operation in the first viewing interface, the first content is updated to stop presenting the live preview content in the first viewing interface.

18. An interface interaction method, comprising: In the viewing interface of the information stream, presenting first live broadcast content associated with the first live broadcast party; In response to the first live broadcast party ending its live broadcast, presenting live broadcast preview content of a fourth live broadcast party in the first area of ​​the viewing interface, where the fourth live broadcast party is determined based on the information flow; as well as In response to the second trigger condition being met, second live broadcast content of the fourth live broadcast party is presented in a second area of ​​the viewing interface, and the second area is larger than the first area.

19. The method according to claim 18, wherein the second trigger condition comprises: Receiving a sliding operation in a preset direction in the viewing interface; or A second timer associated with the viewing interface expires.

20. The method according to claim 18, wherein the live broadcast preview content includes a portion of the live broadcast screen of the fourth live broadcast party corresponding to the first area.

21. The method of claim 18, further comprising: A group of live broadcast components associated with the fourth live broadcast party are presented in the second area.

22. The method of claim 18, wherein the first area and the second area correspond to the same width.

23. A device for interface interaction, comprising: A first presentation module is configured to present first content in a first viewing interface associated with the first live broadcaster in response to the end of the live broadcast of the first live broadcaster, wherein the first content includes live preview content of the second live broadcaster, wherein the second live broadcast room is in a live broadcast state; A second presentation module, configured to present a second viewing interface in response to the first trigger condition being satisfied; as well as The third presentation module is configured to present first identification information of a group of live broadcast parties in the second viewing interface, where the group of live broadcast parties includes the second live broadcast party.

24. A device for interface interaction, comprising: A content presentation module, configured to present first live broadcast content associated with the first live broadcast party in a viewing interface of the information stream; A preview content presentation module is configured to present a live preview content of a fourth live broadcaster in the first area of ​​the viewing interface in response to the first live broadcaster ending the live broadcast, wherein the fourth live broadcaster is determined based on the information flow; as well as The content switching module is configured to present the second live broadcast content of the fourth live broadcast party in a second area of ​​the viewing interface in response to a second trigger condition being met, and the second area is larger than the first area.

25. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being 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, causing the electronic device to perform a method according to any one of claims 1 to 17 or 18 to 22.

26. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 17 or 18 to 22.

Citation Information

Patent Citations

  • Live streaming room switching method and device, electronic equipment and storage medium

    CN111083512A

  • Multimedia information processing method and device, electronic equipment and storage medium

    CN113992934A

  • Live broadcast room display method and device, electronic equipment, storage medium and program product

    CN114697727A

  • Live broadcast processing method and device, terminal and medium

    CN118075503A

  • Display screen panel with live stream recommendation switching dynamic graphical user interface

    CN307859482S