Collaborative distribution display method, apparatus, electronic device, computer-readable medium

The collaborative distribution display method adjusts interface states on a live-streaming collaboration page using a gift panel with controls, addressing poor display effects in existing solutions by highlighting active collaborators, thereby enhancing viewer engagement.

JP2025523467AActive Publication Date: 2025-07-23DOUYIN VISION CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024574668
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-23
Filing Date
2023-08-23
Publication Date
2025-07-23
Estimated Expiration
2043-08-23

AI Technical Summary

Technical Problem

Existing collaborative live-distribution solutions suffer from poor display effects due to inconsistent and unchanging interface display states, making it difficult for viewers to focus on active collaborators.

Method used

A collaborative distribution display method that allows for adjusting the interface display states of multiple user interfaces on a collaboration page, including highlighting or dimming specific interfaces based on user interactions, using a gift panel with adjustment controls.

Benefits of technology

Enhances the collaborative display effect by allowing viewers to quickly focus on active collaborators, improving user interaction and experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025523467000001_ABST
    Figure 2025523467000001_ABST
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, Device, Electronic Device, Computer - Readable Medium", filed with the China National Intellectual Property Administration on August 23, 2022, and the entire content thereof 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, device, electronic device, and computer - readable medium.

Background Art

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

[0004] In some scenes, the host (also called the streamer) in a live room invites some viewers (or other hosts) to collaborate and distribute in real - time with the host. Thus, other viewers in the live room can receive not only the audio data (and / or video data) of the host, but also the audio data (and / or video data) of these collaborating guests. A collaborating guest is a viewer (or other host) of a live distribution that has successfully collaborated and distributed 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] In order to achieve the above object, the technical solution provided by the embodiments of this application is as follows.

[0008] The embodiments of this application provide a collaborative distribution display method applicable to a river terminal, and the method includes: displaying a first collaboration page including a plurality of candidate user interfaces; responding to a trigger operation on a first target interface among the plurality of candidate user interfaces, and displaying a gift panel, where the gift panel includes at least one virtual gift and a first adjustment control; responding to a trigger operation on the first adjustment control in the gift panel, and adjusting an interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page, where the at least one user interface to be adjusted includes the first target interface.

[0009] In a possible implementation form, the at least one user interface to be adjusted further includes a second target interface, and the step of adjusting an 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 When the first target interface is in the interface weak display state and the second target interface is in the interface highlighted display state, the step includes adjusting the interface display state of the first target interface from the interface weak display state to the interface highlighted display state and adjusting the second target interface from the interface highlighted display state to the interface weak display state.

[0010] In a possible embodiment, among the plurality of candidate user interfaces, if there are a plurality of candidate user interfaces in the interface highlighted display state, 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.

[0011] In a possible embodiment, in response to a trigger operation on 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 includes: displaying a first presentation object in response to a trigger operation on the first adjustment control in the gift panel; and in response to a first operation triggered on the first presentation object, adjusting the interface display state of the first target interface from the interface weak display state to the interface highlighted display state and adjusting the second target interface from the interface highlighted display state to the interface weak display state.

[0012] 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 includes: When all of the candidate user interfaces are in the interface standard state, in the first collaboration page, 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, and the interface display states of the plurality of candidate user interfaces are adjusted according to the layout template to be used. This step is included.

[0013] In a possible embodiment, 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 states of the plurality of candidate user interfaces according to the layout template to be used, the method includes a step of displaying a first page in response to a trigger operation on a first management control on the first collaboration 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; and further includes a step of adjusting the interface display states of the plurality of candidate user interfaces according to the target template on the first collaboration page in response to a trigger operation on a target template among the at least one candidate template.

[0015] In a possible embodiment, the step of displaying the gift panel includes a step of displaying the gift panel on the first collaboration page, and 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 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 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 includes: when the first adjustment control is in the first control display state, 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 includes: when the first adjustment control is in the second control display state, displaying a second presentation object in response to a trigger operation on the first adjustment control in the gift panel, where the second presentation object is used to indicate that adjustment processing cannot be performed on the interface display state of the first target interface.

[0017] In a possible embodiment, the second control display state is determined based on a second operation triggered on a guest terminal corresponding to the first target interface, and the second operation is 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 to cancel 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 the first adjustment control in the gift panel, 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, and transmitting a third presentation object to a guest terminal corresponding to the first target interface, wherein the third presentation object is used to describe the change situation of the interface display state of the first target interface.

[0023] In a possible embodiment, a second adjustment control is displayed on the first target interface. The method After displaying the first collaboration page, further includes, in response to a trigger operation on the second adjustment control in the first target interface, 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.

[0024] An embodiment of the present application further provides a collaborative distribution display method applied to a guest terminal. The method includes: displaying a second collaboration page, where 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; and when the first target interface is in an interface highlighted display state, switching the first target interface from the interface highlighted display state to an interface non-highlighted display state in response to a fourth operation triggered on the second collaboration page.

[0025] In a possible embodiment, in response to a fourth operation triggered for the second collaboration page, the step of switching the first target interface from an interface highlighted state to an interface non-highlighted state 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 adjustment control, and a step of switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a trigger operation on the third adjustment control in the collaboration management page.

[0026] In a possible embodiment, the step of switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a trigger operation on the third adjustment control in the collaboration management page is a step of displaying a fourth presentation object in response to a trigger operation on the third adjustment control in the collaboration management page, and a step of switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a fifth operation triggered for the fourth presentation object.

[0027] In a possible embodiment, the method is a step of sending a control state adjustment request to a liver terminal in response to a sixth operation triggered for the fourth presentation object, wherein the control state adjustment request is further used to request to switch a first adjustment control corresponding to the first target interface from a first control display state to a second control display state.

[0028] In a possible embodiment, the method is After receiving the third presentation object from the liver terminal, a step of displaying the third presentation object, wherein the third presentation object further includes a step used for describing the change situation of the interface display state of the first target interface.

[0029] Embodiments of the present application further provide a collaborative distribution display device, a first display unit for displaying a first collaboration page including a plurality of 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 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, wherein the at least one user interface to be adjusted includes the first target interface.

[0030] Embodiments of the present 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 includes a first target interface corresponding to the guest terminal, a second adjustment unit for switching the first target interface from an interface highlighted display state to an interface non-highlighted display state in response to a fourth operation triggered on the second collaboration page when the first target interface is in the interface highlighted display state.

[0031] Embodiments of the present application further provide an electronic device, which includes a processor and a memory, The memory is used to store instructions or computer programs, 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 the embodiments of the present application.

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

[0033] Embodiments of the present application further provide a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for executing any embodiment of the collaborative distribution display method provided by the embodiments of the present application.

Brief Description of the Drawings

[0034] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings necessary for the description of the embodiments or related technologies. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Embodiments for Carrying Out the Invention

[0035] To facilitate the understanding of the technical solution of the present application, first, some technical terms related to the present application are introduced below.

[0036] A live streaming viewer is a person who watches a live room through some electronic device. That is, a live streaming viewer is a user other than the streamer in the live room.

[0037] A guest during collaboration is a live streaming viewer who has successfully conducted a collaborative stream with the streamer in the live room. Also, the embodiments of this application do not limit the guest during collaboration. For example, in some application scenarios (for example, a scene where at least one streamer conducts a collaborative stream), the guest during collaboration may be a streamer from another live room. As another example, in some application scenarios (for example, a scene where one streamer collaborates with an ordinary user), the guest during collaboration may be an ordinary user (that is, not a streamer). Thus, for the guest during collaboration in the first live room, it may be a streamer from the second live room, or an ordinary user who watches 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 in a collaborative state in the live room. For example, the collaborator may be a streamer in the live room, or any one guest during collaboration in the live room.

[0039] A streamer terminal is a client corresponding to the streamer (that is, the user terminal corresponding to the streamer), or an electronic device used by the streamer when conducting a live stream.

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

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

[0042] In the research on several collaborative live streaming solutions, the inventors found that for the display page of a certain collaborative live room, the display page usually shows the collaborative display interface of the streamer (for example, interface 101 shown in FIG. 1) and the collaborative display interfaces of each guest during the collaboration (for example, interfaces 102, 103, and 104 shown in FIG. 1). Also, the display states of these collaborative display interfaces (such as the interface display size, interface display position, etc.) usually remain consistent and unchanged during the collaborative live streaming process. In this way, there is a possibility that the live stream viewers in the collaborative live room cannot quickly focus on the collaborators who are in their speaking states (or participating in some activities), thereby deteriorating the collaborative display effect of the display page.

[0043] Based on the above discovery, in order to solve the technical problems shown in the background art section, the embodiments of the present application provide a collaborative distribution display method applied to a liver terminal. The method includes the following: A first collaborative page is displayed on the liver terminal. When the first collaborative 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. The gift panel includes at least one virtual gift and a first adjustment control. Thereby, after the liver 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 plurality of candidate user interfaces on the first collaborative page is adjusted. The at least one user interface to be adjusted includes the first target interface. Thereby, the display state of the first target interface (and several other interfaces) on the first collaborative page is changed. In this way, it can be realized that the liver controls the interface display state of different collaborators on the first collaborative page. Thereby, it can be realized that the liver adjusts the interface display state of several collaborators on the first collaborative page according to the interface display needs in different live streaming scenes (such as debates among multiple people, fights among multiple people, games among multiple people, etc.). Furthermore, it can effectively ensure that live streaming viewers can quickly focus on collaborators who are in their speaking state (or participating in some activities). In this way, it helps to improve the collaborative display effect.

[0044] In addition, the embodiments of this application do not limit the execution entity of the above collaborative distribution display method. For example, the collaborative distribution display method provided by the embodiments of this application may be executed by an electronic device, and the electronic device includes, but is not limited to, smartphones, tablets, notebook computers, 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 clearly and completely described below with reference to the drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative labor belong to the protection scope of this application.

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

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

[0048] S1: The liver terminal displays a first collaboration page, and the first collaboration page includes a plurality of candidate user interfaces.

[0049] The first collaboration page is the live room collaboration page displayed on the liver terminal. The live room collaboration page is used to display the collaboration live distribution status of a certain collaboration distribution live room, and the collaboration distribution live room may include a liver (that is, the user of the above liver terminal) and at least one collaborating guest.

[0050] In addition, the embodiments of the present application do not limit the first collaboration page. For example, the first collaboration page may be page 100 shown in FIG. 1, page 200 shown in FIG. 2, page 300 shown in FIG. 3, or page 400 shown in FIG. 4. The page 100 displays a collaborative distribution live room according to the first interface layout style, the page 200 displays a collaborative distribution live room according to the second interface layout style, the page 300 displays a collaborative distribution live room according to the third interface layout style, and the page 400 displays a collaborative distribution live room according to the fourth interface layout style.

[0051] Note that the difference between the first interface layout style and the second interface layout style is that the number of user interfaces related to the first interface layout style is not fixed, but the number of user interfaces related to the second interface layout style is fixed. For the same reason, the difference between the third interface layout style and the fourth interface layout style is that the number of user interfaces related to the third interface layout style is not fixed, but the number of user interfaces related to the fourth interface layout style is fixed.

[0052] The above-mentioned "candidate user interface" is used to display the collaborative display status (for example, whether to turn on the sound, whether to turn on the camera, etc.) of the collaborators (for example, the streamer or a certain guest during collaboration) in the collaborative distribution live room.

[0053] Moreover, the embodiments of the present application do not limit the above "plurality of candidate user interfaces". For example, it may include a river display interface (i.e., a collaborative display interface of the river) and a collaborative display interface of N guests during collaboration. The river display interface may be a display window of the river for displaying a real-time video stream of the river or an image preset by the river. The collaborative display interface may be a display window of a collaborative user who collaborates with the river for displaying a real-time video stream of the collaborative user or an image preset by the collaborative user. In this way, the river display interface is used to display the collaborative display state of the river in the live room (for example, whether to turn on the voice, whether to turn on the camera, etc.). The collaborative display interface of the nth guest during collaboration is used to display the collaborative display state of the nth guest during collaboration in the live room (for example, whether to turn on the voice, whether to turn on the camera, etc.). n is a positive integer, n≦N, N is a positive integer, and N indicates the number of guests during collaboration in the live room. For ease of understanding, examples will be described below.

[0054] As an example, as shown in FIG. 1, when the first collaboration page is page 100 shown in FIG. 1, the "plurality of candidate user interfaces" may include interface 101, interface 102, interface 103, and interface 104 in FIG. 1. Interface 101 is used to display the collaboration display state of the river in the collaboration distribution live room (for example, turning off the microphone and turning on the camera). Interface 102 is used to display the collaboration display state of the first collaborating guest in the collaboration distribution live room (for example, turning off the microphone and turning on the camera). Interface 103 is used to display the collaboration display state of the second collaborating guest in the collaboration distribution live room (for example, turning off the microphone and turning on the camera). Interface 104 is used to display the collaboration display state of the third collaborating guest in the collaboration distribution live room (for example, turning on the microphone and turning on the camera).

[0055] As can be understood based on the related content of S1 above, for the river terminal used by the river, when the first collaboration page (for example, page 100 shown in FIG. 1) is displayed on the river terminal, since a plurality of candidate user interfaces (for example, interface 101, interface 102, interface 103, and interface 104 shown in FIG. 1) are displayed on the first collaboration page, the river can not only know the collaboration display state of each collaborator from the first collaboration page, but also perform management control processing on these candidate user interfaces (for example, similar to the interface management control processing shown in S2 to S3 below).

[0056] S2: In response to a trigger operation on the first target interface among the plurality of candidate user interfaces, the river terminal displays a gift panel.

[0057] The first target interface is a candidate user interface that needs to perform interface display state adjustment processing selected by the river (that is, a candidate user interface that needs to perform interface display state adjustment processing selected by the river). For example, if the above-mentioned first collaboration page is page 100 shown in FIG. 1, and the above-mentioned "multiple candidate user interfaces" include interface 101, interface 102, interface 103, and interface 104 shown in FIG. 1, after the river terminal receives a click operation triggered for the interface 102, the river terminal can regard the interface 102 as the first target interface, and thereby, subsequently, it is possible to perform adjustment processing on the interface display state of the interface 102.

[0058] In addition, the embodiments of the present application do not limit the above-mentioned first target interface. For example, it may be a collaboration display interface of a certain guest during collaboration (for example, interface 102, interface 103, or interface 104 shown in FIG. 1). That is, for the river terminal, the user of the river terminal (that is, the river) can adjust the interface display state of the collaboration display interface of any one guest during collaboration by the river terminal, and doing so helps to improve the interface operation experience of the river.

[0059] The gift panel is used to provide a function of sending a certain gift to the guest terminal corresponding to the first target interface. In this way, at least one virtual gift (for example, each gift shown in FIG. 6) is displayed on the gift panel. Thus, when the gift panel is displayed on the river terminal, the user of the river terminal can select one or more of these virtual gifts and send them to the guest terminal corresponding to the first target interface.

[0060] In addition, one first adjustment control (for example, the zoom control 603 shown in FIG. 6) can be newly added to the gift panel. As a result, the first adjustment control can assist the user of the river terminal to perform adjustment processing on the interface display state (for example, interface display size, interface display position, etc.) of the first target interface. In this way, adjustment of the interface display state can be realized based on the relevant gift panel, and through the organic combination of the gift function and the interface adjustment function, the user's operation is made convenient and the interaction efficiency is improved. The first adjustment control is a control arranged on the gift panel and having 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 position where the first target interface is located on the first collaboration page.

[0061] It should be noted that the embodiments of this application do not limit the embodiments of the gift panel. For example, when the first target interface is the interface 601 shown in FIG. 6, the gift panel may be the gift sending page 602 related to the interface 601, and the gift panel can be displayed in response to a trigger operation (for example, a click operation) on the first target interface.

[0062] In this way, the first target interface (for example, the interface 601 shown in FIG. 6) is displayed on the driver terminal. When the first target interface is used to display a certain collaborating guest, after the driver terminal receives a trigger operation (for example, a click operation) on the first target interface, the driver terminal can display a gift panel related to the first target interface (for example, the gift sending page 602 shown in FIG. 6). Thereby, subsequently, the user of the driver terminal can trigger an adjustment processing process for the interface display state of the first target interface by the gift panel.

[0063] Moreover, the embodiments of this application do not limit the first adjustment control. For example, when the gift panel is the gift sending page 602 shown in FIG. 6, the first adjustment control may be the zoom control 603 shown in FIG. 6. It should be noted that the embodiments of this application do not limit the zoom control 603. For example, the zoom control 603 is used to realize the zooming of the interface or the position transformation and zooming of the interface. Of course, it is not limited thereto, and the first adjustment control may be a control for realizing other prominent display modes of the interface.

[0064] Note that the embodiments of this application do not limit the display method of the above first adjustment control. For example, when the above first target interface is not in the interface highlighted display state, the first adjustment control can be shown according to the icon used by the enlarged control 603 in FIG. 6. Thereby, it can be shown that the icon can perform a highlighted display adjustment process on the first target interface. As another example, when the above first target interface is in the interface non-highlighted display state, the first adjustment control can be represented according to the icon used by the control 1201 in FIG. 12. Thereby, it can be shown that the icon can perform a highlighted display cancellation process on the first target interface.

[0065] Also, the embodiments of this application do not limit the display method of the above gift panel. For example, any display method of a related or future-emerging gift panel may be adopted and implemented.

[0066] Actually, in order to better improve the user experience, the above gift panel can be displayed by the above first collaboration page. Based on this, the embodiments of this application provide a possible implementation form of the above S2, which may specifically be as follows, that is, the river terminal responds to a trigger operation on the above first target interface and displays the gift panel on the first collaboration page (for example, display the gift sending page 602 according to the method of pulling down the page on the page 600 shown in FIG. 6). In this way, the user of the river terminal can view the gift panel without leaving the first collaboration page, which helps to improve the user experience.

[0067] As can be understood based on the related content of S2 above, regarding the liver terminal used by the liver, a first collaboration page (for example, page 100 shown in FIG. 1) is displayed on the liver terminal, and when a first target interface (for example, interface 102 shown in FIG. 1) is displayed on the first collaboration page, after the liver terminal receives a trigger operation (for example, a click operation) on the first target interface, the liver terminal can display a gift panel (for example, the gift sending page 602 shown in FIG. 6, etc.) related to the first target interface. Thereby, the user of the liver terminal can then realize an adjustment process for the interface display state of the first target interface by means of a first adjustment control arranged on the gift panel.

[0068] S3: In response to a trigger operation on the first adjustment control in the gift panel, the liver terminal adjusts the interface display state of at least one user interface to be adjusted among a plurality of 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 interface to be adjusted refers to a candidate user interface that requires an interface display state adjustment process. The embodiments of the present application do not limit the number of the user interfaces to be adjusted. For example, it can be determined based on different application scenarios.

[0070] In addition, the embodiments of the present application do not limit the above-mentioned "at least one user interface to be adjusted". For example, in some application scenarios, the "at least one user interface to be adjusted" may include only the first target interface. As another example, in some other application scenarios, the "at least one user interface to be adjusted" 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 refers to the state of the t-th user interface to be adjusted displayed on the first collaboration page. t is a positive integer, t ≦ T, T is a positive integer, and T indicates the number of user interfaces to be adjusted.

[0072] In addition, the embodiments of the present application do not limit the above-mentioned "interface display state of the t-th user interface to be adjusted". For example, it may include the interface display size of the t-th user interface to be adjusted 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 above-mentioned first collaboration page. The interface display position is used to indicate the position where the t-th user interface to be adjusted is located on the above-mentioned first collaboration page.

[0073] It should be noted that the embodiments of the present application do not limit the embodiments of the above-mentioned "interface display state of the t-th user interface to be adjusted". For example, it may be the interface standard state of the t-th user interface to be adjusted, the interface highlighted display state of the t-th user interface to be adjusted, and the interface weak display state of the t-th user interface to be adjusted.

[0074] The above-mentioned "interface standard state of the user interface to be adjusted at the t-th time" refers to the default interface display state (that is, the unadjusted interface display state) used when the user interface to be adjusted at the t-th time is displayed on the first collaboration page. For example, when the user interface to be adjusted at the t-th time is used to display the first collaborating guest, the interface standard state of the user interface to be adjusted at the t-th time may be the state shown by interface 102 in FIG. 1, the state shown by interface 201 in FIG. 2, the state shown by interface 301 in FIG. 3, or the state shown by interface 401 in FIG. 4.

[0075] Note that in different application scenarios, the first collaboration page can be displayed in different interface layout styles. In this way, the interface standard states of different candidate user interfaces may be different. For example, if the first collaboration page is implemented by adopting the first interface layout style shown in FIG. 1 or the second interface layout style shown in FIG. 2, and these candidate user interfaces include a river display interface and collaboration display interfaces of N collaborating guests, the interface standard state of the river display interface (for example, the state shown by interface 101 in FIG. 1) shall be maintained to be consistent with the interface standard states of the collaboration display interfaces of all collaborating guests (for example, the states shown by interfaces 102 to 104 in FIG. 1). As another example, if the first collaboration page is implemented by adopting the third interface layout style shown in FIG. 3 or the fourth interface layout style shown in FIG. 4, and these candidate user interfaces include a river display interface and collaboration display interfaces of N collaborating guests, the interface standard state of the river display interface is different from the interface standard states of the collaboration display interfaces of each collaborating guest, but the interface standard states of the collaboration display interfaces of all collaborating guests shall be maintained to be consistent.

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

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

[0078] Note that the page 700 shown in FIG. 7 is a page displayed after the liver terminal accepts a trigger operation on the first adjustment control in the gift sending panel corresponding to the interface 102 in FIG. 1 or the interface 201 in FIG. 2. Also, the page 800 shown in FIG. 8 is a page displayed after the liver terminal accepts a trigger operation on the first adjustment control in the gift sending panel corresponding to the interface 301 in FIG. 3 or the interface 401 in FIG. 4.

[0079] Note that for the above "plurality of candidate user interfaces", the interface highlighting states of all candidate user interfaces are basically the same. Therefore, for the sake of brevity, they will not be described again here.

[0080] Note that the embodiments of the present application do not limit the embodiments of the above "interface highlighting state". For example, enlarged display or centering display can be adopted, or a predetermined display frame different from other collaborative users, a display frame distinguishable from other collaborative users, etc. can be added and implemented.

[0081] The above "interface weak display (weakening display) state of the t-th user interface to be adjusted" refers to an interface display state for weakening the display of 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 (that is, the interface display state after the weak display adjustment process). For example, if the t-th user interface to be adjusted is used to display the first collaborative guest, and the interface standard state of the t-th user interface to be adjusted is the state shown by the interface 102 in FIG. 1 or the state shown by the interface 201 in FIG. 2, the interface weak display state of the t-th user interface to be adjusted may be the state shown by the interface 902 in FIG. 9.

[0082] Regarding the above-mentioned "multiple candidate user interfaces", the interface weak display states of all candidate user interfaces are basically the same. Therefore, for the sake of simplicity, they will not be described again here.

[0083] As can be understood based on the relevant content of the above-mentioned "interface display state of the t-th user interface to be adjusted", for the river terminal used by the river, when the first collaboration page is displayed on the river terminal and a plurality of candidate user interfaces are displayed on the first collaboration page, the river can perform adjustment processing on the interface display state of one or more of these candidate user interfaces by the river terminal. As a result, the first collaboration page after interface adjustment can satisfy the interface display needs of the river as much as possible. In this way, it helps to improve the interface operation experience of the river. That is, for each candidate user interface displayed on the first collaboration page, the river can control the interface display state of the candidate user interface to be switched from one state to another state (for example, switched from the interface standard state to the interface emphasized display state, switched from the interface weak display state to the interface emphasized display state, switched from the interface emphasized display state to the interface standard state, or switched from the interface emphasized display state to the interface weak display state, etc.).

[0084] In addition, the embodiments of this application do not limit the above-mentioned embodiment of S3. For the sake of easy understanding, several cases will be described below.

[0085] In Case 1, in some application scenarios (for example, one-person emphasis display scenarios such as a solo speech or a solo performance), it may only be necessary to adjust the collaboration display interface of a certain guest during collaboration. Based on this, the embodiments of the present application provide possible embodiments of S3 above, which may specifically be as follows: the river terminal responds to a trigger operation on the first adjustment control in the gift panel, and adjusts the interface display state of the first target interface on the first collaboration page.

[0086] That is, for the river terminal used by the river, when the gift panel (for example, the gift sending page 602 shown in FIG. 6) is displayed on the river terminal, after the river terminal receives a trigger operation (for example, a click operation) on the first adjustment control in the gift panel, the river 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 interface management and control needs of the river can be met, and furthermore, the interface operation experience of the river can be improved.

[0087] In addition, the embodiments of the present application do not limit the embodiments of "adjusting the interface display state of the first target interface on the first collaboration page" in the above steps. For example, it may specifically be as follows: 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 refers to the interface display state before the adjustment of the first target interface. The first interface display state can indicate the state of the first target interface displayed on the first collaboration page before the liver terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface.

[0089] In addition, the embodiments of this application do not limit the first interface display state. For the sake of easy understanding, two examples will be described below.

[0090] Example 1: The first interface display state may be an interface non-highlighted display state. The interface non-highlighted display state is an interface display state used when the first target interface is not prominently displayed on the first collaboration page. The embodiments of this application do not limit the interface non-highlighted display state. For example, it may be an interface standard state or an interface weak display state.

[0091] Thus, in some cases (such as cases where the interface display state of the first target interface has never been adjusted), the first interface display state may be the interface standard state. That is, for the first target interface displayed on the liver terminal, if the first target interface has never been adjusted before the liver terminal receives a trigger operation for the first adjustment control in the gift sending panel corresponding to the first target interface, it can be determined that the first target interface remains displayed according to the default interface display state, and thereby it can be determined that the first interface display state is the interface standard state of the first target interface.

[0092] In some other cases (for example, in a situation where the most recent adjustment process performed on the interface display state of the first target interface is a weak display adjustment process), the first interface display state may be an interface weak display state. That is, for the first target interface displayed on the river terminal, before the river terminal receives a trigger operation on the first adjustment control in the gift sending panel corresponding to the first target interface, if the most recent adjustment process performed on the interface display state of the first target interface is a weak display adjustment process, it can be determined that the first target interface is in the interface weak display state, and thereby, it can be determined that the first interface display state is the interface weak display state of the first target interface.

[0093] Exemplification 2: In some situations (for example, in a situation where 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 an interface highlighting state. For the related content of the interface highlighting state, please refer to the above content.

[0094] Based on the relevant content of the above first interface display state, in some situations, the first interface display state may be an interface non-highlight display state (for example, an interface standard state or an interface weak display state). Thus, the first interface display state can indicate that the interface display state before adjustment of the first target interface is not an interface highlight display state, and thereby, the first interface display state can indicate that a highlight display adjustment process can be performed on the first target interface. However, in some other cases, the first interface display state may be an interface highlight display state, and the first interface display state can indicate that the interface display state before adjustment of the first target interface is an interface highlight display state, and thereby, the first interface display state can indicate that a highlight display cancellation process can be performed on the first target interface.

[0095] The above "second interface display state" is the interface display state after adjustment of the first target interface, and the second interface display state can indicate the state of the first target interface displayed on the first collaboration page after the liver terminal accepts a trigger operation on a first adjustment control in a gift sending panel corresponding to the first target interface.

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

[0097] Example 1, when the above first interface display state is an interface non-highlight display state, the above second interface display state may be an interface highlight display state.

[0098] That is, when the first interface display state is the interface standard state or the interface weak display state, the second interface display state may be the interface highlighted display state. In this way, for the first target interface displayed on the river terminal, when the first target interface is in the interface standard state (for example, the state shown by interface 102 in FIG. 1), or when the first target interface is in the interface weak display state (for example, the state shown by interface 902 in FIG. 9), after the river terminal receives a trigger operation on the first adjustment control in the gift sending panel corresponding to the first target interface, the river terminal switches the interface display state of the first target interface to the interface highlighted display state (for example, the interface display state shown by interface 701 in FIG. 7) on the first collaboration page, so that the first target interface can be displayed on the first collaboration page in a relatively prominent manner. As a result, all the live room viewers in the collaboration distribution live room can easily focus on the first target interface, and thus these viewers of the live room can better view the content (such as the argument of the debate, etc.) displayed by the first target interface.

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

[0100] That is, for the first target interface displayed on the liver terminal, when the first target interface is in the interface highlighting state (for example, the interface display state shown by interface 701 in FIG. 7), after the liver terminal receives a trigger operation on the first adjustment control in the gift sending panel corresponding to the first target interface, on the first collaboration page, the liver terminal switches the interface display state of the first target interface from the interface highlighting state (for example, the state shown by interface 701 in FIG. 7) to the interface non-highlighting state (for example, the interface standard state shown by interface 102 in FIG. 1 or the interface weak display state shown by interface 902 in FIG. 9), thereby ending the highlighting display process for the first target interface. As a result, all live room viewers in the collaboration delivery live room will no longer focus on the first target interface.

[0101] In this way, in some application scenarios (for example, single-person highlighting display scenes such as single-person speech and single-person performance), when the liver terminal is displaying the first target interface according to the interface highlighting state, after the liver terminal receives a trigger operation on the first adjustment control in the gift sending panel corresponding to the first target interface, on the first collaboration page, the liver terminal switches the interface display state of the first target interface from the interface highlighting state (for example, the state shown by interface 701 in FIG. 7) to the interface standard state (for example, the state shown by interface 102 in FIG. 1). In this way, it is possible to realize the end of the highlighting display process for the first target interface.

[0102] In Case 2, in some application scenarios (for example, single-person highlighting display scenarios such as a single-person speech or a single-person performance), in order to better improve the live streaming viewing experience of the live room viewers, not only the display effect of a certain user interface is emphasized, but also the display effects of all other user interfaces can be weakened, so that the live room viewers can better focus on the emphasized user interface.

[0103] Based on this, the embodiments of the present application further provide a possible implementation form of S3. In this implementation form, when the above "at least one user interface to be adjusted" includes a first target interface and at least one third target interface (for example, all other interfaces except the first target interface), S3 may specifically be as follows: that is, the live terminal responds to a trigger operation on a first adjustment control in a gift panel corresponding to the first target interface, and in the first collaboration page, adjusts the interface display state of the first target interface according to the first adjustment method, and adjusts the interface display state of each third target interface according to the second adjustment method.

[0104] The third target interface is a candidate user interface whose display effect needs to be weakened when performing a highlighting display process on the first target interface. Thereby, these third target interfaces can better enhance the highlighting display effect of the first target interface.

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

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

[0107] The first adjustment method is an adjustment method adopted when performing interface display state adjustment on the first target interface (for example, interface 102 shown in FIG. 1).

[0108] In addition, the embodiments of the present application do not limit the determination process of the above first adjustment method. For example, it may specifically be the following, that is, the first adjustment method is determined based on the current interface display state of the first target interface. For the sake of easy understanding, the adjustment process of the above first target interface will be described below by way of example.

[0109] As an example, the adjustment process of the first target interface may specifically be as follows. That is, after the river terminal receives a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface, if it is determined that the first target interface before adjustment is in the interface standard state, the first adjustment method can be determined to be used to adjust the interface display state of the first target interface from the interface standard state to the interface highlighted display state. However, if it is determined that the first target interface before adjustment is in the interface highlighted display state, the first adjustment method can be determined to be used to adjust the interface display state of the first target interface from the interface highlighted display state to the interface standard state.

[0110] Thus, for the river terminal for displaying the first target interface, when the river terminal is displaying the first target interface (for example, interface 102 shown in FIG. 1) in accordance with the interface standard state, after the river terminal receives a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface, the river terminal can determine that the first target interface before adjustment is in the interface standard state. Thereby, it can be inferred that the user of the river terminal wants to perform an interface highlighting display process on the first target interface. Therefore, the river 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 highlighted display state (for example, the state shown by interface 701 in FIG. 7). By doing so, the purpose of allowing the user of the river terminal to control the first target interface to perform an interface highlighting display process can be achieved.

[0111] However, when the liver terminal displays the first target interface (for example, the interface 701 shown in FIG. 7) according to the interface highlighting state, after the liver terminal receives a trigger operation on 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. Thus, it can be inferred that the user of the liver terminal wants to perform an interface restoration process (that is, 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 shown by the interface 101 in FIG. 1). By doing so, the purpose of allowing the user of the liver terminal to control the first target interface to perform an interface restoration process can be realized.

[0112] Note that the embodiments of this application do not limit the embodiments of "determining the first adjustment method based on the current interface display state of the first target interface" in the above steps. For example, specifically, it may be the following, that is, searching for the adjustment method corresponding to the "current interface display state of the interface" from the pre-constructed first mapping relationship and determining it as the first adjustment method. The first mapping relationship is used to record the adjustment methods corresponding to different interface display states.

[0113] In addition, the embodiments of the present application do not limit the above first mapping relationship. For example, it may include the correspondence relationship between the interface standard state and the first method, and the correspondence relationship between the interface highlighted display state and the second method. The first method is used to adjust the first target interface from the interface standard state to the interface highlighted display state, and the second method is used to adjust the first target interface from the interface highlighted display state to the interface standard state.

[0114] The above "second adjustment method" is an adjustment method adopted 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 FIG. 1). Thus, the "second adjustment method" can better support the realization of the interface management control needs (such as the need to highlight the first target interface, the need to abandon the highlighting of the first target interface, etc.) represented by the above "first adjustment method".

[0115] In addition, the embodiments of the present application do not limit the determination process of the above second adjustment method. For example, it may specifically be as follows, that is, the second adjustment method is determined 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: At least one user interface to be adjusted (for example, interfaces 101 to 104 in FIG. 1) is displayed on the liver terminal, and when the "at least one user interface to be adjusted" includes a first target interface (for example, interface 102 in FIG. 1) and at least one third target interface (for example, interfaces 101, 103, and 104 in FIG. 1), after the liver terminal receives a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface, if it is determined that all the user interfaces to be adjusted before adjustment are in the interface standard state, it can be inferred that the user of the liver terminal wants to highlight the first target interface. Therefore, in order to better highlight the first target interface, not only is it 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 highlighted display state, but it can also be determined that the second adjustment method is used to adjust the interface display state of each third target interface from the interface standard state to the interface weak display state (for example, the state shown by interface 702 in FIG. 7). By doing so, 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 enlarged, thereby better highlighting the first target interface and further helping to improve the highlighting effect on the first target interface.

[0117] Example 2. When at least one user interface to be adjusted (for example, all the interfaces shown in FIG. 7) is displayed on the river terminal, and the "at least one user interface to be adjusted" includes a first target interface (for example, interface 701 in FIG. 7) and at least one third target interface (for example, all other interfaces other than interface 701 in FIG. 7), after the river terminal receives a trigger operation on a first adjustment control in a gift panel corresponding to the first target interface, if it is determined that the first target interface before adjustment is in an interface highlighted display state and each third target interface before adjustment is in an interface dim display state, it can be inferred that the user of the river terminal does not want to continue highlighting the first target interface. Therefore, in order to better implement the interface restoration process for the first target interface, not only is it determined that the first adjustment method is used to adjust the interface display state of the first target interface from the interface highlighted display state to the interface standard state, but it can also be determined that the second adjustment method is used to adjust the interface display state of each third target interface from the interface dim display state to the interface standard state. By doing so, the default interface display state of all user interfaces to be adjusted can be restored, thereby improving the interface restoration processing effect for the first target interface.

[0118] It should be noted that the embodiments of the present application do not limit the implementation form of "determining the second adjustment method based on the current interface display state of each interface other than the first target interface" in the above steps. For example, it may be implemented by a pre-constructed second mapping relationship. As another example, it may be set according to a preset adjustment rule.

[0119] As can be understood based on the relevant content of the above Case 2, for some application scenarios (for example, single-person highlighting display scenarios such as a single-person speech or a single-person performance), after the liver terminal receives a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface on the first collaboration page, the liver terminal not only adjusts the interface display state of the first target interface, but can 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 intention of the liver (for example, the intention to highlight the first target interface, the intention to abandon the highlighting of the first target interface, etc.). By doing so, the interface operation experience of the liver can be effectively improved.

[0120] Case 3, in some application scenarios (for example, single-person highlighting display scenarios similar to a single-person speech or a personal show), on the first collaboration page displayed on the liver terminal, only one user interface may be prominently displayed. Therefore, the user of the liver terminal may have the following needs, that is, when the liver terminal is displaying a certain user interface (for example, interface 701 shown in Figure 7) according to the interface highlighting display state, the user of the liver terminal may want to cancel the highlighting display process of the user interface or start the highlighting display process of another user interface (for example, interface 702 shown in Figure 7).

[0121] To meet the interface management and control needs shown in the above Case 3, an embodiment of the present application further provides another possible embodiment of the above "at least one user interface to be adjusted". In this embodiment, a plurality of candidate user interfaces (for example, all the interfaces shown in FIG. 7) are displayed on the driver terminal, and the "plurality of candidate user interfaces" includes a first target interface (for example, interface 702 in FIG. 7) and a second target interface (for example, interface 701 in FIG. 7). When the driver terminal displays the first target interface according to the weak interface display state and displays the second target interface according to the strong interface display state, the "at least one user interface to be adjusted" includes not only the first target interface in the weak interface display state but also the second target interface in the strong interface display state. The second target interface is a candidate user interface for which the highlighting display process needs to be cancelled.

[0122] Based on the content of the above paragraph, an embodiment of the present application further provides another possible implementation form of the above S3. In this implementation form, a first collaboration page (for example, page 700 shown in FIG. 7) is displayed on the river terminal, and a second target interface (for example, interface 701 shown in FIG. 7) in an interface highlighted display state is displayed on the first collaboration page. When all other interfaces other than the second target interface among the above "plurality of candidate user interfaces" are in an interface dimmed display state, S3 may specifically be as follows, that is, the river terminal responds to a trigger operation on a first adjustment control in a gift panel corresponding to a first target interface (for example, interface 702 shown in FIG. 7), and on the first collaboration page, adjusts the interface display state of the first target interface from an interface dimmed display state to an interface highlighted display state (for example, the state shown by interface 901 in FIG. 9), and at the same time, adjusts the second target interface from an interface highlighted display state to an interface dimmed display state (for example, the state shown by interface 902 in FIG. 9).

[0123] As described above, for some application scenarios (e.g., the first collaboration page shown in FIG. 4, the first collaboration page shown in FIG. 7, or the first collaboration page shown in FIG. 8), a second target interface in an interface highlighted state is displayed on the first collaboration page displayed on the River terminal. When all other interfaces other than the second target interface displayed on the first collaboration page are in an interface dimmed state, the River terminal can achieve the purpose of performing an alternation process on the interface in the interface highlighted state on the first collaboration page through an interface adjustment flow for a certain interface in the interface dimmed state. By doing so, the alternation process of the highlighted interface can be effectively simplified, thereby effectively improving the interface operation experience of the user of the River terminal.

[0124] Case 4, in some application scenarios (e.g., a highlighting display scenario by multiple people such as a speech by multiple people, a performance by multiple people, a competition by multiple people, etc.), multiple user interfaces may be prominently displayed on the first collaboration page displayed on the River terminal. By doing so, the user of the River terminal may have the following needs, that is, when the River terminal is displaying a certain user interface according to the interface highlighted state, in some cases (e.g., cases such as the alternation of debate participants, the alternation of competition participants, etc.), the user of the River terminal may want to directly replace the collaborator shown in a certain user interface in the interface highlighted state by using the collaborator shown in one user interface in the interface dimmed state.

[0125] To meet the interface operation needs shown in the above case 4, an embodiment of the present application further provides another possible embodiment of the above "at least one user interface to be adjusted". In this embodiment, a plurality of candidate user interfaces are displayed on the liver terminal. Also, when the plurality of candidate user interfaces include not only a plurality of candidate user interfaces in the interface highlighted display state but also a first target interface in the interface weak display state, the "at least one user interface to be adjusted" can include not only the first target interface but also a second target interface that satisfies a predetermined selection condition among the plurality of candidate user interfaces in the interface highlighted display state. The second target interface is a second candidate user interface for which the highlighted display process needs to be canceled.

[0126] The predetermined selection condition may be set in advance. The embodiments of the present application do not limit the predetermined selection condition. For ease of understanding, the determination process of the second target interface will be described below by way of example.

[0127] By way of example, the determination process of the second target interface may specifically be as follows. That is, according to the first-in, first-out principle, the second target interface is selected from all the second candidate user interfaces so that the display time length of the second target interface in the interface highlighted display state is greater than the display time length of other interfaces other than the second target interface among these second candidate user interfaces in the interface highlighted display state. That is, in a possible embodiment, the predetermined selection condition may specifically be as follows. That is, for all candidate user interfaces in the interface highlighted display state of the liver terminal, the display time length of the second target interface in the interface highlighted display state reaches the maximum.

[0128] Based on the above content, an embodiment of the present application further provides still another possible embodiment of S3. In this embodiment, a first collaboration page is displayed on the liver terminal, and when the plurality of candidate user interfaces include not only the plurality of candidate user interfaces in the interface highlighted display state but also a first target interface in the interface dimmed display state, S3 may specifically be as follows, that is, the liver terminal responds to a trigger operation on a first adjustment control in a gift panel corresponding to the first target interface, and on the first collaboration page, adjusts the interface display state of the first target interface from the interface dimmed display state to the interface highlighted display state, and at the same time, adjusts a second target interface that meets a predetermined selection condition among the plurality of candidate user interfaces in the interface highlighted display state from the interface highlighted display state to the interface dimmed display state.

[0129] In this way, for some application scenarios (such as a highlighting scene by multiple people similar to a debate by multiple people, a competition by multiple people, etc.), on the first collaboration page displayed on the liver terminal, a plurality of second candidate user interfaces in the interface highlighted display state are displayed, and when all other interfaces other than these second candidate user interfaces displayed on the first collaboration page are in the interface dimmed display state, the liver terminal can achieve the purpose of performing an alternating process on a certain interface (such as a target user interface) that is prominently displayed on the first collaboration page through an interface adjustment flow for an interface in the interface dimmed display state. By doing so, the alternating process of the highlighted interface can be effectively simplified, thereby effectively improving the interface operation experience of the user of the liver terminal.

[0130] Based on the content shown in Case 5, the above Case 3, and Case 4, in order to further improve the interface operation experience of the driver, the embodiment of this application further provides still another possible embodiment of S3. In this embodiment, when the driver terminal displays the second target interface according to the interface highlighting state and displays the first target interface according to the interface weakening state, S3 can specifically include steps 11 to 12.

[0131] Step 11: 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, the driver terminal displays the first presentation object.

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

[0133] In this way, the above first presentation object is used to display the first presentation information. The first presentation information is used to express the semantic information of "whether to end the display process of the second target interface in the interface highlighting state and start the display process of the first target interface in the interface highlighting state".

[0134] Moreover, the embodiment of this application does not limit the embodiment of the above first presentation object. For example, it may be implemented in a manner such as a pop-up window, a page, or a control.

[0135] In addition, in order to further improve the interface operation experience of the driver, several controls (such as a confirmation button, a cancel button, etc.) are further displayed on the above-mentioned first presentation object, and these controls can assist the driver to input the feedback result on the first presentation information shown by the first presentation object into the driver terminal.

[0136] Moreover, the embodiments of the present application do not limit the display method of the above-mentioned first presentation object. For example, it may be displayed by the above-mentioned first collaboration page. Based on this, the embodiments of the present application further provide possible implementation forms of the above-mentioned step 11, which may specifically be as follows, that is, the driver terminal responds to a trigger operation on a first adjustment control in a gift sending panel corresponding to a first target interface on the first collaboration page, and displays the first presentation object on the first collaboration page.

[0137] As can be understood based on the related content of the above-mentioned step 11, for the driver terminal used by the driver, if a first collaboration page (such as page 700 shown in FIG. 7, etc.) is displayed on the driver terminal, and a second target interface (such as interface 701 in FIG. 7) in an interface highlighting state and a first target interface (such as interface 702 in FIG. 7) in an interface weakening state are displayed on the first collaboration page, after the driver terminal receives a trigger operation on the first target interface, the driver terminal can display a first presentation object on the first collaboration page. Thereby, the user of the driver terminal can not only obtain the first presentation information from the first presentation object, but also receive the user's feedback situation (such as clicking the confirmation button, clicking the cancel button, etc.) on the first presentation information.

[0138] Step 12: In response to the first operation triggered for the first presentation object, the river terminal adjusts the interface display state of the first target interface from the interface weak display state to the interface highlighted display state, and adjusts the second target interface from the interface highlighted display state to the interface weak display state.

[0139] The first operation is a confirmation operation for the first presentation information indicated by the first presentation object. The embodiments of the present application do not limit the first operation. For example, when at least the first presentation information and a confirmation button are displayed on the first presentation object, the first operation may be a click operation on the confirmation button.

[0140] As can be understood based on the relevant content of Step 12 above, for the river terminal used by the river, when the first presentation object is displayed on the river terminal, and the first presentation object is used to display the semantic information of "confirm whether to end the display process in the interface highlighted display state of the second target interface and start the display process in the interface highlighted display state of the first target interface", when the river terminal receives the first operation triggered for the first presentation object, the river terminal can confirm that the river really wants to end the display process in the interface highlighted display state of the second target interface and start the display process in the interface highlighted display state of the first target interface. Therefore, in order to meet the interface management and control intention of the river, the river terminal can adjust the interface display state of the first target interface from the interface weak display state to the interface highlighted display state, and adjust the second target interface from the interface highlighted display state to the interface weak display state.

[0141] As can be seen based on the relevant content of the above steps 11 to 12, for some application scenarios (such as a single-person highlighting scenario or a multi-person highlighting scenario, etc.), a first collaboration page is displayed on the liver terminal, and when a second target interface in an interface highlighting state and a first target interface in an interface weakening state are displayed on the first collaboration page, after the liver terminal receives a trigger operation for the first target interface, first, the liver terminal displays a first presentation object, and thereby, after the liver terminal obtains a first operation triggered for the first presentation object, further, the liver terminal adjusts the interface display state of the first target interface from the interface weakening state to the interface highlighting state, and adjusts the second target interface from the interface highlighting state to the interface weakening state. In this way, the accuracy of the interface alternation process can be effectively guaranteed, which helps to improve the interface operation experience of the liver.

[0142] Case 6. In some application scenarios (such as a multi-person highlighting display scenario with multiple people's speeches, multiple people's performances, multiple people's competitions, etc.), when the liver terminal is displaying a first target interface and at least one other interface according to the interface highlighting state, after the liver terminal receives a trigger operation for a first adjustment control in a gift panel corresponding to the first target interface, on the first collaboration page, the liver terminal switches the interface display state of the first target interface from the interface highlighting state (for example, the state shown by interface 701 in FIG. 7) to the interface weakening state. In this way, on the premise of ensuring that the other interfaces are still in the interface highlighting state, the highlighting display process for the first target interface can be individually terminated.

[0143] As can be understood based on the relevant content of the above Case 1 to Case 6, for the driver terminal used by the driver, when a first collaboration page is displayed on the driver terminal and a first target interface and other interfaces are displayed on the first collaboration page, after the driver terminal receives a trigger operation of the driver on the first adjustment control in the gift sending panel corresponding to the first target interface, the driver 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 other than the first target interface on the first collaboration page. As a result, the first collaboration page after interface adjustment can satisfy the interface management and control needs of the driver as much as possible, and this way, it helps to improve the interface operation experience of the driver.

[0144] As can be understood based on the relevant content of the interface adjustment process of the above first collaboration page (that is, the relevant content of the above S3), for the driver terminal used by the driver, when a first collaboration page (such as the pages shown in FIGS. 1 to 4) is displayed on the driver terminal, after the driver terminal receives a trigger operation on the first adjustment control in the gift sending panel corresponding to an interface (such as the collaboration display interface of the first collaborating guest) on the first collaboration page, the driver terminal can obtain a first collaboration page after interface adjustment (such as the pages shown in FIGS. 7 to 8) by performing interface adjustment processing on the first collaboration page. As a result, the first collaboration page after interface adjustment can satisfy the interface management and control needs of the driver as much as possible, and this way, it helps to improve the interface operation experience of the driver.

[0145] Regarding the above step of "adjusting the interface display state of at least one user interface to be adjusted among a plurality of 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 river terminal, but also correspondingly adjusts the interface display state of at least one user interface to be adjusted on the collaboration live distribution page displayed on the clients used by all other live room viewers other than the river in the collaboration distribution live room. As a result, all users in the collaboration distribution live room watch while ensuring that the interface display states of at least one user interface to be adjusted always match.

[0146] Note that for different clients having a collaboration distribution live room display function (such as the river terminal used by the river, the guest terminal used by a certain guest during collaboration, the viewer terminal used by a certain viewer, etc.), each client can display the collaboration live distribution page of the collaboration distribution live room. However, in some application scenarios, on the premise of ensuring that the same collaboration live distribution information is always displayed on all clients to better adapt to the viewing needs of users of different clients, it is possible to achieve that there are some differences in the collaboration live distribution pages displayed on different clients (for example, the triggerable controls may be different, etc.).

[0147] As can be understood based on the related content of S1 to S3, regarding the collaborative distribution display method applied to the liver terminal provided by the embodiments of the present application, 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 including at least one virtual gift and a first adjustment control is displayed. Thereby, after the liver 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 plurality of candidate user interfaces on the first collaboration page is adjusted. The at least one user interface to be adjusted includes the first target interface. In this way, it is possible to realize that the liver controls the interface display state on the first collaboration page of different collaborators, and thereby, it is possible to realize that the liver adjusts the interface display state on the first collaboration page of some collaborators according to the interface display needs in different live distribution scenes, which is further helpful for improving the collaborative display effect.

[0148] In fact, in order to better improve the user experience, the embodiments of the present application further provide another possible implementation of the above S3. In this implementation, when a gift panel is displayed on the above first collaboration page (for example, page 600 shown in FIG. 6), S3 may specifically be as follows. That is, the liver terminal responds to a trigger operation on the first adjustment control in the gift panel, and adjusts the interface display state of at least one user interface to be adjusted 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. As a result, the first collaboration page (for example, page 700 shown in FIG. 7) can display the adjusted interface display state of the first target interface (for example, in an enlarged state and located at a relatively prominent position, etc.). Thereby, the user of the liver terminal can timely know the state of the adjusted first target interface displayed on the first collaboration page.

[0149] In practice, in order to better improve the interface operation experience, interface adjustment processing can be performed by using some pre-built page templates. Based on this, the embodiments of the present application provide another possible implementation of S3. In this embodiment, a first collaboration page (for example, page 100 shown in FIG. 1) is displayed on the liver terminal, and when each candidate user interface (for example, interfaces 101 to 104 in FIG. 1) displayed on the first collaboration page is in the interface standard state, S3 may specifically be as follows: that is, the liver terminal responds to a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface on the first collaboration page, and on the first collaboration page, the interface display state of the first target interface is adjusted 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 other 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 set in advance for the first collaboration page. In the layout template to be used, the first target interface can be displayed prominently.

[0151] In addition, the embodiments of the present application do not limit the layout template to be used as described above. For example, when the first collaboration page before interface adjustment adopts the first interface layout style shown in FIG. 1 or the second interface layout style shown in FIG. 2 for interface display, the layout template to be used can adopt the fifth interface layout style shown in FIG. 7 for interface display. As another example, when the first collaboration page before interface adjustment adopts the third interface layout style shown in FIG. 3 or the fourth interface layout style shown in FIG. 4 for interface display, the layout template to be used can adopt the sixth interface layout style shown in FIG. 8 for interface display.

[0152] Note that the embodiments of the present application do not limit the determination process of the layout template to be used as described above, and for example, it may be preset. As another example, the river may be individually set by the river terminal.

[0153] In addition, in order to better improve the interface display effect, the embodiments of the present application further provide a possible implementation form of the determination process of the layout template for the above use target, which may specifically be as follows, that is, based on the page layout description information of the first collaboration page before interface adjustment, determine the layout template for the use target. The page layout description information is used to indicate the interface layout state displayed on the first collaboration page before interface adjustment. The embodiments of the present application do not limit the page layout description information. For example, it may include one piece of information or multiple pieces of information such as parameters of the interface layout style, the number of interfaces, and the location of each candidate user interface on the first collaboration page. The parameters of the interface layout style are used to indicate the interface layout style used by the first collaboration page.

[0154] It should be noted that the embodiments of the present application do not limit the implementation form of "determining the layout template for the use target based on the page layout description information of the first collaboration page before interface adjustment" in the above step. For example, it may specifically be as follows, that is, search for the candidate layout template with the highest degree of matching with the page layout description information from a pre-constructed template library, and determine it as the layout template for the use target. There are a large number of candidate layout templates in the template library, and different candidate layout templates are all set for the first collaboration page with different page layout description information in advance.

[0155] In addition, in some application scenarios, the liver may need to have template exchange needs. Based on this, the embodiments of the present application further provide another possible implementation form of the above collaborative distribution display method. In this embodiment, after the step of "adjusting the interface display states of these candidate user interfaces according to the layout template to be used", the method further includes the following S4 to S6.

[0156] S4: In response to a trigger operation on the first management control on the first collaboration page, the liver terminal displays the first page.

[0157] The first management control is used to manage the collaboration states of at least one collaborator in the collaboration distribution live room. The embodiments of the present application do not limit the first management control. For example, when the first collaboration page is page 800 shown in FIG. 8, the first management control may be control 802.

[0158] In addition, the embodiments of the present application do not limit the above "trigger operation on the first management control on the first collaboration page". For example, it may be a click operation.

[0159] The first page is used to provide the liver with a management function for the collaboration states of at least one collaborator in the collaboration distribution live room. The embodiments of the present application do not limit the first page. For example, it may be page 1001 shown in FIG. 10.

[0160] In addition, the embodiments of this application do not limit the display method of the first page. For example, any relevant or future-emerging page display method may be adopted and implemented. As another example, in order to better improve the user experience, the first page can be displayed according to a predetermined display method (for example, the page pull-down display method used on page 1000 of page 1001 shown in FIG. 10) on the first collaboration page. As a result, the river can obtain information from both the first collaboration page and the first page simultaneously.

[0161] As can be understood based on the relevant content of S4 above, for the river terminal used by the river, when a first collaboration page (for example, page 800 shown in FIG. 8) is displayed on the river terminal and at least one candidate user interface is displayed according to the layout template to be used on the first collaboration page, after the river terminal receives a trigger operation on the first management control on the first collaboration page and then displays the first page, the river can not only adjust the collaboration display state of these candidate user interfaces through the first page, but also switch the layout template to be used to another template through the first page. This way, it helps to improve the interface operation experience of the river.

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

[0163] The second management control is at least used to provide the river with a function of selecting a display template for the above-mentioned "at least one candidate user interface". The embodiments of this application do not limit the second management control. For example, when the first page is page 1001 shown in FIG. 10, the second management control may be control 1002 shown in FIG. 10.

[0164] Also, the embodiments of this application do not limit the "trigger operation on the second control on the first page", and for example, it may be a click operation.

[0165] The second page is used to provide the liver with various display templates for the above-mentioned "at least one candidate user interface". As a result, the second page can provide the liver with a function of selecting a display template for the above-mentioned "at least one candidate user interface". At least one candidate template (for example, candidate templates 1 to 6 shown in FIG. 11) is displayed on the second page. As a result, the liver can select a certain template from these candidate templates as the display template for the above-mentioned "at least one candidate user interface".

[0166] Also, the embodiments of this application do not limit the second page, and for example, it may be page 1101 shown in FIG. 11.

[0167] In addition, the embodiments of this application do not limit the display method of the second page. For example, any relevant or future-emerging page display method may be adopted for implementation. As another example, in order to better improve the user experience, the second page can be displayed according to a predetermined display method (for example, the page pull-down display method used on page 1100 of page 1101 in FIG. 11) on the first collaboration page. As a result, the liver can obtain information from both the first collaboration page and the second page at the same time.

[0168] As can be understood based on the related content of S5 above, regarding the liver terminal used by the liver, a first collaboration page (for example, page 1000 shown in FIG. 10) is displayed on the liver terminal, and at least one candidate user interface is displayed on the first collaboration page according to the layout template to be used. When a first page is further displayed on the first collaboration page, after the liver terminal receives a trigger operation on the second management control on the first page and then displays a second page, the liver can utilize at least one candidate template displayed on the second page to adjust the interface display state of the above-mentioned "at least one candidate user interface".

[0169] S6: In response to a trigger operation on a target template among at least one candidate template, the liver terminal adjusts the interface display states of a plurality of candidate user interfaces on the first collaboration page according to the target template. The target template means a candidate template selected by the liver for replacing the layout template to be used.

[0170] In an embodiment of the present application, for the river terminal used by the river, a first collaboration page (for example, page 1100 shown in FIG. 11) is displayed on the river terminal, and at least one candidate user interface is displayed on the first collaboration page according to a layout template to be used. When at least one candidate template is further displayed on the first collaboration page, after the river terminal receives a trigger operation (for example, a click operation) on a target template among these candidate templates, on the first collaboration page, by adjusting the interface display states of a plurality of candidate user interfaces according to the target template, the first collaboration page after the interface adjustment can display these candidate user interfaces according to the target template. In this way, the first collaboration page is more in line with the interface management and control needs of the river.

[0171] As can be seen based on the related content of S4 to S6 above, in some application scenarios, the river terminal used by the river not only uses one type of template to highlight the collaboration display interface of some guest in the collaboration, but also can use a pre-constructed candidate template to switch the template to another template. In this way, the interface operation experience of the river can be improved better.

[0172] Actually, in order to better improve the user experience of the guest in the collaboration in the collaboration delivery live room, when the river performs an adjustment process on the interface display state of the interface corresponding to a certain guest in the collaboration, the river can transmit information from the river terminal used by the river to the guest terminal used by the guest in the collaboration, so as to convey this situation to the guest in the collaboration.

[0173] Based on the above needs, an embodiment of the present application further provides still another possible embodiment of S3. In this embodiment, a plurality of candidate user interfaces are displayed on the liver terminal, and when the first target interface among the "plurality of candidate user interfaces" is used to display the collaboration display state of a certain collaborating guest (for example, the first collaborating guest shown in FIG. 1, the second collaborating guest, or the third collaborating guest, etc.), S3 may specifically be as follows, that is, the liver terminal responds to a trigger operation on the first adjustment control in the gift panel corresponding to the first target interface, and 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 transmits 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 the first target interface. For example, when the first target interface is interface 102 shown in FIG. 1, the guest terminal corresponding to the first target interface is the client used by the first collaborating guest.

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

[0176] In addition, the embodiment of the present application does not limit the third presentation object. For example, it may be a command or text information, etc.

[0177] Note that the embodiments of this application do not limit the transmission method of the above-mentioned third presentation object. For example, specifically, it may be as follows, that is, the driver terminal directly transmits the third presentation object to the "guest terminal corresponding to the first target interface" mentioned above. As another example, it may be as follows, that is, first, the driver 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" mentioned above. The server can perform data communication with the driver terminal and each guest terminal.

[0178] Also, the embodiments of this application do not limit the display method of the above-mentioned third presentation object on the guest terminal corresponding to the first target interface. For example, methods such as a pop-up window, a light prompt, a page, or a control may be adopted for display. A light prompt (such as a toast, etc.) is a lightweight feedback / prompt for presenting content without interrupting user operations.

[0179] As can be understood based on the content of the above four paragraphs, for the driver terminal used by the driver, when a first collaboration page is displayed on the driver terminal and a first target interface is displayed on the first collaboration page, after the driver terminal receives a trigger operation on a first adjustment control in a gift panel corresponding to the first target interface on the first collaboration page, when the first target interface is used to display the collaboration display state of a certain collaborating guest, the driver terminal not only performs an interface adjustment process on the first target interface, but can also transmit 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, so that the user of the guest terminal can know from the third presentation object that the corresponding interface has been adjusted.

[0180] Actually, in order to better improve the collaborative live streaming experience of guests during collaboration, after performing highlighting adjustment processing on the interface display state of the interface corresponding to a guest during collaboration with a host, the guest during collaboration can spontaneously cancel the highlighting display process of the corresponding interface by the guest terminal used.

[0181] To meet the above needs, an embodiment of the present application further provides another possible implementation form of the above collaborative live streaming display method. In this embodiment, the collaborative live streaming display method can include not only some or all of the above steps, but also the following S7. The execution time of S7 is later than the execution time of S3 above.

[0182] S7: When the adjusted first target interface is in the interface highlighting state, after reaching the pre-cancellation condition, the host terminal adjusts the first target interface from the interface highlighting state to the interface standard state on the first collaboration page.

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

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

[0185] In addition, the embodiments of the present application do not limit the fourth operation. For example, if a collaboration management page (e.g., page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and a third adjustment control (e.g., control 1201 shown in FIG. 12) is displayed on the collaboration state 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 the guest terminal corresponding to the first target interface for performing adjustment processing on the collaboration display state of the user of the guest terminal. The embodiments of the present application do not limit the collaboration management page, and for example, it may be page 1200 shown in FIG. 12.

[0187] In addition, the embodiments of the present application do not limit the trigger method of the collaboration management page. For example, any related or future-emerging method that can trigger the display process of the collaboration management page on the guest terminal corresponding to the first target interface may be adopted for implementation. As another example, if a second collaboration page 1300 shown in FIG. 13 is displayed on the guest terminal corresponding to the first target interface, and the first target interface is used to display the first collaborating guest, the trigger method of the collaboration management page may specifically be as follows: that is, the guest terminal responds to a trigger operation (e.g., a click operation) on the interface 1301 (i.e., the first target interface) in the second collaboration page 1300 to display the collaboration management page (e.g., page 1200 shown in FIG. 12), or the guest terminal responds to a trigger operation (e.g., a click operation) on the collaboration management control 1302 in the second collaboration page 1300 to display the collaboration management page (e.g., page 1200 shown in FIG. 12).

[0188] The third adjustment control is a control for triggering an adjustment process for the interface display state of the first target interface, which is arranged on the collaboration management page displayed on the guest terminal corresponding to the first target interface. Further, the embodiments of the present application do not limit the third adjustment control. For example, it may be the control 1201 shown in FIG. 12. Note that the third adjustment control is similar to the first adjustment control, and thus, for the sake of brevity, it will not be described again here.

[0189] Based on the related content of the third adjustment control described above, when the first target interface is in the interface highlighting state, a collaboration management page (for example, the page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and the third adjustment control (for example, the control 1201 shown in FIG. 12) is displayed on the collaboration state management page. When the guest terminal receives a trigger operation (for example, a click operation) on the third adjustment control, the guest terminal can determine that the user of the guest terminal hopes to cancel the highlighting display process for the first target interface. Therefore, the guest terminal can convey this intention to the host terminal (and the clients used by each live room viewer) in a predetermined manner. As a result, the host terminal (and the clients used by each live room viewer) can end the highlighting display process for the first target interface (that is, switch the interface display state of the first target interface from the interface highlighting state to the interface non-highlighting state) according to this intention. Note that the embodiments of the present application do not limit the above-mentioned predetermined manner. For example, any method that can realize information synchronization between two clients related to or emerging in the future (for example, these two clients may directly perform data communication, or the server may transfer information, etc.) may be adopted for implementation.

[0190] In fact, in order to better improve the user experience, the embodiments of this application further provide another possible implementation of the above fourth operation. For the sake of easy understanding, the possible implementations of S7 are described below.

[0191] In a possible implementation, when a collaboration management page (for example, the page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and a third adjustment control (for example, the control 1201 shown in FIG. 12) is displayed on the collaboration state management page, S7 can specifically include steps 21 to 23.

[0192] Step 21: When the adjusted first target interface is in the interface highlighting state, and when a collaboration management page (for example, the page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, the guest terminal responds to a trigger operation (for example, a click operation) on the third adjustment control on the collaboration management page and displays a fourth presentation object.

[0193] The fourth presentation object is used to confirm with the collaborating guest corresponding to the first target interface whether to cancel the highlighting display process for its interface. In this way, the fourth presentation object is used to display fourth presentation information, and the fourth presentation information is used to express semantic information of "confirm whether to cancel the highlighting display process for its interface".

[0194] Also, the above fourth presentation object is similar to the above first presentation object. For the sake of brevity, it will not be described again here.

[0195] Step 22: When the guest terminal corresponding to the first target interface receives a fifth operation (for example, clicking a confirmation button, etc.) triggered for the fourth presentation object, the liver terminal adjusts the first target interface on the first collaboration page from the interface highlighted state to the interface normal state.

[0196] As can be understood based on the relevant content of the above Steps 21 to 23, in a possible implementation, in order to better avoid the adverse effects caused by accidental touches, the fourth operation can specifically include the following, that is, first, by a trigger operation (for example, a click operation) on the third adjustment control, the fourth presentation object is displayed on the collaboration management page, and then, a fifth operation (for example, clicking a confirmation button, etc.) is triggered for the fourth presentation object.

[0197] As can be understood based on this, when the first target interface is in the interface highlighting state, a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and a third adjustment control (for example, control 1201 shown in FIG. 12) is displayed on the collaboration state management page. After the guest terminal receives a trigger operation (for example, a click operation) on the third adjustment control, the guest terminal can first display a fourth presentation object so that the user of the guest terminal can obtain fourth presentation information from the fourth presentation object. After the guest terminal receives a fifth operation (for example, clicking a confirmation button, etc.) triggered on the fourth presentation object, the guest terminal can determine that the user of the guest terminal hopes to cancel the highlighting display process for the first target interface. Therefore, the guest terminal can convey this intention to the host terminal (and the clients used by each live room viewer) in a predetermined manner. As a result, the host terminal (and the clients used by each live room viewer) can end the highlighting display process for the first target interface according to this intention (that is, switch the interface display state of the first target interface from the interface highlighting state to the interface non-highlighting state). It should be noted that the embodiments of this application do not limit the above-mentioned predetermined manner. For example, any method that can realize information synchronization between two clients (for example, these two clients may directly perform data communication, or the server may transfer information, etc.) related to or emerging in the future may be adopted for implementation.

[0198] As can be understood based on the related content of S7 above, regarding the first collaboration page for displaying the collaborative live broadcast room, the first collaboration page not only allows the streamer in the collaborative live broadcast room to perform interface adjustment processing using the streamer terminal, but also allows a guest during collaboration in the collaborative live broadcast room, who is in an interface highlighting state, to cancel the interface highlighting state for the corresponding collaborative display interface. By doing so, not only can the collaborative live broadcast experience of the streamer be improved, but also the collaborative live broadcast experience of the guest during collaboration can be improved.

[0199] In fact, in some cases, the guest during collaboration can not only cancel the interface highlighting state using the above third adjustment control, but also set it so that the collaborative display interface of the guest during collaboration cannot be adjusted by the above third adjustment control. Based on this, the embodiments of the present application further provide another possible embodiment of the above third adjustment control. In this embodiment, a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface. When a third adjustment control (for example, control 1201 shown in FIG. 12) is displayed on the collaboration state management page, after the guest terminal receives a third operation triggered for the third adjustment control, the first adjustment control on the gift panel (for example, page 602 in FIG. 6) is adjusted from the first control display state (for example, the state where the enlarged control 603 in FIG. 6 is located) to the second control display state (for example, the state where the control 1403 in FIG. 14 is located).

[0200] The third operation means an operation triggered for the third adjustment control on the guest terminal corresponding to the first target interface to set the first target interface not to receive highlighting adjustment.

[0201] In addition, the embodiments of the present application do not limit the third operation. For example, a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and when a third adjustment control (for example, control 1201 shown in FIG. 12) is displayed on the collaboration state management page, the third operation may specifically be as follows, that is, first, a fourth presentation object is displayed on the collaboration management page by a trigger operation (for example, a click operation) on the third adjustment control, and then, a sixth operation (for example, checking an option that disables receiving highlight adjustment, etc.) is triggered for the fourth presentation object.

[0202] As can be understood based on this, when the first target interface is in the interface highlighting state, a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal corresponding to the first target interface, and a third adjustment control (for example, control 1201 shown in FIG. 12) is displayed on the collaboration state management page, 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 fourth presentation information from the fourth presentation object. When the guest terminal receives a sixth operation (for example, checking the option that the highlighting adjustment is no longer accepted) triggered on the fourth presentation object, the guest terminal can determine that the user of the guest terminal hopes that the highlighting display adjustment for the first target interface will no longer be accepted. Therefore, the guest terminal can convey this intention to the liver terminal in a predetermined manner. As a result, the liver terminal can adjust the first adjustment control on the gift panel (for example, page 602 in FIG. 6) from the first control display state to the second control display state according to this intention. Thereby, the liver terminal can no longer perform the highlighting display adjustment process on the first target interface.

[0203] The above "first control display state" is used to indicate that the first adjustment control on the gift panel can be triggered. Thereby, the first control display state can indicate that the collaborator displayed on the first target interface agrees to the liver's highlighting display adjustment process for that interface. For example, the first control display state may be a state where the enlarged control 603 in FIG. 6 is shown.

[0204] The above-mentioned "second control display state" is used to indicate that the first adjustment control on the gift panel cannot be triggered. As a result, the first control display state can indicate that the collaborator displayed on the first target interface has not agreed to the highlighting adjustment process of the rival for that interface. For example, the second control display state may be the state shown by control 1403 in FIG. 14.

[0205] It should be noted that the embodiments of this application do not limit the embodiments of "adjusting the first adjustment control on the gift panel from the first control display state to the second control display state". For example, any method in which a related or future-emerging rival terminal adjusts page information based on the operation of the guest terminal may be adopted and implemented.

[0206] Based on the related content of the above-mentioned first adjustment control, the embodiments of this application further provide still another possible embodiment of the above-mentioned collaborative distribution display method, which can specifically include steps 31 to 35.

[0207] Step 31: The rival terminal displays a first collaborative page, and the first collaborative page includes a plurality of candidate user interfaces.

[0208] Regarding the related content of step 31, please refer to the related content of S1 above.

[0209] Step 32: In response to a trigger operation on the first target interface among the plurality of candidate user interfaces, the rival terminal displays a gift panel.

[0210] Regarding the related content of step 32, please refer to the related content of S2 above.

[0211] Step 33: When the first adjustment control on the gift panel is in the first control display state, the liver terminal responds to a trigger operation on the first adjustment control and adjusts the interface display state of the first target interface on the first collaboration page.

[0212] In the embodiment of the present application, for the liver terminal used by the liver, when a gift panel (for example, the gift sending page 602 shown in FIG. 6) is displayed on the liver terminal, 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 liver's highlighting adjustment process for the interface. Therefore, after the liver terminal receives a trigger operation (for example, a click operation) on the first adjustment control on the gift panel, the liver 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. As a result, all live broadcast viewers in the collaboration distribution live room can view such a change.

[0213] Step 34: When the first adjustment control on the gift panel is in the second control display state, the liver terminal responds to a trigger operation on the first adjustment control and displays a second prompt object.

[0214] The second prompt object is used to prompt that the adjustment process cannot be performed on the interface display state of the first target interface. In this way, the second prompt object is used to display the second prompt information, and the second prompt information is used to express the semantic information of "the adjustment process cannot be performed on the interface display state of the first target interface".

[0215] In addition, the second presentation object is similar to the third presentation object described above and will not be described again here for the sake of brevity.

[0216] It should be noted that the embodiments of the present application do not limit the determination process of the second control display state. For example, specifically, it may be to trigger a second operation on the guest terminal corresponding to the first target interface to determine the second control display state. The second operation is used to adjust the first control display state to the second control display state. The embodiments of the present application do not limit the second operation. For example, a collaboration management page is displayed on the guest terminal corresponding to the first target interface. When the collaboration management page includes a third adjustment control, the second operation may be a third operation triggered for the third adjustment control. For the relevant content of the third operation, please refer to the above content.

[0217] It should be noted that the embodiments of the present application do not limit the implementation form of "displaying the second presentation object" in the above step. For example, specifically, it may be to display the second presentation object on the first collaboration page.

[0218] As can be understood based on the relevant content of the above step 34, for the liver terminal used by the liver, when a gift panel (for example, the gift sending page 1402 shown in FIG. 14) is displayed on the liver terminal, if the first adjustment control in the gift panel is in the second control display state, it can be determined that the collaborator displayed on the first target interface (for example, the interface 1401 in FIG. 14) does not agree to the highlighting adjustment process of the liver for that interface. Therefore, after the liver terminal receives a trigger operation (for example, a click operation) on the first adjustment control in the gift panel, the liver terminal can display the second prompt object so that the user of the liver terminal can know from the second prompt object that the collaborator does not agree to perform the highlighting adjustment process on that interface. Thereby, the user of the liver terminal will no longer attempt to perform the highlighting adjustment process on the first target interface, and doing so helps to improve the interface operation experience of the liver.

[0219] In some application scenarios, in order to better simplify the management and control process, a control having an interface display state adjustment function (for example, the control 1502 shown in FIG. 15) may be arranged on the first target interface displayed on the liver terminal, whereby the user of the liver terminal can use the control to realize the adjustment process for the interface display state of the first target interface.

[0220] Based on this, the embodiments of the present application provide possible implementation forms of the above collaborative distribution display method. In this embodiment, the collaborative distribution display method can include the following steps 41 to the following step 42.

[0221] Step 41: The liver terminal displays a first collaboration page, and the first collaboration page includes a plurality of candidate user interfaces.

[0222] For the related content of step 41, please refer to the related content of S1 above.

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

[0224] The second adjustment control means a control having an interface display state adjustment function, which is arranged on the first target interface. For example, when the first collaboration page is page 1500 shown in FIG. 15 and the first target interface is interface 1501 shown in FIG. 15, the second adjustment control may be control 1502 shown in FIG. 15. Note that the second adjustment control is similar to the first adjustment control, so for the sake of brevity, it will not be described again here.

[0225] Note that in order to better improve the interface operation experience of the River, for the multiple candidate user interfaces displayed on the first collaboration page, a control having an interface display state adjustment function can be arranged on each candidate user interface (for example, as shown in the control distribution situation shown in FIG. 15), and then the River can trigger the adjustment processing process of the interface display state of the corresponding candidate user interface by these controls respectively.

[0226] For the related content of "adjusting the interface display state of at least one user interface to be adjusted among the multiple candidate user interfaces on the first collaboration page" which is a step in step 42, please refer to the related content of S3 above.

[0227] Based on the relevant content of the above steps 41 to 42, for the river terminal used by the river, a first collaboration page (for example, page 1500 shown in FIG. 15) is displayed on the river terminal. When a first target interface (for example, interface 1501 shown in FIG. 15) is displayed on the first collaboration page, after the river terminal receives a trigger operation (for example, a click operation) for a second adjustment control (for example, control 1502 shown in FIG. 15) in the first target interface, the interface display state of at least one user interface to be adjusted among a plurality of candidate user interfaces can be adjusted on the first collaboration page. The at least one user interface to be adjusted includes the first target interface, and the display state of the first target interface (and some other interfaces) on the first collaboration page is changed. In this way, the interface management and control needs of the river can be satisfied, and the interface operation experience of the river can be improved.

[0228] Actually, in order to better improve the interface operation experience of the river, the river not only adjusts the interface display state for the collaboration display interface of a certain guest during collaboration, but can also adjust the interface display state for the collaboration display interface of the river itself (that is, the river display interface).

[0229] Based on this, the embodiments of the present application further provide a possible implementation form of the above collaboration distribution display method. In this implementation form, the collaboration distribution display method can include the following steps 51 to the following step 52.

[0230] Step 51: The river terminal displays a first collaboration page (for example, page 100 shown in FIG. 1 or page 200 shown in FIG. 2), and the first collaboration page includes a plurality of candidate user interfaces, and the plurality of candidate user interfaces include a river display interface.

[0231] For the relevant content of step 51, please refer to the relevant content of S1 above.

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

[0233] The implementation form of step 52 is similar to that of S4 above.

[0234] Step 53: In response to a trigger operation (for example, a click operation) on a fourth adjustment control (for example, control 1003 shown in FIG. 10) on the first page, the river 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 the at least one user interface to be adjusted includes the river display interface. The fourth adjustment control is a control arranged on the first page for performing adjustment processing on the interface display state of the river display interface. Note that the fourth adjustment control is similar to the first adjustment control, so for the sake of brevity, it will not be described again here.

[0235] Note that 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 step 53 may be implemented by adopting any of the embodiments of 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 the above S3. To implement this, it is only necessary to replace the "first target interface" in any of the embodiments of 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 the above S3 with the "river display interface".

[0236] As can be understood based on the relevant content of steps 51 to 53, in some application scenarios, the river can not only adjust the interface display state of the collaboration display interface of the guest during collaboration, but also adjust the interface display state of its own collaboration display interface. By doing so, the interface operation experience of the river can be better satisfied.

[0237] Based on the relevant content of the collaboration distribution display method applied to the above river terminal, the embodiments of the present application further provide a collaboration distribution display method applied to a guest terminal. For the sake of easy understanding, the following will be interpreted and described with reference to FIG. 16.

[0238] As shown in FIG. 16, the collaboration distribution display method applied to a guest terminal provided by the embodiments of the present application includes steps S1601 to S1602.

[0239] S1601: The guest terminal displays a second collaboration page, and 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.

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

[0241] As can be understood based on the related content of S1601, for the guest terminal used by a certain collaborating guest (for example, the first collaborating guest), when the second collaboration page is displayed on the guest terminal, the interface display state of each candidate user interface displayed on the second collaboration page is always maintained to be consistent with the interface display state of each candidate user interface displayed on the river terminal. Therefore, the interface display state of each candidate user interface displayed on the second collaboration page can all be adjusted along with the adjustment process of the interface display state of each candidate user interface displayed on the river terminal.

[0242] S1602: When the first target interface is in the interface highlighted display state, the guest terminal switches the first target interface from the interface highlighted display state to the non-highlighted display state in response to a fourth operation triggered for the second collaboration page.

[0243] Regarding the related content of the "fourth operation" in S1602, please refer to the related content of the "fourth operation" above. For ease of understanding, possible embodiments of S1602 will be described below.

[0244] In a possible embodiment, S1602 can specifically include step 61 to step 62.

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

[0246] The object to be used is used to trigger the display process of the collaboration management page, and the object to be used is not limited in the embodiments of the present application. For example, it may be the first target interface (for example, interface 1301 in FIG. 13) displayed on the second collaboration page. As another example, it may be the collaboration management control 1302 (for example, control 1302 in FIG. 13) displayed on the second collaboration page.

[0247] In this way, the second collaboration page 1300 shown in FIG. 13 is displayed on the guest terminal corresponding to the first target interface. When the first target interface is used to display the first collaborating guest, the triggering method of the collaboration management page may specifically be as follows. That is, the guest terminal displays the collaboration management page (for example, page 1200 shown in FIG. 12) in response to a trigger operation (for example, a click operation) on the interface 1301 (that is, the first target interface) in the second collaboration page 1300, or the guest terminal displays the collaboration management page (for example, page 1200 shown in FIG. 12) in response to a trigger operation (for example, a click operation) on the collaboration management control 1302 in the second collaboration page 1300.

[0248] Step 62: The guest terminal switches the first target interface from the interface highlighting state to the interface non-highlighting state in response to a trigger operation on the third adjustment control in the collaboration management page.

[0249] In an embodiment of the present application, for a guest terminal used by a certain guest during collaboration (for example, the first guest during collaboration), when a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal, after the guest terminal receives a trigger operation on a third adjustment control (for example, control 1201 shown in FIG. 12) on the collaboration management page, the first target interface corresponding to the guest terminal is switched from the interface highlighted state to the interface non-highlighted state. In this way, the interface management control needs of the guest during collaboration for the collaboration display interface can be satisfied, thereby realizing the purpose of jointly controlling the interface display state of the collaboration display interface of the guest during collaboration by the river and the guest during collaboration, and further helping to improve the user experience.

[0250] Actually, in order to better improve the interface operation experience, the embodiment of the present application further provides another possible embodiment of step 62, which can specifically include the following steps 621 to 622, or the following steps 621 to 623.

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

[0252] For the relevant content of step 621, please refer to the relevant content of step 21 above.

[0253] Step 622: The guest terminal switches the first target interface from the interface highlighted state to the interface non-highlighted state in response to a fifth operation triggered on the fourth presentation object.

[0254] In an embodiment of the present application, for a guest terminal used by a certain collaborating guest (for example, the first collaborating guest), a collaboration management page (for example, page 1200 shown in FIG. 12) is displayed on the guest terminal. When a fourth presentation object is displayed on the collaboration management page, after the guest terminal receives a fifth operation (for example, clicking a confirmation button, etc.) triggered for the fourth presentation object, the first target interface corresponding to the guest terminal can be switched from the interface emphasized display state to the interface non-emphasized display state. By doing so, the interface management control needs of the collaborating guest for the collaboration display interface can be satisfied. Thereby, the purpose of the river and the collaborating guest jointly controlling the interface display state of the collaborating guest's collaboration display interface can be realized, which is further helpful for improving the user experience.

[0255] Step 623: The guest terminal sends a control state adjustment request to the river terminal in response to a sixth operation triggered for the fourth presentation object.

[0256] The control state adjustment request is used to request to switch the first adjustment control corresponding to the first target interface from the first control display state to the second control display state. The embodiments of the present application do not limit the implementation form of the control state adjustment request. For example, it may be implemented by adopting a method such as a command or some control information.

[0257] In an embodiment of the present application, for a guest terminal used by a certain in - collaboration guest (for example, the first in - collaboration guest), when a collaboration management page (for example, page 1200 shown in FIG. 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 sixth operation triggered for the fourth presentation object (for example, checking the option of not accepting highlight adjustment), the guest terminal can determine that the user of the guest terminal hopes not to accept highlight display adjustment for the first target interface. Therefore, the guest terminal can send a control state adjustment request to the liver terminal so that the control state adjustment request can express the intention that the user of the guest terminal hopes not to accept highlight display adjustment for the first target interface. After the liver terminal receives the control state adjustment request, the liver terminal 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. In this way, subsequently, the liver terminal can effectively avoid performing highlight adjustment processing on the first target interface corresponding to the guest terminal.

[0258] As can be understood based on the related content of steps 61 - 62 above, for a guest terminal used by a certain in - collaboration guest (for example, the first in - collaboration guest), when the first target interface corresponding to the guest terminal is in the interface highlight state, the in - collaboration guest can not only cancel the interface highlight process for the first target interface by the third adjustment control displayed on the collaboration management page (for example, page 1200 shown in FIG. 12), but also set it so as not to accept highlight adjustment processing for the first target interface. In this way, the collaboration delivery experience of the in - collaboration guest can be better satisfied.

[0259] As can be understood based on the related content of the above S1601~S1602, for the guest terminal used by a certain collaborating guest (for example, the first collaborating guest), when the first target interface corresponding to the guest terminal is in the interface highlighting state, the guest terminal can cancel the interface highlighting process for the first target interface by the corresponding collaboration management page, and can be set so as not to accept the highlighting adjustment process for the first target interface. By doing so, the collaboration distribution experience of the collaborating guest can be better satisfied.

[0260] In addition, in order to further improve the collaboration distribution experience of the collaborating guest, the embodiments of the present application further provide another possible implementation form of the collaboration distribution display method applied to the above guest terminal, which can specifically include steps 71 to 72.

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

[0262] For the related content of step 71, please refer to the above S1601.

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

[0264] Regarding the guest terminal used by a certain collaborating guest (for example, the first collaborating guest), when a second collaboration page is displayed on the guest terminal, if the host terminal adjusts the interface display states of a plurality of candidate user interfaces, the interface display states of the plurality of candidate user interfaces displayed on the second collaboration page are also adjusted accordingly. Also, after the guest terminal receives a third presentation object from the host terminal, the guest terminal also displays the third presentation object. As a result, the collaborating guest can know the change situation of the interface display state of the first target interface corresponding to the guest terminal from the third presentation object. Doing so helps to better improve the collaboration distribution experience of the collaborating guest.

[0265] Based on the collaboration distribution display method applied to the host terminal provided by the embodiments of the present application, the embodiments of the present application further provide a collaboration distribution display device, which will be interpreted and described below with reference to FIG. 17. FIG. 17 is a schematic structural diagram of the collaboration distribution display device according to the embodiments of the present application. For the technical details of the collaboration distribution display device provided by the embodiments of the present application, please refer to the relevant content of the above collaboration distribution display method applied to the host terminal.

[0266] As shown in FIG. 17, the collaboration distribution display device 1700 provided by the embodiments of the present application includes a first display unit 1701 for displaying a first collaboration page, where the first collaboration page includes a first display unit 1701 including 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, where the gift panel includes a second display unit 1702 including 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, wherein 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 adjusts the interface display state of the first target interface from the interface weak display state to the interface highlighted display state, and at the same time, adjusts 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 an 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 emphasized display state, and for adjusting the second target interface from an interface emphasized 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 among the plurality of candidate user interfaces other than the first target interface.

[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 collaboration 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, wherein at least one candidate template is displayed on the second page. In response to a trigger operation on the target template among the at least one candidate template, a third adjustment unit for adjusting the interface display states of the plurality of candidate user interfaces according to the target template on the first collaboration page is further included.

[0273] In a possible embodiment, the second display unit 1702 is specifically used to display the gift panel on the first collaboration page. Specifically, in response to a trigger operation on the first adjustment control in the gift panel, the first adjustment unit 1703 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 is used to cancel the display of the gift panel on the first collaboration page.

[0274] In a possible embodiment, specifically, when the first adjustment control is in the first control display state, the first adjustment unit 1703 is 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. The collaborative distribution display device 1700 When the first adjustment control is in the second control display state, it is a fourth adjustment unit for displaying a second prompt object in response to a trigger operation on the first adjustment control in the gift panel, and the second prompt object is further included a fourth adjustment unit used to prompt that the interface display state of the first target interface cannot be adjusted.

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

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

[0277] In a possible embodiment, the collaboration distribution display device 1700 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 display state, after reaching a pre-cancellation condition, on the first collaboration page, a fifth adjustment unit for adjusting the first target interface from the interface highlighted display state to an interface standard state is further included.

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

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

[0280] In a possible embodiment, specifically in response to a trigger operation on the first adjustment control in the gift panel, the first adjustment unit 1703 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 is used to send a third presentation object to the guest terminal corresponding to the first target interface. The third presentation object is used to describe the change situation of the interface display state of the first target interface.

[0281] In a possible embodiment, a second adjustment control is displayed on the first target interface. The collaboration distribution display device 1700 After displaying the first collaboration page, further includes a sixth adjustment unit 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 second adjustment control in the first target interface.

[0282] As can be understood based on the related content of the above-described collaborative distribution display device 1700, for the collaborative distribution display device 1700 provided by the embodiments of the present application, a first collaborative page is displayed on the collaborative distribution display device 1400. Also, when the first collaborative page includes a plurality of candidate user interfaces, after the collaborative distribution display device 1700 receives a trigger operation on a first target interface among these candidate user interfaces by a liver, a gift panel is displayed. The gift panel includes at least one virtual gift and a first adjustment control. Thereby, after the liver 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 plurality of candidate user interfaces on the first collaborative page is adjusted. The at least one user interface to be adjusted includes the first target interface. In this way, it is possible to realize that the liver controls the interface display state on the first collaborative page of different collaborators. Thereby, it is possible to realize adjusting the interface display state on the first collaborative page of some collaborators according to the interface display needs in different live distribution scenes by the liver, which is further helpful for improving the collaborative display effect.

[0283] Based on the collaborative distribution display method applied to a guest terminal provided by the embodiments of the present application, the embodiments of the present application further provide another collaborative distribution display device, which will be interpreted and described below in conjunction with FIG. 18. FIG. 18 is a schematic structural diagram of another collaborative distribution display device according to the embodiments of the present application. For the technical details of the collaborative distribution display device provided by the embodiments of the present application, please refer to the related content of the above-described collaborative distribution display method applied to the guest terminal.

[0284] As shown in FIG. 18, the collaborative distribution display device 1800 provided by the embodiments of the present 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, a second adjustment unit 1802 for switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a fourth operation triggered on the second collaboration page when the first target interface is in the interface highlighted state.

[0285] In a possible embodiment, the second adjustment unit 1802 is 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, and a first adjustment subunit for switching the first target interface from an interface highlighted state to an interface non-highlighted 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 is 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, and a second adjustment subunit for switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a fifth operation triggered on the fourth presentation object.

[0287] In a possible embodiment, the collaboration distribution display device 1800 A request sending unit for sending a control state adjustment request to a liver terminal in response to a sixth operation triggered for the fourth presentation object, where the control state adjustment request is used to request switching a first adjustment control corresponding to the first target interface from a first control display state to a second control display state, and the request sending unit further includes a request sending unit.

[0288] In a possible embodiment, the collaborative distribution display device 1800 A sixth display unit for displaying a third presentation object after receiving the third presentation object from a liver terminal, where the third presentation object further includes a sixth display unit used to describe a change situation of an interface display state of the first target interface.

[0289] As can be understood based on the related content of the collaborative distribution display device 1800 above, for the collaborative distribution display device 1800 provided by the embodiments of the present application, when the first target interface is in an interface highlighting state, the collaborative distribution display device 1800 can cancel an interface highlighting process for the first target interface through a collaborative management page corresponding to the first target interface, and can be set to not accept an highlighting adjustment process for the first target interface. In this way, the collaborative distribution experience of the guest during the collaboration can be better satisfied.

[0290] In addition, the embodiments of the present application further provide an electronic device, which includes a processor and a memory. 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 the embodiments of the present application.

[0291] Referring to FIG. 19, a schematic structural diagram of an electronic device 1900 suitable for implementing the embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablets), PMPs (Portable Multimedia Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in FIG. 19 is only an example and should not impose any arbitrary restrictions on the functions and usage scope of the embodiments of the present disclosure.

[0292] As shown in FIG. 19, the electronic device 1900 can include a processing device (e.g., a central processing unit, a graphics processor, etc.) 1901 that can execute various appropriate operations and processes according to a program stored in a read-only memory (ROM) 1902 or a program loaded from a storage device 1908 into a random access memory (RAM) 1903. The RAM 1903 further stores various programs and data necessary for the operation of the electronic device 1900. The processing device 1901, the ROM 1902, and the 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] Normally, the I / O interface 1905 can be connected to an input device 1906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc., an output device 1907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 1908 including, for example, a magnetic tape, a hard disk, etc., and a communication device 1909. The communication device 1909 enables the electronic device 1900 to communicate with other devices wirelessly or wiredly to exchange data. Although FIG. 19 shows an electronic device 1900 having various devices, it should be understood that it is not required to implement or include all the shown devices. Instead, more or fewer devices may be implemented or included.

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

[0295] The electronic device provided by the embodiments of the present disclosure belongs to the same inventive concept as the method provided by the above embodiments. For technical details not described in detail in this embodiment, reference may be made to the above embodiments. Moreover, this embodiment has the same beneficial effects as the above embodiments.

[0296] The embodiments of the present application further provide a computer-readable medium, in which instructions or a computer program are stored. When the instructions or the computer program are executed on a device, the device is caused to execute any one of the collaborative distribution display methods provided by the embodiments of the present application.

[0297] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium 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 the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program that can be used by or in connection with a command execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, and the data signal carries computer-readable program code. The data signal propagated in this way can adopt various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in connection with a command execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted by any suitable medium, including, but not limited to, wires, optical fiber cables, RF (radio frequency), etc., or any suitable combination of the above.

[0298] In some embodiments, the client and the server can communicate using any network protocol known currently or developed in the future, such as, for example, HTTP (Hyper Text Transfer Protocol), and can be interconnected with digital data communication of any form or medium (e.g., a communication network). Exemplifications of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the World Wide Web (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and any network known currently or developed in the future.

[0299] The computer-readable medium may be included in the electronic device, or may be not disposed in the electronic device and exist individually.

[0300] One or more programs are stored in the computer-readable medium, and when the one or more programs are executed by the electronic device, the electronic device is caused to execute the above method.

[0301] Computer program code for performing the operations of the present disclosure can be created in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and further including conventional procedural programming languages such as the "C" language or similar programming languages, but not limited thereto. The program code can be executed entirely on the user's computer, partially on the user's computer, as a single stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., connecting via the Internet using an Internet service provider).

[0302] Flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation that can be implemented according to the systems, methods, and computer program products of various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram can represent a module, program segment, or portion of code, and the module, program segment, or portion of code includes one or more executable instructions for implementing a given logical function. Note that in some alternative implementations, the functions indicated in the blocks may occur in an order different from the order shown in the figures. For example, two blocks shown consecutively may actually be executed substantially in parallel, or in some cases, in the reverse order, depending on the relevant functions. Also, each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated system in hardware for performing a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.

[0303] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. The name of a unit / module may not, in some cases, constitute a limitation to the unit itself.

[0304] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, exemplary types of available hardware logic components include, but are not limited to, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), etc.

[0305] In the present disclosure, a machine-readable medium may include or store a program that may be used by or in combination with a command execution system, apparatus, or device. The machine-readable medium may be a tangible medium. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include electrical connections by 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 magnetic disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0306] It should be noted that each embodiment in this specification is described progressively. What each embodiment focuses on explaining is the difference from other embodiments. For the same or similar parts between each embodiment, reference may be made to each other. Regarding the system or apparatus disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, it is described briefly, and for the relevant parts, reference may be made to the method part.

[0307] In this application, it should be understood that "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the relationship of related objects, indicating that three relationships are possible. For example, "A and / or B" can indicate three cases: only A exists, only B exists, and both A and B exist simultaneously. A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following items", or similar expressions, means any combination of these items, including a single item or any combination of multiple items. For example, at least one of a, b, or c can indicate a, b, c, "a and b", "a and c", "b and c", or "a, b, and c", and a, b, c can be single or plural.

[0308] Note that relative terms such as "first" and "second" are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising", "including" or any other variation thereof are intended to cover non-exclusive inclusion. A process, method, article or device that includes a series of elements includes not only those elements but also other elements not expressly listed, or elements specific to such a process, method, article or device. Without further limitation, an element limited by the phrase "including ○○" does not exclude the further existence of other same elements in the process, method, article or device that includes the said element.

[0309] The steps of a method or algorithm described in connection with the embodiments disclosed in this specification can be directly implemented in hardware, in a software module executed by a processor, or in a combination thereof. The software module can be disposed in a random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0310] The foregoing description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Accordingly, this application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A collaborative distribution display method applied to a liver terminal, comprising: displaying a first collaboration page including a plurality of candidate user interfaces; responding to a trigger operation on a first target interface among the plurality of candidate user interfaces, and displaying a gift panel, wherein the gift panel includes at least one virtual gift and a first adjustment control; responding to a trigger operation on the first adjustment control in the gift panel, and adjusting an interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page, 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, and the step of adjusting an interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces on the first collaboration page includes: when the first target interface is in a weak interface display state and the second target interface is in a strong interface display state, adjusting the interface display state of the first target interface from the weak interface display state to the strong interface display state, and adjusting the second target interface from the strong interface display state to the weak interface display state. The method according to Claim 1.

3. When there are a plurality of candidate user interfaces in a strong interface display state among the plurality of candidate user interfaces, the second target interface is selected from the plurality of candidate user interfaces in the strong interface display state according to a predetermined selection condition. The method according to Claim 2.

4. In response to a trigger operation on the 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 is In response to a trigger operation on the first adjustment control in the gift panel, the step of displaying a first presentation object In response to a first operation triggered on the first presentation object, the step of adjusting the interface display state of the first target interface from an interface weak display state to an interface emphasized display state, and adjusting the second target interface from an interface emphasized display state to an interface weak display state, the method according to claim 2

5. 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 is When each of the candidate user interfaces is in an interface standard state, on the first collaboration page, 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, and the interface display states of the plurality of candidate user interfaces are adjusted according to a layout template to be used, the method according to claim 1

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

7. After adjusting the interface display states of the plurality of candidate user interfaces according to a layout template to be used In response to a trigger operation on the first management control on the first collaboration page, the step of displaying a first page In response to a trigger operation on the second management control on the first page, the step of displaying a second page, wherein at least one candidate template is displayed on the second page responding to a trigger operation on the target template among the at least one candidate template, adjusting, on the first collaboration page, the interface display states of the plurality of candidate user interfaces according to the target template; and the method according to claim 5, further comprising.

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

9. responding to a trigger operation on a first adjustment control in the gift panel, adjusting, on the first collaboration page, the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces; the step is when the first adjustment control is in a first control display state, responding to a trigger operation on the first adjustment control in the gift panel, adjusting, on the first collaboration page, the interface display state of at least one user interface to be adjusted among the plurality of candidate user interfaces; including the step of when the first adjustment control is in a second control display state, responding to a trigger operation on the first adjustment control in the gift panel, displaying a second presentation object, the second presentation object being used to present that the adjustment process for the interface display state of the first target interface is restricted; the method according to claim 1, further comprising the step of

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

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

12. 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 highlighting state, after reaching a pre-cancellation condition, the method according to claim 1 further includes the step of adjusting the first target interface from the interface highlighting state to an interface standard state on the first collaboration page.

13. The pre-cancellation condition is to trigger a fourth operation 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 highlighting state of the first target interface. The method according to claim 12.

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

15. In response to a trigger operation on the 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 is 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 among the plurality of candidate user interfaces on the first collaboration page, and transmitting a third presentation object to the guest terminal corresponding to the first target interface, wherein the third presentation object is used to describe the change situation of the interface display state of the first target interface, the method according to claim 1, comprising the step of.

16. A second adjustment control is displayed on the first target interface, After displaying the first 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 the second adjustment control in the first target interface.

17. A collaborative distribution display method applied to a guest terminal, comprising: 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; and When the first target interface is in an interface highlighting state, switching the first target interface from the interface highlighting state to an interface non-highlighting state in response to a fourth operation triggered on the second collaboration page.

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

19. responding to a trigger operation on a third adjustment control on the collaboration management page, the step of switching the first target interface from an interface highlighted state to an interface non-highlighted state is responding to a trigger operation on a third adjustment control on the collaboration management page, displaying a fourth presentation object, responding to a fifth operation triggered on the fourth presentation object, switching the first target interface from an interface highlighted state to an interface non-highlighted state, the method according to claim 18, comprising:

20. responding to a sixth operation triggered on the fourth presentation object, sending a control state adjustment request to the liver terminal, the control state adjustment request further comprising a step used to request to switch a first adjustment control corresponding to the first target interface from a first control display state to a second control display state, the method according to claim 19, comprising:

21. after receiving a third presentation object from the liver terminal, displaying the third presentation object, the third presentation object further comprising a step used to describe a change situation of an interface display state of the first target interface, the method according to claim 17, comprising:

22. a collaboration distribution display device, a first display unit for displaying a first collaboration page, the first collaboration page comprising a first display unit including a plurality of candidate user interfaces, 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 first adjustment unit 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, wherein the at least one user interface to be adjusted includes the first target interface, and the apparatus includes the first adjustment unit.

23. A collaborative distribution display device applied to a guest terminal, 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 includes the third display unit including a first target interface corresponding to the guest terminal, A second adjustment unit for switching the first target interface from an interface highlighted state to an interface non-highlighted state in response to a fourth operation triggered on the second collaboration page when the first target interface is in an interface highlighted state, and the apparatus includes the second adjustment unit.

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

25. A computer-readable medium storing instructions or a computer program, When the instructions or computer program is executed on a device, the device is caused to execute the method according to any one of claims 1 to 21, and the computer-readable medium.

26. A computer program product including a computer program carried on a non-transitory computer-readable medium, The computer program includes program codes for executing the method according to any one of claims 1 to 21, and the computer program product.

Citation Information

Patent Citations

  • Method and device for playing live video

    CN106791894A

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

    CN113992928A

  • Information processing apparatus, moving image distribution method, and moving image distribution program

    JP2020017868A

  • Video distribution system, video distribution method, and video distribution program

    JP2020096269A

  • Information processing system, information processing method, and computer program

    JP2021107956A