Collaborative streaming display methods, devices, electronic devices, computer-readable media

The collaborative streaming display method enhances the visibility of active collaborators by allowing streamers to adjust interface display states, improving the collaborative display effect in live streaming environments.

JP7877507B2Active Publication Date: 2026-06-22DOUYIN VISION CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
DOUYIN VISION CO LTD
Filing Date
2023-08-23
Publication Date
2026-06-22

AI Technical Summary

Technical Problem

Collaborative live-distribution solutions often have poor display effects, making it difficult for viewers to quickly focus on active collaborators in live streaming environments.

Method used

A collaborative streaming display method that allows live streamers to adjust the interface display states of multiple user interfaces on a collaboration page, including displaying a gift panel with adjustment controls to enhance visibility of active collaborators.

Benefits of technology

Improves the collaborative display effect by enabling streamers to control the interface display states of collaborators, ensuring viewers can easily focus on active participants, thereby enhancing the interaction experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007877507000001
    Figure 0007877507000001
  • Figure 0007877507000002
    Figure 0007877507000002
  • Figure 0007877507000003
    Figure 0007877507000003
Patent Text Reader

Abstract

This application discloses a collaborative distribution display method, apparatus, electronic device, and computer-readable medium. The method includes the following: A first collaboration page is displayed on the liver terminal used by the liver. When the first collaboration page includes a plurality of candidate user interfaces, after the liver terminal receives a trigger operation on a first target interface among these candidate user interfaces by the liver, a gift panel is displayed. And after the liver terminal receives a trigger operation on a first adjustment control in the gift panel, the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page is adjusted, and the at least one user interface to be adjusted includes the first target interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - Reference to Related Applications] This application claims priority based on Chinese Patent Application No. 202211014032.8, titled "Collaborative Distribution Display Method, Apparatus, Electronic Device, and Computer - Readable Medium", filed with the China National Intellectual Property Administration on August 23, 2022, the entire content of which is incorporated herein by reference.

[0002] [Technical Field] This application relates to the technical field of the Internet, and particularly to a collaborative distribution display method, apparatus, electronic device, and computer - readable medium.

Background Art

[0003] Live distribution (also known as live streaming) is an information network distribution method with a two - way communication process, which creates and distributes information synchronously according to the occurrence and progress of an event on - site.

[0004] In some scenes, the host (also called the streamer) in the live room invites some viewers (or other hosts) to collaborate and distribute in real - time with the host. Other viewers in the live room can receive not only the host's audio data (and / or video data) but also the audio data (and / or video data) of these collaborating guests. Collaborating guests are viewers (or other hosts) of a live distribution that has successfully collaborated with the host.

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, some collaborative live - distribution solutions have defects, so the collaborative display effect of these collaborative live - distribution solutions is not very good.

Means for Solving the Problems

[0006] This application provides a collaborative distribution display method, apparatus, electronic device, and computer-readable medium.

[0007] To achieve the above objective, the technical solutions provided by the embodiments of this application are as follows:

[0008] Embodiments of this application provide a collaborative streaming display method applicable to a live streamer terminal, and the method is The steps include: displaying a first collaboration page containing multiple candidate user interfaces, A step of displaying a gift panel in response to a trigger operation on a first target interface among the plurality of candidate user interfaces, wherein the gift panel includes at least one virtual gift and a first adjustment control. The steps include: adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a first adjustment control in the gift panel, wherein the at least one user interface to be adjusted includes the first target interface.

[0009] In a possible embodiment, the at least one user interface to be modified further includes a second target interface. The step of adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page is: If the first target interface is in a weakened interface display state and the second target interface is in a highlighted interface state, the procedure includes the steps of adjusting the interface display state of the first target interface from a weakened interface display state to a highlighted interface state, and adjusting the second target interface from a highlighted interface state to a weakened interface state.

[0010] In possible embodiments, if the plurality of candidate user interfaces include a plurality of candidate user interfaces in an interface highlighting state, the second target interface is selected from the plurality of candidate user interfaces in the interface highlighting state according to predetermined selection criteria.

[0011] In a possible embodiment, the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: The steps include: displaying a first presentation object in response to a trigger operation on the first adjustment control in the gift panel; The process includes the steps of adjusting the interface display state of the first target interface from a weak interface display state to a highlighted interface state, and adjusting the second target interface from a highlighted interface state to a weak interface display state, in response to a first operation triggered on the first presentation object.

[0012] In a possible embodiment, the step of adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page is: If each of the candidate user interfaces is in the standard interface state, the first collaboration page includes the step of adjusting the interface display states of the multiple candidate user interfaces according to the layout template to be used, such that the interface display state of the first target interface is different from the interface display states of the other interfaces among the multiple candidate user interfaces other than the first target interface.

[0013] In possible embodiments, the layout template to be used is determined based on the page layout description information of the first collaboration page.

[0014] In a possible embodiment, after adjusting the interface display state of the plurality of candidate user interfaces according to the layout template to be used, the method In response to a trigger operation on the first administrative control on the aforementioned first collaboration page, the steps include displaying the first page, A step of displaying a second page in response to a trigger operation on a second management control on the first page, wherein at least one candidate template is displayed on the second page; The first collaboration page further includes the step of adjusting the interface display state of the plurality of candidate user interfaces according to the target template in response to a trigger operation on the target template among the at least one candidate template.

[0015] In possible embodiments, the step of displaying the gift panel is: The step includes displaying the gift panel on the aforementioned first collaboration page, The step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: The process includes, in response to a trigger operation on the first adjustment control in the gift panel, adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page, and canceling the display of the gift panel on the first collaboration page.

[0016] In a possible embodiment, the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: When the first adjustment control is in the first control display state, the process includes the step of adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel. The aforementioned method, When the first adjustment control is in the second control display state, the step of displaying a second presentation object in response to a trigger operation on the first adjustment control in the gift panel, further comprising the step of using the second presentation object to indicate that adjustment processing cannot be performed on the interface display state of the first target interface.

[0017] In possible embodiments, the second control display state is determined based on a second operation triggered on a guest terminal corresponding to the first target interface, the second operation being used to adjust the first adjustment control from the first control display state to the second control display state.

[0018] In a possible embodiment, a collaboration management page is displayed on a guest terminal corresponding to the first target interface. When the collaboration management page includes a third adjustment control, the second operation includes a third operation triggered for the third adjustment control.

[0019] In a possible embodiment, the method After adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page, When the adjusted first target interface is in an interface highlighted state, after reaching a pre-cancellation condition, the method further includes adjusting the first target interface from the interface highlighted state to an interface standard state on the first collaboration page.

[0020] In a possible embodiment, the pre-cancellation condition is that a fourth operation is triggered on a guest terminal corresponding to the first target interface, and the fourth operation is used to request canceling the display process in the interface highlighted state of the first target interface.

[0021] In a possible embodiment, a collaboration management page is displayed on a guest terminal corresponding to the first target interface. When the collaboration management page includes a third adjustment control, the fourth operation includes a trigger operation for the third adjustment control.

[0022] In a possible embodiment, in response to a trigger operation for a first adjustment control in the gift panel, the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page In response to a trigger operation on a first adjustment control in the gift panel, the first collaboration page adjusts the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces, and sends a third presentation object to the guest terminal corresponding to the first target interface, wherein the third presentation object is used to describe the changes in the interface display state of the first target interface.

[0023] In possible embodiments, the first target interface displays a second adjustment control. The aforementioned method, After displaying the first collaboration page, The process further includes the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a second adjustment control in the first target interface.

[0024] Embodiments of this application further provide a collaborative distribution display method applicable to a guest terminal, the method being: A step of displaying a second collaboration page, wherein the second collaboration page includes a plurality of candidate user interfaces, and the plurality of candidate user interfaces include a first target interface corresponding to the guest terminal. The process includes, if the first target interface is in an interface highlighting state, switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a fourth operation triggered on the second collaboration page.

[0025] In a possible embodiment, the step of switching the first target interface from an interface-highlighted state to an interface-dehighlighted state in response to a fourth operation triggered on the second collaboration page is: A step of displaying a collaboration management page in response to a trigger operation on an object to be used in the second collaboration page, wherein the collaboration management page includes a third coordination control, The process includes the step of switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a trigger operation on the third adjustment control on the aforementioned collaboration management page.

[0026] In a possible embodiment, the step of switching the first target interface from an interface-highlighted state to an interface-dehighlighted state in response to a trigger operation on the third coordination control on the collaboration management page is: The steps include: displaying a fourth presentation object in response to a trigger operation on the third adjustment control on the aforementioned collaboration management page; The process includes the step of switching the first target interface from an interface-highlighted state to an interface-dehighlighted state in response to a fifth operation triggered on the fourth presentation object.

[0027] In a possible embodiment, the method is The step of sending a control state adjustment request to the driver terminal in response to a sixth operation triggered on the fourth presentation object, the control state adjustment request is further used to request that the first adjustment control corresponding to the first target interface be switched from a first control display state to a second control display state.

[0028] In a possible embodiment, the method is The step of receiving a third presentation object from the Liver terminal and then displaying the third presentation object, further comprising the step of using the third presentation object to describe the changes in the interface display state of the first target interface.

[0029] The embodiments of this application further provide a collaborative distribution display device, A first display unit for displaying a first collaboration page containing multiple candidate user interfaces, A second display unit for displaying a gift panel in response to a trigger operation on a first target interface among the plurality of candidate user interfaces, wherein the gift panel includes at least one virtual gift and a first adjustment control. A first adjustment unit for adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a first adjustment control in the gift panel, wherein the at least one user interface to be adjusted includes a first adjustment unit which includes the first target interface.

[0030] The embodiments of this application further provide a collaborative distribution display device, A third display unit for displaying a second collaboration page, wherein the second collaboration page includes a plurality of candidate user interfaces, and the plurality of candidate user interfaces include a third display unit including a first target interface corresponding to the guest terminal, The system includes, if the first target interface is in an interface highlighting state, a second adjustment unit for switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a fourth operation triggered on the second collaboration page.

[0031] Embodiments of this application further provide an electronic device comprising a processor and memory, The memory is used to store instructions or computer programs. The processor is used to execute the instructions or computer program in the memory to cause the electronic device to execute any embodiment of the collaborative distribution display method provided by the embodiments of this application.

[0032] Embodiments of this application further provide a computer-readable medium on which a command or computer program is stored, and when the command or computer program is executed on a device, the device is made to execute any embodiment of the collaborative distribution display method provided by embodiments of this application.

[0033] Embodiments of this application further provide a computer program product comprising a computer program carried on a non-temporary computer-readable medium, the computer program comprising program code for performing any embodiment of the collaborative distribution display method provided by embodiments of this application. [Brief explanation of the drawing]

[0034] To more clearly explain the technical concepts in the embodiments or related technologies of this application, the following is a brief introduction of the drawings necessary for describing the embodiments or related technologies. Clearly, the drawings described below are only a few embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without performing work commensurate with inventive step. [Figure 1] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 2] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 3] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 4] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 5] This is a flowchart of the collaborative distribution display method according to the embodiment of this application. [Figure 6] This is a schematic diagram of a gift panel according to an embodiment of the present application. [Figure 7] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 8] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 9] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 10] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 11] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 12] This is a schematic diagram of a collaboration management page according to an embodiment of this application. [Figure 13] This is a schematic diagram of the second collaboration page according to the embodiment of this application. [Figure 14] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 15] This is a schematic diagram of the first collaboration page according to the embodiment of this application. [Figure 16] This is a flowchart of another collaborative distribution display method according to an embodiment of this application. [Figure 17] This is a schematic diagram of the structure of a collaborative streaming display device according to an embodiment of this application. [Figure 18] This is a schematic diagram of the structure of another collaborative streaming display device according to an embodiment of this application. [Figure 19] This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. [Modes for carrying out the invention]

[0035] To facilitate understanding of the proposed technology in this application, we will first introduce some technical terms related to this application below.

[0036] A live stream viewer is someone who watches a live stream using some kind of electronic device. In other words, a live stream viewer is any user in the live stream room other than the streamer.

[0037] A guest in collaboration is a live stream viewer who has successfully collaborated with a streamer in a live room. Furthermore, the embodiments of this application do not limit the guests in collaboration; for example, in some application scenarios (e.g., a scenario where at least one streamer is conducting a collaborative stream), the guest in collaboration may be a streamer from another live room. As another example, in some application scenarios (e.g., a scenario where one streamer is collaborating with a regular user), the guest in collaboration may be a regular user (i.e., not a streamer). Thus, a guest in collaboration in the first live room may be a streamer from the second live room, or a regular user who is watching the first live room without having the identity of a streamer. The second live room is different from the first live room.

[0038] A collaborator is a user who is collaborating within a live room. For example, a collaborator may be a live streamer in that live room, or a guest collaborating with any one other user in that live room.

[0039] A "live streamer terminal" refers to a client that corresponds to a live streamer (i.e., a user terminal that corresponds to that live streamer), or an electronic device used by that live streamer when they are live streaming.

[0040] The guest terminal is used to indicate the electronic device used by the guest during the collaboration (i.e., the user terminal corresponding to that guest during the collaboration).

[0041] Based on the technical terms described above, the technical proposal of this application will be explained below.

[0042] In their research on several collaborative live streaming schemes, the inventors discovered that, on the display page of a certain collaborative live streaming room, the collaborative display interface for the streamer (e.g., interface 101 shown in Figure 1) and the collaborative display interfaces for each guest during the collaboration (e.g., interfaces 102, 103, and 104 shown in Figure 1) are usually displayed. Furthermore, the display state of these collaborative display interfaces (e.g., interface display size, interface display position, etc.) is usually maintained throughout the collaborative live streaming process. This means that viewers of the live stream in the collaborative live streaming room may not be able to quickly focus on the collaborators who are speaking (or participating in some activity), which reduces the effectiveness of the collaborative display on the display page.

[0043] Based on the above findings, and in order to solve the technical problems described in the background technology section, embodiments of this application provide a collaborative streaming display method applicable to a live streamer terminal, the method including, if a first collaborative page is displayed on the live streamer terminal and the first collaborative page includes a plurality of candidate user interfaces, the live streamer terminal, after receiving a trigger operation by the live streamer on a first target interface among these candidate user interfaces, displays a gift panel, the gift panel includes at least one virtual gift and a first adjustment control, thereby, after the live streamer terminal receives a trigger operation on the first adjustment control, adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaborative page, and the at least one user interface to be adjusted The interface includes the first target interface, which changes the display state of the first target interface (and several other interfaces) on the first collaboration page, thereby enabling the streamer to control the interface display state of different collaborators on the first collaboration page, thereby enabling the streamer to adjust the interface display state of several collaborators on the first collaboration page according to the interface display needs in different live streaming scenes (e.g., multi-person debate, multi-person fight, multi-person game, etc.), and further, it effectively ensures that live stream viewers can quickly focus on the collaborators who are speaking (or participating in some activity), thereby helping to improve the collaboration display effect.

[0044] Furthermore, the embodiments of this application do not limit the entity that implements the collaborative distribution display method described above. For example, the collaborative distribution display method provided by the embodiments of this application may be implemented by an electronic device, which includes, but is not limited to, smartphones, tablets, laptops, personal digital assistants (PDAs), etc.

[0045] To enable those skilled in the art to better understand the solutions in this application, the technical solutions in the embodiments of this application will be described clearly and completely below with reference to the drawings of the embodiments of this application. Clearly, the embodiments described are not all embodiments of this application, but only a selection of the embodiments. All other embodiments that can be obtained by those skilled in the art without any creative work based on the embodiments of this application are all within the scope of protection of this application.

[0046] To better understand the technical proposal provided by this application, the collaborative distribution display method provided by the embodiments of this application will first be described below with reference to several drawings.

[0047] As shown in Figure 5, the collaborative distribution display method provided by the embodiment of this application includes steps S1 to S2.

[0048] S1: The streamer's device displays the first collaboration page, which includes multiple candidate user interfaces.

[0049] The first collaboration page is a live room collaboration page displayed on the streamer's device. This live room collaboration page is used to display the collaborative live streaming status of a particular collaborative live streaming room, and the collaborative live streaming room may contain the streamer (i.e., the user of the streamer's device) and at least one guest participating in the collaboration.

[0050] Furthermore, the embodiments of this application are not limited to the first collaboration page, and for example, the first collaboration page may be page 100 shown in Figure 1, page 200 shown in Figure 2, page 300 shown in Figure 3, or page 400 shown in Figure 4. Page 100 displays a collaboration live streaming room according to a first interface layout style, page 200 displays a collaboration live streaming room according to a second interface layout style, page 300 displays a collaboration live streaming room according to a third interface layout style, and page 400 displays a collaboration live streaming room according to a fourth interface layout style.

[0051] The distinction between the first interface layout style and the second interface layout style is that the number of user interfaces associated with the first interface layout style is not fixed, but the number of user interfaces associated with the second interface layout style is fixed. For the same reason, the distinction between the third interface layout style and the fourth interface layout style is that the number of user interfaces associated with the third interface layout style is not fixed, but the number of user interfaces associated with the fourth interface layout style is fixed.

[0052] The "candidate user interface" described above is used to display the collaboration display status (for example, whether to turn on audio or camera) of collaborators (e.g., the streamer or a guest during a collaboration) within a collaborative live streaming room.

[0053] Furthermore, the embodiments of this application are not limited to the "multiple candidate user interfaces" described above, and may include, for example, a live streamer display interface (i.e., a live streamer collaboration display interface) and collaboration display interfaces for N collaborating guests. The live streamer display interface may be a live streamer display window for displaying the live streamer's real-time video stream or an image pre-set by the live streamer, and the collaboration display interface may be a display window for a collaborating user who is collaborating with the live streamer, for displaying the collaborating user's real-time video stream or an image pre-set by the collaborating user. Thus, the live streamer display interface is used to display the collaboration display status of the live streamer in the live room (e.g., whether to turn on the audio, whether to turn on the camera, etc.). The collaboration display interface for the nth collaborating guest is used to display the collaboration display status of the nth collaborating guest in the live room (e.g., whether to turn on the audio, whether to turn on the camera, etc.). n is a positive integer, n ≤ N, N is a positive integer, and N represents the number of collaborating guests in the live room. For ease of understanding, examples are given below.

[0054] As an example, if the first collaboration page is page 100 shown in Figure 1, the "multiple candidate user interfaces" may include interfaces 101, 102, 103, and 104 in Figure 1. Interface 101 is used to display the collaboration display status of a live streamer in the collaboration live room (e.g., microphone off and camera on), interface 102 is used to display the collaboration display status of the first guest collaborating in the collaboration live room (e.g., microphone off and camera on), interface 103 is used to display the collaboration display status of the second guest collaborating in the collaboration live room (e.g., microphone off and camera on), and interface 104 is used to display the collaboration display status of the third guest collaborating in the collaboration live room (e.g., microphone on and camera on).

[0055] As can be seen from the related content of S1 above, when the first collaboration page (for example, page 100 shown in Figure 1) is displayed on the live streamer's terminal used by the live streamer, multiple candidate user interfaces (for example, interfaces 101, 102, 103, and 104 shown in Figure 1) are displayed on the first collaboration page. Therefore, the live streamer can not only find out the collaboration display status of each collaborator from the first collaboration page, but can also perform management and control processing on these candidate user interfaces (for example, similar to the interface management and control processing shown in S2 to S3 below).

[0056] S2: The Liver terminal displays the gift panel in response to a trigger operation on the first target interface among multiple candidate user interfaces.

[0057] The first target interface is a candidate user interface selected by the streamer that requires interface display state adjustment processing (i.e., a candidate user interface selected by the streamer that requires interface display state adjustment processing). For example, if the first collaboration page is page 100 shown in Figure 1, and the "multiple candidate user interfaces" include interfaces 101, 102, 103, and 104 shown in Figure 1, then after the streamer terminal receives a click operation triggered on interface 102, the streamer terminal can consider interface 102 as the first target interface, thereby enabling it to subsequently perform adjustment processing on the interface display state of interface 102.

[0058] Furthermore, the embodiments of this application are not limited to the first target interface described above, and may include, for example, the collaboration display interface of a guest during a collaboration (e.g., interface 102, interface 103, or interface 104 shown in Figure 1). In other words, with respect to the Liver terminal, the user of the Liver terminal (i.e., the Liver) can adjust the interface display state of the collaboration display interface of any one guest during a collaboration using the Liver terminal, thereby helping to improve the Liver's interface operation experience.

[0059] The gift panel is used to provide the functionality to send a gift to a guest terminal corresponding to the first target interface. Thus, the gift panel displays at least one virtual gift (for example, each gift shown in Figure 6), and when the gift panel is displayed on a live streamer terminal, the user of that terminal can select one or more of these virtual gifts and send them to the guest terminal corresponding to the first target interface.

[0060] Furthermore, a first adjustment control (for example, the enlargement control 603 shown in Figure 6) can be added to the gift panel. This first adjustment control can assist the user of the Liver terminal in adjusting the interface display state of the first target interface (for example, interface display size, interface display position, etc.). In this way, adjustment of the interface display state can be achieved based on the associated gift panel, and the organic combination of the gift function and the interface adjustment function makes user operation more convenient and improves interaction efficiency. The first adjustment control is a control located on the gift panel that has an interface display state adjustment function. The interface display size is used to indicate the size of the area occupied by the first target interface on the first collaboration page. The interface display position is used to indicate the location where the first target interface is located on the first collaboration page.

[0061] The embodiments of this application are not limited to the above-described embodiment of the gift panel. For example, if the first target interface is the interface 601 shown in Figure 6, the gift panel may be a gift-giving page 602 associated with the interface 601, and the gift panel can be displayed in response to a trigger operation (e.g., a click operation) on the first target interface.

[0062] Thus, when the first target interface (for example, interface 601 shown in Figure 6) is displayed on the streamer's terminal, and the first target interface is used to display a guest during a collaboration, after the streamer's terminal receives a trigger operation (for example, a click operation) on the first target interface, the streamer's terminal can display a gift panel (for example, a gift sending page 602 shown in Figure 6) associated with the first target interface, thereby allowing the user of the streamer's terminal to subsequently trigger an adjustment process for the interface display state of the first target interface via the gift panel.

[0063] Furthermore, the embodiments of this application are not limited to the first adjustment control described above. For example, if the gift panel is the gift advance page 602 shown in Figure 6, the first adjustment control may be the magnification control 603 shown in Figure 6. The embodiments of this application are not limited to the magnification control 603. For example, the magnification control 603 may be used to enlarge the interface, or to reposition and enlarge the interface. Of course, the embodiments are not limited to this, and the first adjustment control may be a control for implementing other prominent display methods of the interface.

[0064] Furthermore, the embodiments of this application do not limit the display method of the first adjustment control. For example, if the first target interface is not in the interface highlighting state, the first adjustment control may be shown according to the icon used by the magnified control 603 in Figure 6, thereby indicating that the icon can perform highlighting adjustment processing on the first target interface. As another example, if the first target interface is in the interface non-highlighting state, the first adjustment control may be represented according to the icon used by the control 1201 in Figure 12, thereby indicating that the icon can perform highlighting cancellation processing on the first target interface.

[0065] Furthermore, the embodiments of this application are not limited to the above-described gift panel display method, and may be implemented using any related or future gift panel display method, for example.

[0066] In practice, to further enhance the user experience, the gift panel can be displayed by the first collaboration page. Based on this, embodiments of the present application provide possible embodiments of S2, which may specifically be the following: the live streamer terminal displays the gift panel on the first collaboration page in response to a trigger operation on the first target interface (for example, by displaying the gift sending page 602 in accordance with a method of pulling down pages to page 600 as shown in Figure 6), so that the user of the live streamer terminal can view the gift panel without leaving the first collaboration page, thereby helping to improve the user experience.

[0067] As can be seen from the related content of S2 above, if a first collaboration page (for example, page 100 shown in Figure 1) is displayed on the live streamer terminal used by the live streamer, and the first target interface (for example, interface 102 shown in Figure 1) is displayed on the first collaboration page, then after the live streamer terminal receives a trigger operation (for example, a click operation) on the first target interface, the live streamer terminal can display a gift panel (for example, a gift sending page 602 shown in Figure 6) related to the first target interface. As a result, the user of the live streamer terminal can then perform adjustment processing on the interface display state of the first target interface using the first adjustment control located on the gift panel.

[0068] S3: In response to a trigger operation on the first adjustment control in the gift panel, the live streamer terminal adjusts the interface display state of at least one user interface to be adjusted from among multiple candidate user interfaces on the first collaboration page, and the at least one user interface to be adjusted includes the first target interface.

[0069] The user interfaces to be adjusted are candidate user interfaces that require interface display state adjustment processing. The embodiments of this application do not limit the number of user interfaces to be adjusted, and can be determined, for example, based on different application scenarios.

[0070] Furthermore, the embodiments of this application do not limit the "at least one user interface to be modified" described above. For example, in some application scenarios, the "at least one user interface to be modified" may include only the first target interface. As another example, in some other application scenarios, the "at least one user interface to be modified" may include not only the first target interface but also other interfaces (for example, the second target interface shown below).

[0071] The interface display state of the t-th user interface to be adjusted is the state of that t-th user interface to be adjusted displayed on the first collaboration page. t is a positive integer, t ≤ T, and T is a positive integer, representing the number of user interfaces to be adjusted.

[0072] Furthermore, the embodiments of this application do not limit the "interface display state of the t-th user interface to be adjusted" to include, for example, the interface display size and the interface display position of the t-th user interface to be adjusted. The interface display size is used to indicate the size of the area occupied by the t-th user interface to be adjusted on the first collaboration page. The interface display position is used to indicate the location of the t-th user interface to be adjusted on the first collaboration page.

[0073] Furthermore, the embodiments of this application are not limited to the above-described embodiment of the "interface display state of the t-th user interface to be adjusted," and may also include, for example, the standard interface state of the t-th user interface to be adjusted, the highlighted interface state of the t-th user interface to be adjusted, and the weakly displayed interface state of the t-th user interface to be adjusted.

[0074] The "default interface state of the t-th user interface to be adjusted" refers to the default interface display state (i.e., the unadjusted interface display state) used when displaying the t-th user interface to be adjusted on the first collaboration page. For example, if the t-th user interface to be adjusted is used to display the first guest in collaboration, the default interface state of the t-th user interface to be adjusted may be the state showing interface 102 in Figure 1, the state showing interface 201 in Figure 2, the state showing interface 301 in Figure 3, or the state showing interface 401 in Figure 4.

[0075] In different application scenarios, the first collaboration page can be displayed with different interface layout styles, which may result in different standard interface states for different candidate user interfaces. For example, if the first collaboration page is implemented using the first interface layout style shown in Figure 1 or the second interface layout style shown in Figure 2, and these candidate user interfaces include a live streamer display interface and collaboration display interfaces for N collaborating guests, the standard interface state of the live streamer display interface (e.g., the state where interface 101 is shown in Figure 1) will be maintained to match the standard interface states of all collaborating guests' collaboration display interfaces (e.g., the state where interfaces 102 to 104 are shown in Figure 1). As another example, if the first collaboration page is implemented using the third interface layout style shown in Figure 3 or the fourth interface layout style shown in Figure 4, and these candidate user interfaces include a live streamer display interface and collaboration display interfaces for N collaborating guests, the standard interface state of the live streamer display interface will differ from the standard interface state of each collaborating guest's collaboration display interface, but the standard interface states of all collaborating guests' collaboration display interfaces will be maintained to match.

[0076] The above-mentioned "interface highlighting (prominent display) state of the t-th user interface to be adjusted" refers to the interface display state used when highlighting the t-th user interface to be adjusted on the first collaboration page (i.e., the interface display state after the highlighting adjustment process). Note that the embodiments of this application are not limited to this highlighting method, and may include, for example, increasing the interface display size of the t-th user interface to be adjusted, and / or moving the t-th user interface to be adjusted to a more prominent position (e.g., the location of interface 701 in Figure 7 or the location of interface 801 in Figure 8). For ease of understanding, examples are described below.

[0077] As an example, if the t-th user interface to be adjusted is used to display the first guest in collaboration, and the standard interface state of the t-th user interface to be adjusted is the state in which interface 102 in Figure 1 is shown or interface 201 in Figure 2 is shown, then the interface highlighting state of the t-th user interface to be adjusted may be the state in which interface 701 in Figure 7 is shown. As another example, if the t-th user interface to be adjusted is used to display the first guest in collaboration, and the standard interface state of the t-th user interface to be adjusted is the state in which interface 301 in Figure 3 or interface 401 in Figure 4 is shown, then the interface highlighting state of the t-th user interface to be adjusted may be the state in which interface 801 in Figure 8 is shown.

[0078] Page 700, shown in Figure 7, is the page displayed after the driver terminal receives a trigger operation for the first adjustment control on the gift delivery panel corresponding to interface 102 in Figure 1 or interface 201 in Figure 2. Page 800, shown in Figure 8, is the page displayed after the driver terminal receives a trigger operation for the first adjustment control on the gift delivery panel corresponding to interface 301 in Figure 3 or interface 401 in Figure 4.

[0079] Regarding the "multiple candidate user interfaces" mentioned above, the interface highlighting state for all candidate user interfaces is basically the same; therefore, for the sake of brevity, it will not be explained again here.

[0080] Furthermore, the embodiments of this application are not limited to the above-described "interface highlighting state" embodiment. For example, they can be implemented by employing enlarged display or centered display, or by adding a predetermined display frame different from other collaborating users, a display frame that can be distinguished from other collaborating users, etc.

[0081] The above-mentioned "weakened interface display state of the t-th user interface to be adjusted" refers to the interface display state (i.e., the interface display state after the weakened display adjustment process) used to weaken the t-th user interface to be adjusted when highlighting another interface other than the t-th user interface to be adjusted on the first collaboration page. For example, if the t-th user interface to be adjusted is used to display the first guest during the collaboration, and the standard interface state of the t-th user interface to be adjusted is the state in which interface 102 in Figure 1 is shown or interface 201 in Figure 2 is shown, then the weakened interface display state of the t-th user interface to be adjusted may be the state in which interface 902 in Figure 9 is shown.

[0082] Regarding the "multiple candidate user interfaces" mentioned above, the interface dimming state for all candidate user interfaces is basically the same; therefore, for the sake of brevity, it will not be explained again here.

[0083] As can be seen from the above-mentioned "Interface display state of the t-th user interface to be adjusted", if the first collaboration page is displayed on the live streamer's terminal and multiple candidate user interfaces are displayed on the first collaboration page, the live streamer can adjust the interface display state of one or more of these candidate user interfaces using the live streamer's terminal. This allows the first collaboration page after interface adjustment to best meet the live streamer's interface display needs, thereby improving the live streamer's interface operation experience. In other words, for each candidate user interface displayed on the first collaboration page, the live streamer can control the interface display state of that candidate user interface to switch from one state to another (for example, switching from the standard interface state to the highlighted interface state, from the low-display interface state to the highlighted interface state, from the highlighted interface state to the standard interface state, or from the highlighted interface state to the low-display interface state).

[0084] Furthermore, the embodiments described in this application are not limited to the embodiment of S3 described above, and several cases will be described below to facilitate understanding.

[0085] In Case 1, in some application scenarios (e.g., solo highlighting display scenarios such as solo speeches or solo performances), it may suffice to adjust only the collaboration display interface of a particular guest during a collaboration. Based on this, the embodiments of the present application provide possible embodiments of S3 described above, which may specifically include the following: the live streamer terminal adjusts the interface display state of the first target interface on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel.

[0086] In other words, with respect to the live streamer's terminal, if the gift panel (for example, the gift sending page 602 shown in Figure 6) is displayed on the terminal, after the terminal receives a trigger operation (for example, a click operation) for the first adjustment control on the gift panel, the terminal can adjust the interface display state of the first target interface on the first collaboration page, thereby changing the interface display state of the first target interface. In this way, the live streamer's interface management control needs can be met, and furthermore, the live streamer's interface operation experience can be improved.

[0087] Furthermore, the embodiments of this application do not limit the embodiment of the above step, "adjusting the interface display state of the first target interface on the first collaboration page," but for example, it may specifically be the following: namely, on the first collaboration page, the interface display state of the first target interface is adjusted from the first interface display state to the second interface display state.

[0088] The first interface display state is the interface display state of the first target interface before adjustment, and this first interface display state can indicate the state of the first target interface displayed on the first collaboration page before the live streamer terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface.

[0089] Furthermore, the embodiments of this application are not limited to the above-described first interface display state, and two examples are described below for the sake of easier understanding.

[0090] Example 1: The first interface display state described above may also be an interface non-highlighted state. This interface non-highlighted state is an interface display state used when the first target interface is not to be prominently displayed on the first collaboration page, and the embodiments of this application are not limited to this interface non-highlighted state, and may also include, for example, a standard interface state or a weakly highlighted interface state.

[0091] Thus, in some cases (for example, cases where the interface display state of the first target interface has never been adjusted), the first interface display state may be the standard interface state. In other words, with respect to the first target interface displayed on the Liver terminal, if the first target interface has never been adjusted before the Liver terminal accepts a trigger operation for the first adjustment control on the gift sending panel corresponding to the first target interface, it can be determined that the first target interface remains displayed according to its default interface display state, and thus it can be determined that the first interface display state is the standard interface state of the first target interface.

[0092] In some other cases (for example, situations where the most recent adjustment process performed on the interface display state of the first target interface was a weak display adjustment process), the first interface display state may be a weak display state. In other words, with respect to the first target interface displayed on the Liver terminal, if the most recent adjustment process performed on the interface display state of the first target interface was a weak display adjustment process before the Liver terminal accepts a trigger operation for the first adjustment control on the gift sending panel corresponding to the first target interface, it can be determined that the first target interface is in a weak display state, and thus it can be determined that the first interface display state is a weak display state for the first target interface.

[0093] Example 2: In some situations (for example, when the most recent adjustment process performed on the interface display state of the first target interface is a highlighting adjustment process), the first interface display state may be the interface highlighting state. For details regarding the interface highlighting state, please refer to the above information.

[0094] As can be seen from the above-described details of the first interface display state, in some situations the first interface display state may be an interface non-highlighted state (e.g., interface standard state or interface weakly highlighted state), thereby indicating that the interface display state of the first target interface before adjustment is not an interface highlighting state, and thereby indicating that the first interface display state can perform highlighting adjustment processing on the first target interface. However, in some other cases the first interface display state may be an interface highlighting state, and thus indicating that the interface display state of the first target interface before adjustment is an interface highlighting state, and thereby indicating that the first interface display state can perform highlighting cancellation processing on the first target interface.

[0095] The "second interface display state" mentioned above refers to the interface display state of the first target interface after adjustment, and this second interface display state can indicate the state of the first target interface displayed on the first collaboration page after the live streamer terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface.

[0096] Furthermore, the "second interface display state" described above is different from the "first interface display state" described above. To facilitate understanding, two examples are explained below.

[0097] Example 1: If the first interface display state is the interface non-highlighted state, the second interface display state may be the interface highlighted state.

[0098] In other words, if the first interface display state is the standard interface state or the weak interface display state, the second interface display state may be the highlighted interface state. Thus, with respect to the first target interface displayed on the live streamer terminal, if the first target interface is in the standard interface state (for example, the state in which interface 102 is shown in Figure 1) or the weak interface display state (for example, the state in which interface 902 is shown in Figure 9), after the live streamer terminal receives a trigger operation for the first adjustment control on the gift sending panel corresponding to the first target interface, the live streamer terminal switches the interface display state of the first target interface to the highlighted interface state (for example, the interface display state in which interface 701 is shown in Figure 7) on the first collaboration page, thereby allowing the first target interface to be displayed on the first collaboration page in a relatively prominent manner. As a result, all live room viewers in the collaborative live stream room can easily focus on the first target interface, and as a result, these viewers of the live room can better view the content displayed by the first target interface (for example, the debate points).

[0099] Example 2: If the first interface display state is the interface highlighting state, the second interface display state may be the interface non-highlighting state.

[0100] In other words, with respect to the first target interface displayed on the streamer's terminal, if the first target interface is in an interface highlighting state (for example, the interface display state in Figure 7 where interface 701 is shown), after the streamer's terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface, the streamer's terminal switches the interface display state of the first target interface from the interface highlighting state to the interface non-highlighting state (for example, the interface standard state in Figure 1 where interface 102 is shown, or the interface weak display state in Figure 9 where interface 902 is shown), thereby ending the highlighting display process for the first target interface. As a result, all live room viewers in the collaborative live streaming room will no longer focus on the first target interface.

[0101] Thus, in some application scenarios (for example, solo highlighting display scenarios such as solo speeches and solo performances), when the Liver terminal displays the first target interface according to the interface highlighting state, after the Liver terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface, the Liver terminal switches the interface display state of the first target interface on the first collaboration page from the interface highlighting state (for example, the state in which interface 701 is shown in Figure 7) to the standard interface state (for example, the state in which interface 102 is shown in Figure 1). In this way, the highlighting display process for the first target interface can be terminated.

[0102] Case 2: In some application scenarios (e.g., solo speeches, solo performances, and other single-person highlighting scenes), it is possible to not only emphasize the display effect of one user interface but also weaken the display effect of all other user interfaces in order to better improve the live streaming viewing experience for live room viewers, allowing live room viewers to better focus on the highlighted user interface.

[0103] Building upon this, embodiments of the present application further provide possible embodiments of S3, in which the “at least one user interface to be adjusted” includes a first target interface and at least one third target interface (e.g., all other interfaces other than the first target interface), S3 may specifically be the following: the Liver terminal, in response to a trigger operation on a first adjustment control in the gift panel corresponding to the first target interface, adjusts the interface display state of the first target interface on the first collaboration page according to a first adjustment method, and adjusts the interface display state of each third target interface according to a second adjustment method.

[0104] A third target interface is a candidate user interface whose display effect needs to be weakened when applying highlighting processing to the first target interface. This allows these third target interfaces to better enhance the highlighting effect of the first target interface.

[0105] Furthermore, the embodiments of this application do not limit the "at least one third target interface" described above. For example, in some application scenarios (for instance, when the first collaboration page before adjustment is displayed according to the first interface layout style shown in Figure 1, the second interface layout style shown in Figure 2, or the third interface layout style shown in Figure 3), the "at least one third target interface" may include all other interfaces among the multiple candidate user interfaces other than the first target interface.

[0106] Thus, when a Liver terminal displays multiple candidate user interfaces according to a first interface layout style, a second interface layout style, or a third interface layout style, after the Liver terminal receives a trigger operation for the first adjustment control on the gift sending panel corresponding to the first target interface among these candidate user interfaces (for example, interface 102 shown in Figure 1), the interface display state adjustment process can be performed by treating each of the other candidate user interfaces other than the first target interface (for example, interface 101, interface 103, and interface 104 shown in Figure 1) as the third target interface.

[0107] The first adjustment method is an adjustment method used when adjusting the interface display state for the first target interface (for example, interface 102 shown in Figure 1).

[0108] Furthermore, the embodiments of this application do not limit the process for determining the first adjustment method described above. For example, it may specifically involve determining the first adjustment method based on the current interface display state of the first target interface. To facilitate understanding, the adjustment process of the first target interface will be described below using an example.

[0109] As an example, the adjustment process for the first target interface described above may specifically be as follows: if, after the Liver terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, it is determined that the first target interface before adjustment is in the interface standard state, then it may be determined that the first adjustment method is used to adjust the interface display state of the first target interface from the interface standard state to the interface highlighting state; however, if it is determined that the first target interface before adjustment is in the interface highlighting state, then it may be determined that the first adjustment method is used to adjust the interface display state of the first target interface from the interface highlighting state to the interface standard state.

[0110] Thus, with respect to a Liver terminal for displaying a first target interface, if the Liver terminal is displaying the first target interface (for example, interface 102 shown in Figure 1) according to the interface standard state, after the Liver terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, the Liver terminal can determine that the first target interface before adjustment is in the interface standard state. This allows the Liver terminal to infer that the user of the Liver terminal wants to perform interface highlighting processing on the first target interface. Therefore, the Liver terminal can determine that the first adjustment method is used to adjust the interface display state of the first target interface from the interface standard state to the interface highlighting state (for example, the state in which interface 701 is shown in Figure 7). In this way, the objective of the user of the Liver terminal controlling the first target interface and performing interface highlighting processing can be achieved.

[0111] However, if the Liver terminal is displaying the first target interface (for example, interface 701 shown in Figure 7) according to the interface highlighting state, after the Liver terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, the Liver terminal can determine that the first target interface before adjustment is in the interface highlighting state. This allows the Liver terminal to infer that the user of the Liver terminal wants to perform an interface restoration process (i.e., a highlighting cancellation process) on the first target interface. Therefore, the Liver terminal can determine that the first adjustment method is used to adjust the interface display state of the first target interface from the interface highlighting state to the interface standard state (for example, the state in which interface 101 is shown in Figure 1). In this way, the objective of the user of the Liver terminal controlling the first target interface and performing an interface restoration process can be achieved.

[0112] Furthermore, the embodiments described in this application are not limited to the above step of "determining the first adjustment method based on the current interface display state of the first target interface." For example, it may specifically be as follows: an adjustment method corresponding to the "current interface display state of the interface" is retrieved from a pre-established first mapping relationship and determined as the first adjustment method. The first mapping relationship is used to record adjustment methods corresponding to different interface display states.

[0113] Furthermore, the embodiments of this application are not limited to the first mapping relationship described above, and may include, for example, a correspondence between the interface standard state and the first method, and a correspondence between the interface highlighting state and the second method. The first method is used to adjust the first target interface from the interface standard state to the interface highlighting state, and the second method is used to adjust the first target interface from the interface highlighting state to the interface standard state.

[0114] The "second adjustment method" described above is an adjustment method used when adjusting the interface display state for interfaces other than the first target interface (for example, interface 101, interface 103, or interface 104 shown in Figure 1). This "second adjustment method" can better support the realization of the interface management and control needs expressed by the "first adjustment method" (for example, the need to highlight the first target interface or to abandon the highlighting of the first target interface).

[0115] Furthermore, the embodiments of this application do not limit the process for determining the second adjustment method described above. For example, it may specifically involve determining the second adjustment method based on the current interface display state of each interface other than the first target interface. For ease of understanding, two examples are described below.

[0116] Example 1: If a live streamer terminal displays at least one user interface to be adjusted (e.g., interfaces 101 to 104 in Figure 1), and this "at least one user interface to be adjusted" includes a first target interface (e.g., interface 102 in Figure 1) and at least one third target interface (e.g., interfaces 101, 103, and 104 in Figure 1), and after the live streamer terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, and determines that all of the user interfaces to be adjusted before adjustment are in the interface standard state, it can be inferred that the user of the live streamer terminal wants to highlight the first target interface, and therefore the first target... In order to better highlight the target interface, it is not only determined that the first adjustment method is used to adjust the interface display state of the first target interface from the standard interface state to the highlighted interface state, but it is also determined that the second adjustment method is used to adjust the interface display state of each third target interface from the standard interface state to the weakly displayed interface state (for example, the state in which interface 702 is shown in Figure 7). In this way, the difference between the interface display state of each third target interface and the interface display state of the first target interface can be effectively increased, thereby better highlighting the first target interface and further helping to improve the highlighting effect on the first target interface.

[0117] Example 2: If a live streamer terminal displays at least one user interface to be adjusted (for example, all interfaces shown in Figure 7), and this "at least one user interface to be adjusted" includes a first target interface (for example, interface 701 in Figure 7) and at least one third target interface (for example, all interfaces other than interface 701 in Figure 7), then after the live streamer terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, if it determines that the first target interface before adjustment is in an interface highlighting state and each of the third target interfaces before adjustment is in an interface de-highlighting state, then the user of the live streamer terminal can perform the first adjustment. It can be inferred that the user does not want the Get interface to continue to be highlighted, and therefore, in order to better realize the interface restoration process for the first target interface, it can be decided not only that the first adjustment method is used to adjust the interface display state of the first target interface from the interface highlighted state to the interface standard state, but also that the second adjustment method is used to adjust the interface display state of each third target interface from the interface weak display state to the interface standard state. In this way, the default interface display state of all user interfaces subject to adjustment can be restored, thereby improving the effectiveness of the interface restoration process for the first target interface.

[0118] Furthermore, the embodiments of this application do not limit the embodiment of the above step, "determining the second adjustment method based on the current interface display state of each interface other than the first target interface," and may be carried out, for example, by a pre-established second mapping relationship. Alternatively, it may be set by a pre-configured adjustment rule.

[0119] As can be seen from the relevant content of Case 2 above, for several application scenarios (for example, solo highlighting display scenarios such as solo speeches and solo performances), after the streamer's terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface on the first collaboration page, the streamer's terminal can not only adjust the interface display state of the first target interface, but also adjust other interfaces on the first collaboration page other than the first target interface. As a result, the first collaboration page after interface adjustment can better represent the streamer's intentions (for example, the intention to highlight the first target interface or to abandon the highlighting of the first target interface), thereby effectively improving the streamer's interface operation experience.

[0120] In Case 3, in some application scenarios (e.g., solo highlighting scenarios similar to solo speeches or solo shows), it is possible that only one user interface may be highlighted on the first collaboration page displayed on the Liver terminal. Therefore, the user of the Liver terminal may have the following needs: if the Liver terminal is displaying a certain user interface (e.g., interface 701 shown in Figure 7) according to the interface highlighting state, the user of the Liver terminal may want to either cancel the highlighting process of that user interface or start the highlighting process of another user interface (e.g., interface 702 shown in Figure 7).

[0121] To satisfy the interface management control needs described in Case 3 above, the embodiments of this application further provide another possible embodiment of the “at least one user interface to be adjusted” in which a plurality of candidate user interfaces (e.g., all interfaces shown in Figure 7) are displayed on the Liver terminal, and the “plural of candidate user interfaces” include a first target interface (e.g., interface 702 in Figure 7) and a second target interface (e.g., interface 701 in Figure 7), and the Liver terminal displays the first target interface according to the interface de-display state and the second target interface according to the interface highlight state, then the “at least one user interface to be adjusted” includes not only the first target interface in the interface de-display state but also the second target interface in the interface highlight state, the second target interface being a candidate user interface whose highlight display process needs to be canceled.

[0122] Building upon the content of the above paragraph, the embodiments of this application further provide another possible embodiment of S3, in which a first collaboration page (e.g., page 700 shown in Figure 7) is displayed on the Liver terminal, a second target interface (e.g., interface 701 shown in Figure 7) is displayed on the first collaboration page in an interface-highlighted state, and all other interfaces among the "multiple candidate user interfaces" except the second target interface are in an interface-delayed state, then S3 may specifically be as follows: In response to a trigger operation on a first adjustment control in the gift panel corresponding to the first target interface (e.g., interface 702 shown in Figure 7), the Liver terminal adjusts the interface display state of the first target interface on the first collaboration page from an interface-delayed state to an interface-highlighted state (e.g., the state in which interface 901 is shown in Figure 9), and adjusts the second target interface from an interface-highlighted state to an interface-delayed state (e.g., the state in which interface 902 is shown in Figure 9).

[0123] Thus, in several application scenarios (for example, the first collaboration page shown in Figure 4, the first collaboration page shown in Figure 7, or the first collaboration page shown in Figure 8), if the first collaboration page displayed on the streamer's terminal shows a second target interface in an interface-highlighted state, and all other interfaces displayed on the first collaboration page other than the second target interface are in an interface-weakened state, the streamer's terminal can achieve the objective of switching the interface that is in an interface-weakened state to the interface that is in an interface-highlighted state on the first collaboration page through an interface adjustment flow for that interface. In this way, the process of switching the highlighted interface can be effectively simplified, thereby effectively improving the interface operation experience for the user of the streamer's terminal.

[0124] In Case 4, in some application scenarios (e.g., multi-person highlighting scenarios such as multi-person speeches, multi-person performances, and multi-person competitions), multiple user interfaces may be prominently displayed on the first collaboration page shown on the Liver terminal. In this case, the user of the Liver terminal may have the following needs: if the Liver terminal is displaying some user interface according to the interface highlighting state, in some cases (e.g., switching debate participants, switching competition participants), the user of the Liver terminal may want to directly replace a collaborator shown on a user interface that is in the interface highlighting state with a collaborator shown on a user interface that is in the interface highlighting state.

[0125] To satisfy the interface operation needs described in Case 4 above, the embodiments of this application further provide another possible embodiment of the “at least one user interface to be adjusted” in which a plurality of candidate user interfaces are displayed on the Liver terminal, and the plurality of candidate user interfaces include not only a plurality of candidate user interfaces in an interface highlighting state but also a first target interface in an interface de-highlighting state, then the “at least one user interface to be adjusted” may include not only the first target interface but also a second target interface from among the plurality of candidate user interfaces in an interface highlighting state that meets predetermined selection criteria. The second target interface is a second candidate user interface from which the highlighting display process needs to be canceled.

[0126] The predetermined selection criteria may be set in advance, and the embodiments of this application do not limit the predetermined selection criteria. For ease of understanding, the process for determining the second target interface will be described below by example.

[0127] As an example, the process for determining the second target interface may be as follows: that is, by selecting the second target interface from all second candidate user interfaces according to the first-in, first-out principle, the display time length in which the interface highlighting state of the second target interface is greater than the display time length in which the interface highlighting state of the other interfaces among these second candidate user interfaces is greater. In other words, in a possible embodiment, the predetermined selection condition may be as follows: that is, for all candidate user interfaces in the interface highlighting state of the Liver terminal, the display time length in which the interface highlighting state of the second target interface is maximized.

[0128] Based on the above, the embodiments of this application further provide yet another possible embodiment of S3, in which a first collaboration page is displayed on the Liver terminal, and the plurality of candidate user interfaces include not only a plurality of candidate user interfaces in an interface-highlighted state, but also a first target interface in an interface-delayed state, then S3 may specifically be as follows: In response to a trigger operation on a first adjustment control in the gift panel corresponding to the first target interface, the Liver terminal adjusts the interface display state of the first target interface on the first collaboration page from an interface-delayed state to an interface-highlighted state, and adjusts the second target interfaces that satisfy predetermined selection conditions from among the plurality of candidate user interfaces in the interface-highlighted state from an interface-highlighted state to an interface-delayed state.

[0129] Thus, in several application scenarios (for example, multi-person highlighting scenarios similar to multi-person debates or multi-person competitions), if multiple second-choice user interfaces are displayed on the first collaboration page shown on the streamer's terminal in an interface highlighting state, and all other interfaces displayed on the first collaboration page other than these second-choice user interfaces are in an interface weakening state, the streamer's terminal can achieve the objective of switching to a certain interface (for example, the target user interface) that is in an interface weakening state, thereby effectively simplifying the process of switching highlighted interfaces and thereby effectively improving the user experience of the streamer's terminal.

[0130] Case 5, building upon the contents of Cases 3 and 4 above, and in order to further improve the user interface operation experience of the Liver, the embodiments of this application further provide yet another possible embodiment of S3, in which, if the Liver terminal is displaying the second target interface according to the interface highlighting state and the first target interface according to the interface de-highlighting state, S3 may specifically include steps 11 to 12.

[0131] Step 11: The Liver terminal displays the first presentation object in response to a trigger operation on the first adjustment control in the gift sending panel corresponding to the first target interface on the first collaboration page described above.

[0132] The first presented object is used to confirm with the driver whether to terminate the display process in the interface highlighting state of the second target interface and to start the display process in the interface highlighting state of the first target interface.

[0133] Thus, the first presentation object described above is used to display the first presentation information. This first presentation information is used to express semantic information such as "whether or not to terminate the display process in the interface highlighting state of the second target interface and start the display process in the interface highlighting state of the first target interface."

[0134] Furthermore, the embodiments of this application are not limited to the embodiments of the first presented object described above, and may be implemented in the form of, for example, a pop-up window, a page, or a control.

[0135] Furthermore, in order to improve the user experience of the live streamer, several controls (e.g., a confirmation button, a cancel button, etc.) are displayed on the first presentation object described above. These controls are designed to assist the live streamer in inputting feedback results for the first presentation information shown by the first presentation object into the live streamer's terminal.

[0136] Furthermore, the embodiments of this application do not limit the method of displaying the first presentation object, which may, for example, be displayed by the first collaboration page. Building on this, the embodiments of this application further provide possible embodiments of step 11, which may specifically be the following: the Liver terminal displays the first presentation object on the first collaboration page in response to a trigger operation on a first adjustment control in the gift sending panel corresponding to the first target interface on the first collaboration page.

[0137] As can be seen from the relevant content of step 11 above, if a first collaboration page (for example, page 700 shown in Figure 7) is displayed on the live streamer terminal used by the live streamer, and the first collaboration page displays a second target interface in an interface-highlighted state (for example, interface 701 in Figure 7) and a first target interface in a weakened interface state (for example, interface 702 in Figure 7), then after the live streamer terminal receives a trigger operation on the first target interface, the live streamer terminal can display a first presentation object on the first collaboration page. This allows the user of the live streamer terminal to not only obtain first presentation information from the first presentation object, but also to receive the user's feedback status regarding the first presentation information (for example, clicking the confirm button or clicking the cancel button).

[0138] Step 12: In response to the first operation triggered on the first presented object, the Liver terminal adjusts the interface display state of the first target interface from a weak interface display state to a highlighted interface state, and also adjusts the second target interface from a highlighted interface state to a weak interface display state.

[0139] The first operation is a confirmation operation for the first presentation information shown by the first presentation object, and the embodiments of this application do not limit the first operation. For example, if the first presentation object displays at least the first presentation information and a confirmation button, the first operation may be a click operation on the confirmation button.

[0140] As can be seen from the relevant content of step 12 above, if a first presentation object is displayed on the live streamer terminal used by the live streamer, and the first presentation object is used to display semantic information such as "confirm whether to terminate the display process in the interface highlighting state of the second target interface and start the display process in the interface highlighting state of the first target interface", then when the live streamer terminal receives a first operation triggered on the first presentation object, the live streamer terminal can confirm that the live streamer indeed wants to terminate the display process in the interface highlighting state of the second target interface and start the display process in the interface highlighting state of the first target interface. Therefore, in order to satisfy the live streamer's intention to control the interface management, the live streamer terminal can adjust the interface display state of the first target interface from the interface weak display state to the interface highlighting state, and adjust the second target interface from the interface highlighting state to the interface weak display state.

[0141] As can be seen from the related content of steps 11 to 12 above, in some application scenarios (for example, a single-person highlighting scene or a multi-person highlighting scene), if the first collaboration page is displayed on the streamer's terminal, and the first collaboration page displays a second target interface in an interface highlighting state and a first target interface in an interface de-highlighting state, then after the streamer's terminal receives a trigger operation on the first target interface, the streamer's terminal first displays the first presentation object, thereby obtaining the first operation triggered on the first presentation object. Then, the streamer's terminal further adjusts the interface display state of the first target interface from an interface de-highlighting state to an interface highlighting state, and also adjusts the second target interface from an interface highlighting state to an interface de-highlighting state. In this way, the accuracy of the interface switching process can be effectively guaranteed, which helps to improve the streamer's interface operation experience.

[0142] In Case 6, in some application scenarios (for example, multi-person highlighting display scenarios such as multi-person speeches, multi-person performances, and multi-person competitions), if the Liver terminal is displaying the first target interface and at least one other interface according to the interface highlighting state, after the Liver terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface, the Liver terminal switches the interface display state of the first target interface on the first collaboration page from the interface highlighting state (for example, the state in which interface 701 is shown in Figure 7) to the interface weak display state. In this way, it is possible to individually terminate the highlighting display process for the first target interface, provided that the other interfaces remain in the interface highlighting state.

[0143] As can be seen from the related contents of Cases 1 to 6 above, if the Liver terminal used by the Liver displays the First Collaboration Page, and the First Collaboration Page displays the First Target Interface and other interfaces, then after the Liver terminal receives the Liver's trigger operation for the First Adjustment Control in the Gift Sending Panel corresponding to the First Target Interface, the Liver terminal adjusts not only the interface display state of the First Target Interface, but also the interface display states of one or more other interfaces on the First Collaboration Page other than the First Target Interface. This allows the First Collaboration Page after interface adjustment to best meet the Liver's interface management and control needs, thereby helping to improve the Liver's interface operation experience.

[0144] As can be seen from the relevant details of the interface adjustment process for the first collaboration page described above (i.e., the relevant details of S3 described above), when the first collaboration page (for example, the pages shown in Figures 1 to 4) is displayed on the live streamer's terminal, after the live streamer terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to a certain interface of the first collaboration page (for example, the collaboration display interface for the first guest during the collaboration), the live streamer terminal performs an interface adjustment process on the first collaboration page, thereby obtaining the first collaboration page after interface adjustment (for example, the pages shown in Figures 7 to 8). This allows the first collaboration page after interface adjustment to best meet the live streamer's interface management and control needs, thereby helping to improve the live streamer's interface operation experience.

[0145] Furthermore, regarding the above step of "adjusting the interface display state of at least one user interface to be adjusted from among multiple candidate user interfaces on the first collaboration page," this step not only adjusts the interface display state of at least one user interface to be adjusted on the first collaboration page shown on the streamer's terminal, but also appropriately adjusts the interface display state of at least one user interface to be adjusted on the collaboration live streaming page displayed on the client used by all other live room viewers other than the streamer in the collaboration live streaming room. As a result, all users in the collaboration live streaming room will always be able to view the stream with the interface display state of at least one user interface to be adjusted being consistent.

[0146] Furthermore, regarding different clients that have the collaborative live streaming room display function (for example, a live streamer's device, a guest's device used by a guest during a collaboration, a viewer's device used by a viewer, etc.), each client can display the collaborative live streaming page of the collaborative live streaming room. However, in some application scenarios, in order to better adapt to the viewing needs of users of different clients, it is possible to implement a system where there are some differences in the collaborative live streaming pages displayed to different clients (for example, the triggerable controls may be different), while ensuring that the same collaborative live streaming information is always displayed to all clients.

[0147] As can be understood from the related content of S1 to S3, the collaborative streaming display method applied to a live streamer terminal provided by the embodiment of this application, in which a first collaborative page is displayed on the live streamer terminal used by the live streamer, and the first collaborative page includes multiple candidate user interfaces, after the live streamer terminal receives a trigger operation from the live streamer on a first target interface among these candidate user interfaces, the live streamer terminal displays a gift panel that includes at least one virtual gift and a first adjustment control, thereby after the live streamer terminal receives a trigger operation on the first adjustment control, the interface display state of at least one user interface to be adjusted among the multiple candidate user interfaces on the first collaborative page, and the at least one user interface to be adjusted includes the first target interface, thereby enabling the live streamer to control the interface display state on the first collaborative page of different collaborators, thereby enabling the live streamer to adjust the interface display state on the first collaborative page of several collaborators according to the interface display needs in different live streaming scenes, and further helps to improve the collaborative display effect.

[0148] In practice, to further improve the user experience, embodiments of the present application further provide another possible embodiment of S3 described above, in which, if a gift panel is displayed on the first collaboration page (e.g., page 600 shown in Figure 6), S3 may specifically be the following: the Liver terminal, in response to a trigger operation on the first adjustment control in the gift panel, adjusts the interface display state of at least one user interface to be adjusted from among a plurality of candidate user interfaces on the first collaboration page, and cancels the display of the gift panel on the first collaboration page, thereby allowing the first collaboration page (e.g., page 700 shown in Figure 7) to display the adjusted interface display state of the first target interface (e.g., enlarged and located in a relatively prominent position), thereby allowing the user of the Liver terminal to know the adjusted state of the first target interface displayed on the first collaboration page in a timely manner.

[0149] In practice, interface adjustment processing can be performed using several pre-built page templates to better improve the interface operation experience. Building on this, an embodiment of the present application provides another possible embodiment of S3 above, in which a first collaboration page (e.g., page 100 shown in Figure 1) is displayed on the Liver terminal, and each candidate user interface displayed on the first collaboration page (e.g., interfaces 101 to 104 in Figure 1) is in the standard interface state, then S3 may specifically be the following: In response to a trigger operation on a first adjustment control in the gift panel corresponding to a first target interface on the first collaboration page, the Liver terminal adjusts the interface display states of these candidate user interfaces on the first collaboration page according to the layout template to be used, such that the interface display state of the first target interface is different from the interface display states of the other interface interfaces among these candidate user interfaces other than the first target interface.

[0150] The layout template to be used is a page interface layout style that has been pre-configured for the first collaboration page, and this layout template allows the first target interface to be displayed prominently.

[0151] Furthermore, the embodiments of this application do not limit the layout templates to be used. For example, if the first collaboration page before interface adjustment uses the first interface layout style shown in Figure 1 or the second interface layout style shown in Figure 2 to display the interface, the layout template to be used can use the fifth interface layout style shown in Figure 7 to display the interface. As another example, if the first collaboration page before interface adjustment uses the third interface layout style shown in Figure 3 or the fourth interface layout style shown in Figure 4 to display the interface, the layout template to be used can use the sixth interface layout style shown in Figure 8 to display the interface.

[0152] The embodiments of this application do not limit the process for determining the layout template to be used, and for example, it may be pre-configured. As another example, the driver may make individual settings using the driver terminal.

[0153] Furthermore, in order to further improve the interface display effect, embodiments of this application provide further possible embodiments of the process for determining the layout template to be used, which may specifically be the following: namely, determining the layout template to be used based on page layout description information of the first collaboration page before interface adjustment. The page layout description information is used to indicate the interface layout state displayed on the first collaboration page before interface adjustment, and embodiments of this application are not limited to such page layout description information, which may include, for example, one or more pieces of information such as interface layout style parameters, the number of interfaces, and the location of each candidate user interface on the first collaboration page. The interface layout style parameters are used to indicate the interface layout style used by the first collaboration page.

[0154] Furthermore, the embodiments described in this application are not limited to the above step of "determining the layout template to be used based on the page layout description information of the first collaborative page before interface adjustment." For example, it may specifically be as follows: a candidate layout template with the highest degree of matching to the page layout description information is searched from a pre-built template library and determined to be the layout template to be used. The template library contains a large number of candidate layout templates, and each different candidate layout template is pre-configured for the first collaborative page which has different page layout description information.

[0155] Furthermore, in some application scenarios, live streamers may need to have template exchange needs, and based on this, embodiments of the present application further provide another possible embodiment of the collaborative streaming display method, in which, after the above step of "adjusting the interface display state of these candidate user interfaces according to the layout template to be used", the method further includes S4-S6 below.

[0156] S4: The streamer terminal displays the first page in response to a trigger operation on the first management control on the first collaboration page.

[0157] The first management control is used to manage the collaboration status of at least one collaborator in a collaborative live streaming room, and the embodiments of this application are not limited to the first management control. For example, if the first collaboration page is page 800 shown in Figure 8, the first management control may be control 802.

[0158] Furthermore, the embodiments of this application are not limited to the "trigger operation for the first management control on the first collaboration page" described above, and may also be, for example, a click operation.

[0159] Page 1 is used to provide the streamer with a function to manage the collaboration status of at least one collaborator in the collaborative live streaming room, and the embodiments of this application are not limited to page 1, but may include, for example, page 1001 as shown in Figure 10.

[0160] Furthermore, the embodiments of this application are not limited to the display method of the first page, and may be implemented using any relevant or future page display method, for example. As another example, in order to better improve the user experience, the first collaboration page may be displayed according to a predetermined display method (for example, the page pull-down display method used on page 1000 of page 1001 in Figure 10), thereby allowing the live streamer to simultaneously obtain information from the first collaboration page and the first page.

[0161] As can be seen from the related content of S4 above, if a first collaboration page (for example, page 800 shown in Figure 8) is displayed on the live streamer terminal used by the live streamer, and at least one candidate user interface is displayed on the first collaboration page according to the layout template to be used, then when the live streamer terminal receives a trigger operation for the first management control on the first collaboration page, by displaying the first page, the live streamer can not only adjust the collaborative display state of these candidate user interfaces by the first page, but also switch the layout template to another template by the first page, thereby helping to improve the live streamer's interface operation experience.

[0162] S5: The Liver terminal displays the second page in response to a trigger operation on the second administrative control on the first page, and at least one candidate template is displayed on the second page.

[0163] The second management control is used to provide the driver with a function to select a display template for at least one candidate user interface, and the embodiments of this application are not limited to the second management control. For example, if the first page is page 1001 shown in Figure 10, the second management control may be control 1002 shown in Figure 10.

[0164] Furthermore, the embodiments of this application are not limited to the "trigger operation for the second management control on page 1" described above, and may also be, for example, a click operation.

[0165] The second page is used to provide the streamer with various display templates for the "at least one candidate user interface" described above. This allows the second page to provide the streamer with the ability to select a display template for the "at least one candidate user interface." The second page displays at least one candidate template (for example, candidate templates 1 to 6 shown in Figure 11), allowing the streamer to select a template from these candidate templates as the display template for the "at least one candidate user interface."

[0166] Furthermore, the embodiments of this application are not limited to page 2, but may also be on page 1101, as shown in Figure 11.

[0167] Furthermore, the embodiments of this application are not limited to the display method of the second page, and may be implemented using any relevant or future page display method, for example. As another example, in order to further improve the user experience, the second page may be displayed on the first collaboration page according to a predetermined display method (for example, the page dropdown display method used on page 1100 of page 1101 in Figure 11), thereby allowing the live streamer to simultaneously obtain information from both the first collaboration page and the second page.

[0168] As can be seen from the related content of S5 above, for a live streamer's terminal, if the terminal displays a first collaboration page (for example, page 1000 shown in Figure 10), and displays at least one candidate user interface according to the layout template to be used on the first collaboration page, and if the first page is further displayed on the first collaboration page, then after the live streamer terminal receives a trigger operation for the second management control on the first page, it displays the second page, allowing the live streamer to adjust the interface display state of the "at least one candidate user interface" using the at least one candidate template displayed on the second page.

[0169] S6: In response to a trigger operation on the target template from at least one candidate template, the Liver terminal adjusts the interface display state of multiple candidate user interfaces on the first collaboration page according to the target template. The target template refers to the candidate template selected by the Liver to replace the layout template to be used.

[0170] In the embodiments of this application, a live streamer terminal used by a live streamer displays a first collaboration page (for example, page 1100 shown in Figure 11) on the live streamer terminal, and displays at least one candidate user interface on the first collaboration page according to the layout template to be used, and if at least one more candidate template is further displayed on the first collaboration page, then after the live streamer terminal receives a trigger operation (for example, a click operation) on a target template among these candidate templates, the first collaboration page adjusts the interface display state of the multiple candidate user interfaces according to the target template, so that the first collaboration page after interface adjustment can display these candidate user interfaces according to the target template, thereby better meeting the live streamer's interface management and control needs.

[0171] As can be seen from the related content of S4-S6 above, in some application scenarios, the live streamer's terminal can not only use one template to highlight the collaboration display interface of a guest during a collaboration, but can also use pre-built candidate templates to switch between templates, thereby improving the live streamer's interface operation experience.

[0172] In practice, when a streamer adjusts the interface display state of an interface corresponding to a guest in a collaborative live stream room in order to improve the user experience of the guest during the collaboration, this situation can be communicated to the guest by sending information from the streamer's device to the guest's device.

[0173] Based on the above needs, the embodiments of this application further provide yet another possible embodiment of S3, in which a plurality of candidate user interfaces are displayed on the Liver terminal, and a first target interface among the "plural candidate user interfaces" is used to display the collaboration display state of a certain collaborating guest (e.g., the first collaborating guest, the second collaborating guest, or the third collaborating guest shown in Figure 1), then S3 may specifically be the following: In response to a trigger operation on a first adjustment control in the gift panel corresponding to the first target interface, the Liver terminal adjusts the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page, and sends a third presentation object to the guest terminal corresponding to the first target interface.

[0174] The guest terminal corresponding to the first target interface is the client used by the collaborating guest displayed on that first target interface. For example, if the first target interface is interface 102 as shown in Figure 1, the guest terminal corresponding to that first target interface is the client used by the first collaborating guest.

[0175] The third presentation object is used to describe the changes in the interface display state of the first target interface (for example, a change from one state to another). In this way, the third presentation object is used to display the third presentation information, and the semantic information contained in the third presentation information can represent the changes in the interface display state of the first target interface.

[0176] Furthermore, the embodiments of this application are not limited to the third presented object described above, and may also be, for example, instructions or text information.

[0177] Furthermore, the embodiments of this application do not limit the transmission method of the third presentation object. For example, it may be as follows: the live streamer terminal directly transmits the third presentation object to the guest terminal corresponding to the first target interface. Alternatively, it may be as follows: first, the live streamer terminal transmits the third presentation object to the server, and then the server transmits the third presentation object to the guest terminal corresponding to the first target interface. The server can communicate data with the live streamer terminal and each guest terminal.

[0178] Furthermore, the embodiments of this application do not limit the method of displaying the third presentation object in the guest terminal corresponding to the first target interface described above. For example, the object may be displayed using methods such as a pop-up window, a light prompt, a page, or a control. A light prompt (e.g., a toast) is a lightweight feedback / prompt used to present content without interrupting user operation.

[0179] As can be understood from the content of the four paragraphs above, regarding the live streamer's terminal used by the live streamer, if the first collaboration page is displayed on the live streamer terminal and the first target interface is displayed on the first collaboration page, and after the live streamer terminal receives a trigger operation for the first adjustment control in the gift panel corresponding to the first target interface on the first collaboration page, and the first target interface is used to display the collaboration display status of a guest during a collaboration, the live streamer terminal can not only perform interface adjustment processing on the first target interface, but also send a third presentation object to the guest terminal corresponding to the first target interface, thereby causing the guest terminal to display the third presentation object, and the user of the guest terminal can then know from the third presentation object that the corresponding interface has been adjusted.

[0180] In practice, to better enhance the collaborative streaming experience for guests, after the streamer performs highlighting adjustments on the interface display state corresponding to a guest during a collaboration, the guest can voluntarily cancel the highlighting process on the corresponding interface depending on the guest device being used.

[0181] To fulfill the above needs, embodiments of this application further provide another possible embodiment of the collaborative distribution display method, in which the collaborative distribution display method may include not only some or all of the above steps, but also S7 below. The execution time of S7 is slower than the execution time of S3 above.

[0182] S7: If the adjusted first target interface is in the interface highlighting state, after the pre-cancellation condition is met, the Liver terminal will adjust the first target interface from the interface highlighting state to the standard interface state on the first collaboration page.

[0183] The pre-cancellation condition may be set in advance, for example, it may specifically trigger a fourth operation on the guest terminal corresponding to the first target interface. This fourth operation is used to request the cancellation of the display process in the interface highlighting state of the first target interface.

[0184] Thus, the fourth operation described above is an operation to request the guest terminal corresponding to the first target interface to cancel the highlighting display process for the first target interface that was triggered for the first target interface.

[0185] Furthermore, the embodiments of this application are not limited to the fourth operation described above. For example, if a collaboration management page (e.g., page 1200 shown in Figure 12) is displayed on a guest terminal corresponding to the first target interface, and a third adjustment control (e.g., control 1201 shown in Figure 12) is displayed on the collaboration status management page, the fourth operation may specifically be a trigger operation (e.g., a click operation) on the third adjustment control.

[0186] The collaboration management page is a page displayed on a guest terminal corresponding to the first target interface for performing adjustment processing on the collaboration display status of the user of the guest terminal. The embodiments of this application are not limited to the collaboration management page, and may be, for example, page 1200 shown in Figure 12.

[0187] Furthermore, the embodiments of this application are not limited to the triggering method for the collaboration management page described above. For example, the invention may be implemented by employing a method that allows a guest terminal corresponding to any related or future first target interface to trigger the display process for the collaboration management page. As another example, if the second collaboration page 1300 shown in Figure 13 is displayed on a guest terminal corresponding to the first target interface, and the first target interface is used to display the first collaborating guest, the triggering method for the collaboration management page may specifically be as follows: the guest terminal displays the collaboration management page (for example, page 1200 shown in Figure 12) in response to a trigger operation (for example, a click operation) on interface 1301 (i.e., the first target interface) on the second collaboration page 1300, or the guest terminal displays the collaboration management page (for example, page 1200 shown in Figure 12) in response to a trigger operation (for example, a click operation) on the collaboration management control 1302 on the second collaboration page 1300.

[0188] The third adjustment control is a control located on the collaboration management page displayed on the guest terminal corresponding to the first target interface, for triggering an adjustment process for the interface display state of the first target interface. Furthermore, the embodiments of this application are not limited to the third adjustment control, and for example, it may be the control 1201 shown in Figure 12. Note that the third adjustment control is similar to the first adjustment control and therefore, for the sake of brevity, will not be described again here.

[0189] As can be seen from the relevant content of the third adjustment control described above, if the first target interface is in an interface highlighting state, and the guest terminal corresponding to the first target interface is displaying a collaboration management page (for example, page 1200 shown in Figure 12), and the third adjustment control (for example, control 1201 shown in Figure 12) is displayed on the collaboration state management page, then after the guest terminal receives a trigger operation (for example, a click operation) for the third adjustment control, the guest terminal can determine that the user of the guest terminal wishes to cancel the highlighting display process for the first target interface. Therefore, the guest terminal can communicate this intention to the live streamer terminal (and the client used by each live room viewer) in a predetermined manner, and thereby the live streamer terminal (and the client used by each live room viewer) can terminate the highlighting display process for the first target interface (i.e., switch the interface display state of the first target interface from the interface highlighting state to the interface non-highlighting state) in accordance with that intention. Furthermore, the embodiments of this application are not limited to the above-described prescribed method, and may be implemented using, for example, a method that enables the synchronization of information between any two clients, either related or to appear in the future (for example, these two clients may communicate directly with each other, or information may be transferred via a server).

[0190] In practice, to further improve the user experience, the embodiments of this application provide further possible embodiments of the fourth operation described above, and for ease of understanding, possible embodiments of S7 are described below.

[0191] In a possible embodiment, if a collaboration management page (e.g., page 1200 shown in Figure 12) is displayed on the guest terminal corresponding to the first target interface, and a third adjustment control (e.g., control 1201 shown in Figure 12) is displayed on the collaboration status management page, then S7 may specifically include steps 21 to 23.

[0192] Step 21: If the adjusted first target interface is in the interface highlighting state, and the guest terminal corresponding to the first target interface is displaying the collaboration management page (e.g., page 1200 shown in Figure 12), the guest terminal will display the fourth presentation object in response to a trigger operation (e.g., a click operation) on the third adjustment control on the collaboration management page.

[0193] The fourth presentation object is used to confirm with the collaborating guest corresponding to the first target interface whether or not to cancel the highlighting process for that interface. Thus, the fourth presentation object is used to display the fourth presentation information, and the fourth presentation information is used to express the semantic information "confirm whether or not to cancel the highlighting process for that interface."

[0194] Furthermore, the fourth presented object is similar to the first presented object, and for the sake of brevity, it will not be explained again here.

[0195] Step 22: If the guest terminal corresponding to the first target interface receives a fifth operation triggered on the fourth presentation object (for example, clicking the confirmation button), the live streamer terminal adjusts the first target interface on the first collaboration page from the interface highlighting state to the interface standard state.

[0196] As can be seen from the relevant content of steps 21 to 23 above, in possible embodiments, in order to better avoid adverse effects due to accidental touches, the fourth operation may specifically include the following: first, a trigger operation (e.g., a click operation) on the third adjustment control to display the fourth presentation object on the collaboration management page, and then a fifth operation (e.g., clicking a confirmation button) on the fourth presentation object.

[0197] As can be seen from this basis, if the first target interface is in the interface highlighting state, and the guest terminal corresponding to the first target interface is displaying the collaboration management page (for example, page 1200 shown in Figure 12), and the third adjustment control (for example, control 1201 shown in Figure 12) is displayed on the collaboration state management page, then after the guest terminal receives a trigger operation (for example, a click operation) on the third adjustment control, the guest terminal can first display the fourth presentation object so that the user of the guest terminal can obtain the fourth presentation information from the fourth presentation object, and the guest terminal can perform a fifth operation (for example, confirm) that was triggered on the fourth presentation object. After receiving an action (such as clicking an affirmation button), the guest terminal can determine that the user of the guest terminal wishes to cancel the highlighting display process for the first target interface. Therefore, the guest terminal can communicate this intention to the live streamer terminal (and the client used by each live room viewer) in a predetermined manner, thereby allowing the live streamer terminal (and the client used by each live room viewer) to terminate the highlighting display process for the first target interface in accordance with that intention (i.e., switch the interface display state of the first target interface from the interface highlighting state to the interface non-highlighting state). The embodiments of this application are not limited to the above predetermined manner, and may be implemented using, for example, a method that enables synchronization of information between any two clients, current or future, (for example, these two clients may communicate data directly, or information may be transferred via a server).

[0198] As can be seen from the related content of S7 above, regarding the first collaboration page for displaying a collaborative live streaming room, not only can the streamer in the collaborative live streaming room perform interface adjustment processing using their streamer terminal, but the guest collaborating in the collaborative live streaming room who is in an interface highlighting state can also cancel the interface highlighting state for the corresponding collaboration display interface. In this way, not only can the collaborative streaming experience of the streamer be improved, but the collaborative streaming experience of the guest collaborating can also be improved.

[0199] In practice, in some cases, a collaborating guest can not only cancel the interface highlighting state by the third adjustment control, but can also be configured so that the collaboration display interface of the collaborating guest cannot be adjusted by the third adjustment control. Building on this, embodiments of the present application further provide another possible embodiment of the third adjustment control in which, when a collaboration management page (e.g., page 1200 shown in Figure 12) is displayed on a guest terminal corresponding to a first target interface, and a third adjustment control (e.g., control 1201 shown in Figure 12) is displayed on the collaboration state management page, the guest terminal receives a third operation triggered on the third adjustment control and then adjusts the first adjustment control on the gift panel (e.g., page 602 in Figure 6) from a first control display state (e.g., the state where the enlarged control 603 in Figure 6 is located) to a second control display state (e.g., the state where control 1403 in Figure 14 is located).

[0200] The third operation refers to an operation triggered by the third adjustment control on the guest terminal corresponding to the first target interface, which is used to configure the first target interface so that it no longer accepts highlighting adjustments.

[0201] Furthermore, the embodiments of this application are not limited to the above-described third operation. For example, if a collaboration management page (e.g., page 1200 shown in Figure 12) is displayed on a guest terminal corresponding to the first target interface, and a third adjustment control (e.g., control 1201 shown in Figure 12) is displayed on the collaboration status management page, the third operation may specifically be as follows: first, a trigger operation (e.g., a click operation) on the third adjustment control displays a fourth presentation object on the collaboration management page, and then a sixth operation (e.g., checking the option to disable highlighting adjustments) is triggered on the fourth presentation object.

[0202] As can be seen from this basis, if the first target interface is in the interface highlighting state, and the guest terminal corresponding to the first target interface is displaying the collaboration management page (for example, page 1200 shown in Figure 12), and the third adjustment control (for example, control 1201 shown in Figure 12) is displayed on the collaboration state management page, then after the guest terminal receives a trigger operation (for example, a click operation) on the third adjustment control, the guest terminal can first display the fourth presentation object so that the user of the guest terminal can obtain the fourth presentation information from the fourth presentation object, and the guest terminal can perform a sixth operation (for example) triggered on the fourth presentation object. If the guest terminal receives a check (for example, by checking the option to stop accepting highlighting adjustments), the guest terminal can determine that the user of the guest terminal wishes to stop accepting highlighting adjustments for the first target interface. Therefore, the guest terminal can communicate this intention to the live streamer terminal in a predetermined manner, and the live streamer terminal can adjust the first adjustment control on the gift panel (for example, page 602 in Figure 6) from the first control display state to the second control display state in accordance with this intention, thereby preventing the live streamer terminal from performing highlighting adjustment processing for the first target interface.

[0203] The "first control display state" described above is used to indicate that the first adjustment control in the gift panel can be triggered, thereby indicating that the collaborator displayed in the first target interface agrees to the Liver's highlighting adjustment process for that interface. For example, the first control display state may be the state in which the enlarged control 603 in Figure 6 is shown.

[0204] The "second control display state" described above is used to indicate that the first adjustment control in the gift panel cannot be triggered, thereby indicating that the collaborator displayed in the first target interface has not agreed to the Liver's highlighting adjustment process for that interface. For example, the second control display state may be the state in which control 1403 in Figure 14 is shown.

[0205] Furthermore, the embodiments of this application are not limited to the embodiment of "adjusting the first adjustment control in the gift panel from the first control display state to the second control display state," and may be implemented by employing, for example, any related or future method by which the live streamer terminal adjusts page information based on the operation of the guest terminal.

[0206] Based on the relevant content of the first adjustment control described above, the embodiments of this application further provide yet another possible embodiment of the collaborative distribution display method described above, which may specifically include steps 31 to 35.

[0207] Step 31: The streamer's device displays the first collaboration page, which includes multiple candidate user interfaces.

[0208] For details regarding Step 31, please refer to the relevant information in S1 above.

[0209] Step 32: The Liver terminal displays the gift panel in response to a trigger operation on the first target interface among several candidate user interfaces.

[0210] For details regarding Step 32, please refer to the relevant information in S2 above.

[0211] Step 33: If the first adjustment control in the gift panel is in the first control display state, the Liver terminal adjusts the interface display state of the first target interface on the first collaboration page in response to a trigger operation on the said first adjustment control.

[0212] In the embodiments of this application, when a gift panel (for example, the gift sending page 602 shown in Figure 6) is displayed on the live streamer terminal used by the live streamer, if the first adjustment control on the gift panel is in the first control display state, the collaborator displayed on the first target interface can decide to agree to the live streamer's highlighting adjustment process for that interface. Therefore, after the live streamer terminal receives a trigger operation (for example, a click operation) on the first adjustment control on the gift panel, the live streamer terminal can adjust the interface display state of the first target interface on the first collaboration page so that the interface display state of the first target interface changes, thereby allowing all live stream viewers in the collaborative live streaming room to see such changes.

[0213] Step 34: If the first adjustment control in the gift panel is in the second control display state, the Liver terminal displays the second presentation object in response to a trigger operation on the first adjustment control.

[0214] The second presentation object is used to indicate that adjustment processing cannot be performed on the interface display state of the first target interface. Thus, the second presentation object is used to display the second presentation information, and the second presentation information is used to express the semantic information that "adjustment processing cannot be performed on the interface display state of the first target interface."

[0215] Furthermore, the second presented object is similar to the third presented object, and for the sake of brevity, it will not be explained again here.

[0216] The embodiments of this application do not limit the process for determining the second control display state. For example, it may specifically involve triggering a second operation on a guest terminal corresponding to the first target interface to determine the second control display state. This second operation is used to adjust the first adjustment control from the first control display state to the second control display state. The embodiments of this application do not limit this second operation. For example, if a collaboration management page is displayed on the guest terminal corresponding to the first target interface, and the collaboration management page includes a third adjustment control, the second operation may be a third operation triggered on the third adjustment control. Please refer to the above description for details regarding the third operation.

[0217] Furthermore, the embodiments described in this application are not limited to the embodiment of the step "displaying the second presentation object" described above. For example, this could specifically involve displaying the second presentation object on the first collaboration page.

[0218] As can be seen from the relevant content of step 34 above, if a gift panel (e.g., the gift sending page 1402 shown in Figure 14) is displayed on the live streamer terminal used by the live streamer, and the first adjustment control on the gift panel is in the second control display state, then it can be determined that the collaborator displayed on the first target interface (e.g., interface 1401 in Figure 14) has not consented to the live streamer's highlight adjustment process on that interface. Therefore, after the live streamer terminal receives a trigger operation (e.g., a click operation) on the first adjustment control on the gift panel, the live streamer terminal can display the second presentation object so that the user of the live streamer terminal can know from the second presentation object that the collaborator has not consented to the highlight adjustment process on that interface. This prevents the user of the live streamer terminal from attempting to perform the highlight adjustment process on the first target interface, thereby helping to improve the live streamer's interface operation experience.

[0219] In some application scenarios, to further simplify the management and control process, a control having an interface display state adjustment function (e.g., control 1502 shown in Figure 15) may be placed on the first target interface displayed on the Liver terminal, thereby allowing the user of the Liver terminal to perform the adjustment process for the interface display state of the first target interface using the control.

[0220] Based on this, the embodiments of this application provide possible embodiments of the collaborative distribution display method, in which the collaborative distribution display method may include the following steps 41 to 42.

[0221] Step 41: The streamer's device displays the first collaboration page, which includes multiple candidate user interfaces.

[0222] For details regarding Step 41, please refer to the relevant information in S1 above.

[0223] Step 42: In response to a trigger operation on the second adjustment control within the first target interface among multiple candidate user interfaces, the Liver terminal adjusts the interface display state of at least one of the user interfaces to be adjusted on the first collaboration page.

[0224] The second adjustment control refers to a control located on the first target interface that has an interface display state adjustment function. For example, if the first collaboration page is page 1500 shown in Figure 15, and the first target interface is interface 1501 shown in Figure 15, then the second adjustment control may be control 1502 shown in Figure 15. Note that the second adjustment control is similar to the first adjustment control, and therefore, for the sake of brevity, it will not be explained again here.

[0225] Furthermore, in order to improve the user experience for live streamers, for each of the multiple candidate user interfaces displayed on the first collaboration page, a control with an interface display state adjustment function can be placed (for example, as shown in the control distribution in Figure 15). Subsequently, live streamers can use these controls to trigger the interface display state adjustment process for the corresponding candidate user interface.

[0226] For details regarding the step in step 42, "Adjust the interface display state of at least one of the candidate user interfaces to be adjusted on the first collaboration page," please refer to the relevant content in S3 above.

[0227] As can be seen from the related content of steps 41 to 42 above, if a first collaboration page (for example, page 1500 shown in Figure 15) is displayed on the live streamer terminal used by the live streamer, and the first target interface (for example, interface 1501 shown in Figure 15) is displayed on the first collaboration page, then after the live streamer terminal receives a trigger operation (for example, a click operation) on the second adjustment control (for example, control 1502 shown in Figure 15) on the first target interface, the interface display state of at least one user interface to be adjusted from among several candidate user interfaces can be adjusted on the first collaboration page. This at least one user interface to be adjusted includes the first target interface, and changes the display state of the first target interface (and several other interfaces) on the first collaboration page. In this way, the live streamer's interface management control needs can be met, and the live streamer's interface operation experience can be improved.

[0228] In practice, to better improve the user experience of a live streamer, they can not only adjust the interface display state of a guest's collaboration display interface during a collaboration, but also adjust the interface display state of their own collaboration display interface (i.e., their own live stream display interface).

[0229] Based on this, the embodiments of the present application further provide possible embodiments of the collaborative distribution display method, in which the collaborative distribution display method may include steps 51 to 52 below.

[0230] Step 51: The Liver terminal displays a first collaboration page (for example, page 100 shown in Figure 1 or page 200 shown in Figure 2), which includes multiple candidate user interfaces, and which include a Liver display interface.

[0231] For details regarding Step 51, please refer to the relevant information in S1 above.

[0232] Step 52: The Liver terminal displays the first page (for example, page 1001 shown in Figure 10) in response to a trigger operation on the first management control (for example, control 105 shown in Figure 1) on the first collaboration page.

[0233] The embodiment in step 52 is similar to the embodiment in S4 described above.

[0234] Step 53: In response to a trigger operation (e.g., a click operation) on the fourth adjustment control (e.g., control 1003 shown in Figure 10) on the first page, the Liver terminal adjusts the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page, and the at least one user interface to be adjusted includes the Liver display interface. The fourth adjustment control is a control located on the first page for performing adjustment processing on the interface display state of the Liver display interface. Note that the fourth adjustment control is similar to the first adjustment control described above, and therefore, for the sake of brevity, it will not be explained again here.

[0235] Furthermore, the step in step 53, "Adjust the interface display state of at least one user interface to be adjusted from among the multiple candidate user interfaces on the first collaboration page," may be carried out by adopting any embodiment of the step in S3, "Adjust the interface display state of at least one user interface to be adjusted from among the multiple candidate user interfaces on the first collaboration page," and the "first target interface" in any embodiment of the step in S3, "Adjust the interface display state of at least one user interface to be adjusted from among the multiple candidate user interfaces on the first collaboration page," can be replaced with the "Liver display interface."

[0236] As can be seen from the related content of Steps 51 to 53, in some application scenarios, a live streamer can not only adjust the interface display state of the collaboration display interface of the guest during the collaboration, but also adjust the interface display state of their own collaboration display interface, thereby better satisfying the live streamer's interface operation experience.

[0237] Based on the relevant content of the collaborative streaming display method applied to the Liver terminal described above, the embodiments of this application further provide a collaborative streaming display method applied to a guest terminal and will be interpreted and explained below with reference to Figure 16 for ease of understanding.

[0238] As shown in Figure 16, the collaborative distribution display method applied to a guest terminal, provided by the embodiment of this application, includes steps S1601 to S1602.

[0239] S1601: The guest terminal displays a second collaboration page, which includes multiple candidate user interfaces, and these multiple candidate user interfaces include a first target interface corresponding to the guest terminal.

[0240] The second collaboration page is the live room collaboration page displayed on the guest terminal (for example, the guest terminal corresponding to the first target interface described above). For example, this second collaboration page may be page 1300 shown in Figure 13.

[0241] As can be seen from the related content of S1601 above, when a guest terminal used by a guest during a collaboration (for example, the first guest during a collaboration) displays the second collaboration page, the interface display state of each candidate user interface displayed on the second collaboration page is always maintained to match the interface display state of each candidate user interface displayed on the streamer terminal. Therefore, the interface display state of each candidate user interface displayed on the second collaboration page can be adjusted in accordance with the adjustment process of the interface display state of each candidate user interface displayed on the streamer terminal.

[0242] S1602: If the first target interface is in the interface highlighting state, the guest terminal switches the first target interface from the interface highlighting state to the interface de-highlighting state in response to the fourth operation triggered on the second collaboration page.

[0243] For details regarding the "fourth operation" in S1602, please refer to the relevant section for "fourth operation" above. To facilitate understanding, possible embodiments of S1602 are described below.

[0244] In possible embodiments, S1602 may specifically include steps 61 to 62.

[0245] Step 61: If the first target interface is in interface highlighting state, the guest terminal displays the collaboration management page in response to a trigger operation on the object to be used on the second collaboration page.

[0246] The object to be used is used to trigger the display process for the collaboration management page, and the object to be used is not limited to the embodiments of this application and may be, for example, a first target interface displayed on the second collaboration page (e.g., interface 1301 in Figure 13). Alternatively, it may be a collaboration management control 1302 displayed on the second collaboration page (e.g., control 1302 in Figure 13).

[0247] Thus, when the second collaboration page 1300 shown in Figure 13 is displayed on the guest terminal corresponding to the first target interface, and the first target interface is used to display the first guest collaborating, the trigger method for the collaboration management page may be specifically as follows: the guest terminal displays the collaboration management page (for example, page 1200 shown in Figure 12) in response to a trigger operation (for example, a click operation) on the interface 1301 (i.e., the first target interface) on the second collaboration page 1300, or the guest terminal displays the collaboration management page (for example, page 1200 shown in Figure 12) in response to a trigger operation (for example, a click operation) on the collaboration management control 1302 on the second collaboration page 1300.

[0248] Step 62: In response to a trigger operation on the third coordination control on the collaboration management page, the guest terminal switches the first target interface from interface highlighted state to interface dehighlighted state.

[0249] In the embodiments of this application, when a guest terminal used by a collaborating guest (e.g., the first collaborating guest) displays a collaboration management page (e.g., page 1200 shown in Figure 12), after the guest terminal receives a trigger operation for the third adjustment control (e.g., control 1201 shown in Figure 12) on the collaboration management page, the first target interface corresponding to the guest terminal is switched from an interface highlighting state to an interface dehighlighting state. This satisfies the collaborating guest's interface management control needs for the collaboration display interface, thereby achieving the objective of allowing the live streamer and the collaborating guest to jointly control the interface display state of the collaborating guest's collaboration display interface, and further contributing to improving the user experience.

[0250] In practice, to further improve the interface operation experience, embodiments of this application further provide another possible embodiment of step 62, which may specifically include steps 621 to 622 or steps 621 to 623 below.

[0251] Step 621: The guest terminal displays the fourth presentation object in response to a trigger operation on the third coordination control on the collaboration management page.

[0252] For details regarding Step 621, please refer to the relevant information in Step 21 above.

[0253] Step 622: In response to the fifth operation triggered on the fourth presented object, the guest terminal switches the first target interface from an interface-highlighted state to an interface-dehighlighted state.

[0254] In the embodiments of this application, for a guest terminal used by a collaborating guest (e.g., the first collaborating guest), if a collaboration management page (e.g., page 1200 shown in Figure 12) is displayed on the guest terminal and a fourth presentation object is displayed on the collaboration management page, after the guest terminal receives a fifth operation triggered on the fourth presentation object (e.g., clicking a confirmation button), the first target interface corresponding to the guest terminal can be switched from an interface highlighting state to an interface de-highlighting state. This satisfies the collaborating guest's interface management control needs for the collaboration display interface, thereby achieving the objective of allowing the live streamer and the collaborating guest to jointly control the interface display state of the collaborating guest's collaboration display interface, and further contributing to improving the user experience.

[0255] Step 623: In response to the sixth operation triggered on the fourth presentation object, the guest terminal sends a control state adjustment request to the driver terminal.

[0256] A control state adjustment request is used to request that the first adjustment control corresponding to the first target interface be switched from a first control display state to a second control display state. The embodiments of this application do not limit the embodiments of the control state adjustment request, and may be implemented using, for example, a command or some form of control information.

[0257] In the embodiments of this application, if a guest terminal used by a collaborating guest (e.g., the first collaborating guest) displays a collaboration management page (e.g., page 1200 shown in Figure 12) and a fourth presentation object is displayed on the collaboration management page, then after the guest terminal receives a sixth operation triggered on the fourth presentation object (e.g., checking the option to not accept highlight adjustments), the guest terminal can determine that the user of the guest terminal wishes to stop accepting highlight adjustments for the first target interface, and therefore the guest terminal can determine that the user of the guest terminal wishes to stop accepting highlight adjustments for the first target interface. A control state adjustment request can be sent to the Liver terminal in such a way that the request can express the intention to stop accepting highlighting adjustments for the target interface. As a result, after the Liver terminal receives the control state adjustment request, it can automatically switch the first adjustment control corresponding to the first target interface from the first control display state to the second control display state. This effectively prevents the Liver terminal from subsequently performing further highlighting adjustment processing on the first target interface corresponding to the guest terminal.

[0258] As can be seen from the related content of steps 61 to 62 above, if a guest terminal used by a collaborating guest (for example, the first collaborating guest) is in an interface highlighting state, the collaborating guest can not only cancel the interface highlighting process for the first target interface using the third adjustment control displayed on the collaboration management page (for example, page 1200 shown in Figure 12), but can also configure the system so that it does not accept the highlighting adjustment process for the first target interface. Doing so can better satisfy the collaborating guest's collaborative streaming experience.

[0259] As can be seen from the related content of S1601 to S1602 above, for a guest terminal used by a guest during a collaboration (for example, the first guest during a collaboration), if the first target interface corresponding to that guest terminal is in an interface highlighting state, the guest terminal can be configured to cancel the interface highlighting process for that first target interface via the corresponding collaboration management page, and to no longer accept the highlighting adjustment process for that first target interface. Doing so can better satisfy the collaborative streaming experience of the guest during the collaboration.

[0260] Furthermore, in order to further improve the collaborative streaming experience for guests during a collaboration, the embodiments of this application further provide another possible embodiment of a collaborative streaming display method applicable to the guest terminal described above, which may specifically include steps 71 to 72.

[0261] Step 71: The guest terminal displays a second collaboration page, which includes multiple candidate user interfaces, and these candidate user interfaces include a first target interface corresponding to the guest terminal.

[0262] For further details regarding step 71, please refer to S1601 above.

[0263] Step 72: After the guest terminal receives a third presentation object from the live streamer terminal, the guest terminal displays the third presentation object, which is used to describe the change in the interface display state of the first target interface corresponding to the guest terminal.

[0264] When a guest terminal used by a collaborating guest (for example, the first collaborating guest) displays the second collaboration page, if the streamer terminal adjusts the interface display state of multiple candidate user interfaces, the interface display state of the multiple candidate user interfaces displayed on the second collaboration page will also be adjusted accordingly. Furthermore, after the guest terminal receives a third suggestion object from the streamer terminal, the guest terminal will also display the third suggestion object. This allows the collaborating guest to know the changes in the interface display state of the first target interface corresponding to their terminal from the third suggestion object, thereby helping to improve the collaborative streaming experience for the collaborating guest.

[0265] Based on the collaborative streaming display method applicable to a live streamer terminal provided by the embodiment of this application, the embodiment of this application further provides a collaborative streaming display device, which will be interpreted and described below with reference to Figure 17. Figure 17 is a schematic diagram of the structure of the collaborative streaming display device according to the embodiment of this application. For technical details of the collaborative streaming display device provided by the embodiment of this application, please refer to the relevant content of the collaborative streaming display method applicable to a live streamer terminal described above.

[0266] As shown in Figure 17, the collaborative distribution display device 1700 provided by the embodiment of this application is A first display unit 1701 for displaying a first collaboration page, wherein the first collaboration page includes a first display unit 1701 with a plurality of candidate user interfaces, A second display unit 1702 for displaying a gift panel in response to a trigger operation on a first target interface among the plurality of candidate user interfaces, wherein the gift panel includes at least one virtual gift and a first adjustment control, A first adjustment unit 1703 for adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel, where the at least one user interface to be adjusted includes the first target interface, the first adjustment unit 1703, including.

[0267] In a possible embodiment, the at least one user interface to be adjusted further includes a second target interface, Specifically, when the first target interface is in an interface weak display state and the second target interface is in an interface highlighted display state, the first adjustment unit 1703 is used to adjust the interface display state of the first target interface from the interface weak display state to the interface highlighted display state, and to adjust the second target interface from the interface highlighted display state to the interface weak display state.

[0268] In a possible embodiment, when there are a plurality of candidate user interfaces in the interface highlighted display state among the plurality of candidate user interfaces, the second target interface is selected from the plurality of candidate user interfaces in the interface highlighted display state according to a predetermined selection condition.

[0269] In a possible embodiment, the first adjustment unit 1703, a first display subunit for displaying a first presentation object in response to a trigger operation on the first adjustment control in the gift panel, In response to a first operation triggered for the first prompt object, a second display subunit is included for adjusting the interface display state of the first target interface from an interface weak display state to an interface highlighted display state, and for adjusting the second target interface from an interface highlighted display state to an interface weak display state.

[0270] In a possible embodiment, specifically when each of the candidate user interfaces is in an interface standard state, in the first collaboration page, the first adjustment unit 1703 is used to adjust the interface display states of the plurality of candidate user interfaces according to a layout template to be used such that the interface display state of the first target interface is different from the interface display states of the other interfaces other than the first target interface among the plurality of candidate user interfaces.

[0271] In a possible embodiment, the layout template to be used is determined based on the page layout description information of the first collaboration page.

[0272] In a possible embodiment, the collaborative distribution display device 1700 After adjusting the interface display states of the plurality of candidate user interfaces according to a layout template to be used, a fourth display unit for displaying a first page in response to a trigger operation on a first management control in the first collaboration page, and A fifth display unit for displaying a second page in response to a trigger operation on a second management control in the first page, where at least one candidate template is displayed on the second page. The first collaboration page further includes a third adjustment unit for adjusting the interface display state of the plurality of candidate user interfaces according to the target template in response to a trigger operation on the target template among the at least one candidate template.

[0273] In possible embodiments, the second display unit 1702 is specifically used to display the gift panel on the first collaboration page. Specifically, the first adjustment unit 1703 is used in response to a trigger operation on the first adjustment control in the gift panel to adjust the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page, and to cancel the display of the gift panel on the first collaboration page.

[0274] In a possible embodiment, the first adjustment unit 1703 is specifically used to adjust the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel when the first adjustment control is in the first control display state. The aforementioned collaborative distribution display device 1700 is When the first adjustment control is in the second control display state, a fourth adjustment unit for displaying a second presentation object in response to a trigger operation on the first adjustment control in the gift panel, the second presentation object further includes a fourth adjustment unit used to indicate that adjustment processing cannot be performed on the interface display state of the first target interface.

[0275] In possible embodiments, the second control display state is determined based on a second operation triggered on a guest terminal corresponding to the first target interface, the second operation being used to adjust the first adjustment control from the first control display state to the second control display state.

[0276] In possible embodiments, if a collaboration management page is displayed on a guest terminal corresponding to the first target interface and the collaboration management page includes a third coordination control, the second operation includes a third operation triggered on the third coordination control.

[0277] In possible embodiments, the collaborative distribution display device 1700 is After adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page, if the adjusted first target interface is in the interface highlighting state, the first collaboration page further includes a fifth adjustment unit for adjusting the first target interface from the interface highlighting state to the interface standard state after the pre-cancellation condition is met.

[0278] In a possible embodiment, the pre-cancellation condition is to trigger a fourth operation on the guest terminal corresponding to the first target interface, the fourth operation is used to request the cancellation of the display process in the interface highlighting state of the first target interface.

[0279] In possible embodiments, if a collaboration management page is displayed on a guest terminal corresponding to the first target interface and the collaboration management page includes a third coordination control, the fourth operation includes a trigger operation on the third coordination control.

[0280] In a possible embodiment, the first adjustment unit 1703 is specifically used to adjust the interface display state of at least one of the plurality of candidate user interfaces to be adjusted on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel, and to send a third presentation object to the guest terminal corresponding to the first target interface, the third presentation object being used to describe the changes in the interface display state of the first target interface.

[0281] In possible embodiments, the first target interface displays a second adjustment control. The aforementioned collaborative distribution display device 1700 is After displaying the first collaboration page, the system further includes a sixth adjustment unit for adjusting the interface display state of at least one user interface to be adjusted on the first collaboration page in response to a trigger operation on a second adjustment control in the first target interface.

[0282] As can be seen from the relevant content of the above-mentioned collaborative distribution display device 1700, in the collaborative distribution display device 1700 provided by the embodiment of this application, a first collaborative page is displayed on the collaborative distribution display device 1400, and if the first collaborative page includes multiple candidate user interfaces, the collaborative distribution display device 1700 displays a gift panel after receiving a trigger operation from the live streamer for a first target interface among these candidate user interfaces. The gift panel includes at least one virtual gift and a first adjustment control. This allows the live streamer to control the interface display state of different collaborators on the first collaborative page, thereby enabling the live streamer to adjust the interface display state of several collaborators on the first collaborative page according to their interface display needs in different live streaming scenes, and further helping to improve the collaborative display effect.

[0283] Based on the collaborative distribution display method applied to a guest terminal provided by the embodiment of this application, the embodiment of this application further provides another collaborative distribution display device, which will be interpreted and described below in conjunction with Figure 18. Figure 18 is a schematic diagram of the structure of another collaborative distribution display device according to the embodiment of this application. For technical details of the collaborative distribution display device provided by the embodiment of this application, please refer to the relevant content of the collaborative distribution display method applied to a guest terminal described above.

[0284] As shown in Figure 18, the collaborative distribution display device 1800 provided by the embodiment of this application is A third display unit 1801 for displaying a second collaboration page, wherein the second collaboration page includes a plurality of candidate user interfaces, and the plurality of candidate user interfaces include a third display unit 1801 including a first target interface corresponding to the guest terminal, When the first target interface is in an interface highlighting state, in response to a fourth operation triggered for the second collaboration page, a second adjustment unit 1802 for switching the first target interface from the interface highlighting state to an interface non-highlighting state.

[0285] In a possible embodiment, the second adjustment unit 1802 A third display subunit for displaying a collaboration management page in response to a trigger operation on an object to be used in the second collaboration page, wherein the collaboration management page includes a third display subunit including a third adjustment control, A first adjustment subunit for switching the first target interface from the interface highlighting state to an interface non-highlighting state in response to a trigger operation on the third adjustment control in the collaboration management page.

[0286] In a possible embodiment, the first adjustment subunit A fourth display subunit for displaying a fourth presentation object in response to a trigger operation on the third adjustment control in the collaboration management page, A second adjustment subunit for switching the first target interface from the interface highlighting state to an interface non-highlighting state in response to a fifth operation triggered for the fourth presentation object.

[0287] In a possible embodiment, the collaboration distribution display device 1800 A request transmission unit for sending a control state adjustment request to a driver terminal in response to a sixth operation triggered on the fourth presentation object, the request further includes a request transmission unit used to request that a first adjustment control corresponding to the first target interface be switched from a first control display state to a second control display state.

[0288] In possible embodiments, the collaborative distribution display device 1800 is A sixth display unit for displaying a third presentation object after receiving it from a Liver terminal, wherein the third presentation object further includes a sixth display unit used to describe the changes in the interface display state of the first target interface.

[0289] As can be seen from the above description of the collaborative streaming display device 1800, with respect to the collaborative streaming display device 1800 provided by the embodiment of this application, when the first target interface is in an interface highlighting state, the collaborative streaming display device 1800 can be configured so that the interface highlighting process for the first target interface is canceled by the collaborative management page corresponding to the first target interface, and the highlighting adjustment process for the first target interface is no longer accepted. In this way, the collaborative streaming experience of the guest during the collaboration can be better satisfied.

[0290] Furthermore, embodiments of the present application provide an electronic device comprising a processor and memory, wherein the memory is used to store instructions or computer programs, and the processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute any embodiment of the collaborative distribution display method provided by embodiments of the present application.

[0291] Referring to Figure 19, a schematic diagram of the structure of an electronic device 1900 suitable for implementing an embodiment of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 19 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present disclosure.

[0292] As shown in Figure 19, the electronic device 1900 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1901 capable of performing various appropriate operations and processes according to a program stored in read-only memory (ROM) 1902 or a program loaded from storage device 1908 into random access memory (RAM) 1903. RAM 1903 further stores various programs and data necessary for the operation of the electronic device 1900. The processing unit 1901, ROM 1902, and RAM 1903 are connected to each other via a bus 1904. An input / output (I / O) interface 1905 is also connected to the bus 1904.

[0293] Typically, the I / O interface 1905 can be connected to input devices 1906, such as a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, and gyroscope; output devices 1907, such as a liquid crystal display (LCD), speaker, and vibrator; storage devices 1908, such as magnetic tape and hard disk; and communication devices 1909. The communication devices 1909 enable the electronic device 1900 to exchange data with other devices via wireless or wired communication. Figure 19 shows the electronic device 1900 with various devices, but it should be understood that it is not required to implement or have all of the shown devices. Instead, more or fewer devices may be implemented or have all of them.

[0294] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-temporary computer-readable medium, the computer program comprising program code for performing the method shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 1909, or installed from a storage device 1908, or installed from a ROM 1902. When the computer program is executed by the processing unit 1901, it performs the functions limited to the methods of embodiments of the present disclosure.

[0295] The electronic devices provided by the embodiments of this disclosure belong to the same inventive concept as the methods provided by the above embodiments, and for technical details not described in detail in these embodiments, one can refer to the above embodiments, and these embodiments have the same beneficial effects as the above embodiments.

[0296] Embodiments of this application further provide a computer-readable medium on which a command or computer program is stored, and when the command or computer program is executed on a device, the device is made to execute any embodiment of the collaborative distribution display method provided by embodiments of this application.

[0297] The computer-readable media described above in this disclosure may be computer-readable signal media, computer-readable storage media, or any combination of both. Computer-readable storage media may be, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination of more than these. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this disclosure, computer-readable storage media may be any tangible medium containing or storing programs that can be used by, or in conjunction with, a command execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include data signals propagating in the baseband or as part of a carrier wave, and such data signals may carry computer-readable program code. The data signals propagated in this manner may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and such computer-readable signal medium may transmit, propagate, or transmit programs for use by or in conjunction with command and execution systems, apparatus, or devices. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including but not limited to electric wires, fiber optic cables, RF (radio frequency), or any suitable combination thereof.

[0298] In some embodiments, clients and servers may communicate using any currently known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and may interconnect with digital data communications (e.g., communication networks) in any form or medium. Examples of communication networks include local networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-developed networks.

[0299] The computer-readable medium described above may be included in the electronic device, or it may exist separately and not be located in the electronic device.

[0300] One or more programs are stored on the computer-readable medium described above, and when the one or more programs are executed by the electronic device, the electronic device is made to perform the method described above.

[0301] Computer program code for performing the operations of the Disclosure may be written in one or more programming languages ​​or a combination thereof, and such programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, and further include conventional procedural programming languages ​​such as the C language or similar programming languages. The program code may run completely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or completely on a remote computer or server. Where a remote computer is involved, the remote computer may connect to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may connect to an external computer (for example, via the Internet using an Internet service provider).

[0302] The flowcharts and block diagrams in the drawings illustrate architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products of various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code, which includes one or more executable instructions for implementing a given logical function. In some alternative implementations, the functions shown in the blocks may occur in an order different from the order shown in the diagram. For example, two blocks shown consecutively may actually be executed essentially in parallel, or in some cases in reverse order, depending on the functions involved. Furthermore, each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented by a dedicated hardware system for performing a given function or operation, or by a combination of dedicated hardware and computer instructions.

[0303] The units described in the embodiments of this disclosure may be implemented in software or in hardware. The names of the units / modules do not, in any case, constitute an limitation to the unit itself.

[0304] The functions described herein may be performed by at least partially one or more hardware logic components. For example, exemplary types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), and complex-programmable logic devices (CPLDs).

[0305] In this disclosure, machine-readable media may be tangible media containing or storing programs that may be used by, or in combination with, a command execution system, apparatus, or device. Machine-readable media may be machine-readable signal media or machine-readable storage media. Machine-readable media include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. More specific examples of machine-readable storage media include one or more wire electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact magnetic disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0306] In this specification, each example is described progressively, and each example focuses on explaining the differences from other examples. Similar or identical parts between examples should be referenced to one another. The systems or apparatus disclosed in the examples correspond to the methods disclosed in those examples and are therefore described concisely; please refer to the methods section for relevant details.

[0307] In this application, it should be understood that "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between related objects and indicates that three types of relationships are possible. For example, "A and / or B" can indicate three cases: A alone exists, B alone exists, and A and B exist simultaneously, where A and B may be singular or plural. The letter " / " generally indicates that the preceding and succeeding related objects are in an "or" relationship. "At least one of the following" or similar expressions means any combination of these terms, including any combination of single or multiple terms. For example, "at least one of a, b or c" could mean a, b, c, "a and b", "a and c", "b and c", or "a, b and c", where a, b, c may be singular or plural.

[0308] Furthermore, relational terms such as "first" and "second" are merely used to distinguish one entity or operation from another and do not necessarily require or imply any actual relationship or order between these entities or operations. In addition, the terms "includes," "incorporates," or any other variations thereof are intended to cover non-exclusive inclusion, and a process, method, item, or apparatus that includes a set of elements includes not only those elements but also other elements not explicitly listed, or elements specific to such a process, method, item, or apparatus. Unless otherwise specified, an element limited by the phrase "includes" does not preclude the existence of other identical elements in a process, method, item, or apparatus that includes such elements.

[0309] Steps of methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly in hardware, software modules executed by a processor, or a combination thereof. The software modules may be located in random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art.

[0310] The above description of the disclosed embodiments will enable those skilled in the art to realize or use the invention. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein will be realized in other embodiments without departing from the spirit or scope of the invention. Accordingly, this application is not limited to the embodiments shown herein and will conform to the broadest scope that is consistent with the principles and novel features disclosed herein.

Claims

1. A collaborative streaming display method applicable to a live streamer terminal on which a collaborative connection has been established, The steps include: displaying a first collaboration page that includes multiple candidate user interfaces corresponding to multiple users participating in the aforementioned collaboration connection; A step of displaying a gift panel in response to a trigger operation on a first target interface among the plurality of candidate user interfaces, wherein the gift panel includes at least one virtual gift and a first adjustment control. A method comprising the steps of adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a first adjustment control in the gift panel, wherein the at least one user interface to be adjusted includes the first target interface.

2. The at least one user interface to be adjusted further includes a second target interface, The step of adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page is: The method according to claim 1, further comprising the steps of adjusting the interface display state of the first target interface from a weak interface display state to an interface highlight state, and adjusting the second target interface from an interface highlight state to a weak interface display state, when the first target interface is in a weak interface display state and the second target interface is in an interface highlight state.

3. The method according to claim 2, wherein, if there are multiple candidate user interfaces in an interface highlighting state, the second target interface is selected from the multiple candidate user interfaces in the interface highlighting state according to predetermined selection criteria.

4. The step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: The steps include: displaying a first presentation object in response to a trigger operation on the first adjustment control in the gift panel; The method according to claim 2, comprising the steps of adjusting the interface display state of the first target interface from a weak interface display state to an interface highlighting state and adjusting the second target interface from an interface highlighting state to a weak interface display state in response to a first operation triggered on the first presentation object.

5. The step of adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page is: The method according to claim 1, wherein, if each of the candidate user interfaces is in the standard interface state, the first collaboration page includes the step of adjusting the interface display states of the plurality of candidate user interfaces according to the layout template to be used, such that the interface display state of the first target interface is different from the interface display states of the other interfaces among the plurality of candidate user interfaces other than the first target interface.

6. The method according to claim 5, wherein the layout template to be used is determined based on the page layout description information of the first collaboration page.

7. After adjusting the interface display state of the aforementioned multiple candidate user interfaces according to the target layout template, In response to a trigger operation on the first management control on the first collaboration page, the steps include displaying the first page, A step of displaying a second page in response to a trigger operation on a second management control on the first page, wherein at least one candidate template is displayed on the second page; The method according to claim 5, further comprising the step of adjusting the interface display state of the plurality of candidate user interfaces on the first collaboration page according to the target template in response to a trigger operation on the target template among the at least one candidate template.

8. The step of displaying the gift panel is: The step includes displaying the gift panel on the first collaboration page, The step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: The method according to claim 1, comprising the steps of adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control on the gift panel, and canceling the display of the gift panel on the first collaboration page.

9. The step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: When the first adjustment control is in the first control display state, the process includes the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel. The method according to claim 1, further comprising the step of displaying a second presentation object in response to a trigger operation on the first adjustment control in the gift panel when the first adjustment control is in a second control display state, wherein the second presentation object is used to indicate that adjustment processing is restricted to the interface display state of the first target interface.

10. The method according to claim 9, wherein the second control display state is determined based on a second operation triggered on a guest terminal corresponding to the first target interface, the second operation is used to adjust the first adjustment control from a first control display state to a second control display state.

11. The method according to claim 10, wherein, if a collaboration management page is displayed on a guest terminal corresponding to the first target interface, and the collaboration management page includes a third coordination control, the second operation includes a third operation triggered on the third coordination control.

12. After adjusting the interface display state of at least one of the multiple candidate user interfaces to be adjusted on the first collaboration page, The method according to claim 1, further comprising the step of adjusting the first target interface from the interface highlighting state to the interface standard state on the first collaboration page after the pre-cancellation condition has been met, if the adjusted first target interface is in the interface highlighting state.

13. The method according to claim 12, wherein the pre-cancellation condition is to trigger a fourth operation on a guest terminal corresponding to the first target interface, the fourth operation being used to request the cancellation of the display process in the interface highlighting state of the first target interface.

14. The method according to claim 13, wherein, if a collaboration management page is displayed on a guest terminal corresponding to the first target interface, and the collaboration management page includes a third adjustment control, the fourth operation includes a trigger operation on the third adjustment control.

15. The step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on the first adjustment control in the gift panel is: The method according to claim 1, comprising the steps of: adjusting the interface display state of at least one user interface to be adjusted from among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a first adjustment control in the gift panel; and sending a third presentation object to a guest terminal corresponding to the first target interface, wherein the third presentation object is used to describe the changes in the interface display state of the first target interface.

16. The second adjustment control is displayed on the first target interface. After displaying the previous collaboration page, The method according to claim 1, further comprising the step of adjusting the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a second adjustment control in the first target interface.

17. A collaborative distribution display method applicable to a guest terminal on which a collaborative connection has been established, A step of displaying a second collaboration page, wherein the second collaboration page includes a plurality of candidate user interfaces corresponding to a plurality of users participating in the collaboration connection, and the plurality of candidate user interfaces include a first target interface corresponding to the guest terminal, If the first target interface is in an interface highlighting state, the first target interface is switched from an interface highlighting state to an interface de-highlighting state in response to a fourth operation triggered on the second collaboration page, including the step of switching the first target interface from an interface highlighting state to an interface de-highlighting state. The highlighting state is generated by a state adjustment process initiated for the first target interface via a gift panel on a live streamer terminal participating in the collaborative connection.

18. The step of switching the first target interface from an interface-highlighted state to an interface-dehighlighted state in response to a fourth operation triggered on the second collaboration page is: The steps include: displaying a collaboration management page in response to a trigger operation on an object to be used in the second collaboration page, wherein the collaboration management page includes a third coordination control; The method according to claim 17, comprising the step of switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a trigger operation on a third adjustment control on the collaboration management page.

19. The step of switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a trigger operation on the third adjustment control on the collaboration management page is: The steps include: displaying a fourth presentation object in response to a trigger operation on the third adjustment control on the aforementioned collaboration management page; The method according to claim 18, further comprising the step of switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a fifth operation triggered on the fourth presentation object.

20. The method according to claim 19, further comprising the step of sending a control state adjustment request to a driver terminal in response to a sixth operation triggered on the fourth presentation object, wherein the control state adjustment request is used to request that a first adjustment control corresponding to the first target interface be switched from a first control display state to a second control display state.

21. The method according to claim 17, further comprising the step of receiving a third presentation object from a Liver terminal and then displaying the third presentation object, wherein the third presentation object is used to describe a change in the interface display state of the first target interface.

22. A collaborative streaming display device applied to a live streamer terminal on which a collaborative connection has been established, A first display unit for displaying a first collaboration page, wherein the first collaboration page includes a first display unit that includes a plurality of candidate user interfaces corresponding to a plurality of users participating in the collaboration connection, A second display unit for displaying a gift panel including at least one virtual gift and a first adjustment control in response to a trigger operation on a first target interface among the plurality of candidate user interfaces, A device comprising: a first adjustment unit for adjusting the interface display state of at least one user interface to be adjusted from among a plurality of candidate user interfaces on the first collaboration page in response to a trigger operation on a first adjustment control in the gift panel, wherein the at least one user interface to be adjusted includes the first adjustment unit which includes the first target interface.

23. A collaborative distribution display device applied to a guest terminal on which a collaborative connection has been established, A third display unit for displaying a second collaboration page, wherein the second collaboration page includes a plurality of candidate user interfaces corresponding to a plurality of users participating in the collaboration connection, and the plurality of candidate user interfaces includes a third display unit including a first target interface corresponding to a guest terminal. The first target interface is in an interface highlighting state, and the second adjustment unit is for switching the first target interface from an interface highlighting state to an interface de-highlighting state in response to a fourth operation triggered on the second collaboration page, The aforementioned highlighting state is generated by a state adjustment process initiated for the first target interface via the gift panel on the live streamer terminal participating in the collaborative connection.

24. An electronic device including a processor and memory, The memory is used to store instructions or computer programs. The processor is used to execute the command or computer program in the memory to cause the electronic device to perform the method according to any one of claims 1 to 21.

25. A computer-readable medium on which instructions or computer programs are stored, A computer-readable medium that, when the aforementioned instruction or computer program is executed on the device, causes the device to perform the method according to any one of claims 1 to 21.

26. A computer program carried on a non-temporary computer-readable medium, The computer program includes program code for performing the method described in any one of claims 1 to 21.