PAGE DISPLAY METHOD, APPARATUS, DEVICE, COMPUTER-READABLE STORAGE MEDIUM, AND PRODUCT - Patent application
By displaying resource information related to the target object and its live broadcast control on the target object display page, the problem of a single traditional recommendation method is solved, and the user can understand the effect of the target object more intuitively and improve the user experience.
Patent Information
- Application Number
- JP2024558021
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-03-31
- Filing Date
- 2023-03-23
- Publication Date
- 2025-04-15
AI Technical Summary
The traditional target recommendation method is single, making it difficult for users to intuitively understand the target object through the recommended content, resulting in poor user experience.
The resource information related to the target object and its corresponding live broadcast control are displayed on the display page of the target object. The user can view the live broadcast media stream content related to the resource information by triggering the live broadcast control.
By enriching the display content, users can understand the target object more intuitively, improve the user experience, and provide more display content.
Smart Images

Figure 2025511185000001_ABST
Abstract
Description
[Technical field]
[0001] (Reference to Related Application) This application claims priority to a Chinese patent application filed with the China Patent Office on March 31, 2022, bearing application number 202210346020.9 and titled "Page display method, apparatus, device, computer-readable storage medium, and product," the entire contents of which are incorporated herein by reference.
[0002] (Technical field) FIELD OF THE DISCLOSURE The embodiments of the present invention relate to the technical field of interface interaction, and in particular to a page display method, an apparatus, an electronic device, a computer-readable storage medium, a computer program product, and a computer program. [Background technology]
[0003] In order to facilitate users' understanding of each object, such as an offline merchant object, a conventional information platform generally provides users with basic information about the object.
[0004] However, in the conventional object recommendation methods, the recommended content and the recommendation method are generally more uniform, and the user cannot intuitively understand the object based on the recommended content, resulting in a poor user experience. Summary of the Invention
[0005] SUMMARY OF THE PRESENT EMBODIMENTS Embodiments of the present invention provide a page display method, an apparatus, an electronic device, a computer-readable storage medium, a computer program product, and a computer program.
[0006] According to a first aspect, an embodiment of the present invention provides a page display method, the method comprising: Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; In response to a user's trigger operation on the live broadcast control, displaying a live broadcast media stream display interface corresponding to the resource information, the live broadcast media stream including at least one live broadcast media content associated with the resource information and / or the target object.
[0007] According to a second aspect, an embodiment of the present invention provides a page display device, the device comprising: a display module for displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; and a processing module for displaying a live broadcast media stream display interface corresponding to the resource information in response to a user trigger operation on the live broadcast control, the live broadcast media stream including the resource information and / or at least one live broadcast media content associated with the target object.
[0008] According to a third aspect, an embodiment of the present invention provides an electronic device, the electronic device comprising a processor and a memory; The memory stores computer executable instructions; Execution of the computer executable instructions stored in the memory by the processor causes the at least one processor to perform the page display method described above in the first aspect and various possible designs of the first aspect.
[0009] According to a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having computer-executable instructions stored thereon, which, when executed by a processor, realises the page display method as set out in the first aspect above and various possible designs of the first aspect.
[0010] According to a fifth aspect, an embodiment of the present invention provides a computer program product, the computer program product comprising a computer program, which, when executed by a processor, realises the page display method as set out in the first aspect above and various possible designs of the first aspect.
[0011] According to a sixth aspect, an embodiment of the present invention provides a computer program which, when executed by a processor, realises the page display method as described in the first aspect above and various possible designs of the first aspect. [Brief description of the drawings]
[0012] In order to more clearly describe the technical solutions in the embodiments of the present invention or related technologies, the following will briefly introduce drawings that need to be used in the embodiments or related technology description, and the drawings in the following description are some embodiments of the present invention, and it is obvious to those skilled in the art that they can obtain other drawings from these drawings without requiring creative efforts.
[0013] [Figure 1] 1 is a schematic diagram of the flow of a page display method provided by an embodiment of the present invention; [Diagram 2] 2 is a schematic diagram of an interface interaction provided by an embodiment of the present invention; [Diagram 3] FIG. 4 is a schematic diagram of the flow of a page display method provided by another embodiment of the present invention; [Figure 4] FIG. 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. [Diagram 5] FIG. 2 is a schematic diagram of a display interface provided by an embodiment of the present invention. [Figure 6] FIG. 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. [Figure 7] FIG. 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. [Figure 8] FIG. 4 is a schematic diagram of another display interface provided by an embodiment of the present invention. [Figure 9] FIG. 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. [Figure 10] FIG. 4 is a schematic diagram of the flow of a page display method provided by another embodiment of the present invention; [Figure 11] FIG. 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. [Figure 12] 1 is a schematic diagram of the structure of a page display device provided by an embodiment of the present invention; [Figure 13] 1 is a schematic diagram of a structure of an electronic device provided by an embodiment of the present invention; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] In order to make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention, and it is clear that the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments that can be obtained by those skilled in the art without creative efforts are all within the protection scope of the present invention.
[0015] In view of the above-mentioned technical problem of the conventional target recommendation method having a more unified recommended content and recommendation method, the present invention provides a page display method, an apparatus, a device, a computer-readable storage medium, a computer program product, and a computer program.
[0016] It should be mentioned that the page display method, apparatus, device, computer-readable storage medium, computer program product, and computer program provided by the present invention can be applied to various target object display scenarios.
[0017] Conventional target recommendation methods generally display basic information such as the address, evaluation, and real-time photos of the target on the target display page, and the displayed content is less, so users often cannot gain a deeper understanding of the target through the target display page.
[0018] In the process of solving the above technical problems, the inventor has found through research that, in order to enrich the exhibition content of the target object exhibition page and allow users to more intuitively understand the target object, at least one resource information corresponding to the target object is displayed on the target object exhibition page, and a live broadcast control having a related relationship with the at least one resource information is displayed, so that the user can trigger the live broadcast control to realize viewing of the live broadcast media stream content corresponding to the resource information, thereby allowing the user to obtain more exhibition contents on the target object exhibition page and deepen the user's understanding of the target object.
[0019] FIG. 1 is a schematic flow diagram of a page display method provided by an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps:
[0020] In step 101, a live broadcast control associated with at least one resource information corresponding to a target object is displayed on a target object exhibition page.
[0021] The execution subject of this embodiment is a page display device, which is coupled to a terminal device and displays a page according to a trigger operation of a user on the terminal device. Optionally, the page display device is coupled to a server, which is communicatively connected to the terminal device and can execute a process of obtaining a trigger operation of a user on the terminal device and displaying a page according to the trigger operation.
[0022] Here, the target object may be a target point of interest such as a store, a shopping mall, a scenic spot, etc. In this embodiment, since only basic information of the target object is generally displayed in the conventional target object exhibition page, the display content is more single, and the user cannot fully understand the target object through the target object exhibition page. Therefore, in order to enrich the exhibition content of the target object exhibition page, a live broadcast control associated with at least one resource information corresponding to the target object can be displayed on the target object exhibition page. Here, the target object exhibition page may specifically be a detailed information exhibition page corresponding to the target object, a playback page of media contents having a relationship with the target object, or a target object list exhibition page, and the present invention is not limited thereto.
[0023] Taking an example of practical application, the target object may be restaurant A, and the resource information may be a group purchase package corresponding to restaurant A, a coupon corresponding to restaurant A, and so on.
[0024] In step 102, in response to a user's trigger operation on the live broadcast control, a live broadcast media stream display interface corresponding to the resource information is displayed, where the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
[0025] In this embodiment, a user can perform a trigger operation on the live broadcast control according to actual needs, where the trigger operation includes but is not limited to click, double-click, long press, drag, etc. In response to the user's trigger operation on the live broadcast control, a jump can be made from the target object exhibition page to a live broadcast media stream display interface corresponding to resource information, where the live broadcast media stream includes at least one live broadcast media content associated with the resource information or the target object. The user can watch the live broadcast media content in the live broadcast media stream display interface.
[0026] Here, the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object. Before displaying a live broadcast media stream display interface corresponding to the resource information, the method further includes: determining at least one live broadcast media content associated with the resource information and / or the target object; and sorting the at least one live broadcast media content based on attributes of the live broadcast media content and / or an association relationship between the live broadcast media content and the user to generate the live broadcast media stream. Specifically, when the live broadcast media content includes the resource information and / or information of the target object and / or when the user interacts with the resource information and / or the target object based on the live broadcast media content, it can be determined that the live broadcast media content is associated with the resource information and / or the target object. Exemplarily, when sorting the at least one live broadcast media content, a live broadcast media content having a larger number of live broadcast viewers or a live broadcast media content having a better relevance to the user can be sorted higher.
[0027] Optionally, when a user clicks on the live broadcast control, the at least one live broadcast media content corresponding to the resource information may further include playing the live broadcast media content corresponding to the resource information or the target object.
[0028] The number of resource information corresponding to the target object may be at least one. Optionally, the live broadcast control may correspond one-to-one to the resource information, that is, a plurality of live broadcast controls may be displayed on the target object exhibition page. The user may perform a selection operation on the live broadcast control according to actual needs, and according to the selection operation, the relevant live broadcast media content of the resource information corresponding to the live broadcast control selected by the user is played. Optionally, one live broadcast control corresponding to a plurality of resource information may be displayed on the target object exhibition page. In response to the user's trigger operation on the live broadcast control, a live broadcast media stream display interface may be jumped into, and the live broadcast media stream display interface includes at least one live broadcast media content associated with the resource information or the target object.
[0029] 2 is a schematic diagram of an interface dialogue provided by an embodiment of the present invention, as shown in FIG. 2, a target object exhibition page 21 may display a label 22 corresponding to the target object, address information 23, and a live broadcast control 24 corresponding to at least one resource information. A user can trigger the live broadcast control 24, and in response to the user's trigger operation, a live broadcast media stream display interface 25 can be jumped to, where a live broadcast media content 26 associated with the target object can be displayed in the live broadcast media stream display interface 25.
[0030] Optionally, based on the above-mentioned embodiment, the live broadcast control includes static icons and / or dynamic icons;
[0031] Here, a resource information image and / or a live broadcast content screenshot corresponding to the target object is displayed on the static icon, and at least a portion of the live broadcast content corresponding to the target object is displayed on the dynamic icon.
[0032] In this embodiment, in order to allow users to more intuitively understand the live broadcast media content corresponding to the live broadcast control, the live broadcast control may include a static icon and / or a dynamic icon. If the live broadcast control is a static icon, a resource information image and / or a live broadcast content screenshot corresponding to the target object may be displayed on the static icon. Or, if the live broadcast control is a dynamic icon, at least a part of the live broadcast content specifically corresponding to the target object may be displayed on the dynamic icon.
[0033] This allows the user to intuitively determine the specific situation of the resource information and / or live broadcast content corresponding to the live broadcast control from the live broadcast control.
[0034] The page display method provided by this embodiment can display a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page, and can display a live broadcast media stream display interface corresponding to the resource information according to the user's trigger operation on the live broadcast space. The variety of the exhibition contents on the target object exhibition page can be improved, and the trigger process of the live broadcast media stream can be simplified, so that the user can obtain more exhibition contents on the target object exhibition page, and the user can have a deeper understanding of the target object.
[0035] Further, according to any of the above-mentioned embodiments, step 101 may further include: The method includes obtaining type information corresponding to a specified page, and adopting a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target on the target exhibition page, wherein the target exhibition page is obtained by jumping based on a user's trigger operation on an entry of the target exhibition page in the specified page.
[0036] In this embodiment, a user can jump to enter the target exhibition page from different predetermined pages, and different live broadcast control display methods can be adopted for different predetermined pages. Specifically, the predetermined page may include an entry of the target exhibition page. In response to a user's trigger operation on the entry of the target exhibition page in the predetermined page, the target exhibition page can be jumped to and type information corresponding to the predetermined page can be obtained. According to the type information corresponding to the predetermined page, a display method corresponding to the type information can be adopted to display the live broadcast control of at least one resource information corresponding to the target in the target exhibition page.
[0037] FIG. 3 is a schematic flow diagram of a page display method provided by another embodiment of the present invention. Based on any of the above-mentioned embodiments, as shown in FIG. 3, obtaining type information corresponding to the specified page includes the following steps:
[0038] In step 301, determine whether the predetermined page is a first page, where the first page is a media content playing interface.
[0039] In step 302, if the specified page is a first page, in response to a user's trigger operation on an entry of the target exhibition page performed within the first page, type information corresponding to the media content currently being played on the first page is determined, and the type information corresponding to the media content currently being played on the first page is determined as type information corresponding to the specified page.
[0040] In this embodiment, it may first be determined whether the predetermined page is a first page, where the first page is a media content playback interface, and the media content associated with the target object may be displayed on the media content playback interface.
[0041] If the specified page is the first page, in response to a user's trigger operation on an entry of the target exhibition page performed within the first page, type information corresponding to the media content currently being played on the media content playback interface can be further detected, and the type information corresponding to the media content currently being played on the first page can be determined as the type information corresponding to the specified page.
[0042] Continuing with the above example, the first page can play media content currently associated with Restaurant A, which may be promoted media content published by a person related to Restaurant A or a user designated by Restaurant A, or life-sharing content published by general diners. For different types of media content, a given page can be divided into different types of information, and different live broadcast controls can be displayed for different types of information, thereby improving the diversity of live broadcast control display.
[0043] 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. As shown in FIG. 4, the first page may specifically be a media content playback interface 41, which may display media content 42 associated with a target object and an entry 43 corresponding to a target object exhibition page. In response to a user's trigger operation on the entry 43, a jump is made to a target object exhibition page 44. Here, the target object exhibition page 44 may display an identifier 45 corresponding to the target object, address information 46, and a live broadcast control 47 corresponding to at least one resource information.
[0044] Further, according to any of the above-mentioned embodiments, determining type information corresponding to the media content currently being played on the first page in step 302 may include: Obtaining the currently played media content and related information corresponding to the media content, where the related information includes at least one of interactive information, presenter information of the media content.
[0045] It is detected whether the media content and related information corresponding to the media content satisfy a predetermined condition. If so, it is determined that the type information corresponding to the media content is of a first type.
[0046] If not, it is determined that the type information corresponding to the media content is of a second type.
[0047] In this embodiment, in order to realize the identification of type information corresponding to the media content, the currently played media content and related information corresponding to the media content can be first obtained, where the related information includes at least one of interactive information of the media content and presenter information, the interactive information may specifically be comment information of the media content, and the presenter information includes, but is not limited to, a presenter identifier, etc.
[0048] Detect whether the media content and related information corresponding to the media content satisfy a predetermined condition. If the predetermined condition is satisfied, it can be determined that the type information corresponding to the media content is a first type. In response, it can be determined that the type information of the predetermined page is the first type. If the predetermined condition is not satisfied, it can be determined that the type information corresponding to the media content is a second type. In response, it can be determined that the type information of the predetermined page is the second type.
[0049] Here, the predetermined conditions include that the presenter of the media content belongs to a predetermined presenter set and / or that the media content or interactive information of the media content includes a predetermined control corresponding to a predetermined target object.
[0050] Alternatively, a presenter set can be pre-configured, and a presenter in the presenter set can present media content associated with a target object. When a user enters a target object exhibition page through a playback page of a media content presented by a presenter in the presenter set and enters a live broadcast media stream display interface using a live broadcast control, some interactive content of the presenter's media content may be transferred to the anchor side of the live broadcast media content, and the presenter may be affected. When a user enters a target object exhibition page through a playback page of a media content presented by a presenter not belonging to the presenter set and enters a live broadcast media stream display interface using a live broadcast control, the presenter will not be affected.
[0051] Further, according to any of the above-mentioned embodiments, adopting a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page, When the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display manner; and when the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a second display manner.
[0052] In this embodiment, when it is determined that the type information corresponding to the media content is a first type, a live broadcast control of at least one resource information corresponding to the target object can be displayed on the target object exhibition page according to a first display method corresponding to the first type, where the first display method can be an implicit display method.
[0053] Optionally, when it is determined that the type information corresponding to the media content is a second type, a live broadcast control of at least one resource information corresponding to the target object can be displayed on the target object exhibition page according to a second display manner corresponding to the second type, where the second display manner can be an explicit display manner.
[0054] Further, according to any of the above-mentioned embodiments, when the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target on the target exhibition page in a first display method, When it is detected that the media content is of a first type, displaying a live broadcast presentation pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page.
[0055] Here, the display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information.
[0056] In this embodiment, the first display method may be an implicit display method. When it is detected that the media content is of a first type, a live broadcast suggestion pop-up window may be displayed in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page. Optionally, the live broadcast suggestion pop-up window may be displayed above the resource information. The display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information.
[0057] FIG. 5 is a schematic diagram of a display interface provided by an embodiment of the present invention. As shown in FIG. 5, at least one resource information 52 is displayed on a target exhibition page 51, and a live broadcast suggestion pop-up window 53 may be displayed above the at least one resource information 52, and a user can trigger the live broadcast suggestion pop-up window 53 to watch a live broadcast media stream.
[0058] To improve a display method of live broadcast control by displaying a live broadcast presentation pop-up window whose size is smaller than the display size of resource information on a target object exhibition page, thereby improving the diversity of contents displayed on the target object exhibition page and improving a user experience.
[0059] Further, according to any of the above-mentioned embodiments, after displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page, The method further includes: displaying a live broadcast list in response to a user's trigger operation on the live broadcast suggestion pop-up window, the live broadcast list including a live broadcast control corresponding to at least one resource information; and jumping to a live broadcast media stream playback page corresponding to the resource information selected by the user in response to a user's selection operation on the live broadcast control corresponding to the at least one resource information.
[0060] or In response to a user's trigger operation on the live broadcast suggestion pop-up window, jump to a live broadcast media stream page corresponding to resource information corresponding to the target object.
[0061] In this embodiment, the live broadcast control can correspond to the resource information one-to-one. The user can perform a trigger operation on the live broadcast presentation pop-up window according to actual needs. In response to the trigger operation, a live broadcast list can be displayed, and the live broadcast list includes a live broadcast control corresponding to at least one resource information. In response to the user's selection operation on the live broadcast control corresponding to at least one resource information, jump to a live broadcast media stream display interface, and play the live broadcast media content corresponding to the resource information selected by the user.
[0062] 6 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, as shown in FIG 6, a live broadcast presentation pop-up window 63 may be displayed above at least one resource information 62 on a target exhibition page 61. In response to a user's trigger operation on the live broadcast presentation pop-up window 63, a live broadcast list 64 is displayed on the target exhibition page 61, and the live broadcast list 64 includes live broadcast controls 65 corresponding to at least one resource information. In response to a user's trigger operation on any of the live broadcast controls 65, a live broadcast media stream display interface 66 can be jumped to.
[0063] Optionally, after detecting a user's trigger operation on the live broadcast suggestion pop-up window, a live broadcast media stream display interface can be jumped to, and the live broadcast media content corresponding to the resource information corresponding to the target object can be played.
[0064] 7 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, as shown in FIG. 7, a live broadcast presentation pop-up window 73 may be displayed above at least one resource information 72 in a target exhibition page 71. In response to a user's trigger operation on the live broadcast presentation pop-up window 73, a live broadcast media stream display interface 74 can be jumped to.
[0065] The page display method provided by this embodiment, when it is determined that the type of a specific page is a first type, adopts a first display method corresponding to the first type to display live broadcast control, thereby enriching the display method of the live broadcast control, improving the diversity of content displayed on the target exhibition page, and improving the user experience.
[0066] Further, according to any of the above-mentioned embodiments, when the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target in the target exhibition page in a second display method, When it is detected that the media content is of a second type, displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0067] In this embodiment, the second display method may be an explicit display method. Specifically, when it is determined that the type information corresponding to the media content is the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in a resource information display area in the target exhibition page, where the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information. This allows the user to more intuitively identify the live broadcast control in the target exhibition page, and further realizes the viewing of the live broadcast media content.
[0068] 8 is a schematic diagram of another display interface provided by an embodiment of the present invention, as shown in Fig. 8, a target exhibition page 81 displays at least one resource information 82 and at least one live broadcast control 83 of the resource information, where the live broadcast control 83 has the same display size as the resource information 82. A user can watch a live broadcast media stream by triggering the live broadcast control 83.
[0069] Further, according to any of the above-mentioned embodiments, after displaying at least one live broadcast control of resource information corresponding to the target object in a resource information display area in the target object exhibition page, The method further includes, in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0070] In this embodiment, the user can perform a trigger operation on the live broadcast control, and in response to the trigger operation, a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user can be jumped to, and the live broadcast media content corresponding to the resource information selected by the user can be played.
[0071] Figure 9 is a schematic diagram of another interface interaction provided by an embodiment of the present invention. As shown in Figure 9, a target exhibition page 91 displays at least one resource information 92 and at least one live broadcast control 93 of the resource information, and in response to a user's trigger operation on any of the live broadcast controls 93, the user can jump to a live broadcast media stream display interface 94 corresponding to the live broadcast control of the resource information selected by the user.
[0072] When the page display method provided by the present embodiment determines that the type of a certain page is the second type, the second display method corresponding to the second type is adopted to explicitly display the live broadcast control, thereby enriching the display method of the live broadcast control, allowing the user to more intuitively identify the live broadcast control in the target exhibition page, improving the diversity of the content displayed on the target exhibition page, and improving the user experience.
[0073] FIG. 10 is a schematic flow diagram of a page display method provided by another embodiment of the present invention. As shown in FIG. 10, obtaining type information corresponding to the specified page includes the following steps:
[0074] In step 1001, it is determined whether the predetermined page is a second page, where the second page is a search result display interface of the target object; In step 1002, if the predetermined page is the second page, it is determined that the type information corresponding to the predetermined page is the second type.
[0075] Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting the display method corresponding to the type information includes the following steps:
[0076] In step 1003, a second display method corresponding to the second type is adopted to display a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page.
[0077] In this embodiment, first, it can be determined whether the predetermined page is the second page, where the second page is a search result display interface of the target object. In practical application, a user can perform a search operation on the target object, and can jump to a search result display interface according to the user's search operation, and the search result display interface includes at least one search result corresponding to the target object. It is understood that the search result display interface can be an interface obtained after a user inputs a search term, or can be another target object list page, for example, a target object list page obtained by classification.
[0078] When it is determined that the predetermined page is a second page, it can be determined that the type information corresponding to the predetermined page is a second type, and accordingly, a second display method corresponding to the second type can be adopted to display a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page.
[0079] Further, according to any of the above-mentioned embodiments, a second display method corresponding to the second type is adopted to display a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page; Displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0080] In this embodiment, the second display method may be an explicit display method. Specifically, when it is determined that the type information corresponding to a certain page is the second type, the live broadcast control of at least one resource information corresponding to the target object can be displayed in the resource information display area in the target exhibition page, and the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information. This allows the user to more intuitively identify the live broadcast control in the target exhibition page, and further realizes the viewing of live broadcast media content.
[0081] Further, according to any of the above-mentioned embodiments, after displaying at least one live broadcast control of resource information corresponding to the target object in a resource information display area in the target object exhibition page, The method further includes, in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0082] In this embodiment, the user can perform a trigger operation on the live broadcast control, and in response to the trigger operation, a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user can be jumped to, and the live broadcast media content corresponding to the resource information selected by the user can be played.
[0083] When the page display method provided by this embodiment determines that the type of a specified page is a second type, a second display method corresponding to the second type is adopted to explicitly display the live broadcast control, thereby enriching the display method of the live broadcast control, and allowing the user to more intuitively identify the live broadcast control in the target exhibition page.
[0084] Further, according to any of the above-mentioned embodiments, after step 102, The method further includes switching to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content.
[0085] In this embodiment, the live broadcast media stream includes at least one live broadcast media content associated with resource information or target object. Therefore, after jumping to the live broadcast media stream display interface, the user can perform a switching operation on the currently displayed live broadcast media content according to actual needs. Accordingly, switch to the next live broadcast media content in response to the user's switching operation on the currently played live broadcast media content.
[0086] FIG. 11 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, in which a live broadcast media stream display interface 1101 may display live broadcast media content 1102 corresponding to a live broadcast control of resource information selected by a user, and can switch to the next live broadcast media content 1103 in response to a user's switching operation on the live broadcast media content 1102.
[0087] Further, according to any of the above-mentioned embodiments, after switching to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content, The method further includes displaying presentation information on a live broadcast media content playback interface when it is detected that the number of switching operations triggered by a user exceeds a predetermined number threshold, where the number threshold is the number of currently playable live broadcast media contents.
[0088] In this embodiment, the number of live broadcast media contents currently playable in the live broadcast media stream display interface can be preset, and the preset number can be determined as a frequency threshold. In the process of a user browsing the live broadcast media contents, the number of switching operations of the user on the live broadcast media contents is monitored, and when it is detected that the number of switching operations exceeds the frequency threshold, presentation information is displayed on the live broadcast media content playback interface, and the presentation information is used to present that the currently played live broadcast media content is the last live broadcast media content.
[0089] The page display method provided by this embodiment switches the currently played live broadcast media content based on the user's switching operation, allowing the user to view more content of the target object in the live broadcast media content playback interface, thereby improving the user's understanding of the target object.
[0090] Fig. 12 is a schematic diagram of the structure of a page display device provided by an embodiment of the present invention, as shown in Fig. 12, the device includes a display module 1201 and a processing module 1202. Here, the display module 1201 displays a live broadcast control associated with at least one resource information corresponding to a target object on a target object exhibition page. The processing module 1202 displays a live broadcast media stream display interface corresponding to the resource information in response to a user's trigger operation on the live broadcast control, where the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
[0091] Further, based on the above-mentioned embodiment, the live broadcast control includes a static icon and / or a dynamic icon, where a resource information image and / or a live broadcast content screenshot corresponding to the target object is displayed on the static icon, and at least a part of the live broadcast content corresponding to the target object is displayed on the dynamic icon.
[0092] Further, based on any of the above-mentioned embodiments, the device further comprises a determining module, which determines at least one live broadcast media content associated with the resource information and / or the target object, and a sorting module sorts the at least one live broadcast media content based on attributes of the live broadcast media content and / or an association relationship between the live broadcast media content and the user to generate the live broadcast media stream.
[0093] Further, based on any of the above-mentioned embodiments, the display module obtains type information corresponding to a specified page, and adopts a display method corresponding to the type information to display live broadcast control of at least one resource information corresponding to the target target in the target target exhibition page, where the target target exhibition page is obtained by jumping based on a user's trigger operation to an entry of the target target exhibition page in the specified page.
[0094] Further, based on any of the above-mentioned embodiments, the display module determines whether the predetermined page is a first page, where the first page is a media content playback interface, and if the predetermined page is the first page, determines type information corresponding to the media content currently played on the first page in response to a user's trigger operation on an entry of the target exhibition page performed in the first page, and determines the type information corresponding to the media content currently played on the first page as the type information corresponding to the predetermined page.
[0095] Further, based on any of the above-mentioned embodiments, the display module obtains the currently played media content and related information corresponding to the media content, where the related information includes at least one of interactive information and presenter information of the media content. Detect whether the media content and the related information corresponding to the media content satisfy a predetermined condition. If yes, determine that the type information corresponding to the media content is a first type. If not, determine that the type information corresponding to the media content is a second type.
[0096] Further, according to any of the above-mentioned embodiments, the display module displays a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display manner when the type information corresponding to the media content is a first type, and displays a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a second display manner when the type information corresponding to the media content is a second type.
[0097] Further, based on any of the above-described embodiments, the predetermined condition includes that a presenter of the media content belongs to a predetermined presenter set, and / or that the media content or interactive information of the media content includes a predetermined control corresponding to a predetermined target object.
[0098] Further, according to any of the above-mentioned embodiments, when the display module detects that the media content is a first type, it displays a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page, where the display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information.
[0099] Further, according to any of the above-mentioned embodiments, the display module displays a live broadcast list in response to a user's trigger operation on the live broadcast suggestion popup window, where the live broadcast list includes a live broadcast control corresponding to at least one resource information, and jumps to a live broadcast media stream playback page corresponding to the resource information selected by the user in response to a user's selection operation on the live broadcast control corresponding to the at least one resource information, or jumps to a live broadcast media stream page corresponding to the resource information corresponding to the target object in response to a user's trigger operation on the live broadcast suggestion popup window.
[0100] Further, based on any of the above-mentioned embodiments, when the display module detects that the media content is of a second type, it displays a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, where the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0101] Further, based on any of the above-mentioned embodiments, in response to a user's selection operation on a live broadcast control of the at least one resource information, the display module jumps to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0102] Further, according to any of the above-mentioned embodiments, the display module determines whether the predetermined page is a second page, where the second page is a search result display interface of the target object. If the predetermined page is a second page, it determines that type information corresponding to the predetermined page is a second type. Adopting a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page includes adopting a second display method corresponding to the second type to display a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page.
[0103] Further, based on any of the above-mentioned embodiments, the display module displays a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, where the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0104] Further, based on any of the above-mentioned embodiments, in response to a user's selection operation on a live broadcast control of the at least one resource information, the display module jumps to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0105] Further, based on any of the above-mentioned embodiments, the device further includes a switching module, which switches to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content.
[0106] Further, based on any of the above-mentioned embodiments, the device further includes a presentation module, which displays presentation information on a live broadcast media content playback interface when detecting that the number of switching operations triggered by a user exceeds a predetermined number threshold, where the number threshold is the number of currently playable live broadcast media contents.
[0107] The device provided by this embodiment is used to implement the technical solutions of the above-mentioned method embodiments, and its realization principle and technical effect are similar, so it will not be further described in this embodiment.
[0108] To achieve the above-described embodiment, an embodiment of the present invention further provides an electronic device, the electronic device comprising a processor and a memory; The memory stores computer executable instructions; The processor executes the computer-executable instructions stored in the memory, causing the processor to execute the page display method described in any of the above-mentioned embodiments.
[0109] 13 is a schematic diagram of the structure of an electronic device 1300 provided by an embodiment of the present invention, and the electronic device 1300 can be a terminal device or a server. Here, the terminal device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA), tablet computers (Portable Android Devices, PAD), portable multimedia players (Portable Media Players, PMP), and in-car terminals (e.g., car navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 13 is merely an example, and does not impose any limitations on the functions and scope of use of the embodiment of the present invention.
[0110] As shown in Fig. 13, electronic device 1300 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 1301 capable of performing various suitable operations and processes based on programs stored in a read only memory (ROM) 1302 or loaded from a storage device 1308 into a random access memory (RAM) 1303. Various programs and data necessary for the operation of electronic device 1300 are exposed and stored in RAM 1303. Processing unit 1301, ROM 1302, and RAM 1303 are connected to each other by a path 1304. An input / output (I / O) interface 1305 is also connected to path 1304. Typically, devices such as input devices 1306 including a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., storage devices 1308 including a magnetic tape, hard disk, etc., and communication devices 1309 including a liquid crystal display (LCD), speaker, vibrator, etc., may be connected to the I / O interface 1305. The communication devices 1309 may enable the electronic device 1300 to communicate wirelessly or wired to exchange data with other devices. Although the electronic device 1300 is shown in FIG. 13 with various devices, it should be understood that it need not implement or have all the illustrated devices. More or fewer devices may alternatively be implemented or have.
[0111] In particular, according to an embodiment of the present invention, the processes described with reference to the above-mentioned flowcharts may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program carried on a computer readable medium, the computer program including program code for performing the method illustrated in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1309, or may be installed from the storage device 1308 or the ROM 1302. When the computer program is executed by the processing device 1301, the above-mentioned functions limited to the method of the embodiment of the present invention are performed. An embodiment of the present invention further includes a computer program, and when the computer program is executed by the processor, the above-mentioned functions limited to the method of the embodiment of the present invention are performed.
[0112] It should be noted that the above-mentioned computer-readable medium of the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a 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. In the present invention, the computer-readable storage medium may be a tangible medium that contains or stores a program that can be used by or in combination with the program, instruction execution system, apparatus, or device. Also, in the present invention, a computer-readable signal medium may include a propagated data signal in baseband or as part of a carrier carrying computer-readable program code. Such a propagated data signal may take a variety of 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 that transmits, propagates, or transmits a program for use by or in connection with an instruction execution system, apparatus, or device.The program code contained in the computer readable medium may be transmitted using any suitable medium, including but not limited to wire, fiber optic cable, radio frequency (RF), or any suitable combination of the above.
[0113] The computer readable medium described above may be included in the electronic device described above or may be separate and not assembled to said electronic device.
[0114] The above-mentioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method illustrated in the above-mentioned embodiments.
[0115] Computer program code for carrying out the operations of the present invention can be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also conventional procedural programming languages such as "C" or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When referring to a remote computer, the remote computer may be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0116] Another embodiment of the present invention further provides a computer-readable storage medium having computer-executable instructions stored therein, the page display method described in any of the above-mentioned embodiments being realized when the computer-executable instructions are executed by a processor.
[0117] Another embodiment of the present invention further provides a computer program product comprising a computer program, which, when executed by a processor, realises the method for displaying a page according to any of the embodiments described above.
[0118] The flowcharts and block diagrams in the drawings illustrate possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. From this perspective, each box in the flowcharts or block diagrams includes one or more executable instructions for implementing the specified logical functions and may represent a module, program segment, or part of code. It should also be noted that in some alternative implementations, the functions shown in the boxes may occur in a different order than that shown in the drawings. For example, two boxes shown in succession may actually be executed substantially in parallel, or may be executed in the reverse order depending on the functions involved. It should also be noted that each box in the block diagrams and / or flowcharts and combinations of boxes in the block diagrams and / or flowcharts may be implemented in a dedicated hardware-based system that performs the specified functions or operations, or may be implemented in a combination of dedicated hardware and computer instructions.
[0119] The units described as participating in the embodiments of the present invention may be implemented by software or hardware, and the names of the units do not constitute limitations on the units themselves in a particular case, for example, a first acquisition unit may also be described as a "unit for acquiring at least two IP addresses."
[0120] The functions described herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
[0121] In the context of the present invention, a machine-readable medium may be a tangible medium that can contain or store a program that can be used by or in combination with an instruction execution system, apparatus, or device. 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, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0122] In a first aspect, in accordance with one or more embodiments of the present invention, there is provided a method for displaying a page, the method comprising: Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; In response to a user's trigger operation on the live broadcast control, displaying a live broadcast media stream display interface corresponding to the resource information, the live broadcast media stream including at least one live broadcast media content associated with the resource information and / or the target object.
[0123] According to one or more embodiments of the present invention, displaying a live broadcast control associated with at least one resource information corresponding to a target object on the target object exhibition page includes: The method includes obtaining type information corresponding to a specified page, and adopting a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target on the target exhibition page, wherein the target exhibition page is obtained by jumping based on a user's trigger operation on an entry of the target exhibition page in the specified page.
[0124] According to one or more embodiments of the present invention, obtaining type information corresponding to the predetermined page includes: determining whether the predetermined page is a first page, the first page being a media content playing interface; If the specified page is a first page, in response to a user's trigger operation on an entry of the target exhibition page performed within the first page, determining type information corresponding to the media content currently being played on the first page, and determining the type information corresponding to the media content currently being played on the first page as type information corresponding to the specified page.
[0125] According to one or more embodiments of the present invention, determining type information corresponding to the media content currently being played on the first page includes: Obtaining the currently played media content and related information corresponding to the media content, where the related information includes at least one of interactive information and presenter information of the media content; Detecting whether the media content and related information corresponding to the media content satisfy a predetermined condition; If the condition is satisfied, determining that the type information corresponding to the media content is a first type; If not, determining that the type information corresponding to the media content is a second type.
[0126] According to one or more embodiments of the present invention, adopting a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page includes: When the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display manner; and when the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a second display manner.
[0127] According to one or more embodiments of the present invention, the predetermined conditions include that a presenter of the media content belongs to a predetermined set of presenters and / or that the media content or interactive information of the media content includes a predetermined control corresponding to a predetermined target object.
[0128] According to one or more embodiments of the present invention, when the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display method, When it is detected that the media content is a first type, displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page; Here, the display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information.
[0129] According to one or more embodiments of the present invention, after displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page, displaying a live broadcast list in response to a user's trigger operation on the live broadcast suggestion pop-up window, the live broadcast list including a live broadcast control corresponding to at least one resource information; In response to a user's selection operation on a live broadcast control corresponding to the at least one resource information, jumping to a live broadcast media stream playback page corresponding to the resource information selected by the user; or The method further includes jumping to a live broadcast media stream page corresponding to resource information corresponding to the target object in response to a user's trigger operation on the live broadcast suggestion pop-up window.
[0130] According to one or more embodiments of the present invention, when the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page in a second display method, When it is detected that the media content is of a second type, displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0131] According to one or more embodiments of the present invention, after displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, The method further includes, in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0132] According to one or more embodiments of the present invention, obtaining type information corresponding to the predetermined page includes: Determining whether the predetermined page is a second page, the second page being a search result display interface for the target object; If the predetermined page is a second page, determining that type information corresponding to the predetermined page is a second type; Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a display method corresponding to the type information; and displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a second display method corresponding to the second type.
[0133] According to one or more embodiments of the present invention, displaying a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page by adopting a second display method corresponding to the second type, Displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0134] According to one or more embodiments of the present invention, after displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, The method further includes, in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0135] According to one or more embodiments of the present invention, the live broadcast control includes static icons and / or dynamic icons; Here, a resource information image and / or a live broadcast content screenshot corresponding to the target object is displayed on the static icon, and at least a portion of the live broadcast content corresponding to the target object is displayed on the dynamic icon.
[0136] According to one or more embodiments of the present invention, before displaying a live broadcast media stream display interface corresponding to the resource information, determining at least one live broadcast media content associated with the resource information and / or the target object; and sorting the at least one live broadcast media content based on attributes of the live broadcast media content and / or an association relationship between the live broadcast media content and the user to generate the live broadcast media stream.
[0137] According to one or more embodiments of the present invention, in response to a user's trigger operation on the live broadcast control, after displaying a live broadcast media stream display interface corresponding to the resource information, The method further includes switching to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content.
[0138] According to one or more embodiments of the present invention, the method further includes switching to a next live broadcast media content in response to a user switching operation on the currently played live broadcast media content; When detecting that the number of switching operations triggered by the user exceeds a predetermined number threshold, displaying presentation information on a live broadcast media content playback interface; Here, the frequency threshold is the number of live broadcast media contents that can be currently played.
[0139] In a second aspect, according to one or more embodiments of the present invention, there is provided a page display device, the page display device comprising: a display module for displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; and a processing module for displaying a live broadcast media stream display interface corresponding to the resource information in response to a user trigger operation on the live broadcast control, the live broadcast media stream including the resource information and / or at least one live broadcast media content associated with the target object.
[0140] According to one or more embodiments of the present invention, the display module comprises: Obtain type information corresponding to a specified page, and adopt a display method corresponding to the type information to display a live broadcast control of at least one resource information corresponding to the target object in the target object exhibition page, where the target object exhibition page is obtained by jumping based on a user's trigger operation on the entry of the target object exhibition page in the specified page.
[0141] According to one or more embodiments of the present invention, the display module comprises: Determining whether the predetermined page is a first page, where the first page is a media content playing interface; If the specified page is a first page, in response to a user's trigger operation on an entry of the target exhibition page performed within the first page, type information corresponding to the media content currently being played on the first page is determined, and the type information corresponding to the media content currently being played on the first page is determined as type information corresponding to the specified page.
[0142] According to one or more embodiments of the present invention, the display module comprises: Obtain the currently played media content and related information corresponding to the media content, where the related information includes at least one of interactive information, presenter information of the media content; Detecting whether the media content and related information corresponding to the media content satisfy a predetermined condition; If the condition is satisfied, it is determined that the type information corresponding to the media content is a first type; If not, it is determined that the type information corresponding to the media content is of a second type.
[0143] According to one or more embodiments of the present invention, the display module comprises: If the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display method; If the type information corresponding to the media content is a second type, a second display method is used to display a live broadcast control of at least one resource information corresponding to the target object on the target object display page.
[0144] According to one or more embodiments of the present invention, the predetermined conditions include that a presenter of the media content belongs to a predetermined set of presenters and / or that the media content or interactive information of the media content includes a predetermined control corresponding to a predetermined target object.
[0145] According to one or more embodiments of the present invention, the display module comprises: When it is detected that the media content is a first type, displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page; Here, the display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information.
[0146] According to one or more embodiments of the present invention, the display module comprises: In response to a user's trigger operation on the live broadcast suggestion pop-up window, displaying a live broadcast list, where the live broadcast list includes a live broadcast control corresponding to at least one resource information; In response to a user's selection operation on a live broadcast control corresponding to the at least one resource information, jump to a live broadcast media stream playback page corresponding to the resource information selected by the user; or In response to a user's trigger operation on the live broadcast suggestion pop-up window, jump to a live broadcast media stream page corresponding to resource information corresponding to the target object.
[0147] According to one or more embodiments of the present invention, the display module comprises: When it is detected that the media content is of a second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in a resource information display area in the target object exhibition page, where a display size of the live broadcast control of the at least one resource information is the same as a display size of the resource information.
[0148] According to one or more embodiments of the present invention, the display module comprises: In response to a user's selection operation on a live broadcast control of the at least one resource information, a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user is jumped to.
[0149] According to one or more embodiments of the present invention, the display module comprises: Determining whether the predetermined page is a second page, where the second page is a search result display interface for the target object; If the specified page is a second page, it is determined that type information corresponding to the specified page is a second type; Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a display method corresponding to the type information; and displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a second display method corresponding to the second type.
[0150] According to one or more embodiments of the present invention, the display module comprises: A live broadcast control of at least one resource information corresponding to the target object is displayed in a resource information display area in the target object exhibition page, where the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information.
[0151] According to one or more embodiments of the present invention, the display module comprises: In response to a user's selection operation on a live broadcast control of the at least one resource information, a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user is jumped to.
[0152] According to one or more embodiments of the present invention, the live broadcast control includes static icons and / or dynamic icons; Here, a resource information image and / or a live broadcast content screenshot corresponding to the target object is displayed on the static icon, and at least a portion of the live broadcast content corresponding to the target object is displayed on the dynamic icon.
[0153] According to one or more embodiments of the invention, the apparatus comprises: a determination module for determining at least one live broadcast media content associated with the resource information and / or the target object; and a sorting module for sorting the at least one live broadcast media content based on attributes of the live broadcast media content and / or an association relationship between the live broadcast media content and the user to generate the live broadcast media stream.
[0154] According to one or more embodiments of the invention, the apparatus comprises: The device further includes a switching module for switching to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content.
[0155] According to one or more embodiments of the invention, the apparatus comprises: Further comprising: a presenting module for displaying presenting information on a live broadcast media content playback interface when detecting that the number of switching operations triggered by a user exceeds a predetermined number threshold; Here, the frequency threshold is the number of live broadcast media contents that can be currently played.
[0156] In a third aspect, according to one or more embodiments of the present invention, there is provided an electronic device comprising at least one processor and a memory; The memory stores computer executable instructions; The at least one processor executes computer-executable instructions stored in the memory, thereby causing the at least one processor to perform the page display method described in the first aspect and various possible designs of the first aspect above.
[0157] In a fourth aspect, according to one or more embodiments of the present invention, there is provided a computer-readable storage medium having computer-executable instructions stored thereon, which, when executed by a processor, realises the page display method as set out in the first aspect above and various possible designs of the first aspect.
[0158] In a fifth aspect, according to one or more embodiments of the present invention, there is provided a computer program product, the computer program product including a computer program which, when executed by a processor, realises the page display method as set out in the first aspect above and various possible designs of the first aspect.
[0159] In a sixth aspect, according to one or more embodiments of the present invention, there is provided a computer program which, when executed by a processor, realises the page display method as described in the first aspect above and various possible designs of the first aspect.
[0160] The above description is merely a preferred embodiment of the present invention and is a description of the technical principles applied. Those skilled in the art should understand that the scope of the invention is not limited to the technical solution formed by the specific combination of the above technical features, but also includes other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the invention. For example, it should be understood that the technical solution formed by switching the above features with technical features having similar functions (but not limited to these) disclosed in the present invention is also included.
[0161] It should be noted that although operations are depicted in a particular order, this should not be understood as requiring that these operations be performed in the particular order or sequence depicted. Multi-task and parallel processing may be advantageous in certain environments. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the invention. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination.
[0162] Although the present subject matter has been described in language specific to structural features and / or logical operations of a method, 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. On the contrary, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; displaying a live broadcast media stream display interface corresponding to the resource information in response to a user trigger operation of the live broadcast control, the live broadcast media stream including at least one live broadcast media content associated with the resource information and / or the target object; How the page is displayed.
2. Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page includes: Obtaining category information corresponding to a predetermined page, and adopting a display method corresponding to the category information to display a live broadcast control of at least one resource information corresponding to the target in the target exhibition page, the target exhibition page being obtained by jumping based on a user's trigger operation on an entry of the target exhibition page in the predetermined page; The method of claim 1.
3. The acquiring of type information corresponding to the predetermined page includes: determining whether the predetermined page is a first page, the first page being a media content playing interface; If the predetermined page is a first page, determining type information corresponding to the media content currently being played on the first page in response to a user's trigger operation on the entry of the target exhibition page performed within the first page, and determining the type information corresponding to the media content currently being played on the first page as type information corresponding to the predetermined page. The method of claim 2.
4. Determining type information corresponding to the media content currently being played on the first page includes: Obtaining the currently played media content and related information corresponding to the media content, the related information including at least one of interactive information and presenter information of the media content; Detecting whether the media content and related information corresponding to the media content satisfy a predetermined condition; determining that type information corresponding to the media content is a first type when the predetermined condition is satisfied; and determining that type information corresponding to the media content is a second type when the predetermined condition is not satisfied. The method according to claim 3.
5. Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a display method corresponding to the type information; If the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a first display manner; When the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a second display manner. The method according to any one of claims 2 to 4.
6. the predefined conditions include that a presenter of the media content belongs to a predefined set of presenters and / or that the media content or interactive information of the media content includes predefined controls corresponding to predefined target objects; 6. The method according to claim 4 or 5.
7. When the type information corresponding to the media content is a first type, displaying a live broadcast control of at least one resource information corresponding to the target on the target exhibition page in a first display method; When it is detected that the media content is a first type, displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page; The display size of the live broadcast suggestion pop-up window is smaller than the display size of the resource information; The method according to claim 5 or 6.
8. After displaying a live broadcast suggestion pop-up window in a predetermined area around at least one resource information corresponding to the target object in the target object exhibition page, displaying a live broadcast list in response to a user's trigger operation on the live broadcast suggestion pop-up window, the live broadcast list including a live broadcast control corresponding to at least one resource information; In response to a user's selection operation on a live broadcast control corresponding to the at least one resource information, jumping to a live broadcast media stream playback page corresponding to the resource information selected by the user; or Further comprising: in response to a user's trigger operation on the live broadcast suggestion pop-up window, jumping to a live broadcast media stream page corresponding to resource information corresponding to the target object. The method of claim 7.
9. When the type information corresponding to the media content is a second type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page in a second display method; When it is detected that the media content is of a second type, displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein a display size of the live broadcast control of the at least one resource information is the same as a display size of the resource information. The method according to claim 5 or 6.
10. After displaying at least one live broadcast control of resource information corresponding to the target object in a resource information display area in the target object exhibition page, and further comprising: in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
10. The method of claim 9.
11. The acquiring of type information corresponding to the predetermined page includes: Determining whether the predetermined page is a second page, the second page being a search result display interface for the target object; If the predetermined page is a second page, determining that type information corresponding to the predetermined page is a second type; Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a display method corresponding to the type information; and displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a second display method corresponding to the second type. The method of claim 2.
12. Displaying a live broadcast control of at least one resource information corresponding to the target object on the target object exhibition page by adopting a second display method corresponding to the second type; Displaying a live broadcast control of at least one resource information corresponding to the target object in a resource information display area in the target object exhibition page, wherein the display size of the live broadcast control of the at least one resource information is the same as the display size of the resource information; The method of claim 11.
13. After displaying at least one live broadcast control of resource information corresponding to the target object in a resource information display area in the target object exhibition page, and further comprising: in response to a user's selection operation on a live broadcast control of the at least one resource information, jumping to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user. The method of claim 12.
14. The live broadcast control includes static icons and / or dynamic icons; A resource information image and / or a live broadcast content screenshot corresponding to the target object is displayed on the static icon, and at least a part of the live broadcast content corresponding to the target object is displayed on the dynamic icon. The method according to any one of claims 1 to 13.
15. before displaying a live broadcast media stream display interface corresponding to the resource information; determining at least one live broadcast media content associated with the resource information and / or the target object; and sorting the at least one live broadcast media content based on attributes of the live broadcast media content and / or an association relationship between the live broadcast media content and the user to generate the live broadcast media stream. The method according to any one of claims 1 to 14.
16. displaying a live broadcast media stream display interface corresponding to the resource information in response to a user's trigger operation on the live broadcast control; and switching to a next live broadcast media content in response to a user's switching operation on the currently played live broadcast media content. The method according to any one of claims 1 to 15.
17. a display module for displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object exhibition page; a processing module for displaying a live broadcast media stream display interface corresponding to the resource information in response to a user trigger operation of the live broadcast control, the live broadcast media stream including at least one live broadcast media content associated with the resource information and / or the target object; A page display device.
18. A processor and a memory, The memory stores computer executable instructions; Executing computer executable instructions stored in the memory by the processor, thereby causing the processor to perform the method of any one of claims 1 to 16. Electronic devices.
19. A method for displaying a page according to any one of claims 1 to 16, wherein computer-executable instructions are stored and, when executed by a processor, the method for displaying a page according to any one of claims 1 to 16 is implemented. A computer-readable storage medium.
20. A computer program product comprising a computer program, When the computer program is executed by a processor, the page display method according to any one of claims 1 to 16 is realized. The computer program product.
21. When executed by a processor, the page display method according to any one of claims 1 to 16 is realized. Computer program.
Citation Information
Patent Citations
Page display method and device, electronic equipment, storage medium and program product
CN113420247A
Information processing method and device, electronic equipment and storage medium
CN113794894A
Resource determination method and device, equipment and storage medium
CN114202376A
Serving A Live Stream As An Advertisement
US20170034595A1
Broadcaster tools for interactive shopping interfaces
US20180103298A1