Page display method and device, equipment and storage medium

By displaying the object identification set of multiple explanation objects in the video page and dynamically adjusting the display method according to the display status, the problem of poor user interaction experience in the prior art is solved, and a more efficient video viewing and interactive experience is achieved.

CN119316649APending Publication Date: 2025-01-14BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Application Number
CN202310848625.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Existing video page display solutions are difficult to optimize user viewing experience and interactive experience, especially when multiple explanation objects exist, it is difficult to dynamically adjust the object identification display method to trigger preset interaction events.

Method used

Play the target video in the preset page and display the object identification set associated with the target video. Dynamically determine the target explanation object through the display status of the explanation object, dynamically adjust the object identification display method, including the first and second display methods to trigger the pre-order Set interactive events.

Benefits of technology

It improves the viewing experience and interactive experience of users when watching videos, and dynamically adjusts the object identification display method to achieve more flexible and convenient interactive operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316649A_ABST
    Figure CN119316649A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a page display method and device, equipment and a storage medium, and relates to the technical field of computers. The method comprises the steps that a target video is played in a preset page, an object identifier set associated with the target video is displayed in the preset page, and the object identifier set comprises object identifiers corresponding to a plurality of explanation objects associated with the target video; the object identifier set comprises a first object identifier displayed in a first display mode and a second object identifier displayed in a second display mode, the first object identifier is used for triggering a preset interaction event of a corresponding explanation object, and the first object identifier comprises an object identifier corresponding to a first target explanation object; the display state of the first target explanation object meets a preset condition. By adopting the technical scheme, automatic change of the object identifier display mode can be realized according to the display state of the explanation object, and the viewing experience and the interaction experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular to a page display method, apparatus, device, and storage medium. Background Art

[0002] With the development of mobile Internet, the advancement of network technology and the popularization of smart terminals, more and more users are watching videos. A video can include multiple explanation objects, and users can complete interactive events based on the explanation objects. Summary of the invention

[0003] The embodiments of the present disclosure provide a page display method, apparatus, storage medium, and device, which can optimize the existing page display solution.

[0004] In a first aspect, an embodiment of the present disclosure provides a page display method, including:

[0005] Play the target video in the preset page;

[0006] A set of object identifiers associated with the target video is displayed in the preset page, wherein the set of object identifiers includes object identifiers corresponding to multiple explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display manner and a second object identifier displayed in a second display manner, the first object identifier is used to trigger a preset interaction event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to a first target explanation object, and the display status of the first target explanation object meets a preset condition.

[0007] In a second aspect, the embodiment of the present disclosure further provides a page display device, including:

[0008] Video playback module, used to play the target video in a preset page;

[0009] An object identification display module is used to display the object identification set associated with the target video in the preset page, wherein the object identification set includes object identifications corresponding to multiple explanation objects associated with the target video, the object identification set includes a first object identification displayed in a first display mode and a second object identification displayed in a second display mode, the first object identification is used to trigger a preset interactive event of the corresponding explanation object, the first object identification includes the object identification corresponding to the first target explanation object, and the display status of the first target explanation object meets the preset conditions.

[0010] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0011] one or more processors;

[0012] a storage device for storing one or more programs,

[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method provided by the embodiment of the present disclosure.

[0014] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the page display method provided by an embodiment of the present disclosure.

[0015] The page display scheme provided by the embodiment of the present disclosure plays the target video in a preset page, and displays the object identification set associated with the target video in the preset page, the object identification set includes the object identifications corresponding to the multiple explanation objects associated with the target video, the object identification set includes the first object identification displayed in the first display mode and the second object identification displayed in the second display mode, the first object identification is used to trigger the preset interactive event of the corresponding explanation object, the first object identification includes the object identification corresponding to the first target explanation object, and the display state of the first target explanation object meets the preset conditions. By adopting the above technical scheme, the object identification set of the multiple associated explanation objects is displayed in the process of playing the target video in the page, the corresponding target explanation object is dynamically determined according to the display state of the explanation object, and then the object identification that can trigger the preset interactive event is dynamically determined to include the object identification of the target explanation object, so as to realize the automatic change of the object identification display mode, which is conducive to improving the viewing experience and interactive experience of users when watching videos. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0017] Figure 1 A schematic diagram of a flow chart of a page display method provided by an embodiment of the present disclosure;

[0018] Figure 2 A schematic diagram of an interface provided by an embodiment of the present disclosure;

[0019] Figure 3 A schematic diagram of an interface interaction provided by an embodiment of the present disclosure;

[0020] Figure 4 Another interface interaction diagram provided by an embodiment of the present disclosure;

[0021] Figure 5 A flowchart of another page display method provided by an embodiment of the present disclosure;

[0022] Figure 6 A schematic diagram of another interface interaction provided by an embodiment of the present disclosure;

[0023] Figure 7 A schematic diagram of the structure of a page display device provided by an embodiment of the present disclosure;

[0024] Figure 8 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0027] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0028] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0030] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0031] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0032] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0033] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0034] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0035] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0036] Figure 1 A page display process diagram is provided for an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of page display. The method can be executed by a page display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device. The electronic device can be a mobile terminal such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or it can be a personal computer (PC) or a server.

[0037] like Figure 1 As shown, the method includes:

[0038] Step 101: Play the target video in a preset page.

[0039] In the disclosed embodiment, the preset page may be a page in a preset application. The preset application may provide a video playback function, such as a live broadcast function and a live broadcast playback function, and may be installed in an electronic device. The preset page may specifically be a video playback page, such as a live broadcast playback page. The target video may be understood as a video currently being played, and the target video may include multiple explanation objects.

[0040] For example, taking a live broadcast scene as an example, during the live broadcast process, the anchor usually explains multiple objects. The objects here can be considered as a kind of explanation object, which can be items, commodities, services, attractions, topics or characters, etc., which can be determined according to the specific live broadcast theme or live broadcast scene. Optionally, the target video may include a live broadcast playback video. The live broadcast playback video can be understood as a video recorded during the live broadcast process containing live broadcast content. The live broadcast content may include live broadcast images and sounds. After the live broadcast ends, the user can enter the preset page to review the live broadcast content by watching the live broadcast playback video. For example, the live broadcast playback video can be a playback video of the target live broadcast session. The target live broadcast session can be understood as the live broadcast session currently being replayed, which can be selected by the user.

[0041] Step 102: display a set of object identifiers associated with the target video in a preset page, wherein the set of object identifiers includes object identifiers corresponding to a plurality of explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display manner and a second object identifier displayed in a second display manner, the first object identifier is used to trigger a preset interactive event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to a first target explanation object, and the display state of the first target explanation object meets a preset condition.

[0042] In the disclosed embodiment, during the process of playing the target video in the preset page, the object identification set associated with the target video is displayed in the preset page, and the specific display position is not limited, for example, it can be the bottom, top, left or right side of the preset page. Taking the bottom as an example, the object identification set can be specifically displayed above the playback progress control of the target video, such as the distance between the display area of ​​the object identification set and the display area of ​​the playback progress control is less than the preset distance threshold. The object identification can be understood as an identification used to characterize the attributes of the explanation object, and the specific display form is not limited, for example, it can be an icon or a card, etc. The explanation object and the object identification can be a one-to-one relationship, that is, each explanation object corresponds to an object identification.

[0043] In the disclosed embodiment, the object identifier set includes object identifiers corresponding to multiple explanation objects associated with the target video. Taking the live playback video as an example, the multiple explanation objects associated with the target video may include all explanation objects in the corresponding live broadcast session (such as the target live broadcast session). When all explanation objects are included, the target video may specifically be a playback video of the entire live broadcast, that is, including all live content from the start of the broadcast to the end of the live broadcast, so that users can review more comprehensive live content, such as the opening or the interaction between the host and the audience between the explanations of different explanation objects.

[0044] Exemplarily, when displaying the object identification set, each object identification may be displayed according to the order of explanation of each explanation object in the target video, for example, in the form of a list, taking a horizontal list as an example, the explanation order corresponding to the object identification from left to right increases in sequence. When the number of object identifications in the object identification set is greater than a preset number threshold, some of the object identifications in the object identification set may be displayed, and the user may view the object identifications that are not currently displayed by inputting gesture operations such as sliding operations.

[0045] Exemplarily, during the live broadcast, the audience can usually interact with the explanation object, such as purchasing goods, viewing item details, booking services, obtaining scenic spot guides or downloading questions, etc. In order to enrich the live broadcast playback function, in the embodiment of the present disclosure, the user can trigger a preset interactive event for the explanation object during the live broadcast playback. The preset interactive event, such as the purchase of goods in the above example, can be set according to actual needs. When displaying the object identifier set, the object identifier in the object identifier set can include at least two display methods, including a first display method and a second display method. The object identifier displayed in the first display method is recorded as the first object identifier, and the object identifier displayed in the second display method is recorded as the second object identifier. The object identifier corresponding to the same explanation object can be displayed in different display methods under different circumstances. For the object identifier displayed in the first display method, it can be used to trigger the preset interactive event of the corresponding explanation object. For example, if the product identifier of a certain product is displayed in the first display method, the user can complete the purchase of the product or enter the product details page to view the product details by triggering the product identifier.

[0046] Optionally, the difference between the first display mode and the second display mode includes different display styles and / or different display positions. The display style may include, for example, size, color, transparency, identification content (such as text content), and whether controls are included. The display position may be, for example, a relative position in the object identifier currently being displayed in the object identifier set, such as a display sequence number.

[0047] Optionally, the first object identifier includes an associated image, associated text information and a first preset control of the corresponding explanation object, wherein the preset control is used to trigger the preset interaction event; the second object identifier includes an associated image of the corresponding explanation object; the display area of ​​the first object identifier is larger than the display area of ​​the second object identifier. The associated image may be a physical image or schematic diagram of the explanation object, and the associated text information may be a descriptive text for explaining the explanation object.

[0048] Optionally, at the same time, the number of first object identifiers displayed is less than or equal to 1.

[0049] In the disclosed embodiment, the first object identifier includes an object identifier corresponding to the first target explanation object, and the display state of the first target explanation object meets a preset condition. Optionally, the preset condition includes that the display state of the first target explanation object is in the explanation state, or the first target explanation object has entered the explanation state due to the corresponding object identifier being triggered by the user; wherein the target explanation object whose display state is in the explanation state is determined according to the trigger operation of the user on the object identifier, or is determined according to the current playback progress of the target video.

[0050] Exemplarily, the current playback progress may change dynamically as the target video is played, or may be dynamically determined according to the user's adjustment of the playback progress. Optionally, a playback progress control is displayed in a preset page, wherein the playback progress control is used to adjust the current playback progress of the target video.

[0051] Exemplarily, the target video can be pre-divided into intervals so that the target video contains multiple playback intervals (taking the live playback video as an example, it can be a playback interval here), and different playback intervals correspond to different explanation objects. The starting point of the playback interval is the starting explanation time of the corresponding explanation object, and the end point of the playback interval is the ending explanation time of the corresponding explanation object. It is determined whether the current playback progress (which can be understood as the current playback moment) is in a certain playback interval. If so, the playback interval is recorded as the target playback interval, and the display state of the explanation object corresponding to the target playback interval is the explanation state, that is, it can become the first target explanation object. Optionally, if the current playback moment is not in a certain playback interval, for example, it is in the area between two playback intervals, such as between the first playback interval and the second playback interval, it can be considered that a certain explanation object is not currently explained in the target video, and the first target explanation object can be the explanation object corresponding to the first playback interval, or it can be the explanation object corresponding to the playback interval closest to the current playback progress. It can also be considered that the first target explanation object does not exist, which can be set according to actual needs.

[0052] Exemplarily, the user may independently choose to trigger a certain object identifier. After the user triggers a certain object identifier, the explanation object corresponding to the object identifier may enter an explanation-in-progress state.

[0053] For example, if a certain explanation object enters the explanation-in-progress state because the corresponding object identifier is triggered by the user, it can also be considered that the display state of the explanation object meets the preset conditions, that is, it can become the first target explanation object.

[0054] Exemplarily, after determining the first target explanation object, it is determined that the object identifier corresponding to the first target explanation object belongs to the first object identifier. Optionally, it is determined whether the first object identifier is currently being displayed. If not, the object identifier corresponding to the first target explanation object can be displayed as the first object identifier; if so, it is further determined whether the object identifier corresponding to the first target explanation object is the same as the first object identifier currently being displayed. If not, the object identifier corresponding to the first target explanation object is determined as the new first object identifier, and the original first object identifier is changed to the second object identifier, that is, the object identifier corresponding to the first target explanation object is displayed in the first display mode, and the original first object identifier is displayed in the second display mode; if they are the same, the first object identifier is kept unchanged.

[0055] Figure 2 A schematic diagram of an interface provided by an embodiment of the present disclosure, such as Figure 2 As shown, the target video is played in the preset page 201. At the bottom of the preset page 201, above the play progress control, the object identifier set 202 associated with the target video is displayed. Three object identifiers are shown in the figure, and the object identifiers that are not currently displayed can be viewed by inputting a horizontal sliding operation. The duration of the target video is 01:16:13. Assuming that the current play progress is 00:03:11, and the explanation object A corresponding to identifier a is being explained, then identifier a belongs to the first object identifier. The user can complete the preset interactive event of explaining object A by triggering the current identifier a. Identifiers b and c belong to the second object identifier. The display size of the first object identifier is larger than the display size of the second object identifier (identifier c is not fully displayed in the figure). The first object identifier is displayed at the first position in the display area where the object identifier set is located, that is, the first display position in the order from left to right. As shown Figure 2 As shown, assuming that with the playback of the target video or the user's active adjustment, the current playback progress becomes 00:06:21, which corresponds to the explanation object B, then identifier b becomes the new first object identifier, identifier a (not shown), identifier c and identifier d belong to the second object identifier, and the user can complete the preset interactive event of the explanation object B by triggering the current identifier b.

[0056] The page display method of the disclosed embodiment plays a target video in a preset page, and displays a set of object identifiers associated with the target video in the preset page, the set of object identifiers includes object identifiers corresponding to multiple explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display mode and a second object identifier displayed in a second display mode, the first object identifier is used to trigger a preset interactive event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to the first target explanation object, and the display state of the first target explanation object meets a preset condition. By adopting the above technical solution, the set of object identifiers of multiple associated explanation objects is displayed during the playing of the target video in the page, the corresponding target explanation object is dynamically determined according to the display state of the explanation object, and then the object identifier that can trigger the preset interactive event includes the object identifier of the target explanation object, so as to realize the automatic change of the object identifier display mode, which is conducive to improving the viewing experience and interactive experience of users when watching videos.

[0057] In some embodiments, when there is no object identifier triggered by the user in the object identifier set, the current first object identifier is the object identifier corresponding to the first target explanation object. Thus, the first object identifier can be automatically determined when the user does not trigger the object identifier, so that the user can clearly know the explanation object corresponding to the current explanation content in the target video according to the first object identifier, thereby improving the viewing experience and completing the preset interactive event by triggering the object identifier.

[0058] For example, the user can select the explanation object of interest by triggering the object identifier. If the user does not trigger any object identifier during the playback of the target video, the first object identifier can be dynamically determined according to the current playback progress. The specific triggering method of triggering the object identifier is not limited, for example, it can be a click, double-click, or long press.

[0059] In some embodiments, the method further includes: when there is at least one object identifier triggered by the user in the object identifier set, the current first object identifier is the object identifier most recently triggered by the user. Thus, when the user has triggered an object identifier, the object identifier most recently triggered by the user can be determined as the first object identifier, thereby satisfying the user's need to complete a preset interactive event for the explanation object corresponding to the triggered object identifier.

[0060] In some embodiments, the method further includes: in response to a user's trigger operation on a target object identifier, determining a target progress corresponding to the explanation object to which the target object identifier belongs in the target video, wherein the target object identifier is a second object identifier before being triggered; and adjusting the current playback progress of the target video to the target progress. Thus, after the user triggers the object identifier, the current playback progress of the target video can be automatically adjusted to the progress corresponding to the explanation object to which the triggered object identifier belongs in the video, so that the user can watch the corresponding explanation content without having to manually adjust the progress by operating the playback progress control, thereby improving interaction efficiency and interaction experience.

[0061] Figure 3 A schematic diagram of an interface interaction provided by an embodiment of the present disclosure is shown in FIG. Figure 3 As shown, assuming that the current playback progress is 00:01:15, the user triggers identifier a, then it is determined that identifier a of explanation object A belongs to the first object identifier, identifier a is displayed in the first display method, and the current playback progress is adjusted to the target progress 00:03:11 corresponding to explanation object A in the target video. As the target video continues to play, the current playback progress becomes 00:06:21, and explanation object B corresponding to identifier b is being explained. Because identifier a has been triggered by the user, identifier a is still the first object identifier, and the display method of each identifier remains unchanged. The user can still complete the preset interactive event of explanation object A by triggering the current identifier a.

[0062] In some embodiments, the method further includes: displaying at least two page entrances of the preset page in the target page, and different page entrances correspond to different initial playback progress of the target video after entering the preset page. Thus, the user can select the initial playback progress of the target video by selecting the page entrance, without having to enter the preset page and then manually adjust it, thereby improving the video playback efficiency.

[0063] In some embodiments, the at least two page entries include a first page entry and / or a second page entry; wherein the initial playback progress corresponding to the first page entry is the starting point of the target video; the initial playback progress corresponding to the second page entry is the starting explanation time corresponding to the preset explanation object among the multiple explanation objects, wherein the preset explanation object is an explanation object whose heat attribute meets the preset requirements. Thus, the user can choose to start watching from the starting point of the video or from the starting explanation time corresponding to a specific explanation object by selecting the page entry, so as to meet the different viewing needs of the user. Among them, the specific representation method of the heat attribute is not limited, for example, it can be determined according to the explanation order, the preset requirement can be the explanation object with a preset explanation sequence number, and the preset explanation sequence number can be, for example, 1, that is, the preset explanation object is the first explanation object; the preset requirement can also be, such as completing the most preset interactive events during the live broadcast, or the largest number of viewers during the explanation of the preset explanation object, etc.

[0064] Figure 4 Another interface interaction diagram provided by the embodiment of the present disclosure is shown in FIG. 1 , taking the live broadcast playback scene as an example. Figure 4 As shown, the first page entry 402 and the second page entry 403 of the preset page are displayed in the target page 401. The association area of ​​the second page entry 403 displays the association information of the preset explanation object. Taking the explanation object as a commodity as an example, the association information may include the commodity title, and may specifically include information such as the commodity name, such as "xx vacuum cleaner" in the figure, and may also include commodity introduction, such as "powerful vacuum cleaner" in the figure. Assuming that the preset explanation object is the first explanation object, if the user triggers the first page entry 402, the initial playback progress of the target video is the starting point of the video, such as 00:00:00 in the figure, at which time no object explanation is performed. Optionally, when displaying the object identifier set, the object identifier is displayed in the first display mode, that is, all are the second object identifiers. If the user triggers the second page entry 403, the initial playback progress of the target video is the starting explanation time corresponding to the first explanation object, such as 00:03:11 in the figure. At this time, the object identifier corresponding to the vacuum cleaner is the first object identifier, that is, it is displayed in the first display mode.

[0065] In some embodiments, it also includes: in response to a preset operation, switching the object identification set being displayed in the preset page to a hidden state; determining the corresponding second target explanation object according to the current playback progress of the target video; when the object identification set is in a hidden state, displaying the object identification corresponding to the second target explanation object in a target display mode in the preset page, wherein the target display mode is different from both the first display mode and the second display mode, and the target display mode is associated with the display mode of the second target explanation object during the live broadcast process, and the display style during the live broadcast process includes displaying in the form of an explanation card in a preset area of ​​the live broadcast page, and the explanation card displays the explanation state information corresponding to the explanation object, the explanation object association information and the second preset control, and the second preset control is used to trigger the preset interactive event. Thus, it can support switching the object identification set to a hidden state, that is, temporarily canceling the display of the object identification set, so that the user can view a more comprehensive live broadcast screen, and dynamically determine the current explanation object according to the current playback progress, and display the object identification of the current explanation object in a target display mode associated with the display mode during the live broadcast process, so as to create an atmosphere of watching the live broadcast and further enhance the viewing experience.

[0066] Among them, the target display method can be different from the first display method. The object identifier displayed in the target display method can also be used to trigger the preset interactive event of the corresponding explanation object. Optionally, the target display method is the same as the display method of the second target explanation object during the live broadcast, that is, it is displayed in the form of an explanation card in a preset area of ​​a preset page, and the explanation card displays the explanation status information corresponding to the second target explanation object, the explanation object association information and the second preset control, and the second preset control is used to trigger the preset interactive event.

[0067] In some embodiments, the target page includes an associated page of a live broadcast subject corresponding to the live broadcast replay video, and the method further includes: when it is determined that the live broadcast subject is in a live broadcast state, displaying a live broadcast page entrance in the target page. Thus, it is convenient for users to quickly choose to watch live broadcast or watch live broadcast replay from the associated page of the live broadcast subject. Exemplarily, the associated page can be a personal homepage of the live broadcast subject (such as the anchor's account).

[0068] In some embodiments, displaying the set of object identifiers associated with the target video in the preset page includes: in response to a user triggering an operation of a preset expansion control in the preset page, displaying the set of object identifiers associated with the target video in the preset page. The advantage of such a setting is that the user can freely choose whether to expand the display of the set of object identifiers.

[0069] Figure 5 This is a flow chart of another page display method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is optimized based on the various optional solutions in the above embodiments. Specifically, taking the live broadcast playback scenario as an example, the method includes the following steps:

[0070] Step 501: Display at least two page entries of a preset page in a target page.

[0071] Figure 6 Another interface interaction diagram provided by the embodiment of the present disclosure is as follows: Figure 6 As shown, when the anchor is in a live broadcast state, two page entrances, namely a live broadcast page entrance 602 and a preset page, are displayed in the anchor's personal homepage 601.

[0072] Optionally, the target page may also include a target preset control. In response to the target preset control being triggered, a list of explanation objects associated with the target video (for example, may include all explanation objects in the live broadcast) is displayed, so that the user can preview the specific explanation objects in the live broadcast without entering the preset page.

[0073] Step 502: In response to a trigger operation on a target page entry, enter a preset page, and start playing the live playback video in the preset page at an initial playback progress corresponding to the target page entry.

[0074] like Figure 6 As shown, assuming that the user triggers the target page entrance 603 and enters the preset page 604, in the preset page 604, with the initial playback progress corresponding to the target page entrance 603, assuming that the starting explanation time corresponding to the first explanation object is 00:03:11, the live playback video starts to play and the vacuum cleaner is explained.

[0075] Step 503: Display the object identifier set associated with the live playback video on a preset page.

[0076] like Figure 6 As shown, when the live playback video starts playing, the displayed object identification set includes a vacuum cleaner identification as the first object identification, and identification a and identification b as the second object identification. The first object identification includes a preset control, such as "Go to Buy" in the figure, and the user can complete the preset interactive event of the explanation object by triggering the preset control, such as purchasing a product. The first object identification may also include an associated image of the explanation object, such as an object image (specifically, a product image) and text-related information, such as product attribute information (specifically, product price, etc.). The second object identification may include an associated image of the explanation object, such as an object thumbnail, that is, the size of the image included in the second object identification is smaller than the size of the image included in the first object identification.

[0077] Optionally, after the user triggers the preset control, the first page for completing the preset interactive event of the explanation object to which the first object identifier belongs is displayed. The first page can be displayed on the upper layer of the preset page, and the display size of the first page is smaller than the display size of the preset page. Optionally, after the user triggers the first object identifier (such as clicking on an area outside the preset control), the user jumps to the second page of the explanation object to which the first object identifier belongs. The second page can be an object details page, and the user can return to the preset page after closing the second page.

[0078] Step 504: when there is no object identifier triggered by the user in the object identifier set, determine the corresponding first target explanation object according to the current playback progress of the live playback video, and determine that the first object identifier includes the object identifier corresponding to the first target explanation object.

[0079] like Figure 6 As shown, when the user does not trigger the object identification, as the live playback video is played, the first target explanation object corresponding to the current playback progress becomes the explanation object A behind the vacuum cleaner, and the identification a automatically becomes the first object identification.

[0080] Step 505: In response to the user's triggering operation on the target object identifier, determine the target progress corresponding to the explanation object to which the target object identifier belongs in the live playback video, and adjust the current playback progress of the live playback video to the target progress.

[0081] like Figure 6 As shown, after the user triggers the identifier c which is currently the second object identifier, the starting explanation time of the explanation object C in the live playback video is determined, such as 00:12:21, and the current playback progress of the live playback video is adjusted to 00:12:21 and continues to play to explain the explanation object C.

[0082] Step 506: Determine that the first object identifier includes an object identifier that is most recently triggered by the user.

[0083] like Figure 6 As shown, as the live playback video continues to play, the current playback progress becomes 00:15:21, and the explanation object in the video has changed from explanation object C to explanation object D. Because the user has triggered identifier c, identifier c is maintained as the first object identifier.

[0084] Step 507: In response to a preset operation, the object identification set currently displayed in the preset page is switched to a hidden state.

[0085] like Figure 6As shown, the preset operation can be a trigger operation for the target control 605, such as the "collapse" control in the figure, which hides the object identification set. The target control can be a control corresponding to the preset expansion control. The preset expansion control can be, for example, the "expand" control in the figure.

[0086] Step 508: determine the corresponding second target explanation object according to the current playback progress of the live playback video, and display the object identifier corresponding to the second target explanation object in a target display manner in a preset page.

[0087] like Figure 6 As shown, after the object identifier set enters the hidden state, it is determined according to the current playback progress that the current explanation is the explanation object D, and the object identifier d corresponding to the explanation object D is displayed in the preset page in a target display mode. The target display mode is associated with the display mode of the second target explanation object during the live broadcast process. For example, the target display mode is the same as the display mode of the explanation object D during the live broadcast process.

[0088] The page display method provided by the embodiment of the present disclosure displays at least two page entrances of a preset page in a target page, so that users can trigger the corresponding page entrance according to their own needs to enter the preset page, and play the live playback video in the preset page at the starting playback progress corresponding to the page entrance. During the playback of the live playback video, a set of object identifiers of multiple associated explanation objects is displayed. When the user does not trigger the object identifier, the corresponding target explanation object is dynamically determined according to the video playback progress, and then the first object identifier is automatically determined to achieve automatic change of the object identifier display method. When the user triggers the object identifier, the playback progress is automatically adjusted, and the first object identifier is determined according to the object identifier most recently triggered by the user, and the object identifier that can trigger the preset interactive event is flexibly determined. After the user actively retracts the object identifier set, the object identifier of the current explanation object can be displayed in a target display method associated with the display method during the live broadcast process, so as to create an atmosphere of watching the live broadcast, which is conducive to improving the user's operational convenience and flexibility when watching the live broadcast playback, and effectively improving the viewing experience and interactive experience.

[0089] Figure 7 A schematic diagram of the structure of a page display device provided by an embodiment of the present disclosure is shown in FIG. Figure 7 As shown, the device comprises:

[0090] The video playing module 701 is used to play the target video in a preset page;

[0091] The object identification display module 702 is used to display the object identification set associated with the target video in the preset page, wherein the object identification set includes object identifications corresponding to multiple explanation objects associated with the target video, the object identification set includes a first object identification displayed in a first display mode and a second object identification displayed in a second display mode, the first object identification is used to trigger a preset interactive event of the corresponding explanation object, the first object identification includes the object identification corresponding to the first target explanation object, and the display status of the first target explanation object meets the preset conditions.

[0092] The page display device provided by the embodiment of the present disclosure displays a set of object identifiers of multiple associated explanation objects during the process of playing a target video in a page, dynamically determines the corresponding target explanation object according to the display status of the explanation object, and then dynamically determines that the object identifier that can trigger a preset interactive event includes the object identifier of the target explanation object, thereby realizing automatic change of the object identifier display method, which is beneficial to improving the user's viewing experience and interactive experience when watching the live broadcast replay.

[0093] Optionally, the preset condition includes that the display status of the first target explanation object is in the explanation state, or the first target explanation object has entered the explanation state because the corresponding object identifier is triggered by the user; wherein, the target explanation object whose display status is in the explanation state is determined according to the user's trigger operation on the object identifier, or is determined according to the current playback progress of the target video.

[0094] Optionally, the target video includes a live playback video.

[0095] Optionally, the difference between the first display mode and the second display mode includes: different display styles and / or different display positions.

[0096] Optionally, the first object identifier includes an associated image, associated text information and a first preset control of the corresponding explanation object, wherein the preset control is used to trigger the preset interaction event; the second object identifier includes an associated image of the corresponding explanation object; and the display area of ​​the first object identifier is larger than the display area of ​​the second object identifier.

[0097] Optionally, when there is no object identifier triggered by the user in the object identifier set, the current first object identifier is the object identifier corresponding to the first target explanation object.

[0098] Optionally, when there is at least one object identifier triggered by a user in the object identifier set, the current first object identifier is the object identifier most recently triggered by the user.

[0099] Optionally, the device further comprises:

[0100] A target progress determination module, configured to determine, in response to a user's triggering operation on a target object identifier, a target progress corresponding to the explanation object to which the target object identifier belongs in the target video, wherein the target object identifier is a second object identifier before being triggered;

[0101] The progress adjustment module is used to adjust the current playback progress of the target video to the target progress.

[0102] Optionally, the device further comprises:

[0103] An entry display module, used to display at least two page entries of the preset page in the target page, and different page entries correspond to different initial playback progress of the target video after entering the preset page;

[0104] Among them, the at least two page entrances include a first page entrance and / or a second page entrance; the initial playback progress corresponding to the first page entrance is the starting point of the target video; the initial playback progress corresponding to the second page entrance is the starting explanation time corresponding to a preset explanation object among the multiple explanation objects, wherein the preset explanation object is an explanation object whose popularity attribute meets preset conditions.

[0105] Optionally, the device further comprises:

[0106] A hidden state switching module, used for switching the object identification set currently displayed in the preset page to a hidden state in response to a preset operation;

[0107] A target object determination module, used to determine a corresponding second target explanation object according to the current playback progress of the target video;

[0108] An identification display module is used to display the object identification corresponding to the second target explanation object in a target display manner in the preset page when the object identification set is in a hidden state, wherein the target display manner is different from both the first display manner and the second display manner, and the target display manner is associated with the display manner of the second target explanation object during the live broadcast process, and the display style during the live broadcast process includes displaying in the form of an explanation card in a preset area of ​​the live broadcast page, and the explanation card displays the explanation status information corresponding to the explanation object, the explanation object association information and the second preset control, and the second preset control is used to trigger the preset interactive event.

[0109] Optionally, the object identification display module is specifically used to: in response to a user triggering an operation of expanding a preset control in the preset page, display a set of object identifications associated with the target video in the preset page.

[0110] The page display device provided in the embodiments of the present disclosure can execute the page display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0111] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0112] Figure 8 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 8 , which shows an electronic device (eg, Figure 8 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0113] like Figure 8 As shown, the electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An edit / output (I / O) interface 805 is also connected to the bus 804.

[0114] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8The electronic device 800 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0115] 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 non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing device 801, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0116] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0117] The electronic device provided by the embodiment of the present disclosure and the page display method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0118] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the page display method provided by the above embodiment is implemented.

[0119] The embodiments of the present disclosure provide a computer program product, including a computer program, which, when executed by a processor, implements the page display method provided in the above embodiments.

[0120] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, 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 containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit 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 of the above.

[0121] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0122] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0123] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: plays a target video in a preset page; displays a set of object identifiers associated with the target video in the preset page, wherein the set of object identifiers includes object identifiers corresponding to multiple explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display mode and a second object identifier displayed in a second display mode, the first object identifier is used to trigger a preset interactive event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to a first target explanation object, and the display state of the first target explanation object meets a preset condition.

[0124] 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, but not limited to, 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 through 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., through the Internet using an Internet service provider).

[0125] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square 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 square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0126] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a module does not limit the module itself in some cases. For example, a video playback module may also be described as a "module for playing a target video in a preset page".

[0127] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0128] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may 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.

[0129] According to one or more embodiments of the present disclosure, a page display method is provided, including:

[0130] Play the target video in the preset page;

[0131] A set of object identifiers associated with the target video is displayed in the preset page, wherein the set of object identifiers includes object identifiers corresponding to multiple explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display manner and a second object identifier displayed in a second display manner, the first object identifier is used to trigger a preset interaction event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to a first target explanation object, and the display status of the first target explanation object meets a preset condition.

[0132] According to one or more embodiments of the present disclosure, the preset condition includes that the display state of the first target explanation object is in the explanation state, or the first target explanation object has entered the explanation state due to the corresponding object identifier being triggered by the user; wherein the target explanation object whose display state is in the explanation state is determined according to the trigger operation of the user on the object identifier, or is determined according to the current playback progress of the target video;

[0133] and / or,

[0134] The target video includes a live playback video.

[0135] According to one or more embodiments of the present disclosure, the differences between the first display mode and the second display mode include: different display styles and / or different display positions; and / or,

[0136] The first object identifier includes an associated image, associated text information and a first preset control of the corresponding explanation object, wherein the preset control is used to trigger the preset interaction event; the second object identifier includes an associated image of the corresponding explanation object; and the display area of ​​the first object identifier is larger than the display area of ​​the second object identifier.

[0137] According to one or more embodiments of the present disclosure, when there is no object identifier triggered by the user in the object identifier set, the current first object identifier is the object identifier corresponding to the first target explanation object.

[0138] According to one or more embodiments of the present disclosure, when there is at least one object identification triggered by a user in the object identification set, the current first object identification is the object identification most recently triggered by the user.

[0139] According to one or more embodiments of the present disclosure, the present invention further includes:

[0140] In response to a trigger operation of a user on a target object identifier, determining a target progress corresponding to the explanation object to which the target object identifier belongs in the target video, wherein the target object identifier is a second object identifier before being triggered;

[0141] The current playback progress of the target video is adjusted to the target progress.

[0142] According to one or more embodiments of the present disclosure, the present invention further includes:

[0143] Displaying at least two page entrances of the preset page in the target page, different page entrances corresponding to different initial playback progress of the target video after entering the preset page;

[0144] Among them, the at least two page entrances include a first page entrance and / or a second page entrance; the initial playback progress corresponding to the first page entrance is the starting point of the target video; the initial playback progress corresponding to the second page entrance is the starting explanation time corresponding to a preset explanation object among the multiple explanation objects, wherein the preset explanation object is an explanation object whose popularity attribute meets preset conditions.

[0145] According to one or more embodiments of the present disclosure, the present invention further includes:

[0146] In response to a preset operation, switching the object identification set currently displayed in the preset page to a hidden state;

[0147] Determine a corresponding second target explanation object according to the current playback progress of the target video;

[0148] When the object identifier set is in a hidden state, the object identifier corresponding to the second target explanation object is displayed in the preset page in a target display manner, wherein the target display manner is different from both the first display manner and the second display manner, and the target display manner is associated with the display manner of the second target explanation object during the live broadcast process, and the display style during the live broadcast process includes displaying in the form of an explanation card in a preset area of ​​the live broadcast page, wherein the explanation card displays explanation status information corresponding to the explanation object, explanation object association information, and a second preset control, and the second preset control is used to trigger the preset interactive event.

[0149] According to one or more embodiments of the present disclosure, the step of displaying the object identifier set associated with the target video in the preset page includes:

[0150] In response to a user triggering operation on a preset expansion control in the preset page, a set of object identifiers associated with the target video is displayed in the preset page.

[0151] According to one or more embodiments of the present disclosure, a page display device is provided, including:

[0152] Video playback module, used to play the target video in a preset page;

[0153] An object identification display module is used to display the object identification set associated with the target video in the preset page, wherein the object identification set includes object identifications corresponding to multiple explanation objects associated with the target video, the object identification set includes a first object identification displayed in a first display mode and a second object identification displayed in a second display mode, the first object identification is used to trigger a preset interactive event of the corresponding explanation object, the first object identification includes the object identification corresponding to the first target explanation object, and the display status of the first target explanation object meets the preset conditions.

[0154] According to one or more embodiments of the present disclosure, an electronic device is provided, the electronic device comprising:

[0155] one or more processors;

[0156] a storage device for storing one or more programs,

[0157] When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method provided by the embodiment of the present disclosure.

[0158] According to one or more embodiments of the present disclosure, a storage medium containing computer executable instructions is provided. When the computer executable instructions are executed by a computer processor, they are used to execute the page display method provided by the embodiments of the present disclosure.

[0159] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. 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 a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0160] 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 are 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.

[0161] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. A page display method, characterized in that: include: Play the target video in the preset page; A set of object identifiers associated with the target video is displayed in the preset page, wherein the set of object identifiers includes object identifiers corresponding to multiple explanation objects associated with the target video, the set of object identifiers includes a first object identifier displayed in a first display manner and a second object identifier displayed in a second display manner, the first object identifier is used to trigger a preset interaction event of the corresponding explanation object, the first object identifier includes an object identifier corresponding to a first target explanation object, and the display status of the first target explanation object meets a preset condition.

2. The method according to claim 1, characterized in that The preset condition includes that the display state of the first target explanation object is in the explanation state, or the first target explanation object has entered the explanation state due to the corresponding object identifier being triggered by the user; wherein the target explanation object whose display state is in the explanation state is determined according to the trigger operation of the user on the object identifier, or is determined according to the current playback progress of the target video; and / or, The target video includes a live playback video.

3. The method according to claim 1, characterized in that The differences between the first display mode and the second display mode include: different display styles and / or different display locations; and / or, The first object identifier includes an associated image, associated text information and a first preset control of the corresponding explanation object, wherein the preset control is used to trigger the preset interaction event; the second object identifier includes an associated image of the corresponding explanation object; and the display area of ​​the first object identifier is larger than the display area of ​​the second object identifier.

4. The method according to claim 1, characterized in that: In the case that there is no object identifier triggered by the user in the object identifier set, the current first object identifier is the object identifier corresponding to the first target explanation object.

5. The method according to claim 1, characterized in that: In the case that there is at least one object identifier triggered by a user in the object identifier set, the current first object identifier is the object identifier most recently triggered by the user.

6. The method according to claim 1, characterized in that Also includes: In response to a trigger operation of a user on a target object identifier, determining a target progress corresponding to the explanation object to which the target object identifier belongs in the target video, wherein the target object identifier is a second object identifier before being triggered; The current playback progress of the target video is adjusted to the target progress.

7. The method according to claim 1, characterized in that Also includes: Displaying at least two page entrances of the preset page in the target page, different page entrances corresponding to different initial playback progress of the target video after entering the preset page; Among them, the at least two page entrances include a first page entrance and / or a second page entrance; the initial playback progress corresponding to the first page entrance is the starting point of the target video; the initial playback progress corresponding to the second page entrance is the starting explanation time corresponding to a preset explanation object among the multiple explanation objects, wherein the preset explanation object is an explanation object whose popularity attribute meets preset requirements.

8. The method according to claim 2, characterized in that: Also includes: In response to a preset operation, switching the object identification set currently displayed in the preset page to a hidden state; Determine a corresponding second target explanation object according to the current playback progress of the target video; When the object identifier set is in a hidden state, the object identifier corresponding to the second target explanation object is displayed in the preset page in a target display manner, wherein the target display manner is different from both the first display manner and the second display manner, and the target display manner is associated with the display manner of the second target explanation object during the live broadcast process, and the display style during the live broadcast process includes displaying in the form of an explanation card in a preset area of ​​the live broadcast page, wherein the explanation card displays explanation status information corresponding to the explanation object, explanation object association information, and a second preset control, and the second preset control is used to trigger the preset interactive event.

9. The method according to claim 1, characterized in that: The displaying of the object identifier set associated with the target video in the preset page includes: In response to a user triggering an operation of expanding a preset control in the preset page, a set of object identifiers associated with the target video is displayed in the preset page.

10. A page display device, characterized in that: include: Video playback module, used to play the target video in a preset page; An object identification display module is used to display the object identification set associated with the target video in the preset page, wherein the object identification set includes object identifications corresponding to multiple explanation objects associated with the target video, the object identification set includes a first object identification displayed in a first display mode and a second object identification displayed in a second display mode, the first object identification is used to trigger a preset interactive event of the corresponding explanation object, the first object identification includes the object identification corresponding to the first target explanation object, and the display status of the first target explanation object meets the preset conditions.

11. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method as described in any one of claims 1-9.

12. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the page display method as described in any one of claims 1-9 when executed by a computer processor.

Citation Information

Patent Citations

  • Video playing control method, device and video playing system

    CN106911953A

  • Video searching method and device, equipment and medium

    CN113849682A

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

    CN114546565A

  • Video-based information display method and device, equipment and medium

    CN115086734A

Cited By

  • Page display method and device, equipment and storage medium

    CN120264089A

  • Interaction method and device, equipment, storage medium and product

    CN121387133A

  • Page display method and apparatus, and device and storage medium

    EP4746420A1

  • Page display method and apparatus, and device and storage medium

    WO2025011142A1