Multimedia resource display method and device, electronic equipment and storage medium

By adjusting the degree of hiding of resource components based on historical interaction information, the problem of occlusion in multimedia resource display is solved, achieving a better immersive browsing experience and greater flexibility and novelty in resource component display.

CN119414987BActive Publication Date: 2026-07-21BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2024-10-18
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

During the display of multimedia resources, the obstruction of multimedia resources by resource components makes it difficult for users to achieve an immersive browsing experience, and the display method of resource components lacks novelty.

Method used

The current degree of hiding is determined based on historical resource interaction information prior to the current hiding and display phase. The original resource components are then hidden to obtain the current hidden resource components. During the display process, the visibility and number of resource components are adaptively adjusted to reduce occlusion and improve the novelty of the display format.

Benefits of technology

It establishes a correlation between the degree of hiding of resource components and user interaction during the display of multimedia resources, reducing the obstruction of multimedia resources by resource components and improving the immersive browsing experience and the flexibility and novelty of resource component display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414987B_ABST
    Figure CN119414987B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a multimedia resource display method and device, electronic equipment and storage medium. The method comprises displaying a current resource component corresponding to a current hidden display stage in the display process of a multimedia resource. The current resource component is obtained by hiding the original resource component based on a current hidden degree. The current hidden degree is determined based on historical resource interaction information before the current hidden display stage. The original resource component and the multimedia resource have display overlap. The present disclosure can reduce the display occlusion of the resource component to the resource content of the multimedia resource and improve the novelty and flexibility of the display form of the resource component in the multimedia resource display process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of multimedia resource technology, and in particular to a multimedia resource display method, apparatus, electronic device and storage medium. Background Technology

[0002] In related technologies, during the display of multimedia resources, multimedia resources and resource components can be displayed simultaneously. However, the display of resource components can obstruct the display of multimedia resources, thus interfering with the display of multimedia resources. This makes it difficult for users to achieve an immersive multimedia resource browsing experience, and the display method of resource components lacks novelty during the display of multimedia resources. Summary of the Invention

[0003] This disclosure provides a multimedia resource display method, apparatus, electronic device, and storage medium to at least solve the problems in related technologies where users find it difficult to achieve an immersive multimedia resource browsing experience, and where the display methods of resource components lack novelty during the multimedia resource display process. The technical solution of this disclosure is as follows:

[0004] According to a first aspect of the present disclosure, a multimedia resource display method is provided, comprising:

[0005] During the display of multimedia resources, the current resource component corresponding to the current hidden display stage is displayed; the current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on the historical resource interaction information before the current hidden display stage; the original resource component and the multimedia resource have display overlap.

[0006] In an exemplary embodiment, the historical resource interaction information includes the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources.

[0007] The current resource components corresponding to the current hidden / show phase include:

[0008] The current resource component is displayed after the original resource component has been hidden based on the current level of hiding.

[0009] In one exemplary embodiment, the method further includes:

[0010] In response to a trigger operation that displays details of the currently displayed multimedia resource, if the current resource component is a resource component that has been hidden, the original resource component is restored to be displayed.

[0011] In one exemplary embodiment, the method further includes:

[0012] If the current resource component is a hidden resource component, the original resource component is restored to display in response to the first resource switching operation; the first resource switching operation is a switching display operation to switch to the next multimedia resource when the currently displayed multimedia resource has not been fully displayed; the original resource component includes a resource navigation component.

[0013] In one exemplary embodiment, the method further includes:

[0014] In response to the second resource switching operation, the next multimedia resource is displayed, and the next resource component is displayed during the display of the next multimedia resource; the second resource switching operation is a switching operation to the next multimedia resource when the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, and the next level of hiding is greater than or equal to the current level of hiding.

[0015] In one exemplary embodiment, the degree of hiding of a resource component represents the visibility of the resource component.

[0016] The current resource components corresponding to the current hidden / show phase include:

[0017] The current resource component is displayed with the current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resources before the current hidden display stage or the number of continuous displays of the multimedia resources; the previous display visibility corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display visibility corresponding to the current hidden display stage.

[0018] In one exemplary embodiment, displaying the current resource component with the current display visibility includes:

[0019] The current resource component is displayed with the current display visibility and the current display size; the current display size corresponds to the current hidden display stage, and the previous display size corresponding to the previous hidden display stage in the current multimedia resource display process is greater than the current display size corresponding to the current hidden display stage.

[0020] In one exemplary embodiment, the degree of hiding of resource components represents the extent to which the number of resource components is reduced;

[0021] The current resource components corresponding to the current hidden / show phase include:

[0022] The current number of resource components currently displayed is shown; the current number of components displayed is determined based on the continuous display duration of the multimedia resources before the current hidden display phase or the continuous display quantity of the multimedia resources; the previous display quantity corresponding to the previous hidden display phase in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display phase.

[0023] In one exemplary embodiment, the current resource component that displays the current number of displays includes:

[0024] If at least one of the currently displayed resource components contains multiple lines of text information, a portion of the text information of the at least one resource component is displayed; the number of lines of the portion of the text information is less than the number of lines of the multiple lines of text information.

[0025] In one exemplary embodiment, the original resource component includes a plurality of interactive components; the current number of currently displayed resource components includes a target interactive component, which is at least one of the plurality of interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency;

[0026] The current resource components that display the current number of items include:

[0027] The target interactive component is displayed, while other interactive components among the plurality of interactive components are hidden.

[0028] In one exemplary embodiment, the method further includes:

[0029] When all the interactive components are hidden, component expansion touch information is displayed; the component expansion touch information is used to touch display the multiple interactive components.

[0030] In one exemplary embodiment, the method further includes:

[0031] When the display of the multiple interactive components is triggered based on the component expansion touch information, in response to the component collapse operation based on the area where the multiple interactive components are located, the multiple interactive components are hidden, and the component expansion touch information is displayed.

[0032] According to a second aspect of the present disclosure, a multimedia resource display device is provided, comprising:

[0033] The resource display unit is configured to display the current resource component corresponding to the current hidden display stage during the display process of multimedia resources; the current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on historical resource interaction information before the current hidden display stage; the original resource component and the multimedia resource have display overlap.

[0034] In an exemplary embodiment, the historical resource interaction information includes the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources.

[0035] The resource display unit is configured to execute:

[0036] The current resource component is displayed after the original resource component has been hidden based on the current level of hiding.

[0037] In one exemplary embodiment, the apparatus further includes:

[0038] The first display unit is configured to perform a details display trigger operation in response to the currently displayed multimedia resource, and restore the original display of the resource component if the current resource component is a resource component that has been hidden.

[0039] In one exemplary embodiment, the apparatus further includes:

[0040] The second display unit is configured to, in response to a first resource switching operation, restore the display of the original resource component when the current resource component is a resource component that has been hidden; the first resource switching operation is a switching display operation to switch to the next multimedia resource when the currently displayed multimedia resource has not been fully displayed; the original resource component includes a resource navigation component.

[0041] In one exemplary embodiment, the apparatus further includes:

[0042] The third display unit is configured to perform a response to the second resource switching operation, displaying the next multimedia resource, and displaying the next resource component during the display of the next multimedia resource; the second resource switching operation is a switching operation to the next multimedia resource when the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, wherein the next level of hiding is greater than or equal to the current level of hiding.

[0043] In one exemplary embodiment, the degree of hiding of a resource component represents the visibility of the resource component.

[0044] The resource display unit is configured to execute:

[0045] The current resource component is displayed with the current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resources before the current hidden display stage or the number of continuous displays of the multimedia resources; the previous display visibility corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display visibility corresponding to the current hidden display stage.

[0046] In one exemplary embodiment, the resource display unit is configured to perform:

[0047] The current resource component is displayed with the current display visibility and the current display size; the current display size corresponds to the current hidden display stage, and the previous display size corresponding to the previous hidden display stage in the current multimedia resource display process is greater than the current display size corresponding to the current hidden display stage.

[0048] In one exemplary embodiment, the degree of hiding of resource components represents the extent to which the number of resource components is reduced;

[0049] The resource display unit is configured to execute:

[0050] The current number of resource components currently displayed is shown; the current number of components displayed is determined based on the continuous display duration of the multimedia resources before the current hidden display phase or the continuous display quantity of the multimedia resources; the previous display quantity corresponding to the previous hidden display phase in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display phase.

[0051] In one exemplary embodiment, the resource display unit is configured to perform:

[0052] If at least one of the currently displayed resource components contains multiple lines of text information, a portion of the text information of the at least one resource component is displayed; the number of lines of the portion of the text information is less than the number of lines of the multiple lines of text information.

[0053] In one exemplary embodiment, the original resource component includes a plurality of interactive components; the current number of currently displayed resource components includes a target interactive component, which is at least one of the plurality of interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency;

[0054] The resource display unit is configured to execute:

[0055] The target interactive component is displayed, while other interactive components among the plurality of interactive components are hidden.

[0056] In one exemplary embodiment, the apparatus further includes:

[0057] The fourth display unit is configured to display component unfolding touch information when all the multiple interactive components are hidden; the component unfolding touch information is used to touch display the multiple interactive components.

[0058] In one exemplary embodiment, the apparatus further includes:

[0059] The fifth display unit is configured to, when the display of the plurality of interactive components is triggered based on the component expansion touch information, hide the plurality of interactive components in response to the component collapse operation based on the area where the plurality of interactive components are located, and display the component expansion touch information.

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

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

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

[0063] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:

[0064] This disclosure allows for the determination of the current degree of concealment corresponding to the current hidden display stage during the display of multimedia resources. This enables the original resource components to be hidden based on the current degree of concealment, resulting in the currently concealed resource components, which are then displayed. The current degree of concealment is determined based on historical resource interaction information prior to the current hidden display stage, thus linking the degree of concealment of the resource components displayed in the current hidden display stage with the historical resource interaction information prior to that stage. Different hidden display stages may correspond to different degrees of concealment for the resource components. Historical resource interaction information characterizes the interaction between the user account and the multimedia resources during the display process. This allows for the adaptive determination of the degree of concealment for resource components based on the interaction between the user account and the multimedia resources. By hiding the original resource components based on the determined degree of concealment, the display can be improved. On one hand, this reduces the obstruction of multimedia resource content by resource components when multimedia resources and resource components are displayed simultaneously, reducing display interference and improving the efficiency of acquiring multimedia resource content. On the other hand, it enables adaptive resource component concealment based on the real-time interaction between the account and the multimedia resources, improving the novelty and flexibility of the resource component display format during the multimedia resource display process.

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

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

[0067] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment.

[0068] Figure 2 This is a flowchart illustrating a multimedia resource display method according to an exemplary embodiment.

[0069] Figure 3 This is a schematic diagram illustrating the first hidden display of a resource component according to an exemplary embodiment.

[0070] Figure 4 This is a schematic diagram illustrating a second hidden display of a resource component according to an exemplary embodiment.

[0071] Figure 5 This is a schematic diagram illustrating a third hidden display of a resource component according to an exemplary embodiment.

[0072] Figure 6This is a schematic diagram illustrating the fourth hidden display of a resource component according to an exemplary embodiment.

[0073] Figure 7 This is a schematic diagram illustrating the fifth hidden display of a resource component according to an exemplary embodiment.

[0074] Figure 8 This is a schematic diagram illustrating the sixth hidden display of a resource component according to an exemplary embodiment.

[0075] Figure 9 This is a schematic diagram illustrating the seventh hidden display of a resource component according to an exemplary embodiment.

[0076] Figure 10 This is a schematic diagram illustrating the recovery of resource components according to an exemplary embodiment.

[0077] Figure 11 This is a schematic diagram illustrating the eighth hidden display of a resource component according to an exemplary embodiment.

[0078] Figure 12 This is a schematic diagram of a multimedia resource display device according to an exemplary embodiment.

[0079] Figure 13 This is a schematic diagram of an electronic device structure according to an exemplary embodiment. Detailed Implementation

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

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

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

[0083] Please see Figure 1The illustration shows an implementation environment provided by the present disclosure, which may include at least one resource display terminal 110 and a resource server 120, and the resource display terminal 110 and the resource server 120 may communicate with each other via a network.

[0084] Specifically, the resource display terminal 110 can respond to a resource creation request, generate multimedia resources, and send the generated multimedia resources to the resource server 120. Correspondingly, the resource display terminal 110 can obtain multimedia resources from the resource server 120 and display the obtained multimedia resources. Furthermore, when displaying multimedia resources, the resource display terminal 110 can simultaneously display resource components. In the process of displaying multimedia resources, the current degree of hiding of the original resource components can be determined based on the historical resource interaction information before the current hiding and display stage. Then, the current resource components are displayed after the original resource components have been hidden based on the current degree of hiding, so as to reduce the obstruction of the currently displayed multimedia resources by the current resource components.

[0085] The resource display terminal 110 can communicate with the resource server 120 based on a browser / server (B / S) or client / server (C / S) model. The resource display terminal 110 may include physical devices such as smartphones, tablets, laptops, digital assistants, smart wearable devices, in-vehicle terminals, and servers, and may also include software running on the physical device, such as applications. The operating system running on the resource display terminal 110 in this embodiment may include, but is not limited to, Android, iOS, Linux, and Windows.

[0086] The resource server 120 and the resource display terminal 110 can establish a communication connection via wired or wireless means. The resource server 120 may include a stand-alone server, a distributed server, or a server cluster consisting of multiple servers, wherein the server may be a cloud server.

[0087] To address the challenges in providing users with an immersive multimedia resource browsing experience and the lack of novelty in the display methods of resource components during multimedia resource presentation, this disclosure proposes a multimedia resource display method. The method can be executed by the aforementioned resource display terminal. Specifically, please refer to... Figure 2 The method may include:

[0088] S210. During the display of multimedia resources, the current resource component corresponding to the current hidden display stage is displayed; the current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on the historical resource interaction information before the current hidden display stage; the original resource component and the multimedia resource have display overlap.

[0089] At the start of a multimedia resource display process, the multimedia resource and its original components can be displayed on the target page, with some overlap between the multimedia resource and the original components. The original resource components can be those without any hidden elements and may include multiple interactive components, resource description components, and resource navigation components. The interactive components can enable interaction between the user account and the multimedia resource, specifically including features like liking, saving, forwarding, and commenting. The resource description component displays the multimedia resource's information, including its theme, summary, and publisher information. This description component may include a publisher information component and a summary component. The publisher component displays the publisher's avatar and name, while the summary component displays a description of the multimedia resource's theme or content. Resource navigation components can be used to enable resource finding, resource searching, or resource location. Resource navigation components can include tag navigation components and related navigation components. Tag navigation components can display multiple resource tags. By triggering the corresponding resource tag, the multimedia resources under the corresponding resource tag can be displayed. Tag navigation components can be at the top, bottom, or side of the target page. Related navigation components can include banner components and widget components. Banner components or widget components can display resource information of related multimedia resources. Related multimedia resources can be collection resources, similar resources, etc.

[0090] In this embodiment, the component hiding mode can be configured either when multimedia resources are not displayed or during the display of multimedia resources. Specifically, it can be configured whether to enable or disable the component hiding mode. When multimedia resources are not displayed, a component hiding configuration page can be displayed. This page can include hidden touch information. By selecting to enable the hidden touch information, the component hiding mode can be enabled; conversely, by selecting to disable the hidden touch information, the component hiding mode can be disabled. During the display of multimedia resources, the component hiding mode can be enabled by performing a first preset gesture on the multimedia resource display page, and disabled by performing a second preset gesture. The first and second preset gestures are different. For example, the first preset gesture can be a swipe operation along a first direction on the multimedia resource display page, and the second preset gesture can be a swipe operation along a second direction on the multimedia resource display page. The first and second directions are different; for example, the first direction can be horizontal, and the second direction can be vertical.

[0091] When the component hiding mode is configured and a multimedia display process meets the maximum hiding degree condition for components, the original resource components can be gradually hidden in multiple hiding and display stages until all original resource components are hidden. Furthermore, the hiding degree of the original resource components gradually increases in the chronological order of these multiple hiding and display stages. If the component hiding mode is configured without displaying multimedia resources, the resource components can be hidden gradually from the start time node of the multimedia resource display after the component hiding mode is enabled. Specifically, the first hiding process of the original resource components can be performed at the first time node after the start time node of the multimedia resource display, and the hidden resource components can then be displayed. This first time node can be determined based on historical resource interaction information starting from the start time node. It should be noted that if the multimedia resource display process ends before the first time node, i.e., the time node for the first component hiding process has not been reached, then no hiding process is performed on the original resource components between the start and end time nodes, and the original resource components are still displayed. If a component hiding mode is configured to be enabled when displaying multimedia resources, the resource components can be hidden gradually while the component hiding mode is enabled. Specifically, the original resource components can be hidden for the first time at the second time point after the component hiding mode is enabled, and then the hidden resource components can be displayed. The second time point can be determined based on historical resource interaction information starting from the start time point. If the multimedia resource display process ends before the second time point, that is, the time point for the first component hiding process has not been reached, then the original resource components are not hidden between the start time point and the end time point, and the original resource components are still displayed.

[0092] In this embodiment, a multimedia resource display process may or may not include a hidden display phase, may include one hidden display phase, or may include multiple hidden display phases. When multiple hidden display phases are included, their durations may be the same or different, and the degree of concealment of the original resource components gradually increases according to the chronological order of the phases. With component concealment mode enabled, during a multimedia resource display process, if the historical resource interaction information before the current node meets the entry conditions for a hidden display phase, the current node can be determined as the starting node of the first hidden display phase. Between the starting node of the first hidden display phase and the starting node of the second hidden display phase, the degree of concealment of the original resource components is the same; that is, the degree of concealment of the original resource components is the same within the same hidden display phase, but different within different hidden display phases. Furthermore, the display process of a multimedia resource may not be included in any hidden display stage, the display process of a multimedia resource may be in one hidden display stage, or the display process of a multimedia resource may be in multiple hidden display stages. For example, during the entire display process of multimedia resource a, no hidden display stage is reached, thus the original resource component is displayed during the entire display process of multimedia resource a. If the entire display process of multimedia resource a is in the first hidden display stage, the original resource component can be hidden based on the degree of hiding corresponding to the first hidden display stage, and the hidden resource component can be displayed. In the entire display process of multimedia resource a, the first half may be in the first hidden display stage, and the second half may be in the second hidden display stage. Accordingly, when displaying the first half of the resource, the resource component is hidden based on the degree of hiding corresponding to the first hidden display stage, and when displaying the second half of the resource, the resource component is hidden based on the degree of hiding corresponding to the second hidden display stage.

[0093] This disclosure allows for the determination of the current degree of concealment corresponding to the current concealment stage during the display of multimedia resources. This enables the original resource components to be concealed based on the current degree of concealment, resulting in the concealed current resource components, which are then displayed. The current degree of concealment is determined based on historical resource interaction information prior to the current concealment stage, thus linking the degree of concealment of the resource components displayed in the current concealment stage with the historical resource interaction information prior to that stage. Different concealment stages may correspond to different degrees of concealment for the resource components. Historical resource interaction information characterizes the interaction between the user account and the multimedia resources during the display process. This allows for the adaptive determination of the concealment degree of resource components based on the interaction between the user account and the multimedia resources, and the display of the original resource components after concealment based on the determined degree of concealment. On one hand, this reduces the obstruction of multimedia resource content by resource components when multimedia resources and resource components are displayed simultaneously, reducing display interference and improving the efficiency of acquiring multimedia resource content. On the other hand, it enables adaptive resource component concealment based on the real-time interaction between the user account and the multimedia resources, improving the novelty and flexibility of resource component display during the multimedia resource display process.

[0094] Specifically, the historical resource interaction information includes the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources.

[0095] The current resource components corresponding to the current hidden / show phase include:

[0096] The current resource component is displayed after the original resource component has been hidden based on the current level of hiding.

[0097] The continuous display duration of multimedia resources refers to the total duration of a single multimedia resource display process, during which no operation to interrupt the multimedia display is performed. Similarly, the number of consecutive multimedia resource displays refers to the number of consecutive displays during a single multimedia resource display process, also without interruption. Accordingly, a longer continuous display duration or a higher number of consecutive multimedia resource displays indicates greater user interest in the currently displayed multimedia resource and a stronger intention to engage in immersive browsing. Consequently, there is a greater need to hide the original resource components to obtain the hidden components, thereby obscuring the display of the multimedia resource.

[0098] Furthermore, as described above, when a multimedia resource display process includes multiple hidden display stages, the duration of each hidden display stage may be the same or different, and the degree of concealment of the original resource components gradually increases according to the chronological order of the hidden display stages. This can be understood as follows: the continuous display duration of the multimedia resource corresponding to the hidden display stage in the earlier time sequence is shorter than that corresponding to the hidden display stage in the later time sequence, and the degree of concealment corresponding to the earlier hidden display stage is less than that corresponding to the later hidden display stage; or the number of consecutive multimedia resources displayed in the earlier hidden display stage is less than that in the later hidden display stage, and the degree of concealment corresponding to the earlier hidden display stage is less than that corresponding to the later hidden display stage.

[0099] In one example, the display of a multimedia resource may include a first hidden display phase, a second hidden display phase, and a third hidden display phase based on the chronological order. Specifically, the first hidden display phase is determined when the continuous display duration of the multimedia resource reaches t1, the second hidden display phase is determined when the continuous display duration reaches t2, and the third hidden display phase is determined when the continuous display duration reaches t3, where t1 < t2 < t3. The duration of the first hidden display phase can be t2 - t1, and the duration of the second hidden display phase can be t3 - t2. In the first hidden display phase, the degree of concealment of the original resource component is hidden to level 1; in the second hidden display phase, the degree of concealment is hidden to level 2; and in the third hidden display phase, the degree of concealment is hidden to level 3, with hidden level 1 < hidden level 2 < hidden level 3.

[0100] In another example, the presentation of a multimedia resource may include a first hidden display stage, a second hidden display stage, and a third hidden display stage based on the chronological order. The first hidden display stage is determined when the number of consecutive multimedia resource presentations reaches m1, the second hidden display stage is determined when the number of consecutive multimedia resource presentations reaches m2, and the third hidden display stage is determined when the number of consecutive multimedia resource presentations reaches m3, where m1 < m2 < m3. In the first hidden display stage, the degree of concealment of the original resource component is hidden level 1; in the second hidden display stage, the degree of concealment of the original resource component is hidden level 2; and in the third hidden display stage, the degree of concealment of the original resource component is hidden level 3, with hidden level 1 < hidden level 2 < hidden level 3.

[0101] In this embodiment, the current hidden display stage can be determined based on the continuous display duration or the number of continuous multimedia resources displayed. This facilitates the determination of the degree of hiding of the original resource components based on the current hidden display stage. Furthermore, the resource components after being hidden based on the current degree of hiding are displayed. In other words, the degree of hiding of the current resource components is correlated with the continuous duration or number of times the user account browses multimedia resources. This enables adaptive resource component hiding operations based on the real-time interaction between the user account and the multimedia resources, improving the novelty and flexibility of the resource component display format during the multimedia resource display process.

[0102] In this embodiment, the hiding operation of the original resource components may include a resource component hiding operation based on visibility adjustment and a resource component hiding operation based on quantity adjustment. Specifically, the resource component hiding operation based on visibility adjustment can be achieved by gradually adjusting the transparency of the original resource components, thereby adjusting the visibility of the original resource components. The more transparent the original resource components are, the lower their visibility, i.e., the less visible they are, and thus the higher the degree of hiding. Specifically, the resource component hiding operation based on quantity adjustment can be achieved by gradually reducing the number of the original resource components, thereby adjusting the number of resource components displayed. The fewer the number of resource components currently displayed, the lower the degree of hiding.

[0103] In one specific embodiment, the degree of hiding of a resource component represents its visibility.

[0104] The current resource components corresponding to the current hidden / show phase include:

[0105] The current resource component is displayed with the current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resources before the current hidden display stage or the number of continuous displays of the multimedia resources; the previous display visibility corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display visibility corresponding to the current hidden display stage.

[0106] The duration of continuous display of multimedia resources in a chronologically earlier hidden display phase is shorter than that in a chronologically later hidden display phase, resulting in a lower degree of concealment. Alternatively, the number of consecutive multimedia resources displayed in a chronologically earlier hidden display phase is less than that in a chronologically later hidden display phase, also resulting in a lower degree of concealment. Correspondingly, a lower degree of concealment corresponds to higher visibility, and vice versa; thus, the visibility of a chronologically earlier hidden display phase is greater than that of a chronologically later hidden display phase. Further, the resource component concealment operation based on visibility adjustment can specifically involve gradually adjusting the transparency of the original resource component, thereby adjusting its visibility. The more transparent the original resource component, the lower its visibility, i.e., the less visible it is, resulting in a higher degree of concealment. Consequently, the resource components displayed in a chronologically later hidden display phase are more transparent than those in a chronologically earlier hidden display phase. The longer the continuous display time of multimedia resources or the more multimedia resources are displayed continuously, the lower the corresponding display visibility, that is, the higher the degree of hiding, and the more interference with the display of multimedia resources.

[0107] Please see Figure 3 The diagram illustrates the first hidden display of resource components. Before entering any hidden display stage, the target page 310 displays multimedia resources and original resource components, which may include multiple interactive components 320, resource description components 330, resource navigation components 340, etc. Upon entering the first hidden display stage, the visibility of the currently displayed resource components on the target page is less than the visibility of the original resource components. Upon entering the second hidden display stage, the visibility of the currently displayed resource components on the target page is less than the visibility of the current resource components in the first hidden display stage; until all resource components are no longer visible.

[0108] In this embodiment, the current display visibility of resource components can be adaptively determined based on the continuous display duration or the number of continuous display of multimedia resources. The longer the continuous display duration or the more continuous display of multimedia resources, the lower the corresponding display visibility, i.e., the higher the degree of hiding, which can reduce the interference with the display of multimedia resources and improve the novelty and flexibility of the display form of resource components during the display of multimedia resources.

[0109] Furthermore, in this embodiment, displaying the current resource component with the current display visibility includes:

[0110] The current resource component is displayed with the current display visibility and the current display size; the current display size corresponds to the current hidden display stage, and the previous display size corresponding to the previous hidden display stage in the current multimedia resource display process is greater than the current display size corresponding to the current hidden display stage.

[0111] As described above, different hiding and showing stages correspond to different display visibility levels. Furthermore, different hiding stages can also correspond to different display sizes, with later hiding and showing stages having smaller display sizes than earlier ones. This allows for a gradual reduction in the display size of resource components, enabling them to be gradually hidden. Adjusting the display size of resource components can include adjusting their physical dimensions and the size of the text within them; for example, during the gradual hiding process, both the physical dimensions of the resource component and the text within it gradually decrease in size.

[0112] Please see Figure 4 The diagram illustrates a second hidden display of resource components. Before entering any hidden display stage, the target page 410 displays multimedia resources and original resource components. These original resource components may include multiple interactive components 420, resource description components 430, resource navigation components 440, etc. Upon entering the first hidden display stage, the visibility of the current resource component 4 displayed on the target page is less than the visibility of the original resource component, and the display size of the current resource component is less than the display size of the original resource component. Upon entering the second hidden display stage, the visibility of the current resource component 4 displayed on the target page is less than the visibility of the current resource component in the first hidden display stage, and the display size of the current resource component is less than the display size of the current resource component in the first hidden display stage; this continues until all resource components are no longer visible.

[0113] In this embodiment, during the process of gradually hiding the resource component, in addition to gradually reducing the visibility of the resource component, the display size of the resource component can also be gradually reduced. This enables the hiding operation of the resource component from multiple hiding dimensions, thereby improving the hiding effect of the resource component and realizing the diversity of resource component hiding operations.

[0114] In another specific embodiment, the degree of hiding of resource components represents the extent to which the number of resource components is reduced;

[0115] The current resource components corresponding to the current hidden / show phase include:

[0116] The current number of resource components currently displayed is shown; the current number of components displayed is determined based on the continuous display duration of the multimedia resources before the current hidden display phase or the continuous display quantity of the multimedia resources; the previous display quantity corresponding to the previous hidden display phase in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display phase.

[0117] The resource component hiding process based on quantity adjustment can specifically involve gradually reducing the original number of resource components, thereby adjusting the number of displayed resource components. The fewer the currently displayed resource components, the lower the degree of hiding. The continuous display duration of multimedia resources in earlier hidden display stages is shorter than that in later hidden display stages, resulting in a lower degree of hiding for earlier stages; or the number of consecutively displayed multimedia resources in earlier hidden display stages is less than that in later hidden display stages, resulting in a lower degree of hiding for earlier stages. Correspondingly, a lower degree of hiding results in a larger number of currently displayed resource components, and a higher degree of hiding results in a smaller number of currently displayed resource components; thus, the number of displayed resource components in earlier hidden display stages is greater than that in later hidden display stages.

[0118] The original resource components may include multiple interactive components, resource description components, resource navigation components, etc. The interactive components can be used to enable interaction between user accounts and multimedia resources, and may specifically include interactive components such as likes, favorites, shares, and comments. The number of resource components displayed varies depending on the hidden / reveal stage, and each hidden / reveal stage may have a preset number of resource components to display; please refer to [link / reference]. Figure 5The diagram illustrates the third hidden display of resource components. Before entering any hidden display stage, the target page displays multimedia resources and original resource components, including multiple interactive components 510, a resource description component 520, and a resource navigation component 530. Upon entering the first hidden display stage, the number of resource components displayed on the target page gradually decreases; for example, multiple interactive components 510 and the resource description component 520 may be displayed, while the resource navigation component 530 is not. Upon entering the second hidden display stage, the number of resource components displayed on the target page further decreases. Building upon the second hidden display stage, the "like" component and the resource description component from the multiple interactive components may be displayed, while interactive components such as "favorite," "share," and "comment" may not be displayed; until all resource components are no longer visible.

[0119] In this embodiment, the number of resource components to be displayed can be adaptively determined based on the continuous display duration or the number of continuous displays of multimedia resources. The longer the continuous display duration or the more continuous displays of multimedia resources, the fewer the corresponding resource components to be displayed, i.e., the higher the degree of concealment, the less interference with the display of multimedia resources, and the more novel and flexible the display form of resource components during the display of multimedia resources.

[0120] Furthermore, in this embodiment, the current resource component that displays the current number of items includes:

[0121] If at least one of the currently displayed resource components contains multiple lines of text information, a portion of the text information of the at least one resource component is displayed; the number of lines of the portion of the text information is less than the number of lines of the multiple lines of text information.

[0122] The resource description component in this embodiment can be used to display resource information of multimedia resources. This resource information may include the theme information, summary information, and publisher information of the multimedia resource. The resource description component may include a publisher information component and a resource summary component. The publisher component displays the publisher's avatar and name, while the resource summary component displays a description of the theme or content of the multimedia resource. The resource summary component typically displays multiple lines of text to represent the theme or content of the multimedia resource, thereby further reducing the amount of text information within the displayed resource components while gradually reducing the number of resource components displayed. The number of lines of partial text information is less than the number of lines of multi-line text information; for example, partial text information may consist of one or two lines. It should be noted that the operation of hiding partial text information of at least one resource component can be implemented in any hiding / showing stage, such as in the first, second, or third hiding / showing stage, etc., without limitation.

[0123] Please see Figure 6 The diagram illustrates the fourth hidden display of resource components. Before entering any hidden display stage, the target page displays multimedia resources and original resource components. These original resource components include multiple interactive components 610, a resource description component 620, and a resource navigation component 630. The resource description component 620 contains multiple lines of text information. Upon entering the first hidden display stage, the number of resource components displayed on the target page gradually decreases. For example, multiple interactive components and a resource description component may be displayed, but the resource navigation component may not be displayed. The resource description component 620 may display a single line of text information 640.

[0124] In this embodiment, in addition to hiding resource components by reducing the number of resource components, the text information in the displayed resource components can be further hidden, thereby realizing the hiding operation of resource components from multiple hiding dimensions, thus improving the hiding effect of resource components and realizing the diversity of resource component hiding operations.

[0125] In an optional embodiment, the original resource component includes multiple interactive components; the current number of currently displayed resource components includes a target interactive component, which is at least one of the multiple interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency.

[0126] The current resource components that display the current number of items include:

[0127] The target interactive component is displayed, while other interactive components among the plurality of interactive components are hidden.

[0128] Different user accounts browsing multimedia resources may interact differently with multiple interactive components. Specifically, the interaction frequency between a user account and multiple interactive components can be used to determine the user account's interaction with these components. The interaction frequency of any interactive component can be the number of times a user account triggers that component within a preset time period. The interaction frequency of a target interactive component can be greater than or equal to the preset interaction frequency, and there can be at least one target interactive component. If a target interactive component exists in the current hidden / show phase, it can be displayed, and other interactive components will not be displayed. If a target interactive component does not exist in the current hidden / show phase, all interactive components will not be displayed. It should be noted that the operation of not displaying other interactive components can be implemented in any hidden / show phase, such as the first, second, or third hidden / show phase, etc., without limitation.

[0129] Please see Figure 7 The diagram illustrates the fifth hidden display of resource components. In the absence of any hidden display stage, the target page displays multimedia resources and original resource components. The original resource components include multiple interactive components 710, a resource description component 720, and a resource navigation component 730. The multiple interactive components may specifically include interactive components such as like, favorite, forward, and comment. If the comment component is determined to be the target interactive component in the first hidden display stage, the comment component 740 can be retained and displayed, while the like, favorite, and forward interactive components among the multiple interactive components are not displayed.

[0130] In this embodiment, during the process of hiding the original resource components, the target interactive components that need to be retained for display can be determined based on the actual interaction information between the user account and each interactive component, while interactive components with fewer interactions will no longer be displayed. On the one hand, this can reduce the interference with the display of multimedia resources by reducing the number of resource components displayed; on the other hand, it can realize personalized component hiding for different user accounts, realize the diversity of component display and improve the convenience of component interaction.

[0131] In another optional embodiment, the multimedia resource display method of this embodiment may further include:

[0132] When all the interactive components are hidden, component expansion touch information is displayed; the component expansion touch information is used to touch display the multiple interactive components.

[0133] Please see Figure 8The diagram illustrates the sixth hidden display of resource components. When multiple interactive components are hidden, component expansion touch information 810 can be displayed. The display area of ​​the component expansion touch information can be located within the display area of ​​multiple interactive components, allowing users to easily redisplay multiple interactive components by triggering the component expansion touch information. Considering the need to minimize obstruction of multimedia resource display, the component expansion touch information 810 can specifically display controls with simple image icons, such as a "+" control or a "..." control, indicating that the control has been triggered, thus enabling the display of multiple interactive controls.

[0134] In this embodiment, when multiple interactive components are hidden, the component unfolding touch information can be displayed. This allows users to promptly display multiple interactive components when they need to perform interactive operations based on them, avoiding the problem of being unable to interact based on interactive components due to the absence of displayed interactive components. This improves the convenience of interaction after the interactive components are hidden.

[0135] In another optional embodiment, the multimedia resource display method of this embodiment may further include:

[0136] When the display of the multiple interactive components is triggered based on the component expansion touch information, in response to the component collapse operation based on the area where the multiple interactive components are located, the multiple interactive components are hidden, and the component expansion touch information is displayed.

[0137] The component collapse operation based on the area where multiple interactive components are located can be a swipe down operation based on the area where multiple interactive components are located, or a swipe up operation based on the area where multiple interactive components are located, etc., which can respectively realize the collapse of multiple interactive components, hide multiple interactive components and show component expansion touch information.

[0138] Please refer to 9, which shows a schematic diagram of the seventh hidden display of resource components. When multiple interactive components are displayed by triggering the display of the component expansion touch information and the interactive operation is completed, a swipe-down operation can be performed on the area 910 where the multiple interactive components are located to hide the multiple interactive components and display the component expansion touch information 920.

[0139] In this embodiment, when multiple interactive components are redisplayed by expanding the touch information of the components, if multiple interactive components are not needed, the components can be collapsed again to hide multiple interactive components and reduce the obstruction of multimedia resource display by the interactive components. At the same time, the expanded touch information of the components can be displayed and triggered when the interactive components need to be expanded, which improves the interactive convenience and display flexibility of the interactive components.

[0140] Furthermore, the multimedia resource display method of this embodiment may also include:

[0141] In response to a trigger operation that displays details of the currently displayed multimedia resource, if the current resource component is a resource component that has been hidden, the original resource component is restored to be displayed.

[0142] The detailed display of multimedia resources can be triggered by actions such as pausing, slowing down, rewinding, and viewing the resource description. Slowing down can display the multimedia resource at a speed of less than 1x; rewinding can re-display previously displayed content; and viewing the resource description can view the theme, summary, and publisher information of the multimedia resource.

[0143] In response to a trigger operation that displays details of the currently shown multimedia resource, indicating that the user account is interested in the content of the multimedia resource and may intend to perform corresponding interactive operations based on the resource component, the original resource component can be restored for the user account to interact with the multimedia resource.

[0144] Please see Figure 10 It shows a schematic diagram of resource component recovery, in which Figure 10 (a) shows how, in the mode of hiding resource components based on visibility, the visibility of each resource component can be restored to the original visibility corresponding to the original resource component; Figure 10 (b) shows that in the mode of hiding resource components based on the number of components, the original number of resource components can be restored to be displayed, where the original number is the number of components in the original resource components.

[0145] In this embodiment, when a user account has a details display trigger operation, it indicates that there may be an intention to perform corresponding interactive operations based on resource components. At this time, by restoring the display of the original resource components, the convenience and timeliness of user account interaction with multimedia resources can be improved.

[0146] Furthermore, the multimedia resource display method of this embodiment may also include:

[0147] If the current resource component is a hidden resource component, the original resource component is restored to display in response to the first resource switching operation; the first resource switching operation is a switching display operation to switch to the next multimedia resource when the currently displayed multimedia resource has not been fully displayed; the original resource component includes a resource navigation component.

[0148] Resource navigation components can be used to enable resource finding, resource searching, or resource location. Resource navigation components can include tag navigation components and related navigation components. Tag navigation components can display multiple resource tags. By triggering the corresponding resource tag, the multimedia resources under the corresponding resource tag can be displayed. Tag navigation components can be at the top, bottom, or side of the target page. Related navigation components can include banner components and widget components. Banner components or widget components can display resource information of related multimedia resources. Related multimedia resources can be collection resources, similar resources, etc.

[0149] For a detailed demonstration of resource component recovery, please refer to the above. Figure 10 If the current multimedia resource has not been fully displayed, it means that the user is not interested in the currently displayed multimedia resource. At this time, the user may need to search for or browse other multimedia resources. Therefore, the original resource component can be restored to display. Since the original resource component includes a resource navigation component, it is convenient for the user to find more other multimedia resources of interest based on the resource navigation component.

[0150] Furthermore, the multimedia resource display method of this embodiment may also include:

[0151] In response to the second resource switching operation, the next multimedia resource is displayed, and the next resource component is displayed during the display of the next multimedia resource; the second resource switching operation is a switching operation to the next multimedia resource when the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, and the next level of hiding is greater than or equal to the current level of hiding.

[0152] In this embodiment, during the current display of a multimedia resource, the display state of the resource component can be extended to the display of the next multimedia resource. Specifically, the display process of a multimedia resource may not be included in any hidden display stage, the display process of a multimedia resource may be in one hidden display stage, or the display process of a multimedia resource may be in multiple hidden display stages. For example, during the entire display process of multimedia resource a, no hidden display stage is reached, thus the original resource component is displayed during the entire display process of multimedia resource a. When the entire display process of multimedia resource a is in the first hidden display stage, the original resource component can be hidden based on the degree of hiding corresponding to the first hidden display stage, and the hidden resource component is displayed. During the entire display process of multimedia resource a, the first half may be in the first hidden display stage, and the second half may be in the second hidden display stage. Accordingly, when displaying the first half of the resource, the resource component is hidden based on the degree of hiding corresponding to the first hidden display stage, and when displaying the second half of the resource, the resource component is hidden based on the degree of hiding corresponding to the second hidden display stage. Therefore, when the currently displayed multimedia resource and the next multimedia resource are in the same hidden display stage, the degree of hiding of the next resource is the same as the degree of hiding of the current resource; when the currently displayed multimedia resource and the next multimedia resource are not in the same hidden display stage, the degree of hiding of the next resource is greater than the degree of hiding of the current resource.

[0153] Please see Figure 11 It shows a schematic diagram of the eighth hidden display of resource components. Taking the example of the next level of hiding as the same as the current level of hiding, it is explained in detail. Figure 11 (a) shows that in the mode of hiding resource components based on visibility, the visibility of resource components is the same in the current multimedia resource display process and the next multimedia resource display process; Figure 11 (b) shows that in the resource component hiding mode based on the number of components, the number and type of resource components displayed are the same in the current multimedia resource display process and the next multimedia resource display process.

[0154] In this embodiment, if a resource component is hidden and then displayed during a multimedia resource display process, the hidden / displayed state of the corresponding resource component can be extended to the display process of subsequent multimedia resources. That is, it is not necessary to re-hide the resource component during the display process of each multimedia resource, which improves the processing efficiency of hiding resource components and reduces the processing resources for hiding resource components.

[0155] In the field of short video technology, the multimedia resource display method provided in this embodiment enables users to browse videos with less obstruction of video content, a larger display area of ​​video content, and a more immersive video browsing experience. Specifically, the appearance of components can be reduced based on the user's historical operation information, or the transparency of components can be adjusted to hide components, thereby maximizing the user's immersive video browsing experience.

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

[0157] Figure 12 This is a multimedia resource display device illustrated according to an exemplary embodiment. (Refer to...) Figure 12 The device includes:

[0158] The resource display unit 1210 is configured to display the current resource component corresponding to the current hidden display stage during the display process of multimedia resources; the current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on the historical resource interaction information before the current hidden display stage; the original resource component and the multimedia resource have display overlap.

[0159] In an exemplary embodiment, the historical resource interaction information includes the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of consecutive displays of multimedia resources.

[0160] The resource display unit is configured to execute:

[0161] The current resource component is displayed after the original resource component has been hidden based on the current level of hiding.

[0162] In one exemplary embodiment, the apparatus further includes:

[0163] The first display unit is configured to perform a details display trigger operation in response to the currently displayed multimedia resource, and restore the original display of the resource component if the current resource component is a resource component that has been hidden.

[0164] In one exemplary embodiment, the apparatus further includes:

[0165] The second display unit is configured to, in response to a first resource switching operation, restore the display of the original resource component when the current resource component is a resource component that has been hidden; the first resource switching operation is a switching display operation to switch to the next multimedia resource when the currently displayed multimedia resource has not been fully displayed; the original resource component includes a resource navigation component.

[0166] In one exemplary embodiment, the apparatus further includes:

[0167] The third display unit is configured to perform a response to the second resource switching operation, displaying the next multimedia resource, and displaying the next resource component during the display of the next multimedia resource; the second resource switching operation is a switching operation to the next multimedia resource when the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, wherein the next level of hiding is greater than or equal to the current level of hiding.

[0168] In one exemplary embodiment, the degree of hiding of a resource component represents the visibility of the resource component.

[0169] The resource display unit is configured to execute:

[0170] The current resource component is displayed with the current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resources before the current hidden display stage or the number of continuous displays of the multimedia resources; the previous display visibility corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display visibility corresponding to the current hidden display stage.

[0171] In one exemplary embodiment, the resource display unit is configured to perform:

[0172] The current resource component is displayed with the current display visibility and the current display size; the current display size corresponds to the current hidden display stage, and the previous display size corresponding to the previous hidden display stage in the current multimedia resource display process is greater than the current display size corresponding to the current hidden display stage.

[0173] In one exemplary embodiment, the degree of hiding of resource components represents the extent to which the number of resource components is reduced;

[0174] The resource display unit is configured to execute:

[0175] The current number of resource components currently displayed is shown; the current number of components displayed is determined based on the continuous display duration of the multimedia resources before the current hidden display phase or the continuous display quantity of the multimedia resources; the previous display quantity corresponding to the previous hidden display phase in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display phase.

[0176] In one exemplary embodiment, the resource display unit is configured to perform:

[0177] If at least one of the currently displayed resource components contains multiple lines of text information, a portion of the text information of the at least one resource component is displayed; the number of lines of the portion of the text information is less than the number of lines of the multiple lines of text information.

[0178] In one exemplary embodiment, the original resource component includes a plurality of interactive components; the current number of currently displayed resource components includes a target interactive component, which is at least one of the plurality of interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency;

[0179] The resource display unit is configured to execute:

[0180] The target interactive component is displayed, while other interactive components among the plurality of interactive components are hidden.

[0181] In one exemplary embodiment, the apparatus further includes:

[0182] The fourth display unit is configured to display component unfolding touch information when all the multiple interactive components are hidden; the component unfolding touch information is used to touch display the multiple interactive components.

[0183] In one exemplary embodiment, the apparatus further includes:

[0184] The fifth display unit is configured to, when the display of the plurality of interactive components is triggered based on the component expansion touch information, hide the plurality of interactive components in response to the component collapse operation based on the area where the plurality of interactive components are located, and display the component expansion touch information.

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

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

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

[0188] Figure 13 This is a block diagram illustrating an electronic device for sharing multimedia content according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 13 As shown, the device may include an RF (Radio Frequency) circuit 1310, a memory 1320 including one or more computer-readable storage media, an input unit 1330, a display unit 1340, a sensor 1350, an audio circuit 1360, a WiFi (Wireless Fidelity) module 1370, a processor 1380 including one or more processing cores, and a power supply 1390, among other components. Those skilled in the art will understand that... Figure 13 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0189] RF circuit 1310 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 1380 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 1310 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 1310 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.

[0190] The memory 1320 can be used to store software programs and modules. The processor 1380 executes various functional applications and data processing by running the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1320 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1320 may also include a memory controller to provide access to the memory 1320 for the processor 1380 and the input unit 1330.

[0191] Input unit 1330 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, input unit 1330 may include touch-sensitive surface 1331 and other input devices 1332. Touch-sensitive surface 1331, also known as a touch display screen or touchpad, can collect user touch operations on or near it (such as user operations using fingers, styluses, or any suitable object or accessory on or near touch-sensitive surface 1331), and drive corresponding connection devices according to a pre-set program. Optionally, touch-sensitive surface 1331 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to processor 1380, and can receive and execute commands from processor 1380. In addition, the touch-sensitive surface 1331 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch-sensitive surface 1331, the input unit 1330 may also include other input devices 1332. Specifically, other input devices 1332 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick.

[0192] The display unit 1340 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 1340 may include a display panel 1341, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display panel 1341. Further, a touch-sensitive surface 1331 may cover the display panel 1341. When the touch-sensitive surface 1331 detects a touch operation on or near it, it transmits the information to the processor 1380 to determine the type of touch event. Subsequently, the processor 1380 provides corresponding visual output on the display panel 1341 according to the type of touch event. The touch-sensitive surface 1331 and the display panel 1341 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1331 and the display panel 1341 can be integrated to achieve both input and output functions.

[0193] The terminal may also include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1341 according to the ambient light level, and the proximity sensor can turn off the display panel 1341 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.

[0194] Audio circuitry 1360, speaker 1361, and microphone 1362 provide an audio interface between the user and the terminal. Audio circuitry 1360 converts received audio data into electrical signals, which are then transmitted to speaker 1361, where they are converted into sound signals for output. Conversely, microphone 1362 converts collected sound signals into electrical signals, which are received by audio circuitry 1360, converted back into audio data, and then processed by processor 1380 before being transmitted via RF circuitry 1310 to, for example, another terminal, or output to memory 1320 for further processing. Audio circuitry 1360 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.

[0195] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 1370, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 13 WiFi module 1370 is shown, but it is understood that it is not an essential component of the terminal and can be omitted as needed without changing the nature of the invention.

[0196] The processor 1380 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 1320, and calls data stored in the memory 1320 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 1380 may include one or more processing cores; preferably, the processor 1380 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1380.

[0197] The terminal also includes a power supply 1390 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 1380 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1390 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0198] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.

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

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

Claims

1. A method for displaying multimedia resources, characterized in that, include: During the display of multimedia resources, the current resource component corresponding to the current hidden / shown phase is displayed; The current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on historical resource interaction information before the current hiding and display stage; the original resource component and the multimedia resource have display overlap; In response to the second resource switching operation, the next multimedia resource is displayed, and the next resource component is displayed during the display of the next multimedia resource; The second resource switching operation is a switching operation to the next multimedia resource after the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, and the next level of hiding is greater than or equal to the current level of hiding; The historical resource interaction information includes the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources; the degree of concealment of the original resource components gradually increases in the order of time in multiple concealment display stages, and the multiple concealment display stages include a first concealment display stage, a second concealment display stage, and a third concealment display stage.

2. The method according to claim 1, characterized in that, The method further includes: In response to a trigger operation that displays details of the currently displayed multimedia resource, if the current resource component is a resource component that has been hidden, the original resource component is restored to be displayed.

3. The method according to claim 1, characterized in that, The method further includes: If the current resource component is a hidden resource component, the original resource component is restored to display in response to the first resource switching operation; the first resource switching operation is a switching display operation to switch to the next multimedia resource when the currently displayed multimedia resource has not been fully displayed; the original resource component includes a resource navigation component.

4. The method according to claim 1, characterized in that, The degree of hiding of a resource component represents its visibility. The current resource components corresponding to the current hidden / show phase include: The current resource component is displayed with the current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resources before the current hidden display stage or the number of continuous displays of the multimedia resources; the previous display visibility corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display visibility corresponding to the current hidden display stage.

5. The method according to claim 4, characterized in that, The step of displaying the current resource component with the current display visibility includes: The current resource component is displayed with the current display visibility and the current display size; the current display size corresponds to the current hidden display stage, and the previous display size corresponding to the previous hidden display stage in the current multimedia resource display process is greater than the current display size corresponding to the current hidden display stage.

6. The method according to claim 1, characterized in that, The degree of resource component concealment represents the extent to which the number of resource components has been reduced; The current resource components corresponding to the current hidden / show phase include: The current number of resource components currently displayed is shown; the current number of components displayed is determined based on the continuous display duration of the multimedia resources before the current hidden display phase or the continuous display quantity of the multimedia resources; the previous display quantity corresponding to the previous hidden display phase in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display phase.

7. The method according to claim 6, characterized in that, The current resource components that display the current number of items include: If at least one of the currently displayed resource components contains multiple lines of text information, a portion of the text information of the at least one resource component is displayed; the number of lines of the portion of the text information is less than the number of lines of the multiple lines of text information.

8. The method according to claim 6, characterized in that, The original resource components include multiple interactive components; the current number of currently displayed resource components includes a target interactive component, which is at least one of the multiple interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency. The current resource components that display the current number of items include: The target interactive component is displayed, while other interactive components among the plurality of interactive components are hidden.

9. The method according to claim 8, characterized in that, The method further includes: When all the interactive components are hidden, component expansion touch information is displayed; the component expansion touch information is used to touch display the multiple interactive components.

10. The method according to claim 9, characterized in that, The method further includes: When the display of the multiple interactive components is triggered based on the component expansion touch information, in response to the component collapse operation based on the area where the multiple interactive components are located, the multiple interactive components are hidden, and the component expansion touch information is displayed.

11. A multimedia resource display device, characterized in that, include: The resource display unit is configured to display the current resource component corresponding to the current hidden / shown phase during the display process of multimedia resources; The current resource component is obtained by hiding the original resource component based on the current degree of hiding, and the current degree of hiding is determined based on historical resource interaction information before the current hiding and display stage; the original resource component and the multimedia resource have display overlap; The third display unit is configured to perform a response to the second resource switching operation, display the next multimedia resource, and display the next resource component during the display of the next multimedia resource; The second resource switching operation is a switching operation to the next multimedia resource after the currently displayed multimedia resource has been displayed; the next resource component is obtained by hiding the original resource component based on the next level of hiding, and the next level of hiding is greater than or equal to the current level of hiding; The historical resource interaction information includes the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources; the current degree of concealment is determined based on the duration of continuous display of multimedia resources or the number of continuous displays of multimedia resources; the degree of concealment of the original resource components gradually increases in the order of time in multiple concealment display stages, and the multiple concealment display stages include a first concealment display stage, a second concealment display stage, and a third concealment display stage.

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

13. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the multimedia resource display method as described in any one of claims 1 to 10.

14. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the multimedia resource display method according to any one of claims 1 to 10.