Method, device, equipment, storage medium, and computer program for displaying a live streaming page

The method and apparatus for displaying live streaming pages facilitate easy navigation and viewing of desired streaming content by showing identifiers and screens in separate areas, addressing the challenge of finding specific streaming rooms in existing technologies.

JP2025541759APending Publication Date: 2025-12-23BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025531876
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-03-03
Filing Date
2024-03-01
Publication Date
2025-12-23

AI Technical Summary

Technical Problem

Existing live streaming technologies lack an efficient method for users to quickly find and switch between different live streaming rooms on a live streaming page, leading to difficulty in pinpointing desired streaming content.

Method used

A method and apparatus for displaying a live streaming page that includes receiving an identifier display operation to show at least one live streaming page identifier in a first area and the corresponding live streaming screen in a second area, allowing users to easily navigate and view desired streaming content.

Benefits of technology

Enhances user experience by enriching the display method and improving the orderliness of live streaming rooms, making it easier for users to find and view specific types of streaming content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025541759000001_ABST
    Figure 2025541759000001_ABST
Patent Text Reader

Abstract

An embodiment of the present disclosure provides a method, an apparatus, a storage medium, and a program product for displaying live streaming pages, the method including: receiving an identifier display operation for an identifier of a live streaming page; and, in response to the identifier display operation, displaying the identifier of at least one live streaming page in a first area of ​​a first live streaming page and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page, wherein the identifier of the live streaming page is used to trigger the display of the corresponding live streaming page.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from a Chinese patent application filed with the China Patent Office on March 3, 2023, bearing application number 202310203761.6, and entitled "Live streaming page display method, device, equipment, storage medium and program product," the entire contents of which are incorporated herein by reference.

[0002] [Technical field] TECHNICAL FIELD Embodiments of the present disclosure relate to the field of computer technology, and more particularly to a method, apparatus, device, storage medium and program product for displaying a live streaming page. [Background technology]

[0003] Currently, some application programs allow users to switch between live streaming screens of different live streaming rooms on a live streaming page based on the live streaming of the live streaming page. However, in related technologies, the display method of the live streaming page is relatively simple, which makes it difficult for users to quickly find the live streaming room they want to view. Summary of the Invention [Problem to be solved by the invention]

[0004] Embodiments of the present disclosure provide a method, an apparatus, a device, a storage medium, and a program product for displaying a live streaming page. [Means for solving the problem]

[0005] According to a first aspect, an embodiment of the present disclosure provides a method for displaying a live streaming page, the method comprising: receiving an identifier display operation for an identifier of a live streaming page; and displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page in response to the identifier display operation, and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page; The live streaming page identifier is used to trigger the display of the corresponding live streaming page.

[0006] According to a second aspect, an embodiment of the present disclosure further provides an apparatus for displaying a live streaming page, the apparatus comprising: a first receiving module for receiving an identifier display operation for an identifier of a live streaming page; a display module for displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page in response to the identifier display operation, and for displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page; The live streaming page identifier is used to trigger the display of the corresponding live streaming page.

[0007] According to a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live streaming page described in an embodiment of the present disclosure.

[0008] According to a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the program is executed by a processor, the method for displaying a live streaming page described in the embodiment of the present disclosure is realized.

[0009] According to a fifth aspect, an embodiment of the present disclosure further provides a computer program product, which, when executed by a computer, causes the computer to implement the method for displaying a live streaming page described in the embodiment of the present disclosure. [Brief explanation of the drawings]

[0010] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description taken in conjunction with the drawings, in which like or similar reference numerals represent like or similar elements throughout. It should be understood that the drawings are illustrative and that elements and components are not necessarily drawn to scale.

[0011] [Figure 1] 1 is a flowchart of a live streaming page display method provided by an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a live streaming page provided by an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of another live streaming page display provided by an embodiment of the present disclosure. [Figure 4] 10 is a flowchart of another live streaming page display method provided by an embodiment of the present disclosure. [Figure 5] FIG. 1 is a structural block diagram of a display device of a live streaming page provided by an embodiment of the present disclosure. [Figure 6] 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the scope of protection of the present disclosure.

[0013] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in a different order and / or in parallel, and that method embodiments may include additional steps and / or steps that are not shown to be performed, and the scope of the present disclosure is not limited in this manner.

[0014] As used herein, the term "comprises" and variations thereof are intended to be open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0015] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are merely intended to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.

[0016] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are intended to be exemplary and not limiting, and as would be understood by one of ordinary skill in the art, should be understood as "one or more" unless the context clearly indicates otherwise.

[0017] The names of messages or information interacting between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0018] 1 is a flowchart of a method for displaying a live streaming page provided by an embodiment of the present disclosure. This method may be performed by an apparatus for displaying a live streaming page, which may be implemented by software and / or hardware and may be located in an electronic device, typically a mobile phone or a tablet computer. The method for displaying a live streaming page according to an embodiment of the present disclosure may be applied to a scenario in which a live streaming page identifier is displayed on the live streaming page. As shown in FIG. 1, the method for displaying a live streaming page according to this embodiment may include:

[0019] S101: receiving an identifier display operation for an identifier of a live streaming page;

[0020] The identifier of a live streaming page may be considered as a page identifier corresponding to the live streaming page, and different live streaming pages may have different live streaming page identifiers. The identifier of this live streaming page may be used to trigger the display of the corresponding live streaming page. Here, the live streaming page may be understood as a page for presenting a live streaming screen, for example, a page for presenting a live streaming screen of a different live streaming room of a corresponding type. For example, the live streaming page may have a live streaming, and the live streaming may include multiple live streaming rooms, thereby allowing the live streaming page to switch live streaming screens presenting different live streaming rooms in the live streaming based on the user's live streaming room switching operation. It should be noted that the identifier of a live streaming page may be referred to as a live streaming channel identifier, and the identifiers of different live streaming pages may be used to indicate different live streaming types, rather than a live streaming room identifier corresponding to a certain live streaming room on the live streaming page or a caster identifier corresponding to a certain caster on the live streaming page. The identifier of a live streaming page may include a primary identifier of the live streaming page, and each primary identifier of the live streaming page may or may not include a secondary identifier of the live streaming page.

[0021] The identifier display operation may be a trigger operation for instructing the display of identifiers of live streaming pages, such as a trigger operation for instructing the display of identifiers of live streaming pages on a first live streaming page. For example, the identifier display operation may include a trigger operation for switching to a live streaming page or a trigger operation for instructing the display of identifiers of live streaming pages on a first page. Thus, in this embodiment, when switching to a live streaming page, the identifiers of at least one live streaming page may be displayed on the live streaming page, for example, the live streaming page may be displayed in a state where the identifiers of the live streaming pages are displayed. Upon receiving an identifier display operation acting on the live streaming page, the identifiers of at least one live streaming page may be displayed on the live streaming page, for example, the live streaming page may be switched from a state where the identifiers of the live streaming pages are not displayed to a state where the identifiers of the live streaming pages are displayed.

[0022] In this embodiment, when a user attempts to view the identifier of the live-streaming page on the first live-streaming page, the user may perform an identifier display operation on the identifier of the live-streaming page, and the current application program may receive the identifier display operation performed by the user.

[0023] S102: In response to the identifier display operation, display the identifier of at least one live streaming page in a first area of ​​the first live streaming page, and present the live streaming screen of the first live streaming room in a second area of ​​the first live streaming page, and the identifier of the live streaming page is used to trigger the display of the corresponding live streaming page.

[0024] Here, the first live streaming page may be understood as a live streaming page that displays a live streaming page identifier in response to an identifier display operation. The first area may be understood as an area on the first live streaming page for displaying the live streaming page identifier, and the second area may be understood as an area on the first live streaming page for displaying a live streaming screen, which may further be used to display at least one pre-defined page assembly of the first live streaming page. The first area and the second area may be different areas on the first live streaming page, and an overlapping area may or may not exist between the first area and the second area. Optionally, an overlapping area may not exist between the first area and the second area, thereby preventing the display of the live streaming page identifier from obscuring the live streaming screen or the pre-defined page assembly of the first live streaming page.

[0025] In this embodiment, different live streaming pages may be used to present live streaming screens of different types of live streaming rooms. The types of live streaming rooms may be determined based on the same or different rules. For example, the types of live streaming rooms may include a recommendation type, a follow type, and live streaming room types corresponding to different live streaming themes. Accordingly, the identifiers of at least one live streaming page displayed in the first area may include an identifier of a live streaming page corresponding to a recommendation live streaming page, an identifier of a live streaming page corresponding to a follow live streaming page, and / or an identifier of a live streaming page corresponding to at least one live streaming theme. The recommendation live streaming page may be used to present live streaming screens of recommended live streaming rooms, the follow live streaming page may be used to present live streaming screens of live streaming rooms of anchors followed by the user, and the live streaming page of a certain live streaming theme may be used to present live streaming screens of live streaming rooms with the corresponding live streaming theme.

[0026] The first live streaming room may be a live streaming room currently displayed on the first live streaming page, which may be a live streaming room corresponding to a live streaming preview screen displayed on the media content presentation page, a live streaming room displayed on the first live streaming page when receiving an identifier display operation, or a pre-set live streaming room in the live streaming of the first live streaming page. The pre-set live streaming room may be set as needed, for example, the nth live streaming room (n is a positive integer) in the live streaming, or the live streaming room last viewed by the user when the user exited the first live streaming page.

[0027] For example, as shown in Fig. 2, when an identifier display operation for an identifier of a live streaming page is received, in response to the identifier display operation, the identifier of at least one live streaming page may be displayed in a first area 21 of the first live streaming page, and a live streaming screen of a first live streaming room may be displayed in a second area 22 of the first live streaming page. In addition, a preset page assembly of the first live streaming page (not shown in Fig. 2) may be further displayed in the second area 22, for example, the preset page assembly of the first live streaming page may be displayed in a higher layer of the live streaming screen.

[0028] It can be understood that at least some page identifiers displayed on a live streaming page (e.g., a first live streaming page) may be live streaming page identifiers corresponding to other live streaming pages other than the first live streaming page, allowing a user to switch pages by triggering live streaming page identifiers corresponding to the other live streaming pages. Taking the first live streaming page as an example, when only one live streaming page identifier is displayed in the first area of ​​the first live streaming page, the first page identifier may not be the live streaming page identifier corresponding to the first live streaming page. When at least two live streaming page identifiers are displayed in the first area of ​​the first live streaming page, the at least two live streaming page identifiers may or may not include the live streaming page identifier corresponding to the first live streaming page, or may optionally include the live streaming page identifier corresponding to the first live streaming page. The live streaming page identifier corresponding to the first live streaming page and the live streaming page identifiers corresponding to the other live streaming pages may have different display styles, thereby indicating the currently displayed live streaming page according to the display style. When displaying the live streaming page identifier of a first live streaming page, if a secondary identifier of the live streaming page exists in the primary identifier of the live streaming page corresponding to the first live streaming page, only the secondary identifier of at least some of the live streaming pages in the primary identifier of this live streaming page may be displayed.

[0029] In this embodiment, the live streaming page can display the identifier of at least one live streaming page, so that the user can enter the corresponding live streaming page by triggering the identifier of this live streaming page and view the live streaming screen of the corresponding type of live streaming room. This eliminates the need to view the live streaming screens of various types of live streaming rooms in a cluttered manner on the same page, not only enriching the display method of the live streaming page but also improving the orderliness of the live streaming rooms displayed on the live streaming page, thereby meeting the user's needs for pinpointing and viewing different types of live streaming, and reducing the difficulty of obtaining the live streaming room the user wants to view.

[0030] In some embodiments, after displaying the identifier of at least one live streaming page in the first area of ​​the first live streaming page, the method further includes canceling the display of the identifier of the at least one live streaming page on the first live streaming page if a predetermined condition is met, wherein the predetermined condition includes the display time length of the identifier of the at least one live streaming page reaching a predetermined time length, and / or receiving a display cancel operation for the identifier of the at least one live streaming page.

[0031] The preset condition may be a condition for canceling the display of the live-streaming page identifier on the first live-streaming page, and this preset condition may be flexibly set as needed. For example, the preset condition may include the display duration of the at least one live-streaming page identifier reaching a preset duration and / or receiving a display cancel operation for the at least one live-streaming page identifier. Here, the display duration of the live-streaming page identifier may be understood as the length of time for which the live-streaming page identifier is displayed in the first area, such as the length of time from the current time until the last identifier display operation is received. The preset duration may be a preset length of time for canceling the display of the live-streaming page identifier, and the specific value may be set as needed. The display cancel operation may be a trigger operation for instructing the cancellation of the display of the live-streaming page identifier in the first area, such as a swipe (e.g., an up swipe) on the first live-streaming page in a preset direction or a click on the first live-streaming page. At this time, optionally, the display cancellation operation includes an up swipe operation and / or a click operation acting on the first live broadcast page.

[0032] In the above embodiment, if pre-set conditions are met, the display of the live streaming page identifier displayed on the first live streaming page can be canceled on the first live streaming page, thereby allowing the user to view the live streaming screen on the first live streaming page.

[0033] Referring to FIG. 3, for example, the display of the identifier of the live streaming page displayed on the first live streaming page can be canceled when the time length for displaying the identifier of the live streaming page in the first area reaches a preset time length, and / or the display of the identifier of the live streaming page displayed on the first live streaming page can be canceled when a display cancellation operation acting on the first live streaming page is received, for example, when it is detected that the user swipes up on the first live streaming page or clicks on a non-control area of ​​the first live streaming page.

[0034] In the above embodiment, the method for canceling the display of the identifier of the live streaming page displayed on the first live streaming page may be flexibly set. For example, the first area is located above the second area. For example, the display of the identifier of the live streaming page displayed on the first live streaming page can be canceled, and the content displayed in the second area (for example, the live streaming screen and / or pre-set page elements move up) is controlled to enlarge the display area of ​​the live streaming screen.

[0035] In this embodiment, when a live streaming page is displayed, a user can exit the live streaming page by performing a preset trigger operation, such as returning to a media content presentation page. The preset trigger operation may be flexibly set, and may include, for example, a trigger operation for turning off a control on the live streaming page, a trigger operation for swiping along a preset edge (e.g., the left edge and / or the right edge) of a panel in a preset direction, or a trigger operation for swiping right on a live streaming page when there is no identifier of another live streaming page to the left of the identifier of the live streaming page corresponding to the live streaming page.

[0036] This embodiment provides a method for displaying a livestream page, receiving an identifier display operation for a livestream page identifier, and in response to the identifier display operation, displaying at least one livestream page identifier in a first area of ​​a first livestream page and displaying a livestream screen of a first livestream room in a second area of ​​the first livestream page, where the livestream page identifier is used to trigger the display of the corresponding livestream page. By adopting the above technical solution, this embodiment displays at least one livestream page identifier on the livestream page, allowing users to enter the corresponding livestream page and view the livestream screen of the corresponding type of livestream room by triggering the livestream page identifier, which not only enriches the display manner of the livestream page but also improves the orderliness of the livestream rooms displayed on the livestream page, meets users' needs for pinpointing and browsing different types of livestream rooms, and reduces the difficulty of users finding the livestream room they want to view.

[0037] 4 is a flowchart of another live streaming page display method provided by an embodiment of the present disclosure. The solution in this embodiment may be combined with one or more optional solutions in the above embodiments. Optionally, the identifier display operation may be performed on a first live streaming page, and displaying at least one live streaming page identifier in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page may include additionally displaying at least one live streaming page identifier in the first area of ​​the first live streaming page and maintaining the live streaming screen of the first live streaming room currently displayed on the first live streaming page in the second area of ​​the first live streaming page.

[0038] Optionally, the identifier display operation acts on a second live streaming page, and displays an identifier of at least one live streaming page in a first area of ​​the first live streaming page, and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes switching the current page from the second live streaming page to a first live streaming page corresponding to the identifier display operation, and displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page, and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page.

[0039] Accordingly, as shown in FIG. 4, the live streaming page display method provided in this embodiment may include:

[0040] S201: Receive an identifier display operation for a live streaming page identifier, and execute S202 or S203, where the live streaming page identifier is used to trigger the display of the corresponding live streaming page, and the identifier display operation acts on the first live streaming page or the second live streaming page.

[0041] S202: In response to the identifier display operation, an identifier of at least one live streaming page is added and displayed in a first area of ​​the first live streaming page, and a live streaming screen of a first live streaming room currently presented on the first live streaming page is maintained in a second area of ​​the first live streaming page.

[0042] In this embodiment, the identifier display operation may be performed on the first live streaming page. For example, the identifier display operation may be a swipe down operation when the first live streaming page displays the live streaming screen of the first live streaming room in the live streaming. Exemplarily, the identifier display operation may be a trigger operation for instructing the first live streaming page to add and display an identifier of the live streaming page, for example, a swipe down operation on the first live streaming page. The first live streaming page may be the live streaming page on which the identifier display operation is performed. The first live streaming room may be the live streaming room corresponding to the live streaming screen displayed on the first live streaming page when the identifier display operation is received, for example, the first live streaming room in the live streaming of the first live streaming room page. Optionally, the first live streaming room is the first live streaming room in the live streaming of the first live streaming page, and the identifier display operation may include a swipe down operation on the first live streaming page.

[0043] Specifically, when an identifier display operation acting on the first live streaming page is received, for example, when displaying the live streaming screen of the first live streaming room in the live streaming of the first live streaming page, it can detect that the user swipes down on the first live streaming page, and maintain the first live streaming page to be displayed, and add and display at least one live streaming page identifier in a first area of ​​the first live streaming page, and display the live streaming screen of the first live streaming room in a second area of ​​the first live streaming page.

[0044] As can be understood, when a vertical swipe operation on a first live-streaming page of a user is detected while the first live-streaming page is displaying a live-streaming page identifier, if the first live-streaming page is displaying a live-streaming screen of a first live-streaming room in the live-streaming and the vertical swipe operation is an up swipe operation, the display of the live-streaming page identifier on the first live-streaming page can be canceled, for example, by switching the first live-streaming page from a state where the live-streaming page identifier is displayed to a state where the live-streaming page identifier is not displayed, in other words, by switching the first live-streaming page identifier from a presented state to a retracted state, or by not responding to the vertical swipe operation, or by performing another response event, for example, updating the live-streaming on the first live-streaming page. Here, the vertical swipe operation can include an up swipe operation and / or a down swipe operation.

[0045] When a user's vertical swipe operation on the first live streaming page is detected when the identifier of the live streaming page is not displayed on the first live streaming page, the live streaming screen displayed on the first live streaming page can be switched based on the live streaming of the first live streaming page, and the operation continues until the first live streaming room or the last live streaming room in the live streaming is switched. When the user swipes down on the first live streaming page when switching to the first live streaming room in the live streaming, it is determined to receive an identifier display operation. When the user swipes up on the first live streaming page when switching to the last live streaming room in the live streaming, the operation does not need to respond to the up swipe operation, or at least some of the live streaming rooms are updated and the live streaming room is switched based on the updated live streaming.

[0046] S203: In response to the identifier display operation, switch the current page from a second live streaming page to a first live streaming page corresponding to the identifier display operation, and display the identifier of at least one live streaming page in a first area of ​​the first live streaming page, and present a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page.

[0047] In this embodiment, the identifier display operation can affect the second live-streaming page, for example, the identifier display operation can be a triggering operation on an identifier of a live-streaming page displayed on the second live-streaming page or a preset horizontal swipe operation acting on the second live-streaming page, etc. Optionally, the identifier display operation can include a triggering operation on an identifier of a live-streaming page corresponding to the first live-streaming page and / or a preset horizontal swipe operation acting on the second live-streaming page. The identifier display operation may be used to instruct a switch of the currently displayed livestream page, for example, to switch the currently displayed livestream page from a second livestream page to a first livestream page. The first livestream page may be the destination livestream page indicated by the identifier display operation, such as the livestream page corresponding to the identifier of the livestream page affected by the identifier display operation, or the livestream page corresponding to the identifier of the livestream page adjacent to the identifier of the second livestream page and corresponding to the swipe direction of the identifier display operation. The first livestream room may be a preset livestream room in the livestream of the first livestream page, such as the nth livestream room in the livestream of the first livestream page, or the livestream room displayed on the first livestream page when the user last exits the first livestream page. Here, the first livestream page and the second livestream page may be different livestream pages.

[0048] For example, when an identifier display operation acting on a second live streaming page is received, for example, when it is detected that a user triggers an identifier of a live streaming page displayed on the second live streaming page or when it is detected that a user swipes horizontally on the second live streaming page, a first live streaming page corresponding to this identifier display operation can be determined, the current page is switched from the second live streaming page to this first live streaming page, and an identifier of at least one live streaming page is displayed in a first area of ​​this first live streaming page, and a live streaming screen of a first live streaming room is displayed in a second area of ​​this first live streaming page.

[0049]

[0033] It can be understood that, when a primary identifier of a live streaming page corresponding to a second live streaming page has a secondary identifier of the live streaming page, when detecting a user's horizontal swipe on the second live streaming page, the live streaming page can be switched according to the sorting order of the primary identifiers of the live streaming page, or the sorting order of the secondary identifiers of the live streaming page of the primary identifier of the live streaming page corresponding to the second live streaming page, but this embodiment is not limited thereto. When the current page is a live streaming page of a certain live streaming room and the identifier of the live streaming page is not displayed on this live streaming page, if a horizontal swipe operation is received from the user, a live streaming page of another live streaming room can be displayed on the current page, and the identifier of the live streaming page can be displayed on the live streaming page of the other live streaming room, so that the user can quickly find the live streaming room he or she is interested in.

[0050] Furthermore, when switching from the second live streaming page to the first live streaming page, if there is no live streaming room that matches the live streaming room type corresponding to the first live streaming page, the user can be prompted, and a live streaming screen of a live streaming room of a type that is pre-set on the first live streaming page can be presented, for example, a live streaming screen of a live streaming room recommended on the first live streaming page can be presented, and specifically set as needed.

[0051] In this embodiment, when an identifier display operation is received, the live streaming screen of the first live streaming room is not controlled to move, but the identifier of at least one live streaming page is directly displayed in the first area of ​​the first live streaming page, and the live streaming screen of the first live streaming room is displayed in the second area of ​​the first live streaming page.

[0052] In this embodiment, when an identifier display operation is received, the live streaming screen of the first live streaming room may be controlled to move. For example, when the identifier display operation is performed on the first live streaming page, the live streaming screen and / or the preset page assembly displayed on the first live streaming page may be controlled to move to the second area, for example, to move down to the second area and display at least one live streaming page identifier in the first area of ​​the first live streaming page. When the identifier display operation is not performed on the first live streaming page, the first live streaming page is first displayed in a state where the live streaming page identifier is not displayed, and then the live streaming screen and / or the preset page assembly displayed on the first live streaming page may be controlled to move to the second area and display at least one live streaming page identifier in the first area of ​​the first live streaming page.

[0053] At this time, optionally, presenting the live streaming screen of the first live streaming room in the second area of ​​the first live streaming page includes controlling the live streaming screen of the first live streaming room and at least a portion of the pre-set page assembly on the first live streaming page to move from their original presentation position into the second area and present them.

[0054] Here, the pre-set page assembly may include a page assembly other than the identifier of the live streaming page on the first live streaming page, for example, at least some page elements on the first live streaming page, and this page element may be, for example, an interaction control or other page element, and specifically may be set as needed.

[0055] In some embodiments, the method for displaying a live streaming page according to this embodiment further includes presenting a live streaming screen of the first live streaming room in full screen, wherein displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page, and presenting the live streaming screen of the first live streaming room in a second area of ​​the first live streaming page includes controlling the live streaming screen of the first live streaming room to move to and present in the second area of ​​the first live streaming page, or controlling the live streaming screen of the first live streaming room to scale and present in the second area of ​​the first live streaming page.

[0056] In the above embodiment, the live streaming screen of the first live streaming room may be presented in full screen on the first live streaming page, and when an identifier display operation affecting the first live streaming page is received, the live streaming screen of the first live streaming room may be moved to the second area of ​​the first live streaming page for presentation, or the live streaming screen of the first live streaming room may be scaled and presented in the second area of ​​the first live streaming page. Alternatively, when an identifier display operation affecting the second page is received, the live streaming screen of the first live streaming room may be presented in full screen on the first live streaming page, and then moved to the second area of ​​the first live streaming page for presentation, or the live streaming screen of the first live streaming room may be scaled and presented in the second area of ​​the first live streaming page for presentation.

[0057] As can be seen, when controlling the live streaming screen of the first live streaming room to move or scale to present in the second area of ​​the first live streaming page, the display position of each pre-defined page assembly on the first live streaming page can also be adjusted. For example, the relative position of each pre-defined page assembly and the live streaming screen can be maintained unchanged, or each pre-defined page assembly and the live streaming screen can be controlled to move synchronously, and the display of pre-defined page assemblies and / or live streaming screen content that move out of the second area can be canceled, for example, the display of pre-defined page assemblies and / or live streaming screen content that are not located in the second area after moving can be canceled, and at this time, some page assemblies may not be displayed in the second area, or each pre-defined page assemblies and the live streaming screen can be controlled to scale synchronously, or the size of each pre-defined page assemblies can be maintained unchanged, and the pitch between each pre-defined page assemblies can be controlled to scale synchronously with the live streaming screen to ensure that each page assemblies are displayed in the second area.

[0058] In some embodiments, the method further includes receiving a live streaming page display operation acting on a media content presentation page before receiving an identifier display operation for the identifier of the live streaming page; and in response to the live streaming page display operation, switching the current page from the media content presentation page to a target live streaming page corresponding to the media content presentation page, and presenting a live streaming screen of a second live streaming room on the target live streaming page, wherein the target live streaming page includes the first live streaming page, the second live streaming page, or a third live streaming page.

[0059] In the above embodiment, the user can switch from the media content presentation page to enter a live streaming page, for example, by switching to enter a first live streaming page, a second live streaming page, or a third live streaming page different from the first live streaming page and the second live streaming page.

[0060] Here, the media content presentation page may be understood as a page for presenting media content released in a current application program, such as a video playback page for presenting a target media content flow. This target media content flow may be a media content flow corresponding to the media content presentation page, and this target media content flow may include various types of media content, such as videos, short videos, and / or live broadcasts, and belong to a mixed-type media content flow. As can be understood, a live broadcast page (such as a first live broadcast page, a second live broadcast page, and / or a third live broadcast page) may be used to present live streaming, which may be a live broadcast-type video stream and belong to a live broadcast content flow, and this live broadcast is composed of multiple corresponding types of live broadcast rooms.

[0061] The live streaming page display operation may be a trigger operation for instructing to display a live streaming page, which can act on a media content presentation page, for example, an operation for triggering entry to a live streaming room on the media content presentation page. For example, the live streaming page display operation may be used to instruct the live streaming page to display a live streaming screen of a corresponding live streaming room. The target live streaming page may be a live streaming page corresponding to the media content presentation page on which the live streaming page display operation acts, for example, the first live streaming page, the second live streaming page, or the third live streaming page. The second live streaming room may be a live streaming room whose live streaming screen is instructed to be displayed by the live streaming page display operation, for example, a live streaming room corresponding to the live streaming preview screen displayed on the media content presentation page upon receiving the live streaming page display operation, which may be the same as or different from the first live streaming room.

[0062] Specifically, a live streaming page display operation acting on the media content presentation page can be received, and in response to this live streaming page display operation, the current page is switched from the media content presentation page to a target live streaming page corresponding to this media content presentation page, and a live streaming screen of the second live streaming room is presented on this target live streaming page.

[0063] In this embodiment, a correspondence relationship between each media content presentation page and each live streaming page may be preset, so that when a live streaming page display operation acting on the media content presentation page is received, the corresponding live streaming page can be determined based on the correspondence relationship. For example, the correspondence relationship between each media content presentation page and each live streaming page can be determined according to the type of content to be presented. For example, a recommended media content presentation page for presenting recommended media content may be set to correspond to a recommended live streaming page for presenting a live streaming screen of a recommended live streaming room, or a follow media content presentation page for presenting media content released by a followed user may be set to correspond to a follow live streaming page for presenting a live streaming screen of a followed anchor's live streaming room.

[0064] In this embodiment, the target live streaming room may be a live streaming room corresponding to the live streaming preview screen presented on the media content presentation page when the live streaming page display operation is received. For example, the media content flow of the media content presentation page may include live streaming preview screens of one or more live streaming rooms, and the media content presentation page may switch to present different media content (including the live streaming rooms included in the media content flow) automatically or based on a user's media content switching operation. When the live streaming preview screen of a certain live streaming room is presented on the media content presentation page, the user can enter the live streaming room by performing a live streaming page display operation and thereby view the live streaming screen of the live streaming room. Optionally, the method may further include presenting a live streaming preview screen of a second live streaming room on the media content presentation page before receiving the live streaming page display operation acting on the media content presentation page. The live streaming page display operation may include an operation of triggering any non-control area of ​​the live streaming preview screen or an operation of triggering a preset control displayed in the media content, etc.

[0065] For example, a live streaming preview screen of a certain live streaming room can be displayed on a media content presentation page, and when a live streaming page display operation acting on the media content presentation page is received, the live streaming page corresponding to the media content presentation page is set as a target live streaming page, the live streaming room is set as a second live streaming room, the current page is switched from the media content presentation page to the target live streaming page, and the live streaming screen of the target live streaming room is displayed on the target live streaming page.

[0066] As can be understood, the live streaming preview screen does not have to be presented on the media content presentation page. For example, when a video / short video is presented on the live streaming page, if the anchor of this video / short video is live streaming, a live streaming identifier can be displayed, and the user can perform the live streaming page display operation by triggering this live streaming identifier, or the anchor identifier of one or more anchors who are live streaming on the media content presentation page can be presented, and the user can perform the live streaming page display operation by triggering this anchor identifier.

[0067] By adopting the above technical solution, this embodiment can further enrich the execution method of the identifier display operation, and meet the different needs of the user to view the live streaming screen of the first live streaming room, the identifier of the live streaming page, and switch the live streaming page.

[0068] 5 is a structural block diagram of a live streaming page display device provided by an embodiment of the present disclosure. This device may be implemented by software and / or hardware and may be located in an electronic device, typically a mobile phone or a tablet computer, and can display a live streaming page identifier on the live streaming page by executing the live streaming page display method. As shown in FIG. 5, the live streaming page display device according to this embodiment may include a first receiving module 501 and a display module 502, where: The first receiving module 501 is used to receive an identifier display operation for an identifier of a live streaming page; the display module 502 is used to display an identifier of at least one live streaming page in a first area of ​​a first live streaming page in response to the identifier display operation, and to present a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page; The live streaming page identifier is used to trigger the display of the corresponding live streaming page.

[0069] In this embodiment, the livestream page display device receives an identifier display operation for a livestream page identifier via a first receiving module, and in response to the identifier display operation, displays at least one livestream page identifier in a first area of ​​the first livestream page via a display module, and displays a livestream screen of a first livestream room in a second area of ​​the first livestream page, where the livestream page identifier is used to trigger the display of the corresponding livestream page. By adopting the above technical solution, this embodiment displays at least one livestream page identifier on the livestream page, allowing users to enter the corresponding livestream page and view the livestream screen of the corresponding type of livestream room by triggering the livestream page identifier. This not only enriches the display of the livestream page, but also improves the order of the livestream rooms displayed on the livestream page, meets users' needs for pinpointing and browsing different types of livestream rooms, and reduces the difficulty of users finding the livestream room they want to view.

[0070] In the above solution, the identifier display operation can be performed on a first live streaming page, and the display module 502 can be used to add and display at least one live streaming page identifier in a first area of ​​the first live streaming page, and maintain a live streaming screen of a first live streaming room currently presented on the first live streaming page in a second area of ​​the first live streaming page.

[0071] In the above solution, the first live streaming room may be the first live streaming room in the live streaming of the first live streaming page, and the identifier display operation may include a down swipe operation acting on the first live streaming page.

[0072] In the above solution, the identifier display operation can affect a second live streaming page, and the display module 502 can be used to switch the current page from the second live streaming page to a first live streaming page corresponding to the identifier display operation, display at least one live streaming page identifier in a first area of ​​the first live streaming page, and present a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page.

[0073] In the above solution, the identifier display operation may include a trigger operation on an identifier of a live streaming page corresponding to the first live streaming page, and / or a preset horizontal swipe operation acting on the second live streaming page.

[0074] Furthermore, the live streaming page display device according to this embodiment further includes: a second receiving module for receiving a live streaming page display operation acting on a media content presentation page before receiving an identifier display operation for the identifier of the live streaming page; and a page switching module for switching the current page from the media content presentation page to a target live streaming page corresponding to the media content presentation page in response to the live streaming page display operation, and presenting a live streaming screen of a second live streaming room on the target live streaming page, where the target live streaming page may include the first live streaming page, the second live streaming page, or the third live streaming page.

[0075] Furthermore, the live streaming page display device according to this embodiment may further include a screen preview module for presenting a live streaming preview screen of the second live streaming room on the media content presentation page before receiving a live streaming page display operation acting on the media content presentation page.

[0076] In the above solution, the display module 502 may be used to control the live streaming screen of the first live streaming room and at least some of the pre-set page assemblies in the first live streaming page to move from the original presentation position to the second area for presentation.

[0077] Furthermore, the display device of the live streaming page according to this embodiment may further include a full-screen presentation module for presenting the live streaming screen of the first live streaming room in full screen, and the display module 502 may be used to control the live streaming screen of the first live streaming room to move to and present it in a second area of ​​the first live streaming page, or to control the live streaming screen of the first live streaming room to scale and present it in the second area of ​​the first live streaming page.

[0078] Furthermore, the live streaming page display device according to this embodiment may further include a display cancellation module for canceling the display of the identifiers of at least one live streaming page on the first live streaming page when a predetermined condition is met after displaying the identifiers of at least one live streaming page in the first area of ​​the first live streaming page, where the predetermined condition includes the display time length of the identifiers of the at least one live streaming page reaching a predetermined time length, and / or receiving a display cancellation operation for the identifiers of the at least one live streaming page.

[0079] In the above solution, the display cancellation operation may include an up swipe operation and / or a click operation acting on the first live broadcast page.

[0080] The display device for a live streaming page according to the embodiment of the present disclosure can execute the method for displaying a live streaming page according to any embodiment of the present disclosure, and has the corresponding functional modules for executing the method for displaying a live streaming page and the beneficial effects thereof. For technical details not described in detail in this embodiment, please refer to the method for displaying a live streaming page according to any embodiment of the present disclosure.

[0081] Reference is now made to FIG. 6 , which illustrates a structural schematic diagram of an electronic device (e.g., a terminal device) 600 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device illustrated in FIG. 6 is merely an example and is not intended to arbitrarily limit the functionality and scope of use of the embodiment of the present disclosure.

[0082] 6, electronic device 600 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 601, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 602 or programs loaded from storage device 608 into random access memory (RAM) 603. RAM 603 further stores various programs and data necessary for the operation of electronic device 600. Processing unit 601, ROM 602, and RAM 603 are interconnected via bus 604. Input / output (I / O) interface 605 is also connected to bus 604.

[0083] Typically, input devices 606, including, for example, a touch screen, touch panel, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607, including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 608, including, for example, a magnetic tape, hard disk, etc.; and communication devices 609 may be connected to the I / O interface 605. The communication devices 609 may allow the electronic device 600 to exchange data with other devices via wireless or wired communication. While FIG. 6 illustrates the electronic device 600 with various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, the electronic device 600 may implement or include more or fewer devices.

[0084] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program is downloaded and installed from a network via the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, it performs the functions defined in the methods of the embodiments of the present disclosure.

[0085] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical memory device, a magnetic memory device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be a tangible medium that contains or stores any program, which may be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may be a propagated data signal, either in baseband or as part of a carrier, carrying computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), or the like, or any suitable combination of the above.

[0086] In some embodiments, the client terminals and servers may communicate using any now known or hereafter developed network protocol, such as HTTP (HyperText Transfer Protocol), and may be interconnected via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any now known or hereafter developed networks.

[0087] The computer-readable medium may be included in the electronic device or may exist separately and not be assembled into the electronic device.

[0088] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device receives an identifier display operation for an identifier of a live streaming page, and in response to the identifier display operation, displays the identifier of at least one live streaming page in a first area of ​​a first live streaming page, and presents a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page, and the identifier of the live streaming page is used to trigger the display of the corresponding live streaming page.

[0089] Computer program code for carrying out the operations of the present disclosure may be compiled in one or a variety of programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as general process-based programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer by any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).

[0090] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes executable instructions for implementing one or more specified logical functions. It should be noted that in some alternative implementations, the marked functions in the blocks may occur in a different order from the marked order in the figures. For example, two successively shown blocks may actually be executed essentially in parallel, or they may sometimes be executed in the reverse order, depending on the functionality involved. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0091] The units described and related in the embodiments of the present disclosure may be realized in a software manner or in a hardware manner, and the names of the modules do not necessarily constitute limitations on the units themselves.

[0092] As used herein, the functions described above may be performed, at least in part, by one or more hardware logic components, including, but not limited to, model types of hardware logic components that may be used, including field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard packages (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0093] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0094] According to one or more embodiments of the present disclosure, Example 1 provides a method for displaying a live streaming page, the method comprising: receiving an identifier display operation for an identifier of a live streaming page; and displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page and a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page in response to the identifier display operation; The live streaming page identifier is used to trigger the display of the corresponding live streaming page.

[0095] According to one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, wherein the identifier display operation is performed on a first live streaming page; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method includes a step of adding and displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page, and maintaining a live streaming screen of a first live streaming room currently presented on the first live streaming page in a second area of ​​the first live streaming page.

[0096] According to one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 2, wherein the first live streaming room is a first live streaming room in the live streaming of the first live streaming page, and the identifier display operation includes a down swipe operation acting on the first live streaming page.

[0097] According to one or more embodiments of the present disclosure, Example 4 is based on the method of Example 1, wherein the identifier display operation is performed on a second live streaming page; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method includes a step of switching the current page from a second live streaming page to a first live streaming page corresponding to the identifier display operation, displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page, and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page.

[0098] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 4, wherein the identifier display operation includes a trigger operation on an identifier of a live streaming page corresponding to the first live streaming page and / or a preset horizontal swipe operation acting on the second live streaming page.

[0099] According to one or more embodiments of the present disclosure, Example 6 is based on the method according to any one of Examples 1 to 5, further comprising: before receiving an identifier display operation for the identifier of the live streaming page, the method: receiving a live streaming page display operation acting on a media content presentation page; The method further includes a step of switching the current page from the media content presentation page to a target live streaming page corresponding to the media content presentation page in response to the live streaming page display operation, and presenting a live streaming screen of a second live streaming room on the target live streaming page, wherein the target live streaming page includes the first live streaming page, the second live streaming page, or the third live streaming page.

[0100] According to one or more embodiments of the present disclosure, Example 7 is based on the method of Example 6, further comprising: before receiving a live streaming page display operation that affects the media content presentation page, the method further comprising: The method further includes presenting a live streaming preview screen of the second live streaming room on the media content presentation page.

[0101] According to one or more embodiments of the present disclosure, Example 8 is based on the method of any one of Examples 1 to 5, wherein the step of presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method includes controlling the live streaming screen of the first live streaming room and at least a portion of the pre-set page assembly on the first live streaming page so that the live streaming screen moves from the original presentation position to the second area and is presented.

[0102] According to one or more embodiments of the present disclosure, Example 9 is based on the method described in Example 8, the method comprising: further comprising a step of displaying a live streaming screen of the first live streaming room in full screen; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method includes a step of controlling the live streaming screen of the first live streaming room to move to and present in a second area of ​​the first live streaming page, or controlling the live streaming screen of the first live streaming room to scale and present in the second area of ​​the first live streaming page.

[0103] According to one or more embodiments of the present disclosure, Example 10 is based on the method according to any one of Examples 1 to 5, and further includes, after displaying at least one live streaming page identifier in a first region of the first live streaming page, the method: The method further includes a step of canceling the display of the identifier of the at least one live streaming page on the first live streaming page when a predetermined condition is met, the predetermined condition including the display time length of the identifier of the at least one live streaming page reaching a predetermined time length, and / or receiving a display cancellation operation for the identifier of the at least one live streaming page.

[0104] According to one or more embodiments of the present disclosure, Example 11 is based on the method of Example 10, wherein the display cancel operation includes a swipe up operation and / or a click operation acting on the first live streaming page.

[0105] According to one or more embodiments of the present disclosure, Example 12 provides an apparatus for displaying a live streaming page, the apparatus comprising: a first receiving module for receiving an identifier display operation for an identifier of a live streaming page; a display module for displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page in response to the identifier display operation, and for displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page; The live streaming page identifier is used to trigger the display of the corresponding live streaming page.

[0106] According to one or more embodiments of the present disclosure, Example 13 provides an electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live streaming page described in any one of Examples 1 to 11.

[0107] According to one or more embodiments of the present disclosure, Example 14 provides a computer-readable storage medium having a computer program stored therein, the computer program, when executed by a processor, realizing the method for displaying a live streaming page described in any one of Examples 1 to 11.

[0108] According to one or more embodiments of the present disclosure, Example 15 provides a computer program product, which, when executed by a computer, causes the computer to implement the method for displaying a live streaming page described in any one of Examples 1 to 11.

[0109] The above description merely describes the preferred embodiments and operating technical principles of the present disclosure. Those skilled in the art should understand that the scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, but should also include other technical solutions formed by combining any of the above technical features or their equivalent features without departing from the concept of the present disclosure. For example, a technical solution formed by replacing the above features with technical features having similar functions (including but not limited to) disclosed in the present disclosure.

[0110] It should be noted that although operations are depicted in a particular sequence, this should not be understood to require that these operations be performed by sequentially executing them in the particular sequence or order shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limitations on the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be combined and implemented in a single embodiment. Conversely, various features that are described in the context of a single embodiment may be implemented in multiple embodiments, either alone or in any suitable subcombination.

[0111] Although the present subject matter has been described employing specific language for structural features and / or methodological logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. 1. A method for displaying a live streaming page, the method comprising: receiving an identifier display operation for an identifier of a live streaming page; and displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page and a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page in response to the identifier display operation; The live streaming page identifier is used to trigger the display of the corresponding live streaming page. method.

2. The identifier display operation acts on a first live streaming page; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method of claim 1, further comprising the steps of: adding and displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page; and maintaining a live streaming screen of a first live streaming room currently presented on the first live streaming page in a second area of ​​the first live streaming page.

3. The method of claim 2, wherein the first live streaming room is a first live streaming room in a live streaming corresponding to the first live streaming page, and the identifier display operation includes a down swipe operation acting on the first live streaming page.

4. The identifier display operation acts on a second live streaming page; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method of claim 1, further comprising the steps of: switching a current page from a second live streaming page to a first live streaming page corresponding to the identifier display operation; displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page; and presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page.

5. 5. The method of claim 4, wherein the identifier display operation includes a trigger operation on an identifier of a live streaming page corresponding to the first live streaming page and / or a preset horizontal swipe operation acting on the second live streaming page.

6. Before receiving an identifier display operation for the identifier of the live streaming page, the method includes: receiving a live streaming page display operation acting on a media content presentation page; In response to the live streaming page display operation, switching a current page from the media content presentation page to a target live streaming page corresponding to the media content presentation page, and displaying a live streaming screen of a second live streaming room on the target live streaming page; The method of claim 1 , wherein the target live streaming page comprises the first live streaming page, the second live streaming page, or the third live streaming page.

7. Before receiving a live streaming page display operation acting on the media content presentation page, the method includes: The method of claim 6 , further comprising presenting a live streaming preview screen of the second live streaming room on the media content presentation page.

8. presenting a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page, A method according to any one of claims 1 to 5, comprising controlling a live streaming screen of the first live streaming room and at least a portion of a pre-configured page assembly on the first live streaming page to move from an original presentation position to the second area and present it therein.

9. The method comprises: further comprising a step of displaying a live streaming screen of the first live streaming room in full screen; The step of displaying an identifier of at least one live streaming page in a first area of ​​the first live streaming page and displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page includes: The method of claim 8, further comprising the step of: controlling the live streaming screen of the first live streaming room to move to and present in a second area of ​​the first live streaming page; or controlling the live streaming screen of the first live streaming room to scale and present in the second area of ​​the first live streaming page.

10. After displaying at least one live streaming page identifier in the first region of the first live streaming page, the method includes:

6. The method according to claim 1, further comprising a step of canceling the display of the identifier of the at least one live streaming page on the first live streaming page when a predetermined condition is met, the predetermined condition including: the display time length of the identifier of the at least one live streaming page reaches a predetermined time length; and / or receiving a display cancel operation for the identifier of the at least one live streaming page.

11. The method of claim 10 , wherein the display cancel operation comprises a swipe up operation and / or a click operation acting on the first live streaming page.

12. An apparatus for displaying a live streaming page, the apparatus comprising: a first receiving module for receiving an identifier display operation for an identifier of a live streaming page; a display module for displaying an identifier of at least one live streaming page in a first area of ​​a first live streaming page in response to the identifier display operation, and for displaying a live streaming screen of a first live streaming room in a second area of ​​the first live streaming page; The live streaming page identifier is used to trigger the display of the corresponding live streaming page. Device.

13. An electronic device, the electronic device comprising: at least one processor; a memory communicatively coupled to the at least one processor; a computer program stored in the memory that is executable by the at least one processor, the computer program being executed by the at least one processor to cause the at least one processor to perform the method of any one of claims 1 to 11; electronic equipment.

14. 12. A computer-readable storage medium having stored therein computer instructions that, when executed by a processor, are used to implement the method of any one of claims 1 to 11.

15. 12. A computer program product, the computer program product comprising a computer program which, when executed by a processor, implements the method of any one of claims 1 to 11.

Citation Information

Patent Citations

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

    CN112953814A

  • Page display method and device, electronic equipment and storage medium

    CN114095741A

  • Information display method and device, electronic equipment and storage medium

    CN114554231A