Page display method, device, equipment, computer-readable storage medium and product
By displaying live broadcast controls associated with resource information on the target object display page and displaying live media streams in response to user operations, the problem of single recommended content in the prior art is solved, rich display and simplified triggering processes are achieved, and user experience is improved.
Patent Information
- Application Number
- CN202210346020.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-31
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2042-03-31
AI Technical Summary
The existing object recommendation methods and recommendation methods are relatively single, so users cannot intuitively understand the target object, and the user experience is poor.
The live broadcast control associated with at least one resource information corresponding to the target object is displayed on the target object display page, and the live media stream display interface is displayed in response to user operations, including live media content associated with the resource information and/or the target object.
It improves the diversity of display content of the target object display page, simplifies the triggering process of live media streams, enables users to obtain more display content, and increase their understanding of the target object.
Smart Images

Figure CN114707065B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of interface interaction technology, and in particular to a page display method, apparatus, device, computer-readable storage medium, and product. Background Art
[0002] In order to facilitate users' understanding of various objects, existing map software, object recommendation software, etc. generally provide users with basic information such as the object's location information and comment information.
[0003] However, existing object recommendation methods generally recommend relatively simple content and recommendation methods, and users cannot intuitively understand the objects based on the recommended content, resulting in poor user experience. Summary of the Invention
[0004] The embodiments of the present disclosure provide a page display method, apparatus, device, computer-readable storage medium, and product, which are used to solve the technical problem that the existing object recommendation methods have relatively single recommended content and recommendation methods.
[0005] In a first aspect, an embodiment of the present disclosure provides a page display method, comprising:
[0006] Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object display page;
[0007] In response to a user triggering operation on the live broadcast control, a live broadcast media stream display interface corresponding to the resource information is displayed, wherein the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
[0008] In a second aspect, an embodiment of the present disclosure provides a page display device, comprising:
[0009] A display module, configured to display a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page;
[0010] A processing module is used to display a live media stream display interface corresponding to the resource information in response to a user triggering operation on the live broadcast control, wherein the live media stream includes at least one live media content associated with the resource information and / or the target object.
[0011] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a processor and a memory;
[0012] The memory stores computer-executable instructions;
[0013] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the page display method described in the first aspect and various possible designs of the first aspect.
[0014] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the page display method described in the first aspect and various possible designs of the first aspect is implemented.
[0015] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the page display method described in the first aspect and various possible designs of the first aspect.
[0016] The page display method, apparatus, device, computer-readable storage medium, and product provided in this embodiment display a live streaming control associated with at least one resource information corresponding to a target object on a target object display page, thereby displaying a live streaming media stream display interface corresponding to the resource information in response to a user's triggering operation on the live streaming space. This improves the diversity of content displayed on the target object display page and simplifies the triggering process for live streaming media streams, allowing users to access more displayed content on the target object display page and increase their understanding of the target object. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0018] Figure 1 A schematic diagram of a flow chart of a page display method provided in one embodiment of the present disclosure;
[0019] Figure 2 A schematic diagram of the interface interaction provided by an embodiment of the present disclosure;
[0020] Figure 3 A flowchart of a page display method provided in yet another embodiment of the present disclosure;
[0021] Figure 4 Another interface interaction diagram provided by an embodiment of the present disclosure;
[0022] Figure 5 A schematic diagram of a display interface provided in an embodiment of the present disclosure;
[0023] Figure 6 Another interface interaction diagram provided by an embodiment of the present disclosure;
[0024] Figure 7 Another interface interaction diagram provided by an embodiment of the present disclosure;
[0025] Figure 8 A schematic diagram of another display interface provided by an embodiment of the present disclosure;
[0026] Figure 9 Another interface interaction diagram provided by an embodiment of the present disclosure;
[0027] Figure 10 A flowchart of a page display method provided in yet another embodiment of the present disclosure;
[0028] Figure 11 Another interface interaction diagram provided by an embodiment of the present disclosure;
[0029] Figure 12 A schematic diagram of the structure of a page display device provided in an embodiment of the present disclosure;
[0030] Figure 13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0032] In response to the above-mentioned technical problem that the recommended content and recommendation method of the existing object recommendation method are relatively simple, the present disclosure provides a page display method, device, equipment, computer-readable storage medium and product.
[0033] It should be noted that the page display method, apparatus, device, computer-readable storage medium and product provided by the present disclosure can be used in various target object display scenarios.
[0034] The existing target object recommendation method generally displays the target object's address, evaluation, real-life photos and other basic information on the target object display page. The displayed content is often relatively small, and users cannot further understand the target object through the target object display page.
[0035] In the process of solving the above technical problems, the inventors discovered through research that, in order to enrich the display content of the target object display page and enable users to more intuitively understand the target object, at least one resource information corresponding to the target object can be displayed on the target object display page, and at least one live broadcast control associated with the resource information can be displayed. Thus, the user can trigger the live broadcast control to watch the live media stream content corresponding to the resource information. This allows users to obtain more display content on the target object display page and enhance their understanding of the target object.
[0036] Figure 1 A flow chart of a page display method provided in an embodiment of the present disclosure is shown as follows: Figure 1 As shown, the method includes:
[0037] Step 101: Display a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page.
[0038] The execution subject of this embodiment is a page display device, which can be coupled to a terminal device and display a page based on a user's triggering operation on the terminal device. Optionally, the page display device can also be coupled to a server, which is in communication with the terminal device to obtain the user's triggering operation on the terminal device and process the page display based on the triggering operation.
[0039] Among them, the target object can be a target point of interest, such as a store, a shopping mall or a scenic spot. In this embodiment, since the existing target object display page generally only displays the basic information of the target object and the displayed content is relatively simple, the user cannot fully understand the target object through the target object display page. Therefore, in order to enrich the display content of the target object display page, a live broadcast control associated with at least one resource information corresponding to the target object can be displayed on the target object display page. Among them, the target object display page can specifically be a detail display page corresponding to the target object, or it can be a playback page of media content associated with the target object, or it can be a target object list display page, and the present disclosure does not impose any restrictions on this.
[0040] Taking a practical application as an example, the target object may be restaurant A, and the resource information may be a group purchase package corresponding to restaurant A, or may be a coupon corresponding to restaurant A, etc.
[0041] Step 102: In response to a user triggering operation on the live broadcast control, a live broadcast media stream display interface corresponding to the resource information is displayed, wherein the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
[0042] In this embodiment, users can trigger the live broadcast control based on their actual needs. These triggering operations include, but are not limited to, single-clicking, double-clicking, long-pressing, and dragging. In response to a user triggering the live broadcast control, the user can jump from the target object display page to the live media stream display interface corresponding to the resource information. The live media stream includes at least one live media content associated with the resource information or target object. Users can view the live media content within the live media stream display interface.
[0043] Among them, the live media stream includes at least one live media content associated with the resource information and / or the target object. Before displaying the live media stream display interface corresponding to the resource information, it also includes: determining at least one live media content associated with the resource information and / or the target object; sorting the at least one live media content based on the attributes of the live media content and / or the association between the live media content and the user, and generating the live media stream. Specifically, if the live media content includes information about the resource information and / or the target object, and / or the user can interact with the resource information and / or the target object based on the live media content, it can be determined that the live media content is associated with the resource information and / or the target object. Exemplarily, when sorting at least one live media content, live media content with a large number of viewers or a better association with the user can be placed in a higher position.
[0044] Optionally, if the user clicks the live broadcast control, the at least one live broadcast media content corresponding to the resource information may further include playback of the live broadcast media content corresponding to the resource information or the target object.
[0045] The target object may correspond to at least one resource information item. Optionally, a live broadcast control may correspond one-to-one with each resource information item, that is, a target object display page may display multiple live broadcast controls. A user may select a live broadcast control based on actual needs. Based on the selection, live media content related to the resource information corresponding to the user-selected live broadcast control is played. Optionally, a live broadcast control corresponding to multiple resource information items may be displayed on the target object display page. In response to a user triggering the live broadcast control, a live media stream display interface may be displayed, which includes at least one live media content item associated with the resource information or the target object.
[0046] Figure 2 This is a schematic diagram of the interface interaction provided by the embodiment of the present disclosure, such as Figure 2As shown, the target object display page 21 may display an identifier 22 corresponding to the target object, address information 23, and a live broadcast control 24 corresponding to at least one resource information. A user may trigger the live broadcast control 24. In response to the user's triggering operation, the user may be redirected to a live media stream display interface 25, where live media content 26 associated with the target object may be displayed.
[0047] Optionally, based on the above embodiment, the live broadcast control includes a static icon and / or a dynamic icon;
[0048] The static icon displays a resource information picture and / or a live content screenshot corresponding to the target object; and the dynamic icon displays at least a portion of the live content corresponding to the target object.
[0049] In this embodiment, to allow users to more intuitively understand the live media content corresponding to the live control, the live control can include a static icon and / or a dynamic icon. When the live control is a static icon, the static icon can display a resource information image and / or a screenshot of the live content corresponding to the target object. Alternatively, when the live control is a dynamic icon, the dynamic icon can specifically display at least a portion of the live content corresponding to the target object.
[0050] Thus, the user can intuitively determine the resource information and / or specific details of the live broadcast content corresponding to the live broadcast control from the live broadcast control.
[0051] The page display method provided in this embodiment displays a live streaming control associated with at least one resource information corresponding to a target object on a target object display page. This allows the live streaming media stream display interface corresponding to the resource information to be displayed in response to a user's triggering operation on the live streaming space. This improves the diversity of content displayed on the target object display page and simplifies the triggering process for live streaming media streams, allowing users to access more displayed content on the target object display page and enhance their understanding of the target object.
[0052] Furthermore, based on any of the above embodiments, step 101 includes:
[0053] Obtain type information corresponding to a preset page, and display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information, wherein the target object display page is obtained based on a user triggering an operation to jump to the entrance of the target object display page in the preset page.
[0054] In this embodiment, the user can jump to the target object display page from different preset pages, and different live broadcast control display methods can be used for different preset pages. Specifically, the preset page may include an entrance to the target object display page. In response to the user triggering the entrance to the target object display page in the preset page, the user can jump to the target object display page and obtain the type information corresponding to the preset page. Based on the type information corresponding to the preset page, the live broadcast control of at least one resource information corresponding to the target object can be displayed in the target object display page using a display method corresponding to the type information.
[0055] Figure 3 A flow chart of a page display method provided in another embodiment of the present disclosure is provided. Based on any of the above embodiments, Figure 3 As shown, the obtaining of type information corresponding to the preset page includes:
[0056] Step 301: Determine whether the preset page is the first page, wherein the first page is a media content playback interface.
[0057] Step 302: If so, in response to the user triggering the entrance to the target object display page within the first page, determine the type information corresponding to the media content currently played on the first page, and determine the type information corresponding to the media content currently played on the first page as the type information corresponding to the preset page.
[0058] In this embodiment, it is first determined whether the preset page is the first page, wherein the first page is a media content playback interface on which media content associated with the target object can be displayed.
[0059] If the preset page is the first page, then in response to the user's triggering operation on the entrance of the target object display page executed in the first page, the 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 preset page.
[0060] Continuing with the previous example, the first page currently plays media content associated with Restaurant A. This media content can include promotional content published by Restaurant A or designated users, as well as daily life sharing content posted by ordinary diners. Based on different media content types, the preset pages are divided into different types of information, and different live broadcast controls can be displayed for different types of information, thereby increasing the diversity of live broadcast control displays.
[0061] Figure 4 Another interface interaction diagram provided by the embodiment of the present disclosure is as follows: Figure 4As shown, the first page may 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 display page. In response to a user triggering an operation on entry 43, the user is redirected to a target object display page 44. The target object display 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.
[0062] Further, based on any of the above embodiments, determining the type information corresponding to the media content currently played on the first page in step 302 includes:
[0063] The currently played media content and associated information corresponding to the media content are obtained, where the associated information includes at least one of interactive information and publisher information of the media content.
[0064] Detecting whether the media content and associated information corresponding to the media content meet preset conditions.
[0065] If so, it is determined that the type information corresponding to the media content is the first type.
[0066] If not, it is determined that the type information corresponding to the media content is the second type.
[0067] In this embodiment, to identify the type information corresponding to the media content, the currently playing media content and associated information corresponding to the media content can first be obtained. The associated information includes at least one of interactive information about the media content and publisher information. The interactive information can specifically be comments about the media content, and the publisher information includes but is not limited to the publisher identifier.
[0068] Detect whether the media content and associated information corresponding to the media content meet a preset condition. If the preset condition is met, the type information corresponding to the media content can be determined to be of the first type. Accordingly, the type information of the preset page can be determined to be of the first type. If the preset condition is not met, the type information corresponding to the media content can be determined to be of the second type. Accordingly, the type information of the preset page can be determined to be of the second type.
[0069] The preset conditions include that the publisher of the media content belongs to a preset publisher set, and / or that the media content or the interactive information of the media content includes a preset control corresponding to a preset target object.
[0070] Optionally, a publisher set can be pre-configured, and publishers within this publisher set can publish media content associated with the target object. When a user accesses the target object display page through the playback page of media content published by a publisher within the publisher set, and then accesses the live media stream display interface through the live broadcast control, some of the interaction volume of the publisher's media content may be transferred to the host of the live media content, affecting the publisher. However, if a user accesses the target object display page through the playback page of media content published by a publisher not within the publisher set, and then accesses the live media stream display interface through the live broadcast control, the publisher will not be affected.
[0071] Furthermore, based on any of the above embodiments, the live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes:
[0072] When the type information corresponding to the media content is of the first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object display page in a first display manner;
[0073] When the type information corresponding to the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the target object display page in a second display manner.
[0074] In this embodiment, when it is determined that the type information corresponding to the media content is the first type, a live broadcast control for at least one resource information corresponding to the target object can be displayed on the target object display page in a first display mode corresponding to the first type. The first display mode can be a hidden display mode.
[0075] Optionally, 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 can be displayed on the target object display page in a second display mode corresponding to the second type. The second display mode can be an explicit display mode.
[0076] Further, based on any of the above embodiments, when the type information corresponding to the media content is the first type, displaying the live broadcast control of at least one resource information corresponding to the target object in the target object display page in the first display mode includes:
[0077] When it is detected that the media content is of the first type, a live broadcast prompt pop-up window is displayed in a preset area around at least one resource information corresponding to the target object in the target object display page.
[0078] Among them, the display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
[0079] In this embodiment, the first display mode can be a hidden display mode. When the media content is detected as the first type, a live broadcast prompt pop-up window can be displayed within a preset area surrounding at least one resource information corresponding to the target object on the target object display page. Optionally, the live broadcast prompt pop-up window can be displayed above the resource information. The display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
[0080] Figure 5 A schematic diagram of a display interface provided by an embodiment of the present disclosure, such as Figure 5 As shown, at least one resource information 52 is displayed in the target object display page 51, and a live prompt pop-up window 53 can be displayed above the at least one resource information 52. The user can watch the live media stream by triggering the live prompt pop-up window 53.
[0081] By displaying a live broadcast prompt pop-up window with a size smaller than the display size of resource information on the target object display page, the display form of the live broadcast control is enriched, the diversity of the displayed content on the target object display page is increased, and the user experience is improved.
[0082] Further, based on any of the above embodiments, after displaying the live broadcast prompt pop-up window in a preset area around at least one resource information corresponding to the target object in the target object display page, the method further includes:
[0083] In response to a user triggering an operation on the live broadcast prompt pop-up window, a live broadcast list is displayed, wherein the live broadcast list includes a live broadcast control corresponding to at least one resource information. In response to a user selecting an operation on the live broadcast control corresponding to the at least one resource information, the live broadcast is redirected to a live media stream playback page corresponding to the resource information selected by the user.
[0084] or,
[0085] In response to the user's triggering operation on the live broadcast prompt pop-up window, jump to the live broadcast media stream page corresponding to the resource information corresponding to the target object.
[0086] In this embodiment, live streaming controls can correspond to resource information on a one-to-one basis. Users can trigger the live streaming prompt pop-up window based on actual needs. In response to this triggering operation, a live streaming list can be displayed, which includes at least one live streaming control corresponding to the resource information. In response to the user selecting the live streaming control corresponding to the at least one resource information, the live streaming media stream display interface is redirected to play the live media content corresponding to the selected resource information.
[0087] Figure 6Another interface interaction diagram provided by the embodiment of the present disclosure is as follows: Figure 6 As shown, a live broadcast prompt pop-up window 63 may be displayed above at least one resource information 62 on the target object display page 61. In response to a user triggering the live broadcast prompt pop-up window 63, a live broadcast list 64 may be displayed on the target object display page 61. The live broadcast list 64 includes a live broadcast control 65 corresponding to at least one resource information. In response to a user triggering any live broadcast control 65, the user may jump to the live media stream display interface 66.
[0088] Optionally, after detecting that the user triggers the live prompt pop-up window, the interface may jump to the live media stream display interface and play the live media content corresponding to the resource information corresponding to the target object.
[0089] Figure 7 Another interface interaction diagram provided by the embodiment of the present disclosure is as follows: Figure 7 As shown, a live broadcast prompt pop-up window 73 may be displayed above at least one resource information 72 in the target object display page 71. In response to the user triggering operation on the live broadcast prompt pop-up window 73, the live broadcast media stream display interface 74 may be jumped to.
[0090] The page display method provided in this embodiment, by displaying the live broadcast control in the first display mode corresponding to the first type when determining that the type of the preset page is the first type, can enrich the display form of the live broadcast control, increase the diversity of the display content of the target object display page, and enhance the user experience.
[0091] Further, based on any of the above embodiments, when the type information corresponding to the media content is the second type, displaying the live broadcast control of at least one resource information corresponding to the target object in the target object display page in the second display mode includes:
[0092] When it is detected that the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0093] In this embodiment, the second display mode can be an explicit display mode. Specifically, when the type information corresponding to the media content is determined to be the second type, a live broadcast control for at least one resource information corresponding to the target object can be displayed in the resource information display area on the target object display page. The display size of the at least one resource information live broadcast control is the same as the display size of the resource information. This allows users to more intuitively identify the live broadcast control on the target object display page and thus watch the live media content.
[0094] Figure 8 Another display interface diagram provided by the embodiment of the present disclosure is as follows Figure 8 As shown, the target object display page 81 displays at least one resource information 82 and at least one live broadcast control 83 of the resource information, wherein the live broadcast control 83 has the same display size as the resource information 82. The user can watch the live media stream by triggering the live broadcast control 83.
[0095] Further, based on any of the above embodiments, after the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display page, the method further includes:
[0096] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0097] In this embodiment, the user can trigger the live broadcast control. In response to the trigger operation, the live broadcast control can jump to the live broadcast media stream display interface corresponding to the resource information selected by the user, and play the live broadcast media content corresponding to the resource information selected by the user.
[0098] Figure 9 Another interface interaction diagram provided by the embodiment of the present disclosure is as follows: Figure 9 As shown, the target object display page 91 displays at least one resource information 92 and at least one live broadcast control 93 of the resource information. In response to the triggering operation of any live broadcast control 93 by the user, it can jump to the live media stream display interface 94 corresponding to the live broadcast control of the resource information selected by the user.
[0099] The page display method provided in this embodiment, when determining that the type of the preset page is the second type, explicitly displays the live broadcast control using the second display mode corresponding to the second type, thereby enriching the display form of the live broadcast control and enabling users to more intuitively identify the live broadcast control on the target object display page. This improves the diversity of the content displayed on the target object display page and enhances the user experience.
[0100] Figure 10 A flow chart of a page display method provided in another embodiment of the present disclosure is shown as follows: Figure 10 As shown, the obtaining of type information corresponding to the preset page includes:
[0101] Step 1001: Determine whether the preset page is the second page, wherein the second page is a search result display interface for the target object;
[0102] Step 1002: If yes, determine that the type information corresponding to the preset page is the second type;
[0103] The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes:
[0104] Step 1003: Display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a second display method corresponding to the second type.
[0105] In this embodiment, it is first determined whether the preset page is the second page, where the second page is a search result display interface for the target object. In actual applications, a user can search for the target object. Based on the user's search operation, the user can jump to the search result display interface, which includes at least one search result corresponding to the target object. It is understood that the search result display interface can be the interface obtained after the user enters the search term, or it can also be another target object list page, such as a target object list page obtained by category.
[0106] When the preset page is determined to be the second page, the type information corresponding to the preset page can be determined to be the second type. Accordingly, a live broadcast control of at least one resource information corresponding to the target object can be displayed in the target object display page using a second display mode corresponding to the second type.
[0107] Furthermore, based on any of the above embodiments, the live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page using the second display mode corresponding to the second type includes:
[0108] A live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0109] In this embodiment, the second display mode can be an explicit display mode. Specifically, when the type information corresponding to the preset page is determined to be the second type, a live broadcast control for at least one resource information corresponding to the target object can be displayed in the resource information display area of the target object display page. The display size of the at least one resource information live broadcast control is the same as the display size of the resource information. This allows users to more intuitively identify the live broadcast control on the target object display page and thus view the live media content.
[0110] Further, based on any of the above embodiments, after the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display page, the method further includes:
[0111] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0112] In this embodiment, the user can trigger the live broadcast control. In response to the trigger operation, the live broadcast control can jump to the live broadcast media stream display interface corresponding to the resource information selected by the user, and play the live broadcast media content corresponding to the resource information selected by the user.
[0113] The page display method provided in this embodiment can enrich the display form of the live broadcast controls by explicitly displaying the live broadcast controls in the second display mode corresponding to the second type when determining that the type of the preset page is the second type, so that the user can more intuitively identify the live broadcast controls in the target object display page.
[0114] Furthermore, based on any of the above embodiments, after step 102, the following steps are further included:
[0115] In response to a user's switching operation on the currently playing live media content, switching to the next live media content.
[0116] In this embodiment, the live media stream includes at least one live media content associated with resource information or a target object. Therefore, after jumping to the live media stream display interface, the user can switch the currently displayed live media content as needed. Accordingly, in response to the user's switch operation on the currently playing live media content, the next live media content is switched.
[0117] Figure 11 Another interface interaction diagram provided for an embodiment of the present disclosure, in which live media content 1102 corresponding to a live control having resource information selected by a user can be displayed in a live media stream display interface 1101, and in response to a user switching operation on the live media content 1102, it can switch to the next live media content 1103.
[0118] Further, based on any of the above embodiments, after switching to the next live media content in response to the user's switching operation on the currently played live media content, the method further includes:
[0119] If it is detected that the number of times the user triggers the switching operation exceeds a preset number threshold, a prompt message is displayed on the live media content playback interface, wherein the number threshold is the number of live media contents currently playable.
[0120] In this embodiment, the number of live media contents currently playable in the live media stream display interface can be preset, and the preset number is determined as a count threshold. During the user's browsing of live media contents, the number of user switching operations on the live media contents can be monitored. When the number of switching operations exceeds the count threshold, a prompt message is displayed on the live media content playback interface, indicating that the live media content currently being played is the last live media content.
[0121] The page display method provided in this embodiment switches the currently playing live media content according to the user's switching operation, so that the user can view more content of the target object in the live media content playback interface, thereby improving the user's understanding of the target object.
[0122] Figure 12 A schematic diagram of the structure of a page display device provided in an embodiment of the present disclosure, such as Figure 12 As shown, the apparatus includes: a display module 1201 and a processing module 1202. The display module 1201 is configured to display a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page. The processing module 1202 is configured to display a live broadcast media stream display interface corresponding to the resource information in response to a user triggering operation on the live broadcast control, wherein the live broadcast media stream includes at least one live media content associated with the resource information and / or the target object.
[0123] Furthermore, based on the above embodiment, the live broadcast control includes a static icon and / or a dynamic icon. The static icon displays a resource information image and / or a live broadcast content screenshot corresponding to the target object. The dynamic icon displays at least a portion of the live broadcast content corresponding to the target object.
[0124] Furthermore, based on any of the above embodiments, the apparatus further includes: a determination module configured to determine at least one live media content associated with the resource information and / or the target object; and a sorting module configured to sort the at least one live media content based on attributes of the live media content and / or an association between the live media content and the user, thereby generating the live media stream.
[0125] Furthermore, based on any of the above embodiments, the display module is used to: obtain type information corresponding to a preset page, and display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information, wherein the target object display page is obtained based on a user triggering an operation to jump to the entrance of the target object display page in the preset page.
[0126] Furthermore, based on any of the above embodiments, the display module is configured to: determine whether the preset page is a first page, wherein the first page is a media content playback interface. If so, in response to a user triggering an entry to the target object display page within the first page, determine type information corresponding to the media content currently playing on the first page, and determine the type information corresponding to the media content currently playing on the first page as the type information corresponding to the preset page.
[0127] Furthermore, based on any of the above embodiments, the display module is configured to: obtain the currently playing media content and associated information corresponding to the media content, the associated information including at least one of interactive information and publisher information of the media content; and detect whether the media content and the associated information corresponding to the media content meet a preset condition. If so, determine that the type information corresponding to the media content is of the first type. If not, determine that the type information corresponding to the media content is of the second type.
[0128] Furthermore, based on any of the above embodiments, the display module is configured to: when the type information corresponding to the media content is a first type, display a live broadcast control for at least one resource information corresponding to the target object on the target object display page in a first display mode; and when the type information corresponding to the media content is a second type, display a live broadcast control for at least one resource information corresponding to the target object on the target object display page in a second display mode.
[0129] Further, based on any of the above embodiments, the preset conditions include that the publisher of the media content belongs to a preset publisher set, and / or the media content or the interactive information of the media content includes a preset control corresponding to a preset target object.
[0130] Furthermore, based on any of the above embodiments, the display module is configured to: when detecting that the media content is of the first type, display a live broadcast prompt pop-up window within a preset area surrounding at least one resource information corresponding to the target object on the target object display page, wherein the display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
[0131] Furthermore, based on any of the above embodiments, the display module is configured to: in response to a user triggering the live broadcast prompt pop-up window, display a live broadcast list, wherein the live broadcast list includes a live broadcast control corresponding to at least one resource information; in response to a user selecting the 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 triggering the live broadcast prompt pop-up window, jump to a live broadcast media stream page corresponding to the resource information corresponding to the target object.
[0132] Further, based on any of the above embodiments, the display module is used to: when it is detected that the media content is of the second type, display a live broadcast control of at least one resource information corresponding to the target object in the resource information display area in the target object display 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.
[0133] Furthermore, based on any of the above embodiments, the display module is used to: in response to the user's selection operation of the live broadcast control of the at least one resource information, jump to the live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0134] Furthermore, based on any of the above embodiments, the display module is used to: determine whether the preset page is a second page, wherein the second page is a search result display interface for the target object. If so, it is determined that the type information corresponding to the preset page is a second type. The live broadcast control for displaying at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information includes: displaying at least one resource information corresponding to the target object in the target object display page using a second display method corresponding to the second type.
[0135] Furthermore, based on any of the above embodiments, the display module is used to: display a live broadcast control of at least one resource information corresponding to the target object in the resource information display area in the target object display 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.
[0136] Furthermore, based on any of the above embodiments, the display module is used to: in response to the user's selection operation of the live broadcast control of the at least one resource information, jump to the live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0137] Furthermore, based on any of the above embodiments, the apparatus further includes: a switching module, configured to switch to the next live media content in response to a user's switching operation on the currently playing live media content.
[0138] Furthermore, based on any of the above embodiments, the apparatus further includes: a prompt module configured to display a prompt message on the live media content playback interface if it is detected that the number of times the user triggers the switching operation exceeds a preset number threshold, wherein the number threshold is the number of live media contents currently playable.
[0139] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0140] In order to implement the above embodiment, the present disclosure further provides an electronic device, including: a processor and a memory;
[0141] The memory stores computer-executable instructions;
[0142] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the page display method as described in any of the above embodiments.
[0143] Figure 13 The following is a schematic diagram of the structure of an electronic device 1300 provided in an embodiment of the present disclosure. The electronic device 1300 may be a terminal device or a server. The terminal device may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 13 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0144] like Figure 13As shown, the electronic device 1300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage device 1308 into a random access memory (RAM) 1303. Various programs and data required for the operation of the electronic device 1300 are also stored in the RAM 1303. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.
[0145] Typically, the following devices may be connected to the I / O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication device 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 13 The electronic device 1300 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.
[0146] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication device 1309, or installed from the storage device 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0147] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with 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 or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, 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 can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0148] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0149] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0150] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving 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).
[0151] Yet another embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When a processor executes the computer-executable instructions, the page display method described in any of the above embodiments is implemented.
[0152] Yet another embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the page display method as described in any of the above embodiments.
[0153] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0154] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."
[0155] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and 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 chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0156] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0157] In a first aspect, according to one or more embodiments of the present disclosure, a page display method is provided, comprising:
[0158] Displaying a live broadcast control associated with at least one resource information corresponding to the target object on the target object display page;
[0159] In response to a user triggering operation on the live broadcast control, a live broadcast media stream display interface corresponding to the resource information is displayed, wherein the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
[0160] According to one or more embodiments of the present disclosure, displaying a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page includes:
[0161] Obtain type information corresponding to a preset page, and display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information, wherein the target object display page is obtained based on a user triggering an operation to jump to the entrance of the target object display page in the preset page.
[0162] According to one or more embodiments of the present disclosure, obtaining type information corresponding to a preset page includes:
[0163] Determining whether the preset page is a first page, wherein the first page is a media content playback interface;
[0164] If so, in response to the user triggering the entrance of the target object display page performed on the first page, the type information corresponding to the media content currently played on the first page is determined, and the type information corresponding to the media content currently played on the first page is determined as the type information corresponding to the preset page.
[0165] According to one or more embodiments of the present disclosure, determining type information corresponding to the media content currently played on the first page includes:
[0166] Acquire the currently played media content and associated information corresponding to the media content, where the associated information includes at least one of interactive information and publisher information of the media content;
[0167] Detecting whether the media content and associated information corresponding to the media content meet preset conditions;
[0168] If the conditions are met, determining that the type information corresponding to the media content is the first type;
[0169] If not, it is determined that the type information corresponding to the media content is the second type.
[0170] According to one or more embodiments of the present disclosure, the live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes:
[0171] When the type information corresponding to the media content is of the first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object display page in a first display manner;
[0172] When the type information corresponding to the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the target object display page in a second display manner.
[0173] According to one or more embodiments of the present disclosure, the preset condition includes that the publisher of the media content belongs to a preset publisher set, and / or the media content or the interactive information of the media content includes a preset control corresponding to a preset target object.
[0174] According to one or more embodiments of the present disclosure, when the type information corresponding to the media content is of the first type, displaying a live broadcast control for at least one resource information corresponding to the target object on the target object display page in a first display manner includes:
[0175] When it is detected that the media content is of the first type, a live broadcast prompt pop-up window is displayed in a preset area around at least one resource information corresponding to the target object in the target object display page;
[0176] Among them, the display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
[0177] According to one or more embodiments of the present disclosure, after displaying a live broadcast prompt pop-up window in a preset area around at least one resource information corresponding to the target object in the target object display page, the method further includes:
[0178] In response to a user triggering operation on the live broadcast prompt pop-up window, displaying a live broadcast list, wherein the live broadcast list includes at least one live broadcast control corresponding to resource information;
[0179] In response to a user selecting a live broadcast control corresponding to the at least one resource information, jumping to a live media stream playback page corresponding to the resource information selected by the user;
[0180] or,
[0181] In response to the user's triggering operation on the live broadcast prompt pop-up window, jump to the live broadcast media stream page corresponding to the resource information corresponding to the target object.
[0182] According to one or more embodiments of the present disclosure, when the type information corresponding to the media content is the second type, displaying a live broadcast control for at least one resource information corresponding to the target object in the target object display page in a second display manner includes:
[0183] When it is detected that the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0184] According to one or more embodiments of the present disclosure, after the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display page, the method further includes:
[0185] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0186] According to one or more embodiments of the present disclosure, obtaining type information corresponding to a preset page includes:
[0187] Determining whether the preset page is a second page, wherein the second page is a search result display interface for the target object;
[0188] If so, determining that the type information corresponding to the preset page is the second type;
[0189] The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes:
[0190] A live broadcast control for at least one resource information corresponding to the target object is displayed on the target object display page using a second display method corresponding to the second type.
[0191] According to one or more embodiments of the present disclosure, the live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page using the second display mode corresponding to the second type includes:
[0192] A live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0193] According to one or more embodiments of the present disclosure, after the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display page, the method further includes:
[0194] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0195] According to one or more embodiments of the present disclosure, the live broadcast control includes a static icon and / or a dynamic icon;
[0196] The static icon displays a resource information picture and / or a live content screenshot corresponding to the target object; and the dynamic icon displays at least a portion of the live content corresponding to the target object.
[0197] According to one or more embodiments of the present disclosure, before displaying the live media stream display interface corresponding to the resource information, the method further includes:
[0198] Determining at least one live media content associated with the resource information and / or the target object;
[0199] The at least one live media content is sorted based on the attributes of the live media content and / or the association between the live media content and the user to generate the live media stream.
[0200] According to one or more embodiments of the present disclosure, after displaying the live media stream display interface corresponding to the resource information in response to the user triggering the live broadcast control, the method further includes:
[0201] In response to a user's switching operation on the currently playing live media content, switching to the next live media content.
[0202] According to one or more embodiments of the present disclosure, after switching to the next live media content in response to the user's switching operation on the currently played live media content, the method further includes:
[0203] If it is detected that the number of times the user triggers the switching operation exceeds a preset threshold, a prompt message is displayed on the live media content playback interface;
[0204] The number threshold is the number of live media contents that can be played currently.
[0205] In a second aspect, according to one or more embodiments of the present disclosure, a page display device is provided, including:
[0206] A display module, configured to display a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page;
[0207] A processing module is used to display a live media stream display interface corresponding to the resource information in response to a user triggering operation on the live broadcast control, wherein the live media stream includes at least one live media content associated with the resource information and / or the target object.
[0208] According to one or more embodiments of the present disclosure, the display module is used to:
[0209] Obtain type information corresponding to a preset page, and display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information, wherein the target object display page is obtained based on a user triggering an operation to jump to the entrance of the target object display page in the preset page.
[0210] According to one or more embodiments of the present disclosure, the display module is used to:
[0211] Determining whether the preset page is a first page, wherein the first page is a media content playback interface;
[0212] If so, in response to the user triggering the entrance of the target object display page performed on the first page, the type information corresponding to the media content currently played on the first page is determined, and the type information corresponding to the media content currently played on the first page is determined as the type information corresponding to the preset page.
[0213] According to one or more embodiments of the present disclosure, the display module is used to:
[0214] Acquire the currently played media content and associated information corresponding to the media content, where the associated information includes at least one of interactive information and publisher information of the media content;
[0215] Detecting whether the media content and associated information corresponding to the media content meet preset conditions;
[0216] If the conditions are met, determining that the type information corresponding to the media content is the first type;
[0217] If not, it is determined that the type information corresponding to the media content is the second type.
[0218] According to one or more embodiments of the present disclosure, the display module is used to:
[0219] When the type information corresponding to the media content is of the first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object display page in a first display manner;
[0220] When the type information corresponding to the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the target object display page in a second display manner.
[0221] According to one or more embodiments of the present disclosure, the preset condition includes that the publisher of the media content belongs to a preset publisher set, and / or the media content or the interactive information of the media content includes a preset control corresponding to a preset target object.
[0222] According to one or more embodiments of the present disclosure, the display module is used to:
[0223] When it is detected that the media content is of the first type, a live broadcast prompt pop-up window is displayed in a preset area around at least one resource information corresponding to the target object in the target object display page;
[0224] Among them, the display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
[0225] According to one or more embodiments of the present disclosure, the display module is used to:
[0226] In response to a user triggering operation on the live broadcast prompt pop-up window, displaying a live broadcast list, wherein the live broadcast list includes at least one live broadcast control corresponding to resource information;
[0227] In response to a user selecting a live broadcast control corresponding to the at least one resource information, jumping to a live media stream playback page corresponding to the resource information selected by the user;
[0228] or,
[0229] In response to the user's triggering operation on the live broadcast prompt pop-up window, jump to the live broadcast media stream page corresponding to the resource information corresponding to the target object.
[0230] According to one or more embodiments of the present disclosure, the display module is used to:
[0231] When it is detected that the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0232] According to one or more embodiments of the present disclosure, the display module is used to:
[0233] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0234] According to one or more embodiments of the present disclosure, the display module is used to:
[0235] Determining whether the preset page is a second page, wherein the second page is a search result display interface for the target object;
[0236] If so, determining that the type information corresponding to the preset page is the second type;
[0237] The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes:
[0238] A live broadcast control for at least one resource information corresponding to the target object is displayed on the target object display page using a second display method corresponding to the second type.
[0239] According to one or more embodiments of the present disclosure, the display module is used to:
[0240] A live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
[0241] According to one or more embodiments of the present disclosure, the display module is used to:
[0242] In response to a user's selection operation on a live broadcast control of the at least one resource information, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
[0243] According to one or more embodiments of the present disclosure, the live broadcast control includes a static icon and / or a dynamic icon;
[0244] The static icon displays a resource information picture and / or a live content screenshot corresponding to the target object; and the dynamic icon displays at least a portion of the live content corresponding to the target object.
[0245] According to one or more embodiments of the present disclosure, the apparatus further includes:
[0246] a determination module, configured to determine at least one live media content associated with the resource information and / or the target object;
[0247] The sorting module is configured to sort the at least one live media content based on the attributes of the live media content and / or the association between the live media content and the user, so as to generate the live media stream.
[0248] According to one or more embodiments of the present disclosure, the apparatus further includes:
[0249] The switching module is configured to switch to the next live media content in response to a user's switching operation on the currently playing live media content.
[0250] According to one or more embodiments of the present disclosure, the apparatus further includes:
[0251] A prompt module, configured to display a prompt message on the live media content playback interface if it is detected that the number of times the user triggers the switching operation exceeds a preset number threshold;
[0252] The number threshold is the number of live media contents that can be played currently.
[0253] In a third aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device, comprising: at least one processor and a memory;
[0254] The memory stores computer-executable instructions;
[0255] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the page display method described in the first aspect and various possible designs of the first aspect.
[0256] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the page display method described in the first aspect and various possible designs of the first aspect is implemented.
[0257] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the page display method described in the first aspect and various possible designs of the first aspect is implemented.
[0258] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0259] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0260] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A page display method, characterized in that: include: Displaying a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page; the target object is a target point of interest; The resource information is the commodity information of online purchase and offline consumption corresponding to the target point of interest; In response to a user triggering operation on the live broadcast control, a live broadcast media stream display interface corresponding to the resource information is displayed, wherein the live broadcast media stream includes at least one live broadcast media content associated with the resource information and / or the target object.
2. The method according to claim 1, characterized in that The displaying of at least one live broadcast control associated with resource information corresponding to the target object on the target object display page includes: Obtain type information corresponding to a preset page, and display a live broadcast control of at least one resource information corresponding to the target object in the target object display page using a display method corresponding to the type information, wherein the target object display page is obtained based on a user triggering an operation to jump to the entrance of the target object display page in the preset page.
3. The method according to claim 2, characterized in that The obtaining of type information corresponding to the preset page includes: Determining whether the preset page is a first page, wherein the first page is a media content playback interface; If so, in response to the user triggering the entrance of the target object display page performed on the first page, the type information corresponding to the media content currently played on the first page is determined, and the type information corresponding to the media content currently played on the first page is determined as the type information corresponding to the preset page.
4. The method according to claim 3, characterized in that The determining of type information corresponding to the media content currently played on the first page includes: Acquire the currently played media content and associated information corresponding to the media content, where the associated information includes at least one of interactive information and publisher information of the media content; Detecting whether the media content and associated information corresponding to the media content meet preset conditions; If the conditions are met, determining that the type information corresponding to the media content is the first type; If not, it is determined that the type information corresponding to the media content is the second type.
5. The method according to claim 3, characterized in that The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes: When the type information corresponding to the media content is of the first type, displaying a live broadcast control of at least one resource information corresponding to the target object on the target object display page in a first display manner; When the type information corresponding to the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the target object display page in a second display manner.
6. The method according to claim 4, characterized in that The preset conditions include that the publisher of the media content belongs to a preset publisher set, and / or that the media content or the interactive information of the media content includes a preset control corresponding to a preset target object.
7. The method according to claim 5, characterized in that When the type information corresponding to the media content is the first type, displaying the live broadcast control of at least one resource information corresponding to the target object on the target object display page in a first display manner includes: When it is detected that the media content is of the first type, a live broadcast prompt pop-up window is displayed in a preset area around at least one resource information corresponding to the target object in the target object display page; Among them, the display size of the live broadcast prompt pop-up window is smaller than the display size of the resource information.
8. The method according to claim 7, characterized in that After displaying a live broadcast prompt pop-up window in a preset area around at least one resource information corresponding to the target object on the target object display page, the method further includes: In response to a user triggering operation on the live broadcast prompt pop-up window, displaying a live broadcast list, wherein the live broadcast list includes at least one live broadcast control corresponding to resource information; In response to a user selecting a live broadcast control corresponding to the at least one resource information, jumping to a live media stream playback page corresponding to the resource information selected by the user; or, In response to the user's triggering operation on the live broadcast prompt pop-up window, jump to the live broadcast media stream page corresponding to the resource information corresponding to the target object.
9. The method according to claim 5, characterized in that When the type information corresponding to the media content is the second type, displaying the live broadcast control of at least one resource information corresponding to the target object on the target object display page in the second display manner includes: When it is detected that the media content is of the second type, a live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
10. The method according to claim 9, characterized in that After the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
11. The method according to claim 2, characterized in that The obtaining of type information corresponding to the preset page includes: Determining whether the preset page is a second page, wherein the second page is a search result display interface for the target object; If so, determining that the type information corresponding to the preset page is the second type; The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page in a display manner corresponding to the type information includes: A live broadcast control for at least one resource information corresponding to the target object is displayed on the target object display page using a second display method corresponding to the second type.
12. The method according to claim 11, characterized in that The live broadcast control for displaying at least one resource information corresponding to the target object on the target object display page using the second display mode corresponding to the second type includes: A live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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.
13. The method according to claim 12, characterized in that After the live broadcast control of at least one resource information corresponding to the target object is displayed in the resource information display area of the target object display 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, the interface is redirected to a live broadcast media stream display interface corresponding to the live broadcast control of the resource information selected by the user.
14. The method according to any one of claims 1 to 13, characterized in that The live broadcast control includes a static icon and / or a dynamic icon; The static icon displays a resource information picture and / or a live content screenshot corresponding to the target object; and the dynamic icon displays at least a portion of the live content corresponding to the target object.
15. The method according to any one of claims 1 to 13, characterized in that Before displaying the live media stream display interface corresponding to the resource information, the method further includes: Determining at least one live media content associated with the resource information and / or the target object; The at least one live media content is sorted based on the attributes of the live media content and / or the association between the live media content and the user to generate the live media stream.
16. The method according to any one of claims 1 to 13, characterized in that After displaying the live media stream display interface corresponding to the resource information in response to the user triggering the live broadcast control, the method further includes: In response to a user's switching operation on the currently playing live media content, switching to the next live media content.
17. A page display device, characterized in that: include: A display module, configured to display a live broadcast control associated with at least one resource information corresponding to a target object on a target object display page; the target object is a target point of interest; The resource information is the commodity information of online purchase and offline consumption corresponding to the target point of interest; A processing module is used to display a live media stream display interface corresponding to the resource information in response to a user triggering operation on the live broadcast control, wherein the live media stream includes at least one live media content associated with the resource information and / or the target object.
18. An electronic device, characterized in that: include: processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the page display method according to any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the page display method according to any one of claims 1 to 16 is implemented.
20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the page display method according to any one of claims 1 to 16 is implemented.
Citation Information
Patent Citations
Display screen panel with graphical user interface for product details page
CN306141457S