Live broadcast information display method and device, electronic equipment and storage medium

By overlaying and displaying live stream footage and supplementary information side-by-side in portrait and landscape modes within the live stream room, and by using collapse controls to adjust the display area, the problem of live stream content display methods not being able to adapt to the needs of different users has been solved, achieving a more flexible layout and more efficient information display.

CN120935398APending Publication Date: 2025-11-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511022153.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-23
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

The current way live streaming content is displayed cannot adapt to the display needs of different users, resulting in a single layout framework and limitations on the display size of live streaming content.

Method used

A method for displaying live streaming information is provided. In portrait mode, the live streaming screen and additional information are displayed overlapping. When switching to landscape mode, the live streaming screen and additional information are displayed side by side and arranged along the landscape direction. This method supports the side-by-side display of multiple types of live streaming information and uses collapse controls to hide information and dynamically adjust the display area.

Benefits of technology

It enables flexible changes to the layout framework of the live streaming room, allowing the live streaming screen and additional information to be displayed separately without overlap, improving the regional adaptability and accessibility of live streaming information, and meeting the display needs of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935398A_ABST
    Figure CN120935398A_ABST
Patent Text Reader

Abstract

The invention relates to a live broadcast information display method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a first live broadcast page; the first live broadcast page is a live broadcast page during live broadcast based on a vertical screen live broadcast mode, the first live broadcast page comprises a live broadcast picture and first live broadcast additional information, and the live broadcast picture and the first live broadcast additional information in the first live broadcast page are displayed in an overlapping manner; in response to the landscape live broadcast switching instruction, displaying a second live broadcast page; the live broadcast picture and the first live broadcast additional information in the second live broadcast page are displayed in parallel and are not overlapped with each other, and the live broadcast picture and the first live broadcast additional information are arranged along the direction of the first long edge of the second live broadcast page. The problem that the current display mode of the live broadcast content of the live broadcast room cannot adapt to the display requirements of different users is solved, the layout framework of the live broadcast room is flexibly changed, and different display requirements of different users on the live broadcast content are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to a method, apparatus, electronic device and storage medium for displaying live information. Background Technology

[0002] Live streaming is a real-time audio and video transmission technology that transmits audio and video content to viewers via the internet. Viewers can watch live streams through their devices and interact with the stream. Live streaming enables real-time information delivery and interaction, providing users with a richer and more engaging viewing experience. However, current live streaming room layouts are relatively simple and limit the display size of live content, making them unsuitable for the diverse needs of different users. Summary of the Invention

[0003] This disclosure provides a method, apparatus, electronic device, and storage medium for displaying live streaming information, to at least solve the problem that current methods for displaying live streaming content in related technologies cannot meet the display needs of different users. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, a method for displaying live streaming information is provided, comprising: Display the first live streaming page; the first live streaming page is the live streaming page when the live stream is conducted in a vertical screen live streaming mode. The first live streaming page includes the live streaming screen and the first live streaming additional information. The live streaming screen and the first live streaming additional information are displayed overlappingly in the first live streaming page. In response to a landscape live streaming switching command, a second live streaming page is displayed; the second live streaming page has a first long side and a first short side, the length of the first long side being greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side without overlapping each other, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

[0004] In an exemplary embodiment, when the first live streaming supplementary information includes multiple first live streaming supplementary information, the second live streaming page includes a first collapse control corresponding to at least one first live streaming supplementary information; The method further includes: In response to the triggering operation of the first expand / collapse control, the at least one first live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the first display area to fill the first display area; the first display area is the display area where the at least one first live broadcast supplementary information was hidden; the other live broadcast supplementary information is information other than the at least one first live broadcast supplementary information among the multiple first live broadcast supplementary information.

[0005] In one exemplary embodiment, the method further includes: If at least one type of first live streaming supplementary information is not displayed on the second live streaming page, in response to the triggering operation of the first expand / collapse control, the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located is gradually reduced until the at least one type of first live streaming supplementary information is fully displayed.

[0006] In one exemplary embodiment, the method further includes: If the at least one first live streaming supplementary information is not displayed on the second live streaming page, the at least one first live streaming supplementary information is displayed in response to the triggering operation of the first expand / collapse control; the at least one first live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one first live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0007] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the second live broadcast page includes at least one live broadcast function control; The method further includes: In response to a trigger operation on the target live streaming function control, the live streaming information corresponding to the target function control is displayed in the display area where the first live streaming additional information is located; the target live streaming function control is any one of the at least one live streaming function controls.

[0008] In one exemplary embodiment, the method further includes: When the second live streaming page includes various additional information for the first live streaming, in response to the joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the first live streaming are displayed; When the first information tag is selected, the first live broadcast supplementary information corresponding to the first information tag is displayed; the first information tag is any one of the information tags corresponding to the various first live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0009] In one exemplary embodiment, the method further includes: When the second live streaming page includes multiple additional information for the first live streaming, in response to a joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and at least one additional information for the first live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0010] In an exemplary embodiment, after displaying the second live streaming page in response to a landscape live streaming switching command, the method further includes: In response to the joint live broadcast instruction, the current live broadcast screen is replaced with the joint live broadcast screen.

[0011] According to a second aspect of the present disclosure, another method for displaying live streaming information is provided, including: Display a third live streaming page; the third live streaming page is the viewing page when live streaming is conducted in a vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming supplementary information, and the live streaming screen and the second live streaming supplementary information are displayed overlappingly on the third live streaming page; In response to a landscape viewing switch command, a fourth live streaming page is displayed; the fourth live streaming page has a second long side and a second short side, the length of the second long side being greater than the length of the second short side; the live streaming screen and the second live streaming supplementary information are displayed side by side on the fourth live streaming page without overlapping each other, and the live streaming screen and the second live streaming supplementary information are arranged along the direction of the second long side of the fourth live streaming page.

[0012] In an exemplary embodiment, when the second live streaming supplementary information includes multiple second live streaming supplementary information, the fourth live streaming page includes a second expand / collapse control corresponding to at least one second live streaming supplementary information; The method further includes: In response to the triggering operation of the second expand / collapse control, the at least one second live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the second display area to fill the second display area; the second display area is the display area where the at least one second live broadcast supplementary information was hidden before; the other live broadcast supplementary information is information other than the at least one second live broadcast supplementary information among the various second live broadcast supplementary information.

[0013] In one exemplary embodiment, the method further includes: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, in response to the triggering operation of the second expand / collapse control, an effect is displayed in which the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located gradually decreases until the at least one second live streaming supplementary information is fully displayed.

[0014] In one exemplary embodiment, the method further includes: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, the at least one second live streaming supplementary information is displayed in response to the triggering operation of the second expand / collapse control; the at least one second live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one second live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0015] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the fourth live broadcast page includes at least one interactive function control; The method further includes: In response to a trigger operation on the target interactive function control, the functional interactive information corresponding to the target interactive function control is displayed in the display area where the second live broadcast supplementary information is located; the target interactive function control is any one of the at least one functional interactive control.

[0016] In one exemplary embodiment, the method further includes: When the fourth live streaming page includes various additional information for the second live streaming and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the second live streaming are displayed. When the second information tag is selected, the second live broadcast supplementary information corresponding to the second information tag is displayed; the second information tag is any one of the information tags corresponding to the various second live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0017] In one exemplary embodiment, the method further includes: When the fourth live streaming page includes various additional information for the second live streaming, and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen and at least one additional information for the second live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0018] In an exemplary embodiment, after displaying the fourth live stream page in response to a landscape viewing switch command, the method further includes: When the current live stream status is switched to the joint live stream status, the current live stream screen will be replaced with the joint live stream screen.

[0019] According to a third aspect of the present disclosure, a live streaming information display device is provided, comprising: The first live streaming page display unit is configured to display the first live streaming page; the first live streaming page is a live streaming page when live streaming is performed based on the vertical screen live streaming mode; the first live streaming page includes the live streaming screen and the first live streaming additional information; the live streaming screen and the first live streaming additional information are displayed overlappingly in the first live streaming page. The landscape live streaming switching unit is configured to execute a landscape live streaming switching command and display a second live streaming page; the second live streaming page has a first long side and a first short side, the length of the first long side is greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side and do not overlap, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

[0020] In an exemplary embodiment, when the first live streaming supplementary information includes multiple first live streaming supplementary information, the second live streaming page includes a first collapse control corresponding to at least one first live streaming supplementary information; The device also includes a first concealed unit configured to perform: In response to the triggering operation of the first expand / collapse control, the at least one first live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the first display area to fill the first display area; the first display area is the display area where the at least one first live broadcast supplementary information was hidden; the other live broadcast supplementary information is information other than the at least one first live broadcast supplementary information among the multiple first live broadcast supplementary information.

[0021] In one exemplary embodiment, the apparatus further includes: The first expansion unit is configured to, in response to a triggering operation of the first expansion control, gradually reduce the display area where the live screen is located or the display area where the other live supplementary information is located until the display of the at least one first live supplementary information is completed when the at least one first live supplementary information is not displayed on the second live page.

[0022] In one exemplary embodiment, the apparatus further includes: The second expansion unit is configured to, in response to a triggering operation of the first expansion control, display the at least one first live streaming supplementary information when the at least one first live streaming supplementary information is not displayed on the second live streaming page; the at least one first live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one first live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0023] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the second live broadcast page includes at least one live broadcast function control; The device further includes: The function control triggering unit is configured to perform a triggering operation in response to a target live function control, and display the function live information corresponding to the target function control in the display area where the first live additional information is located; the target live function control is any one of the at least one live function control.

[0024] In one exemplary embodiment, the apparatus further includes a first joint display unit configured to perform: When the second live streaming page includes various additional information for the first live streaming, in response to the joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the first live streaming are displayed; When the first information tag is selected, the first live broadcast supplementary information corresponding to the first information tag is displayed; the first information tag is any one of the information tags corresponding to the various first live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0025] In one exemplary embodiment, the apparatus further includes a second joint display unit configured to perform: When the second live streaming page includes multiple additional information for the first live streaming, in response to a joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and at least one additional information for the first live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0026] In one exemplary embodiment, the apparatus further includes a third joint display unit configured to perform: In response to the joint live broadcast instruction, the current live broadcast screen is replaced with the joint live broadcast screen.

[0027] According to a fourth aspect of the present disclosure, another live streaming information display device is provided, comprising: The third live streaming page display unit is configured to display the third live streaming page; the third live streaming page is a viewing page for live streaming based on vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming supplementary information, and the live streaming screen and the second live streaming supplementary information are displayed overlappingly in the third live streaming page. A landscape viewing switching unit is configured to execute a landscape viewing switching command and display a fourth live page; the fourth live page has a second long side and a second short side, the length of the second long side being greater than the length of the second short side; the live screen and the second live supplementary information are displayed side by side on the fourth live page without overlapping each other, and the live screen and the second live supplementary information are arranged along the direction of the second long side of the fourth live page.

[0028] In an exemplary embodiment, when the second live streaming supplementary information includes multiple second live streaming supplementary information, the fourth live streaming page includes a second expand / collapse control corresponding to at least one second live streaming supplementary information; The device further includes: The second hiding unit is configured to perform an operation in response to a triggering operation of the second expand / collapse control, hiding the at least one second live streaming supplementary information, displaying the live streaming screen and the special effect of the other live streaming supplementary information moving to the second display area to fill the second display area; the second display area is the display area where the at least one second live streaming supplementary information was located before it was hidden; the other live streaming supplementary information is information other than the at least one second live streaming supplementary information among the various second live streaming supplementary information.

[0029] In one exemplary embodiment, the apparatus further includes: The third expansion unit is configured to, in response to a triggering operation of the second expansion control, gradually reduce the display area where the live screen is located or the display area where the other live supplementary information is located until the display of the at least one second live supplementary information is completed when the at least one second live supplementary information is not displayed on the fourth live page.

[0030] In one exemplary embodiment, the apparatus further includes: The fourth expansion unit is configured to, in response to a triggering operation of the second expand / collapse control, display the at least one second live-stream supplementary information when the at least one second live-stream supplementary information is not displayed on the fourth live-stream page; the at least one second live-stream supplementary information overlaps with at least a portion of the live-stream screen, or the at least one second live-stream supplementary information overlaps with at least a portion of the other live-stream supplementary information.

[0031] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the fourth live broadcast page includes at least one interactive function control; The device further includes: The interactive control triggering unit is configured to perform a triggering operation in response to a target interactive function control, and display the functional interactive information corresponding to the target interactive function control in the display area where the second live broadcast supplementary information is located; the target interactive function control is any one of the at least one functional interactive controls.

[0032] In one exemplary embodiment, the apparatus further includes a fourth joint display unit configured to perform: When the fourth live streaming page includes various additional information for the second live streaming and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the second live streaming are displayed. When the second information tag is selected, the second live broadcast supplementary information corresponding to the second information tag is displayed; the second information tag is any one of the information tags corresponding to the various second live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0033] In one exemplary embodiment, the apparatus further includes a fifth joint display unit configured to perform: When the fourth live streaming page includes various additional information for the second live streaming, and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen and at least one additional information for the second live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0034] In one exemplary embodiment, the apparatus further includes a sixth joint display unit configured to perform: When the current live stream status is switched to the joint live stream status, the current live stream screen will be replaced with the joint live stream screen.

[0035] According to a fifth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the live information display method as described above.

[0036] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the live information display method as described above.

[0037] According to a seventh aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the above-described live information display method.

[0038] The technical solutions provided by the embodiments of this disclosure bring at least the following beneficial effects: In this disclosure, during live streaming in portrait mode, the live stream footage and supplementary information on the first live stream page overlap. Upon responding to a landscape live stream switching command, a second live stream page can be displayed. On the second live stream page, the live stream footage and supplementary information are displayed side-by-side without overlapping. These two pieces of information can be arranged along the first long side of the second live stream page. By displaying multiple pieces of live stream information side-by-side along the first long side, the layout of the live stream room can be flexibly changed. This allows the live stream footage and supplementary information to be displayed decoupled and non-overlapping, providing a reasonable display area for each type of live stream information. This improves the adaptability of the display area for various types of live stream information, allowing for the display of more details and enhancing the convenience of accessing different live stream information, thus meeting the diverse display needs of different users.

[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0041] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment; Figure 2 This is a flowchart illustrating a live information display method according to an exemplary embodiment; Figure 3 This is a schematic diagram of a first live streaming page in a portrait mode, according to an exemplary embodiment. Figure 4 This is a schematic diagram of a second live streaming page in landscape mode according to an exemplary embodiment; Figure 5 This is a schematic diagram illustrating the first display of a second live streaming page when additional live streaming information is hidden, according to an exemplary embodiment. Figure 6This is a schematic diagram illustrating a second display of a second live streaming page when additional live streaming information is hidden, according to an exemplary embodiment. Figure 7 This is a schematic diagram illustrating the first display of a second live streaming page when additional live streaming information is expanded, according to an exemplary embodiment. Figure 8 This is a schematic diagram illustrating a second display of a second live streaming page when additional live streaming information is expanded, according to an exemplary embodiment. Figure 9 This is a schematic diagram illustrating the display of live streaming information according to an exemplary embodiment; Figure 10 This is a schematic diagram illustrating the first display of live streaming information under a joint live streaming state, according to an exemplary embodiment. Figure 11 This is a schematic diagram illustrating the second display of live streaming information under a joint live streaming state, according to an exemplary embodiment. Figure 12 This is a schematic diagram illustrating the third display of live streaming information under a joint live streaming state, according to an exemplary embodiment. Figure 13 This is a flowchart illustrating another method for displaying live streaming information according to an exemplary embodiment; Figure 14 This is a schematic diagram of a third live streaming page in portrait viewing mode according to an exemplary embodiment; Figure 15 This is a schematic diagram illustrating the functional interactive information display according to an exemplary embodiment; Figure 16 This is a block diagram illustrating a live information display device according to an exemplary embodiment; Figure 17 This is a block diagram of another live information display device according to an exemplary embodiment; Figure 18 This is a schematic diagram of an electronic device structure according to an exemplary embodiment. Detailed Implementation

[0042] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0043] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0044] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0045] Please see Figure 1 The diagram illustrates an implementation environment provided in this embodiment, which may include a live streaming terminal 110, a viewer terminal 120, and a server 130. The live streaming terminal 110 and the server 130 can communicate via a network, and the viewer terminal 120 and the server 130 can also communicate via a network.

[0046] Specifically, a live streaming account can initiate a live stream from the live streaming client 110 and upload the live streaming data to the server 130; a viewer account can retrieve the live streaming data from the server 130 from the viewer client 120 and display the live streaming data. Furthermore, during the live stream, the live streaming client 110 can broadcast in either portrait or landscape mode. In portrait mode, the live stream image on the live streaming page overlaps with the first additional live streaming information; in landscape mode, the live stream image on the live streaming page and the first additional live streaming information are displayed side-by-side without overlapping. During the live stream viewing, the viewer client 120 can watch in either portrait or landscape mode. In portrait mode, the live stream image on the live streaming page overlaps with the second additional live streaming information; in landscape mode, the live stream image on the live streaming page and the second additional live streaming information are displayed side-by-side without overlapping.

[0047] The live streaming client 110 and the viewer client 120 can communicate with the server 130 based on a browser / server (B / S) or client / server (C / S) model. The live streaming client 110 and the viewer client 120 can be physical devices with live streaming applications installed, specifically including: smartphones, tablets, laptops, digital assistants, smart wearable devices, in-vehicle terminals, etc. The live streaming client 110 and the viewer client 120 can be software running on the physical device, such as a live streaming application. The operating system running on the live streaming client 110 and the viewer client 120 in this embodiment can include, but is not limited to, Android, iOS, Linux, Windows, etc.

[0048] The live streaming client 11, the viewer client 120, and the server 130 can establish a communication connection via wired or wireless means. The server 130 may include a standalone server, a distributed server, or a server cluster consisting of multiple servers, wherein the server may be a cloud server.

[0049] To address the issue that current methods for displaying live content in live streaming rooms cannot meet the diverse display needs of users, this disclosure provides a method for displaying live streaming information. The executing entity of this method can be the aforementioned live streaming client. For details, please refer to... Figure 2 The method may include: S210. Display the first live streaming page; the first live streaming page is a live streaming page when live streaming is conducted in a vertical screen live streaming mode. The first live streaming page includes the live streaming screen and the first live streaming supplementary information. The live streaming screen and the first live streaming supplementary information are displayed overlappingly in the first live streaming page.

[0050] In this embodiment, during the live broadcast, the live streaming client can broadcast in either portrait or landscape mode, and can switch between modes depending on the broadcast situation. Portrait mode refers to a display method where the screen height is greater than the width, while landscape mode refers to a display method where the screen width is greater than the height.

[0051] When live streaming in portrait mode, the first live page on the live streaming platform can include the live stream screen and additional information, which can be overlaid on the live stream screen. In this embodiment, the additional information can be any live stream-related information displayed on the live streaming platform, excluding the live stream screen itself. Specifically, it can include live stream account information, public chat information, and ranking information. Live stream account information can include the live stream account's avatar, nickname, authentication identifier, and number of followers. Public chat information can include viewer accounts and chat messages or bullet comments posted by the live stream account. Ranking information can be a leaderboard sorted by viewer accounts' resource contributions; on the first live stream page, the ranking information can specifically include viewer account avatars arranged in order. In other words, when live streaming in portrait mode, live stream account information, public chat information, and ranking information are overlaid on the live stream screen.

[0052] Please see Figure 3 The diagram shows the first live streaming page in vertical screen live streaming mode. The first live streaming page 310 includes a live streaming screen 320, live streaming account information 330, public screen information 340, and ranking information 350. The live streaming account information 330, public screen information 340, and ranking information 350 are displayed on top of the live streaming screen 320.

[0053] S220. In response to the landscape live streaming switching command, a second live streaming page is displayed; the second live streaming page has a first long side and a first short side, the length of the first long side is greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side and do not overlap, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

[0054] In this embodiment, the landscape live streaming switching command can be implemented based on a mode switching control or a preset gesture operation. When the mode switching is implemented based on a mode switching control, the first live streaming page can include the mode switching control, and triggering the mode switching control enables switching between portrait and landscape live streaming modes. Alternatively, a preset operation can be used to invoke the live streaming operation panel, displaying the mode switching control within it, and triggering the mode switching control enables switching between portrait and landscape live streaming modes. When the mode switching is implemented based on a preset gesture operation, the mode switching can be achieved by performing long presses, clicks, swipes, or other operations on the first live streaming page, or by changing the position of the live streaming device, such as rotating or shaking the live streaming device.

[0055] Upon receiving a command to switch to landscape mode for live streaming, a second live streaming page can be displayed. The live stream on the second page is displayed side-by-side with the supplementary information from the first live stream, without overlapping. The second live streaming page has a first long side and a first short side, which can be perpendicular to each other. The length of the first long side of the second live streaming page is greater than the length of the first short side. The live stream and the supplementary information from the first live stream are arranged along the direction of the first long side of the second live streaming page.

[0056] In this embodiment, based on the inclusion of multiple types of first live broadcast supplementary information, these multiple types of first live broadcast supplementary information are presented as a whole. This whole is displayed side-by-side with respect to the live broadcast screen without overlapping. The multiple types of first live broadcast supplementary information can be displayed side-by-side, in parallel, or in a combination of both. The multiple types of first live broadcast supplementary information can be displayed on the same side of the live broadcast screen or on both sides of the live broadcast screen respectively.

[0057] Please see Figure 4 It shows a schematic diagram of the second live streaming page in landscape mode. The second live streaming page 410 includes the live streaming screen 420 and the first live streaming supplementary information 430; please refer to Figure 4 (a) The live stream screen 420 and the first live stream supplementary information 430 are displayed side by side and do not overlap. When the first live stream supplementary information 430 includes multiple types of first live stream supplementary information, the multiple types of first live stream supplementary information can be displayed side by side without overlapping, can be displayed in parallel without overlapping, or can be a combination of side by side and in parallel. Taking the first live stream supplementary information including public screen information 440 and ranking information 450 as an example, this will be explained. Figure 4(b) shows public screen information 440 and leaderboard information 450 displayed side by side. Figure 4 (c) shows the public screen information 440 and the leaderboard information 450 displayed in parallel. The display positions of the public screen information 440 and the leaderboard information 450 in the figure are only examples. In actual implementation, they can be arranged in other positions and are not limited thereto.

[0058] In this disclosure, during live streaming in portrait mode, the live stream footage and supplementary information on the first live stream page overlap. Upon responding to a landscape live stream switching command, a second live stream page can be displayed. On the second live stream page, the live stream footage and supplementary information are displayed side-by-side without overlapping. These two pieces of information can be arranged along the first long side of the second live stream page. By displaying multiple pieces of live stream information side-by-side along the first long side, the layout of the live stream room can be flexibly changed. This allows the live stream footage and supplementary information to be displayed decoupled and non-overlapping, providing a reasonable display area for each type of live stream information. This improves the adaptability of the display area for various types of live stream information, allowing for the display of more details and enhancing the convenience of accessing different live stream information, thus meeting the diverse display needs of different users.

[0059] In a specific example, when the first live broadcast supplementary information includes multiple first live broadcast supplementary information, the second live broadcast page includes a first collapse control corresponding to at least one first live broadcast supplementary information; The method further includes: In response to the triggering operation of the first expand / collapse control, the at least one first live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the first display area to fill the first display area; the first display area is the display area where the at least one first live broadcast supplementary information was hidden; the other live broadcast supplementary information is information other than the at least one first live broadcast supplementary information among the multiple first live broadcast supplementary information.

[0060] In this embodiment, when the first collapse control corresponding to at least one first live streaming additional information is triggered, the first live streaming additional information can be hidden in the second live streaming page, thereby displaying the live streaming screen or other live streaming additional information to fill the display area where the first live streaming additional information was displayed before it was hidden.

[0061] The width of the display area containing the live stream and the display area containing the first live stream supplementary information on the second live stream page can be flexibly varied, specifically adapting to the display or hiding of at least one piece of the first live stream supplementary information. Since the overall display area of ​​the second live stream page remains constant, when at least one piece of the first live stream supplementary information is displayed alongside other live stream supplementary information, or when at least one piece of the first live stream supplementary information is hidden, the first display area containing the at least one piece of the first live stream supplementary information can be filled by the live stream or other live stream supplementary information. Consequently, the overall width of the display area containing the live stream and the display area containing the other live stream supplementary information will increase. Specifically, the width of the display area containing the live stream, the width of the display area containing the other live stream supplementary information, or both the width of the display area containing the live stream and the width of the display area containing the other live stream supplementary information will increase. In this embodiment, the width of the display area can be the width of the display area along the first long side of the second live stream page.

[0062] Please see Figure 5 It shows a schematic diagram of the first display of the second live page when the live additional information is hidden. The example is that the first live additional information includes live additional information 1 and live additional information 2, and live additional information 1 and live additional information 2 are displayed side by side. The second live page includes a first expand / collapse control 510 corresponding to live additional information 1. Figure 5 (a) shows that live streaming additional information 1 and live streaming additional information 2 are displayed side by side on both sides of the live streaming screen 520. By triggering the first expand / collapse control 510, live streaming additional information 1 can be hidden. The corresponding live streaming screen 520 and live streaming additional information 2 can move in the direction of the area where live streaming additional information 1 was before it was hidden. For example, if live streaming additional information 1 is hidden on the left side of the live streaming screen 520, the corresponding live streaming screen 520 and live streaming additional information 2 can move to the left. And while the area width of the display area where the live streaming screen 520 is located remains unchanged, the area width of the display area where the corresponding live streaming additional information 2 is located increases. Figure 5 (b) shows that live streaming information 1 and live streaming information 2 are displayed side by side on the same side of the live streaming screen 520. By triggering the first expand / collapse control 510, live streaming information 1 can be hidden. The display area where live streaming information 1 was originally located can be filled by live streaming information 2, and the area width of the display area where live streaming information 2 is located will increase.

[0063] Furthermore, at least one first live broadcast supplementary information and other live broadcast supplementary information can be displayed in parallel, or displayed in a combination of parallel and parallel displays; specifically, the live broadcast information display method of this embodiment may further include: When the at least one first live streaming supplementary information is displayed in parallel with other live streaming supplementary information, in response to the triggering operation of the first expand / collapse control, the at least one first live streaming supplementary information is hidden, and an effect is displayed in which the display area where the at least one first live streaming supplementary information was before being hidden is moved and filled by the other live streaming supplementary information.

[0064] Please see Figure 6 This diagram illustrates a second display of the second live streaming page when the additional live streaming information is hidden. Taking as an example the additional live streaming information includes Live Streaming Attachment 1 and Live Streaming Attachment 2, displayed in parallel, the second live streaming page includes a first expand / collapse control 610 corresponding to Live Streaming Attachment 1. Specifically, it shows Live Streaming Attachment 1 and Live Streaming Attachment 2 displayed in parallel on the same side of the live streaming screen 620. By triggering the first expand / collapse control 610, Live Streaming Attachment 1 can be hidden, and the height of the display area containing Live Streaming Attachment 2 increases accordingly. In this embodiment, the height of the display area can be the height along the width of the second live streaming page.

[0065] In this embodiment, by displaying a first expand / collapse control on the second live streaming page, the first live streaming supplementary information can be hidden by triggering the first expand / collapse control when needed. This enables flexible display of the first live streaming supplementary information on the second live streaming page and provides a larger display area for the live streaming screen and other supplementary information, allowing for detailed display of the live streaming screen or other supplementary information. In addition, when at least one piece of first live streaming supplementary information is hidden, a special effect can be displayed showing that its original display area is moved and filled by the live streaming screen or other supplementary information, thereby enriching the visual presentation effect of the live streaming screen and other supplementary information during the change of display area.

[0066] Accordingly, when it is necessary to display at least one type of supplementary live broadcast information, this can be achieved by triggering a first expand / collapse control; specifically, the live broadcast information display method of this embodiment may further include: If at least one type of first live streaming supplementary information is not displayed on the second live streaming page, in response to the triggering operation of the first expand / collapse control, the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located is gradually reduced until the at least one type of first live streaming supplementary information is fully displayed.

[0067] When at least one type of first live streaming supplementary information is displayed alongside other live streaming supplementary information, and when at least one type of first live streaming supplementary information is triggered to be displayed, it needs to occupy the display area in the second live streaming page. Accordingly, the width of the display area where the live streaming screen or other live streaming supplementary information is located in the second live streaming page becomes smaller. Thus, during the display of at least one type of first live streaming supplementary information, the width of the display area where the live streaming screen is located can be gradually reduced until the display of at least one type of first live streaming supplementary information is completed, or the width of the display area where other live streaming supplementary information is located can be gradually reduced until the display of at least one type of first live streaming supplementary information is completed, or the width of both the display area where the live streaming screen is located and the display area where other live streaming supplementary information is located can be gradually reduced until the display of at least one type of first live streaming supplementary information is completed.

[0068] Furthermore, if the at least one first live streaming supplementary information is not displayed on the second live streaming page, in response to the triggering operation of the first collapse control, the area height of the display area where the other live streaming supplementary information is located is gradually reduced until the at least one first live streaming supplementary information is fully displayed; the at least one first live streaming supplementary information is displayed in parallel with other live streaming supplementary information.

[0069] Please see Figure 7 It illustrates a first display diagram of the second live stream page when the live stream supplementary information is expanded. Taking as an example the first live stream supplementary information includes live stream supplementary information 1 and live stream supplementary information 2, displayed side-by-side, the second live stream page includes a first expand / collapse control 710 corresponding to live stream supplementary information 1. Specifically, it shows the live stream screen 720, live stream supplementary information 2, and the first expand / collapse control 710 corresponding to live stream supplementary information 1. Figure 7 (a) shows that when the first expand / collapse control 710 is triggered, the live broadcast supplementary information 1 gradually appears, and the area width of the display area where the live broadcast supplementary information 2 is located gradually decreases until the live broadcast supplementary information 1 is fully displayed. Figure 7 (b) shows that when the first expand / collapse control 710 is triggered, the live broadcast supplementary information 1 gradually appears, and the area height of the display area where the live broadcast supplementary information 2 is located gradually decreases until the live broadcast supplementary information 1 is fully displayed.

[0070] In this embodiment, when at least one first live broadcast supplementary information is triggered to be displayed from a hidden state, a special effect can be displayed where the display area of ​​the live broadcast screen or the display area of ​​other live broadcast supplementary information gradually shrinks, thereby enriching the visual presentation effect of the live broadcast screen and live broadcast supplementary information during the process of display area change.

[0071] In another optional embodiment, the live broadcast information display method in this embodiment may further include: If the at least one first live streaming supplementary information is not displayed on the second live streaming page, the at least one first live streaming supplementary information is displayed in response to the triggering operation of the first expand / collapse control; the at least one first live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one first live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0072] For at least one piece of first live-stream supplementary information triggered by the first expand / collapse control, it may be supplementary information that needs to be displayed temporarily or for a short period of time. Therefore, at least one piece of first live-stream supplementary information can be superimposed on the live-stream screen or other live-stream supplementary information for display. Specifically, at least one piece of first live-stream supplementary information can overlap with at least a portion of the live-stream screen, or at least a portion of the information of at least one piece of first live-stream supplementary information can overlap with at least a portion of other live-stream supplementary information. Specifically, the display area where at least one piece of first live-stream supplementary information is located can be displayed in a semi-transparent state, thereby minimizing interference with obscured information.

[0073] Please see Figure 8 The diagram illustrates a second display of the second live stream page when the live stream supplementary information is expanded. Taking as an example the first live stream supplementary information includes live stream supplementary information 1 and live stream supplementary information 2, displayed side-by-side, the second live stream page includes a first expand / collapse control 810 corresponding to live stream supplementary information 1. Specifically, it shows the live stream screen 820, live stream supplementary information 2, and the first expand / collapse control 810 corresponding to live stream supplementary information 1. When the first expand / collapse control 810 is triggered, the corresponding live stream supplementary information 1 can be displayed overlaid on the live stream screen 820 or overlaid on live stream supplementary information 2.

[0074] In this embodiment, the first live broadcast supplementary information that is triggered for display may be live broadcast supplementary information that needs to be displayed temporarily or for a short period of time. Therefore, it can be directly superimposed on the live broadcast screen or other live broadcast supplementary information for display, thereby improving the flexibility of live broadcast supplementary information display.

[0075] In an optional embodiment, the side area of ​​the screen area where the live screen is located in the second live page includes at least one live function control. The method further includes: In response to a trigger operation on the target live streaming function control, the live streaming information corresponding to the target function control is displayed in the display area where the first live streaming additional information is located; the target live streaming function control is any one of the at least one live streaming function controls.

[0076] Specifically, the target live streaming function controls may include live chat control, live battle control, live stream invitation control, etc. By triggering the corresponding target live streaming function controls, the function live streaming information can be displayed in the display area where the first live streaming additional information is located. For example, live chat information, live battle information, and friend invitation information can be displayed. The live chat information may include the live chat matching status, the avatars, nicknames, and chat duration of the multiple live streaming accounts being chatted with. The live battle information may include the live battle matching status, the avatars, nicknames, opposing factions, and battle scores of the multiple live streaming accounts being chatted with. The friend invitation information may include the invitation status, the avatars and nicknames of the invited friend's account, etc.

[0077] Furthermore, the live streaming function controls can be located on any side of the screen area where the live stream is located, so as to avoid affecting the display of the main screen. For example, they can be located at the top, bottom, left, or right of the screen area.

[0078] In this embodiment, displaying the live function information corresponding to the target function control in the display area where the first live additional information is located can be achieved by overlaying the live function information onto the first live additional information; alternatively, a display area for function information can be separated from the original display area where the first live additional information is located. Specifically, when the live function information and the first live additional information are displayed side by side, the width of the original display area where the first live additional information is located is reduced; when the live function information and the first live additional information are displayed in parallel, the height of the original display area where the first live additional information is located is reduced. Thus, the live function information corresponding to the target live function control is displayed in the function information display area, and the live function information and the first live additional information do not overlap.

[0079] Please see Figure 9The diagram illustrates the display of live streaming information. The second live streaming page includes a screen area 910 containing the live stream and a display area 920 containing the first live streaming supplementary information. The screen area 910 includes at least one live streaming function control 930, which may include a live chat control, a live battle control, an invitation control, etc. By triggering the live battle control, the corresponding live streaming information 940 can be displayed in the display area 920 containing the first live streaming supplementary information. The live streaming information 940 may include the live battle matching status, such as "Trying to match opponents, please wait patiently." The live streaming information 940 can be overlaid on the first live streaming supplementary information. The display area 920 containing the first live streaming supplementary information can also be divided into a function information display area 950. Taking the side-by-side display of the live streaming information and the first live streaming supplementary information as an example, the live streaming information 940 can be displayed in the function information display area 950, and the live streaming information 940 and the first live streaming supplementary information do not overlap.

[0080] In this embodiment, the live streaming function control can be displayed on any side of the screen area where the live streaming screen is located. By triggering any live streaming function control, the corresponding live streaming information can be displayed in the display area where the first live streaming supplementary information is located. Thus, the display of the live streaming information will not obstruct the live streaming screen, thereby improving the separation of the live streaming screen and the live streaming information, and thus improving the efficiency of information acquisition for various live streaming information.

[0081] In one specific embodiment, the live broadcast information display method in this embodiment may further include: When the second live streaming page includes various additional information for the first live streaming, in response to the joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the first live streaming are displayed; When the first information tag is selected, the first live broadcast supplementary information corresponding to the first information tag is displayed; the first information tag is any one of the information tags corresponding to the various first live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0082] In this embodiment, the joint live streaming command can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming command can be a voice chat command, a live streaming competition command, etc. When voice chat or live streaming competition operations are performed during the live streaming process, joint live streaming by multiple live streaming accounts is achieved. This allows for the joint display of the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming competition, i.e., replacing the current live streaming screen corresponding to a single live streaming account with the joint live streaming screen. Furthermore, it can also display information tags corresponding to various first live streaming supplementary information. When a first information tag is selected, the first live streaming supplementary information corresponding to the first information tag can be displayed. That is, the display area containing the first live streaming supplementary information is a reusable display area, which can be used to display various first live streaming supplementary information.

[0083] Furthermore, when the first information tag is selected, at least one level of sub-tags can be displayed under the first information tag. That is, the first information tag includes multiple first sub-tags, and any first sub-tag can include multiple second sub-tags, etc. For example, the first information tag can be a ranking list, which can include multiple first sub-tags. These multiple first sub-tags can include tags such as online viewers and live stream guardians. Furthermore, the first sub-tag of online viewers can include multiple second sub-tags, which can include tags such as all, gifting items, interaction, and viewing time.

[0084] Please see Figure 10 The diagram illustrates the first display of live streaming information under a joint live streaming state. Before responding to the joint live streaming command, the second live streaming page may include a live streaming screen 1010, live streaming supplementary information 1, and live streaming supplementary information 2. Upon responding to the joint live streaming command, the joint live streaming screen 1020 and multiple information tags 1030 can be displayed, and each information tag may also include multiple sub-tags 1040. When information tag 1 and sub-tag 1 are selected, the corresponding first live streaming supplementary information can be displayed. When information tag 1 and sub-tag 2 are selected, the corresponding first live streaming supplementary information can be displayed.

[0085] In this embodiment, in the case of joint live streaming, the joint live streaming screen can be displayed on the second live streaming page. The size of the joint live streaming screen may be larger than the live streaming page when a single live streaming account is broadcasting. That is, the joint live streaming screen occupies a larger display area of ​​the second live streaming page, and the size of the display area where the first live streaming supplementary information is located is reduced accordingly. In order to ensure that multiple first live streaming supplementary information can still have a large display area, the multiple first live streaming supplementary information that were originally displayed synchronously and separately can be converted into a batch display format. That is, by reusing the display area where the first live streaming supplementary information is located, the corresponding first live streaming supplementary information under the selected information tag can be displayed, thereby ensuring that multiple first live streaming supplementary information have sufficient display area, so that the details of the displayed live streaming supplementary information can be displayed more fully, thereby improving the efficiency of information acquisition from the displayed live streaming supplementary information.

[0086] In another optional embodiment, the live broadcast information display method of this embodiment may further include: When the second live streaming page includes multiple additional information for the first live streaming, in response to a joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and at least one additional information for the first live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0087] In this embodiment, the joint live streaming instruction can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming instruction can be a voice chat instruction, a live streaming confrontation instruction, etc. When voice chat or live streaming confrontation is performed during the live streaming process, the joint live streaming of multiple live streaming accounts is realized. Then, the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming confrontation can be jointly displayed, that is, the current live streaming screen corresponding to the current single live streaming account is replaced with the joint live streaming screen.

[0088] Since the size of the joint live broadcast screen may be larger than the size of the current live broadcast screen, the display area of ​​the first live broadcast additional information will be reduced accordingly when the joint live broadcast screen is displayed. Therefore, in order to ensure the display details of the first live broadcast additional information, at least one piece of the first live broadcast additional information can be hidden.

[0089] Please see Figure 11 It shows a second display diagram of live information in the joint live broadcast state. Before responding to the joint live broadcast command, the second live broadcast page may include live broadcast screen 1110, live broadcast additional information 1 and live broadcast additional information 2. When responding to the joint live broadcast command, live broadcast screen 1110 is replaced by joint live broadcast screen 1120, and live broadcast additional information 1 can be hidden, thereby displaying live broadcast additional information 2.

[0090] In this embodiment, a large-size joint live broadcast screen needs to be displayed in the joint live broadcast state. By hiding at least one first live broadcast supplementary information, the details of the live broadcast supplementary information to be displayed can be displayed more fully, thereby improving the efficiency of information acquisition from the live broadcast supplementary information.

[0091] In an optional embodiment, after displaying the second live streaming page in response to the landscape live streaming switching command, the method further includes: In response to the joint live broadcast instruction, the current live broadcast screen is replaced with the joint live broadcast screen.

[0092] In this embodiment, the joint live streaming instruction can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming instruction can be a voice chat instruction, a live streaming confrontation instruction, etc. When voice chat or live streaming confrontation is performed during the live streaming process, the joint live streaming of multiple live streaming accounts is realized. Then, the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming confrontation can be jointly displayed, that is, the current live streaming screen corresponding to the current single live streaming account is replaced with the joint live streaming screen.

[0093] In displaying a combined live stream, in one example, the display area of ​​the corresponding first live stream supplementary information can remain unchanged; in another example, the display area of ​​the first live stream supplementary information can be reduced to provide a larger display area for the combined live stream.

[0094] Please see Figure 12 This illustrates a third display diagram of live streaming information under a joint live streaming state. Before responding to the joint live streaming command, the second live streaming page may include live streaming screen 1210, live streaming supplementary information 1, and live streaming supplementary information 2. Upon responding to the joint live streaming command, live streaming screen 1210 is replaced by joint live streaming screen 1220. Figure 12 (a) It shows that the display area of ​​live broadcast supplementary information 1 and live broadcast supplementary information 2 remains unchanged, and the display area of ​​live broadcast screen 1210 is the same as the display area of ​​joint live broadcast screen 1220. Figure 12 (b) The display area of ​​live additional information 1 and live additional information 2 is smaller. Specifically, the area width of the display area of ​​live additional information 1 and live additional information 2 is smaller, and the display area width of the live screen 1210 is smaller than the area width of the display area of ​​the joint live screen 1220.

[0095] In this embodiment, in landscape live streaming mode, in response to a joint live streaming command, the current live streaming screen can be replaced with the joint live streaming screen, thereby enabling the joint live streaming screen and additional live streaming information to be displayed separately, so that various live streaming information have reasonable display areas, thereby improving the regional adaptability of displaying various live streaming information.

[0096] It should be noted that the live streaming scenarios in this embodiment can include multi-device live streaming scenarios and single-device live streaming scenarios. In multi-device live streaming scenarios, there is a dedicated device for acquiring the live streaming image, so the image source of the live streaming image is not affected when switching from portrait to landscape live streaming mode. Thus, the live streaming image in landscape mode is proportionally smaller than that in portrait mode. In single-device live streaming scenarios, the proportion of the image source container in landscape mode can be adapted by cropping the live streaming image from portrait mode.

[0097] Furthermore, this embodiment also provides another method for displaying live streaming information. The executing entity of this method can be the aforementioned viewer terminal. Please refer to [link / reference] for details. Figure 13 The method may include: S1310. Display a third live streaming page; the third live streaming page is a viewing page for live streaming in a vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming supplementary information, and the live streaming screen and the second live streaming supplementary information are displayed overlappingly on the third live streaming page.

[0098] In this embodiment, during the live stream, viewers can watch in either portrait or landscape mode, and can switch between modes depending on their viewing preferences. Portrait mode refers to a display where the screen height is greater than the width, while landscape mode refers to a display where the screen width is greater than the height.

[0099] When watching in portrait mode, the third live stream page on the viewer's end can include the live stream footage and additional information from the second live stream, which can be overlaid on the live stream footage. In this embodiment, the additional information from the second live stream can be information displayed on the viewer's end that is related to the live stream and other than the live stream footage. Specifically, it can include live stream account information, public chat information, and ranking information. Live stream account information can include the live stream account's avatar, nickname, authentication identifier, and number of followers. Public chat information can include chat messages or bullet comments posted by viewer accounts and live stream accounts in the live stream. Ranking information can be a leaderboard sorted according to the amount of resources contributed by viewer accounts. On the third live stream page, the ranking information can specifically include the avatars of viewer accounts arranged in order. That is, when watching in portrait mode, the live stream account information, public chat information, and ranking information are overlaid on the live stream footage.

[0100] Please see Figure 14 The diagram shows a third live streaming page in portrait mode. The third live streaming page 1410 includes a live streaming screen 1420, live streaming account information 1430, public screen information 1440, and ranking information 1450. The live streaming account information 1430, public screen information 1440, and ranking information 1450 are displayed on top of the live streaming screen 1420.

[0101] S1320. In response to a landscape viewing switching command, a fourth live streaming page is displayed; the fourth live streaming page has a second long side and a second short side, the length of the second long side is greater than the length of the second short side; the live streaming screen and the second live streaming supplementary information are displayed side by side on the fourth live streaming page and do not overlap, and the live streaming screen and the second live streaming supplementary information are arranged along the direction of the second long side of the fourth live streaming page.

[0102] In this embodiment, the landscape viewing switching command can be implemented based on a mode switching control or a preset gesture operation. When using a mode switching control, the third live streaming page can include the mode switching control, allowing switching between portrait and landscape viewing modes by triggering it. Alternatively, a preset operation can be used to invoke a viewing operation panel, displaying the mode switching control, which then allows switching between portrait and landscape viewing modes. When using preset gesture operations, switching between portrait and landscape viewing modes can be achieved by performing long presses, clicks, or swipes on the third live streaming page, or by changing the position of the viewer's device, such as rotating or shaking the device.

[0103] Upon receiving a command to switch to landscape mode, a fourth live stream page is displayed. The live stream footage and the supplementary information from the second live stream are displayed side-by-side without overlapping. The fourth live stream page has a second long side and a second short side, which can be perpendicular to each other. The length of the fourth live stream page is greater than its width, and the live stream footage and the supplementary information from the second live stream are arranged along the direction of the second long side of the fourth live stream page.

[0104] In this embodiment, based on the inclusion of multiple types of additional information in the second live broadcast, these multiple types of additional information are presented as a whole. This whole is displayed side-by-side with respect to the live broadcast screen without overlapping. The multiple types of additional information can be displayed side-by-side, in parallel, or in a combination of both. The multiple types of additional information can be displayed on the same side of the live broadcast screen or on opposite sides of the live broadcast screen.

[0105] For a schematic diagram of the fourth live stream page in landscape viewing mode, please refer to the above-described embodiment. Figure 4 This will not be elaborated upon here.

[0106] In this disclosure, during viewing in portrait mode, the live stream on the third live page overlaps with the supplementary information of the second live stream. Upon responding to a landscape viewing switch command, a fourth live page can be displayed. On the fourth live page, the live stream and the supplementary information of the second live stream are displayed side-by-side without overlapping. These two pieces of information can be arranged along the second long side of the fourth live page. By displaying multiple pieces of live stream information side-by-side along the second long side, the layout of the live stream room can be flexibly changed. This allows the live stream and the supplementary information to be displayed decoupled and non-overlapping, providing a reasonable display area for each type of live stream information. This improves the adaptability of the display area for various types of live stream information, allowing for the display of more details and enhancing the convenience of accessing different live stream information, thus meeting the diverse display needs of different users.

[0107] In one specific example, when the second live streaming supplementary information includes multiple second live streaming supplementary information, the fourth live streaming page includes a second collapse control corresponding to at least one second live streaming supplementary information; The method further includes: In response to the triggering operation of the second expand / collapse control, the at least one second live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the second display area to fill the second display area; the second display area is the display area where the at least one second live broadcast supplementary information was hidden before; the other live broadcast supplementary information is information other than the at least one second live broadcast supplementary information among the various second live broadcast supplementary information.

[0108] In this embodiment, when the second expand / collapse control corresponding to at least one second live streaming additional information is triggered, the second live streaming additional information can be hidden in the fourth live streaming page, thereby displaying the live streaming screen or other live streaming additional information to fill the display area where the at least one second live streaming additional information was before it was hidden.

[0109] The width of the display area containing the live stream and the display area containing the second live stream supplementary information on the fourth live stream page can be flexibly varied, specifically adapting to the display or hiding of at least one piece of second live stream supplementary information. Since the overall display area of ​​the fourth live stream page remains constant, when at least one piece of second live stream supplementary information is displayed alongside other live stream supplementary information, or when at least one piece of second live stream supplementary information is hidden, the area containing at least one piece of second live stream supplementary information can be filled by the live stream or other live stream supplementary information. Consequently, the overall width of the display area containing the live stream and the display area containing the other live stream supplementary information will increase. Specifically, the width of the display area containing the live stream, the width of the display area containing the other live stream supplementary information, or both the width of the display area containing the live stream and the width of the display area containing the other live stream supplementary information will increase. In this embodiment, the width of the display area can be the width of the display area along the long side of the fourth live stream page.

[0110] For a schematic diagram of the first display of the fourth live streaming page when the additional information for the live stream is hidden, please refer to this embodiment. Figure 5 This will not be elaborated upon here.

[0111] In this embodiment, by displaying a second expand / collapse control on the fourth live streaming page, the second live streaming supplementary information can be hidden by triggering the second expand / collapse control. This enables flexible display of the second live streaming supplementary information on the fourth live streaming page and provides a larger display area for the live streaming screen and other live streaming supplementary information, allowing for detailed display of the live streaming screen or other live streaming supplementary information. In addition, when at least one piece of second live streaming supplementary information is hidden, a special effect can be displayed where its original display area is moved and filled by the live streaming screen or other supplementary information, thereby enriching the visual presentation effect of the live streaming screen and other live streaming supplementary information during the change of display area.

[0112] In an optional embodiment, when it is necessary to display at least one second live broadcast supplementary information, this can be achieved by triggering a second expand / collapse control; specifically, the live broadcast information display method of this embodiment may further include: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, in response to the triggering operation of the second expand / collapse control, an effect is displayed in which the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located gradually decreases until the at least one second live streaming supplementary information is fully displayed.

[0113] When at least one second live streaming supplementary information is displayed alongside other live streaming supplementary information, and when the display of at least one second live streaming supplementary information is triggered, it needs to occupy the display area in the fourth live streaming page. Consequently, the width of the display area where the live streaming screen or other live streaming supplementary information is located in the fourth live streaming page becomes smaller. Therefore, during the display of at least one second live streaming supplementary information, the display area where the live streaming screen is located can be gradually reduced until the display of at least one second live streaming supplementary information is completed, or the display area where the display area where other live streaming supplementary information is located can be gradually reduced until the display of at least one second live streaming supplementary information is completed, or the display area where both the display area where the live streaming screen is located and the display area where other live streaming supplementary information is located can be gradually reduced until the display of at least one second live streaming supplementary information is completed.

[0114] Furthermore, if the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, in response to the triggering operation of the second collapse control, the area height of the display area where the other live streaming supplementary information is located is gradually reduced until the at least one second live streaming supplementary information is fully displayed; the at least one second live streaming supplementary information is displayed in parallel with other live streaming supplementary information.

[0115] For a schematic diagram of the fourth live stream page display when the additional information for the live stream is expanded, please refer to this embodiment. Figure 7 This will not be elaborated upon here.

[0116] In this embodiment, when at least one first live broadcast supplementary information is triggered to be displayed from a hidden state, a special effect can be displayed where the display area of ​​the live broadcast screen or the display area of ​​other live broadcast supplementary information gradually shrinks, thereby enriching the visual presentation effect of the live broadcast screen and live broadcast supplementary information during the process of display area change.

[0117] In another optional embodiment, the live broadcast information display method in this embodiment may further include: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, the at least one second live streaming supplementary information is displayed in response to the triggering operation of the second expand / collapse control; the at least one second live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one second live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0118] For at least one second live-stream supplementary information triggered by the second expand / collapse control, it may be supplementary information that needs to be displayed temporarily or for a short period of time. Therefore, at least one second live-stream supplementary information can be superimposed on the live-stream screen or other live-stream supplementary information for display. Specifically, at least one second live-stream supplementary information can overlap with at least a portion of the live-stream screen, or at least one second live-stream supplementary information can overlap with at least a portion of other live-stream supplementary information. Specifically, the display area containing at least one second live-stream supplementary information can be displayed in a semi-transparent state, thereby minimizing interference with obscured information.

[0119] For a schematic diagram illustrating the display of the fourth live stream page when additional live stream information is expanded, please refer to this embodiment. Figure 8 This will not be elaborated upon here.

[0120] In this embodiment, the at least one second live broadcast supplementary information that is triggered for display may be live broadcast supplementary information that needs to be displayed temporarily or for a short period of time. Therefore, it can be directly superimposed on the live broadcast screen or other live broadcast supplementary information for display, thereby improving the flexibility of live broadcast supplementary information display.

[0121] In an optional embodiment, the side area of ​​the screen area where the live broadcast screen is located in the fourth live broadcast page includes at least one interactive function control; The method further includes: In response to a trigger operation on the target interactive function control, the functional interactive information corresponding to the target interactive function control is displayed in the display area where the second live broadcast supplementary information is located; the target interactive function control is any one of the at least one functional interactive control.

[0122] Specifically, the target interactive function controls may include item gifting controls, forwarding controls, etc. By triggering the corresponding target interactive function controls, the interactive function information can be displayed in the display area where the second live broadcast additional information is located. For example, item gifting information and forwarding information can be displayed. Item gifting information may include candidate items, items that have been gifted, etc., and forwarding information may include forwarding status, the avatar and nickname of the forwarding friend's account, etc.

[0123] Furthermore, the interactive function controls can be located on any side of the screen area where the live broadcast is located, so as to avoid affecting the display of the main screen of the live broadcast. For example, they can be located at the top, bottom, left, or right of the screen area.

[0124] In this embodiment, displaying the functional interactive information corresponding to the target interactive control in the display area where the second live broadcast supplementary information is located can be achieved by overlaying the functional interactive information onto the second live broadcast supplementary information; alternatively, a functional information display area can be segmented from the original display area where the second live broadcast supplementary information is located. Specifically, when the functional interactive information and the second live broadcast supplementary information are displayed side by side, the width of the original display area where the second live broadcast supplementary information is located is reduced; when the functional interactive information and the second live broadcast supplementary information are displayed in parallel, the height of the original display area where the second live broadcast supplementary information is located is reduced. Thus, the functional interactive information corresponding to the target interactive functional control is displayed in the functional information display area, and the functional interactive information and the second live broadcast supplementary information do not overlap.

[0125] Please see Figure 15 The diagram illustrates the display of interactive information. The fourth live stream page includes a screen area 1510 containing the live stream image and a display area 1520 containing the second live stream supplementary information. The screen area 1510 includes at least one interactive control 1530, which may include a gift control, a forwarding control, etc. By triggering the gift control, corresponding interactive information 1540 can be displayed in the display area 1520 containing the second live stream supplementary information. The interactive information 1540 may include multiple candidate virtual items. The interactive information 1540 can be overlaid on the second live stream supplementary information. The display area 1520 can also be divided into a functional information display area 1550. Taking the parallel display of interactive information and the second live stream supplementary information as an example, the interactive information 1540 can be displayed in the functional information display area 1550, and the interactive information 1540 and the second live stream supplementary information do not overlap.

[0126] In this embodiment, the interactive function control can be displayed on any side of the screen area where the live broadcast screen is located. By triggering any interactive function control, the corresponding interactive function information can be displayed in the display area where the second live broadcast supplementary information is located. Thus, the display of interactive information will not obstruct the live broadcast screen, thereby improving the separation of the live broadcast screen and the interactive function information, and thus improving the efficiency of information acquisition for various live broadcast information.

[0127] In one specific embodiment, the live broadcast information display method in this embodiment may further include: When the fourth live streaming page includes various additional information for the second live streaming and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the second live streaming are displayed. When the second information tag is selected, the second live broadcast supplementary information corresponding to the second information tag is displayed; the second information tag is any one of the information tags corresponding to the various second live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0128] In this embodiment, the joint live streaming state can be the live streaming state when a live streaming account triggers a joint live streaming command. The joint live streaming command can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming command can be a voice chat command, a live streaming competition command, etc. When voice chat or live streaming competition operations are performed during the live streaming process, joint live streaming by multiple live streaming accounts is achieved. This allows for the joint display of the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming competition, essentially replacing the current live streaming screen corresponding to a single live streaming account with the joint live streaming screen. Furthermore, various information tags corresponding to different types of secondary live streaming supplementary information can be displayed. When a secondary information tag is selected, the secondary live streaming supplementary information corresponding to that tag can be displayed. That is, the display area containing the secondary live streaming supplementary information is a reusable display area, which can be used to display various types of secondary live streaming supplementary information.

[0129] Furthermore, when the second information tag is selected, at least one level of sub-tags can be displayed under the second information tag. That is, the second information tag includes multiple first sub-tags, and any first sub-tag can include multiple second sub-tags. For example, the second information tag can be a ranking list, which can include multiple first sub-tags. These first sub-tags can include tags such as online viewers and live stream guardians. Furthermore, the first sub-tag of online viewers can include multiple second sub-tags, which can include tags such as all, gifting items, interaction, and viewing time.

[0130] The schematic diagram for displaying live streaming information in a joint live streaming state can be used in this embodiment. Figure 10 This will not be elaborated upon here.

[0131] In this embodiment, in the case of joint live streaming, the joint live streaming screen can be displayed on the fourth live streaming page. The size of the joint live streaming screen may be larger than the live streaming page when a single live streaming account is broadcasting. That is, the joint live streaming screen occupies a large display area of ​​the fourth live streaming page, and the size of the display area where the second live streaming supplementary information is located is reduced accordingly. In order to ensure that multiple types of second live streaming supplementary information can still have a large display area, the multiple types of second live streaming supplementary information that were originally displayed synchronously and separately can be converted into a batch display format. That is, by reusing the display area where the second live streaming supplementary information is located, the corresponding second live streaming supplementary information under the selected information tag can be displayed, thereby ensuring that multiple types of second live streaming supplementary information have sufficient display area, so that the details of the displayed live streaming supplementary information can be displayed more fully, thereby improving the efficiency of information acquisition from the displayed live streaming supplementary information.

[0132] In another optional embodiment, the live broadcast information display method of this embodiment may further include: When the fourth live streaming page includes various additional information for the second live streaming, and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen and at least one additional information for the second live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0133] In this embodiment, the joint live streaming state can be the live streaming state when a live streaming account triggers a joint live streaming instruction. The joint live streaming instruction can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming instruction can be a voice chat instruction, a live streaming confrontation instruction, etc. When voice chat or live streaming confrontation operations are performed during the live streaming process, the joint live streaming of multiple live streaming accounts is realized. Then, the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming confrontation can be jointly displayed, that is, the joint live streaming screen can be displayed, that is, the current live streaming screen corresponding to the current single live streaming account is replaced with the joint live streaming screen.

[0134] Since the size of the joint live broadcast screen may be larger than the size of the current live broadcast screen, the display area of ​​the second live broadcast additional information will be reduced accordingly when the joint live broadcast screen is displayed. Therefore, in order to ensure the display details of the second live broadcast additional information, at least one piece of second live broadcast additional information can be hidden.

[0135] For a schematic diagram of the live streaming information display in a joint live streaming scenario, please refer to this embodiment. Figure 11 .

[0136] In this embodiment, a large-size joint live broadcast screen needs to be displayed in the joint live broadcast state. By hiding at least one second live broadcast supplementary information, the details of the live broadcast supplementary information can be displayed more fully, thereby improving the efficiency of information acquisition from the live broadcast supplementary information.

[0137] In an optional embodiment, after displaying the fourth live stream page in response to a landscape viewing switch command, the method further includes: When the current live stream status is switched to the joint live stream status, the current live stream screen will be replaced with the joint live stream screen.

[0138] In this embodiment, the joint live streaming instruction can be an instruction that triggers multiple live streaming accounts to conduct joint live streaming during the live streaming process. The joint live streaming instruction can be a voice chat instruction, a live streaming confrontation instruction, etc. When voice chat or live streaming confrontation is performed during the live streaming process, the joint live streaming of multiple live streaming accounts is realized. Then, the live streaming screens corresponding to the multiple live streaming accounts participating in voice chat or live streaming confrontation can be jointly displayed, that is, the current live streaming screen corresponding to the current single live streaming account is replaced with the joint live streaming screen.

[0139] In displaying a combined live stream, in one example, the display area of ​​the corresponding first live stream supplementary information can remain unchanged; in another example, the display area of ​​the first live stream supplementary information can be reduced to provide a larger display area for the combined live stream.

[0140] For a schematic diagram of the live streaming information display in a joint live streaming scenario, please refer to this embodiment. Figure 12 .

[0141] In this embodiment, in landscape live streaming mode, the current live streaming screen can be replaced with the joint live streaming screen in the joint live streaming state. This allows the joint live streaming screen and the additional live streaming information to be displayed separately, so that various live streaming information have reasonable display areas, thereby improving the regional adaptability of displaying various live streaming information.

[0142] It should be noted that any of the methods in this embodiment can be combined based on the actual implementation situation and have corresponding beneficial effects, which will not be elaborated here.

[0143] Figure 16 This is a block diagram illustrating a live information display device according to an exemplary embodiment. (Refer to...) Figure 16 The device includes: The first live streaming page display unit 1610 is configured to display the first live streaming page; the first live streaming page is a live streaming page when live streaming is performed based on the vertical screen live streaming mode, and the first live streaming page includes the live streaming screen and the first live streaming additional information, wherein the live streaming screen and the first live streaming additional information are displayed overlappingly in the first live streaming page. The landscape live streaming switching unit 1620 is configured to execute a landscape live streaming switching command and display a second live streaming page; the second live streaming page has a first long side and a first short side, the length of the first long side is greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side and do not overlap, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

[0144] In an exemplary embodiment, when the first live streaming supplementary information includes multiple first live streaming supplementary information, the second live streaming page includes a first collapse control corresponding to at least one first live streaming supplementary information; The device also includes a first concealed unit configured to perform: In response to the triggering operation of the first expand / collapse control, the at least one first live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the first display area to fill the first display area; the first display area is the display area where the at least one first live broadcast supplementary information was hidden; the other live broadcast supplementary information is information other than the at least one first live broadcast supplementary information among the multiple first live broadcast supplementary information.

[0145] In one exemplary embodiment, the apparatus further includes: The first expansion unit is configured to, in response to a triggering operation of the first expansion control, gradually reduce the display area where the live screen is located or the display area where the other live supplementary information is located until the display of the at least one first live supplementary information is completed when the at least one first live supplementary information is not displayed on the second live page.

[0146] In one exemplary embodiment, the apparatus further includes: The second expansion unit is configured to, in response to a triggering operation of the first expansion control, display the at least one first live streaming supplementary information when the at least one first live streaming supplementary information is not displayed on the second live streaming page; the at least one first live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one first live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

[0147] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the second live broadcast page includes at least one live broadcast function control; The device further includes: The function control triggering unit is configured to perform a triggering operation in response to a target live function control, and display the function live information corresponding to the target function control in the display area where the first live additional information is located; the target live function control is any one of the at least one live function control.

[0148] In one exemplary embodiment, the apparatus further includes a first joint display unit configured to perform: When the second live streaming page includes various additional information for the first live streaming, in response to the joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the first live streaming are displayed; When the first information tag is selected, the first live broadcast supplementary information corresponding to the first information tag is displayed; the first information tag is any one of the information tags corresponding to the various first live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0149] In one exemplary embodiment, the apparatus further includes a second joint display unit configured to perform: When the second live streaming page includes multiple additional information for the first live streaming, in response to a joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and at least one additional information for the first live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0150] In one exemplary embodiment, the apparatus further includes a third joint display unit configured to perform: In response to the joint live broadcast instruction, the current live broadcast screen is replaced with the joint live broadcast screen.

[0151] Figure 17 This is a block diagram of another live streaming information display device according to an exemplary embodiment. (Refer to...) Figure 17 The device includes: The third live streaming page display unit 1710 is configured to display the third live streaming page; the third live streaming page is a viewing page for live streaming based on vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming additional information, and the live streaming screen and the second live streaming additional information are displayed overlappingly in the third live streaming page. The landscape viewing switching unit 1720 is configured to execute a landscape viewing switching command and display a fourth live page; the fourth live page has a second long side and a second short side, the length of the second long side being greater than the length of the second short side; the live screen and the second live supplementary information in the fourth live page are displayed side by side without overlapping each other, and the live screen and the second live supplementary information are arranged along the direction of the second long side of the fourth live page.

[0152] In an exemplary embodiment, when the second live streaming supplementary information includes multiple second live streaming supplementary information, the fourth live streaming page includes a second expand / collapse control corresponding to at least one second live streaming supplementary information; The device further includes: The second hiding unit is configured to perform an operation in response to a triggering operation of the second expand / collapse control, hiding the at least one second live streaming supplementary information, displaying the live streaming screen and the special effect of the other live streaming supplementary information moving to the second display area to fill the second display area; the second display area is the display area where the at least one second live streaming supplementary information was located before it was hidden; the other live streaming supplementary information is information other than the at least one second live streaming supplementary information among the various second live streaming supplementary information.

[0153] In one exemplary embodiment, the apparatus further includes: The third expansion unit is configured to, in response to a triggering operation of the second expansion control, gradually reduce the display area where the live screen is located or the display area where the other live supplementary information is located until the display of the at least one second live supplementary information is completed when the at least one second live supplementary information is not displayed on the fourth live page.

[0154] In one exemplary embodiment, the apparatus further includes: The fourth expansion unit is configured to, in response to a triggering operation of the second expand / collapse control, display the at least one second live-stream supplementary information when the at least one second live-stream supplementary information is not displayed on the fourth live-stream page; the at least one second live-stream supplementary information overlaps with at least a portion of the live-stream screen, or the at least one second live-stream supplementary information overlaps with at least a portion of the other live-stream supplementary information.

[0155] In one exemplary embodiment, the side area of ​​the screen area where the live broadcast screen is located in the fourth live broadcast page includes at least one interactive function control; The device further includes: The interactive control triggering unit is configured to perform a triggering operation in response to a target interactive function control, and display the functional interactive information corresponding to the target interactive function control in the display area where the second live broadcast supplementary information is located; the target interactive function control is any one of the at least one functional interactive controls.

[0156] In one exemplary embodiment, the apparatus further includes a fourth joint display unit configured to perform: When the fourth live streaming page includes various additional information for the second live streaming and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the second live streaming are displayed. When the second information tag is selected, the second live broadcast supplementary information corresponding to the second information tag is displayed; the second information tag is any one of the information tags corresponding to the various second live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

[0157] In one exemplary embodiment, the apparatus further includes a fifth joint display unit configured to perform: When the fourth live streaming page includes various additional information for the second live streaming, and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen and at least one additional information for the second live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

[0158] In one exemplary embodiment, the apparatus further includes a sixth joint display unit configured to perform: When the current live stream status is switched to the joint live stream status, the current live stream screen will be replaced with the joint live stream screen.

[0159] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0160] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform any of the methods described above.

[0161] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform any of the methods described above.

[0162] Figure 18 This is a block diagram illustrating an electronic device for displaying live information according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 18 As shown, the electronic device includes a processor, memory, network interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a live information display method. The display screen can be a liquid crystal display (LCD) or an e-ink display. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse. Those skilled in the art will understand that Figure 18 The structure shown is merely a block diagram of a portion of the structure related to the present disclosure and does not constitute a limitation on the electronic device to which the present disclosure is applied. A specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0163] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0164] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for displaying live streaming information, characterized in that, include: Display the first live streaming page; the first live streaming page is the live streaming page when the live stream is conducted in a vertical screen live streaming mode. The first live streaming page includes the live streaming screen and the first live streaming additional information. The live streaming screen and the first live streaming additional information are displayed overlappingly in the first live streaming page. In response to a landscape live streaming switching command, a second live streaming page is displayed; the second live streaming page has a first long side and a first short side, the length of the first long side being greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side without overlapping each other, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

2. The method according to claim 1, characterized in that, When the first live broadcast additional information includes multiple first live broadcast additional information, the second live broadcast page includes a first collapse control corresponding to at least one first live broadcast additional information; The method further includes: In response to the triggering operation of the first expand / collapse control, the at least one first live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the first display area to fill the first display area; the first display area is the display area where the at least one first live broadcast supplementary information was hidden; the other live broadcast supplementary information is information other than the at least one first live broadcast supplementary information among the multiple first live broadcast supplementary information.

3. The method according to claim 2, characterized in that, The method further includes: If at least one type of first live streaming supplementary information is not displayed on the second live streaming page, in response to the triggering operation of the first expand / collapse control, the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located is gradually reduced until the at least one type of first live streaming supplementary information is fully displayed.

4. The method according to claim 2, characterized in that, The method further includes: If the at least one first live streaming supplementary information is not displayed on the second live streaming page, the at least one first live streaming supplementary information is displayed in response to the triggering operation of the first expand / collapse control; the at least one first live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one first live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

5. The method according to claim 1, characterized in that, The side area of ​​the screen area where the live stream is located in the second live stream page includes at least one live stream function control; The method further includes: In response to a trigger operation on the target live streaming function control, the live streaming information corresponding to the target function control is displayed in the display area where the first live streaming additional information is located; the target live streaming function control is any one of the at least one live streaming function controls.

6. The method according to claim 1, characterized in that, The method further includes: When the second live streaming page includes various additional information for the first live streaming, in response to the joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the first live streaming are displayed; When the first information tag is selected, the first live broadcast supplementary information corresponding to the first information tag is displayed; the first information tag is any one of the information tags corresponding to the various first live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

7. The method according to claim 1, characterized in that, The method further includes: When the second live streaming page includes multiple additional information for the first live streaming, in response to a joint live streaming instruction, the current live streaming screen is replaced with the joint live streaming screen, and at least one additional information for the first live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

8. The method according to claim 1, characterized in that, After responding to the landscape live stream switching command and displaying the second live stream page, the method further includes: In response to the joint live broadcast instruction, the current live broadcast screen is replaced with the joint live broadcast screen.

9. A method for displaying live streaming information, characterized in that, include: Display a third live streaming page; the third live streaming page is the viewing page when live streaming is conducted in a vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming supplementary information, and the live streaming screen and the second live streaming supplementary information are displayed overlappingly on the third live streaming page; In response to a landscape viewing switch command, a fourth live streaming page is displayed; the fourth live streaming page has a second long side and a second short side, the length of the second long side being greater than the length of the second short side; the live streaming screen and the second live streaming supplementary information are displayed side by side on the fourth live streaming page without overlapping each other, and the live streaming screen and the second live streaming supplementary information are arranged along the direction of the second long side of the fourth live streaming page.

10. The method according to claim 9, characterized in that, When the second live broadcast supplementary information includes multiple second live broadcast supplementary information, the fourth live broadcast page includes a second collapse control corresponding to at least one second live broadcast supplementary information; The method further includes: In response to the triggering operation of the second expand / collapse control, the at least one second live broadcast supplementary information is hidden, and the live broadcast screen and the other live broadcast supplementary information are displayed with an effect that moves to the second display area to fill the second display area; the second display area is the display area where the at least one second live broadcast supplementary information was hidden before; the other live broadcast supplementary information is information other than the at least one second live broadcast supplementary information among the various second live broadcast supplementary information.

11. The method according to claim 10, characterized in that, The method further includes: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, in response to the triggering operation of the second expand / collapse control, an effect is displayed in which the display area where the live streaming screen is located or the display area where the other live streaming supplementary information is located gradually decreases until the at least one second live streaming supplementary information is fully displayed.

12. The method according to claim 10, characterized in that, The method further includes: If the at least one second live streaming supplementary information is not displayed on the fourth live streaming page, the at least one second live streaming supplementary information is displayed in response to the triggering operation of the second expand / collapse control; the at least one second live streaming supplementary information overlaps with at least a portion of the live streaming screen, or the at least one second live streaming supplementary information overlaps with at least a portion of the other live streaming supplementary information.

13. The method according to claim 9, characterized in that, The side area of ​​the screen area where the live broadcast screen is located in the fourth live broadcast page includes at least one interactive function control; The method further includes: In response to a trigger operation on the target interactive function control, the functional interactive information corresponding to the target interactive function control is displayed in the display area where the second live broadcast supplementary information is located; the target interactive function control is any one of the at least one functional interactive control.

14. The method according to claim 9, characterized in that, The method further includes: When the fourth live streaming page includes various additional information for the second live streaming and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen, and the information tags corresponding to each of the various additional information for the second live streaming are displayed. When the second information tag is selected, the second live broadcast supplementary information corresponding to the second information tag is displayed; the second information tag is any one of the information tags corresponding to the various second live broadcast supplementary information; the size of the current live broadcast screen is smaller than the size of the joint live broadcast screen.

15. The method according to claim 9, characterized in that, The method further includes: When the fourth live streaming page includes various additional information for the second live streaming, and the current live streaming status is switched to the joint live streaming status, the current live streaming screen is replaced with the joint live streaming screen and at least one additional information for the second live streaming is hidden; the size of the current live streaming screen is smaller than the size of the joint live streaming screen.

16. The method according to claim 9, characterized in that, After responding to the landscape viewing switch command and displaying the fourth live stream page, the method further includes: When the current live stream status is switched to the joint live stream status, the current live stream screen will be replaced with the joint live stream screen.

17. A live broadcast information display device, characterized in that, include: The first live streaming page display unit is configured to display the first live streaming page; the first live streaming page is a live streaming page when live streaming is performed based on the vertical screen live streaming mode; the first live streaming page includes the live streaming screen and the first live streaming additional information; the live streaming screen and the first live streaming additional information are displayed overlappingly in the first live streaming page. The landscape live streaming switching unit is configured to execute a landscape live streaming switching command and display a second live streaming page; the second live streaming page has a first long side and a first short side, the length of the first long side is greater than the length of the first short side; the live streaming screen and the first live streaming supplementary information in the second live streaming page are displayed side by side and do not overlap, and the live streaming screen and the first live streaming supplementary information are arranged along the direction of the first long side of the second live streaming page.

18. A live broadcast information display device, characterized in that, include: The third live streaming page display unit is configured to display the third live streaming page; the third live streaming page is a viewing page for live streaming based on vertical screen live streaming mode; the third live streaming page includes the live streaming screen and the second live streaming supplementary information, and the live streaming screen and the second live streaming supplementary information are displayed overlappingly in the third live streaming page. A landscape viewing switching unit is configured to execute a landscape viewing switching command and display a fourth live page; the fourth live page has a second long side and a second short side, the length of the second long side being greater than the length of the second short side; the live screen and the second live supplementary information are displayed side by side on the fourth live page without overlapping each other, and the live screen and the second live supplementary information are arranged along the direction of the second long side of the fourth live page.

19. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the live information display method as described in any one of claims 1 to 16.

20. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the live information display method as described in any one of claims 1 to 16.

21. A computer program product, characterized in that, The computer program product includes a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the live information display method as described in any one of claims 1 to 16.