Multimedia resource display method and device, electronic equipment and storage medium
By determining the degree of hiding based on the historical resource interaction information of the current hidden display stage, the original resource components are hidden during the multimedia resource display process, the problem of resource components blocking multimedia resources is solved, and the immersive browsing experience and novelty of resource component display is improved. sex.
Patent Information
- Application Number
- CN202411463645.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-18
AI Technical Summary
During the multimedia resource display process, the display of resource components will block the multimedia resource, making it difficult for users to achieve an immersive browsing experience, and the display method of resource components lacks novelty.
By determining the current hidden degree corresponding to the current hidden display stage, the original resource component is hidden based on the hidden degree, the current resource component after the hidden process is obtained, and the resource component is displayed during the display process of the multimedia resource.
It reduces the occlusion when displaying multimedia resources and resource components at the same time, reduces display interference, improves the efficiency of acquisition of multimedia resource content, and enhances the novelty and flexibility of the display form of resource components.
Smart Images

Figure CN119414987A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of multimedia resources, and in particular to a multimedia resource display method, device, electronic device and storage medium. Background Art
[0002] In the related art, in the process of displaying multimedia resources, the multimedia resources and resource components can be displayed at the same time. Since the display of resource components will block the displayed multimedia resources, that is, there will be interference with the display of multimedia resources, it makes it difficult for users to achieve an immersive multimedia resource browsing experience, and the display method of resource components in the process of displaying multimedia resources lacks novelty. Summary of the invention
[0003] The present disclosure provides a multimedia resource display method, device, electronic device and storage medium to at least solve the problem in the related art that it is difficult for users to achieve an immersive multimedia resource browsing experience, and the display method of resource components in the multimedia resource display process lacks novelty. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a multimedia resource display method is provided, including:
[0005] During the display process of multimedia resources, a 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 hiding degree, and the current hiding degree is determined based on the historical resource interaction information before the current hidden display stage; there is a display overlap between the original resource component and the multimedia resource.
[0006] In an exemplary embodiment, the historical resource interaction information includes a continuous display duration of a multimedia resource or a continuous display quantity of a multimedia resource; the current hiding degree is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource;
[0007] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0008] The current resource component is displayed after the original resource component is hidden based on the current hiding degree.
[0009] In an exemplary embodiment, the method further comprises:
[0010] In response to a detail display triggering operation on a multimedia resource currently being displayed, when the current resource component is a resource component that has been hidden, the original resource component is restored for display.
[0011] In an exemplary embodiment, the method further comprises:
[0012] In the case where the current resource component is a resource component that has been hidden, the original resource component is restored to display in response to a first resource switching operation; the first resource switching operation is a switching display operation of switching to the next multimedia resource when the multimedia resource currently being displayed has not completed display; the original resource component includes a resource navigation component.
[0013] In an exemplary embodiment, the method further comprises:
[0014] In response to a 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 switch to the next multimedia resource when the multimedia resource currently being displayed completes the display; the next resource component is obtained by hiding the original resource component based on a next hiding degree, and the next hiding degree is greater than or equal to the current hiding degree.
[0015] In an exemplary embodiment, the hiding degree of the resource component represents the display visibility of the resource component;
[0016] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0017] The current resource component is displayed at a current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; 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 an exemplary embodiment, presenting the current resource component at the current presentation 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 larger than the current display size corresponding to the current hidden display stage.
[0020] In an exemplary embodiment, the hiding degree of the resource components represents the degree of reduction in the number of resource components;
[0021] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0022] The current resource component showing the current display quantity; the current display quantity is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; the previous display quantity corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display stage.
[0023] In an exemplary embodiment, the current resource component showing the current display quantity includes:
[0024] In the case where at least one resource component among the currently displayed number of current resource components includes multiple lines of text information, partial lines of text information of the at least one resource component are displayed; the number of lines of the partial lines of text information is smaller than the number of lines of the multiple lines of text information.
[0025] In an exemplary embodiment, the original resource component includes a plurality of interactive components; the current resource components of the current display quantity include a target interactive component, the target interactive component is at least one interactive component among the plurality of interactive components, and the interactive frequency of the target interactive component satisfies a preset interactive frequency;
[0026] The current resource component showing the current display quantity includes:
[0027] The target interactive component is displayed, and the interactive components other than the target interactive component among the multiple interactive components are hidden.
[0028] In an exemplary embodiment, the method further comprises:
[0029] In the case that the multiple interactive components are all hidden, component expansion touch information is displayed; the component expansion touch information is used for touch display of the multiple interactive components.
[0030] In an exemplary embodiment, the method further comprises:
[0031] In the case where display of the multiple interactive components is triggered based on the component expansion touch information, in response to a component retracting 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 an embodiment of the present disclosure, there is provided a multimedia resource display device, including:
[0033] A resource display unit is configured to display a current resource component corresponding to a current hidden display stage during the display process of multimedia resources; the current resource component is obtained by hiding an original resource component based on a current hiding degree, and the current hiding degree is determined based on historical resource interaction information before the current hidden display stage; there is a display overlap between the original resource component and the multimedia resource.
[0034] In an exemplary embodiment, the historical resource interaction information includes a continuous display duration of a multimedia resource or a continuous display quantity of a multimedia resource; the current hiding degree is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource;
[0035] The resource display unit is configured to execute:
[0036] The current resource component is displayed after the original resource component is hidden based on the current hiding degree.
[0037] In an exemplary embodiment, the apparatus further comprises:
[0038] The first display unit is configured to execute, in response to a detail display triggering operation on a multimedia resource currently being displayed, and to restore the display of the original resource component when the current resource component is a resource component that has been hidden.
[0039] In an exemplary embodiment, the apparatus further comprises:
[0040] The second display unit is configured to execute, when the current resource component is a resource component that has been hidden, in response to a first resource switching operation, to restore the display of the original resource component; the first resource switching operation is a switching display operation of switching to the next multimedia resource when the multimedia resource currently being displayed has not completed the display; the original resource component includes a resource navigation component.
[0041] In an exemplary embodiment, the apparatus further comprises:
[0042] The third display unit is configured to execute a display of a next multimedia resource in response to a second resource switching operation, and to display a next resource component during the display of the next multimedia resource; the second resource switching operation is a switching operation to switch to the next multimedia resource when the multimedia resource currently being displayed completes the display; the next resource component is obtained by hiding the original resource component based on a next hiding degree, and the next hiding degree is greater than or equal to the current hiding degree.
[0043] In an exemplary embodiment, the hiding degree of the resource component represents the display visibility of the resource component;
[0044] The resource display unit is configured to execute:
[0045] The current resource component is displayed at a current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; 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 an exemplary embodiment, the resource display unit is configured to execute:
[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 larger than the current display size corresponding to the current hidden display stage.
[0048] In an exemplary embodiment, the hiding degree of the resource components represents the degree of reduction in the number of resource components;
[0049] The resource display unit is configured to execute:
[0050] The current resource component showing the current display quantity; the current display quantity is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; the previous display quantity corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display stage.
[0051] In an exemplary embodiment, the resource display unit is configured to execute:
[0052] In the case where at least one resource component among the currently displayed number of current resource components includes multiple lines of text information, partial lines of text information of the at least one resource component are displayed; the number of lines of the partial lines of text information is smaller than the number of lines of the multiple lines of text information.
[0053] In an exemplary embodiment, the original resource component includes a plurality of interactive components; the current resource components of the current display quantity include a target interactive component, the target interactive component is at least one interactive component among the plurality of interactive components, and the interactive frequency of the target interactive component satisfies a preset interactive frequency;
[0054] The resource display unit is configured to execute:
[0055] The target interactive component is displayed, and the interactive components other than the target interactive component among the multiple interactive components are hidden.
[0056] In an exemplary embodiment, the apparatus further comprises:
[0057] The fourth display unit is configured to display component expansion touch information when the multiple interactive components are hidden; the component expansion touch information is used for touch display of the multiple interactive components.
[0058] In an exemplary embodiment, the apparatus further comprises:
[0059] The fifth display unit is configured to execute, when display of the multiple interactive components is triggered based on the component expansion touch information, in response to a component folding operation based on the area where the multiple interactive components are located, hiding the multiple interactive components and displaying the component expansion touch information.
[0060] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; 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 an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia resource display method as described above.
[0062] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a computer device reading and executing the computer program from the readable storage medium, so that the device executes the above-mentioned multimedia resource display method.
[0063] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0064] In the process of displaying multimedia resources, the present disclosure can determine the current hiding degree corresponding to the current hiding display stage, so that the original resource component can be hidden based on the current hiding degree, the current resource component after the hiding process is obtained, and the current resource component is displayed; wherein the current hiding degree is determined based on the historical resource interaction information before the current hiding display stage, so that the hiding degree of the resource component displayed in the current hiding display stage is associated with the historical resource interaction information before the current hiding display stage, and the hiding degrees of the resource components corresponding to different hiding display stages may be different; the historical resource interaction information can characterize the interaction between the user account and the multimedia resource in the process of displaying multimedia resources, that is, the hiding degree of the resource component is adaptively determined according to the interaction between the user account and the multimedia resource, and the original resource component is hidden based on the determined hiding degree and then displayed. On the one hand, when the multimedia resource and the resource component are displayed at the same time, the display occlusion of the resource content of the multimedia resource by the resource component can be reduced, the display interference can be reduced, and the acquisition efficiency of the multimedia resource content can be improved; on the other hand, the resource component can be adaptively hidden according to the real-time interaction between the account and the multimedia resource, and the novelty and flexibility of the display form of the resource component in the process of displaying multimedia resources can be improved.
[0065] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0067] Figure 1 It is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0068] Figure 2 The present invention is a flowchart of a multimedia resource display method according to an exemplary embodiment.
[0069] Figure 3 It is a schematic diagram of a first hidden display of a resource component according to an exemplary embodiment.
[0070] Figure 4 It is a second hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0071] Figure 5 It is a third hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0072] Figure 6It is a fourth hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0073] Figure 7 It is a fifth hidden display diagram of a resource component according to an exemplary embodiment.
[0074] Figure 8 It is a sixth hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0075] Fig. 9 It is a seventh hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0076] Fig.10 The figure is a schematic diagram showing resource component recovery according to an exemplary embodiment.
[0077] Fig.11 It is an eighth hidden display schematic diagram of a resource component according to an exemplary embodiment.
[0078] Fig.12 The figure is a schematic diagram of a multimedia resource display device according to an exemplary embodiment.
[0079] Fig.13 The figure is a schematic diagram showing the structure of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0080] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0081] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present 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 for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0083] See also Figure 1, which shows a schematic diagram of an implementation environment provided by an embodiment of the present disclosure, the implementation environment 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 can communicate data through a network.
[0084] Specifically, the resource display terminal 110 can generate multimedia resources in response to a resource creation request, and send the generated multimedia resources to the resource server 120; accordingly, the resource display terminal 110 can obtain multimedia resources from the resource server 120 and display the obtained multimedia resources; further, when displaying multimedia resources, the resource display terminal 110 can simultaneously display resource components; and in the process of displaying multimedia resources, the current hiding degree of the original resource component can be determined based on the historical resource interaction information before the current hidden display stage, and then the current resource component after the original resource component is hidden based on the current hiding degree is displayed, so as to reduce the occlusion of the current resource component on the multimedia resource currently being displayed.
[0085] The resource display terminal 110 can communicate with the resource server 120 based on the browser / server mode (B / S) or the client / server mode (C / S). The resource display terminal 110 may include: physical devices such as smart phones, tablet computers, laptops, digital assistants, smart wearable devices, vehicle terminals, servers, etc., and may also include software running in the physical devices, such as applications, etc. The operating system running on the resource display terminal 110 in the embodiment of the present disclosure may include but is not limited to Android system, IOS system, Linux, Windows, etc.
[0086] The resource server 120 and the resource display terminal 110 may establish a communication connection via wired or wireless communication. The resource server 120 may include an independently operated server, or a distributed server, or a server cluster consisting of multiple servers, wherein the server may be a cloud server.
[0087] In order to solve the problem that it is difficult for users to achieve an immersive multimedia resource browsing experience in the related art, and the display method of resource components in the multimedia resource display process lacks novelty, the present disclosure proposes a multimedia resource display method, the execution subject of the method can be the above-mentioned resource display terminal; specifically, please refer to Figure 2 , the method may include:
[0088] S210. During the display process of multimedia resources, a 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 hiding degree, and the current hiding degree is determined based on the historical resource interaction information before the current hidden display stage; there is a display overlap between the original resource component and the multimedia resource.
[0089] At the starting time node of a multimedia resource display process, the multimedia resources and the original resource components can be displayed in the target page, and there is an overlap between the multimedia resources displayed in the target page and the original resource components; wherein the original resource components can be resource components that have not undergone any hidden processing, and the original resource components can include multiple interactive components, resource description components, resource navigation components, etc., wherein multiple interactive components can be used to realize the interaction between user accounts and multimedia resources, and the multiple interactive components can specifically include interactive components such as likes, favorites, forwarding, and comments. The resource description component can be used to display the resource information of the multimedia resources, and the resource information of the multimedia resources can include the theme information of the multimedia resources, the summary information of the multimedia resources, the resource publisher information of the multimedia resources, etc. The resource description component can include the resource publisher information component, the resource summary component, etc., wherein the resource publisher component displays the avatar logo, name logo, etc. of the resource publisher, and the resource summary component can display the description information of the theme or content of the multimedia resource. The resource navigation component can be used to implement resource search, resource search or resource positioning. The resource navigation component may include a tag navigation component and an associated navigation component. Multiple resource tags can be displayed in the tag navigation component. By triggering the corresponding resource tag, the multimedia resources under the corresponding resource tag can be displayed. The tag navigation component can be the top, bottom, side, etc. of the target page; the associated navigation component may include a pass bar component, a pendant component, etc., wherein the pass bar component or the pendant component can display resource information of associated multimedia resources. The associated multimedia resources can be collection resources, similar resources, etc.
[0090] In this embodiment, the component hiding mode configuration can be performed when multimedia resources are not displayed or in the process of displaying multimedia resources, and specifically, whether to turn on the component hiding mode can be configured. When multimedia resources are not displayed, a component hiding configuration page can be displayed, and the component hiding configuration page can include hidden touch information. By selecting to start the configuration of the hidden touch information, the component hiding mode can be turned on, and by selecting to close the configuration of the hidden touch information, the component hiding mode can be turned off; in the process of displaying multimedia resources, the component hiding mode can be turned on by performing a first preset gesture in the display page of the multimedia resources, and the component hiding mode can be turned off by performing a second preset gesture in the display page of the multimedia resources; the first preset gesture is different from the second preset gesture, for example, the first preset gesture can be a sliding operation along a first direction in the display page of the multimedia resources, and the second preset gesture can be a sliding operation along a second direction in the display page of the multimedia resources, and the first direction is different from the second direction, 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 of the component, the original resource component can be gradually hidden in multiple hiding display stages until all the original resource components are completely hidden; and the hiding degree of the original resource component is gradually increased in the multiple hiding display stages in chronological order. If the component hiding mode is configured to be turned on without displaying multimedia resources, the resource component can be gradually hidden from the starting time node of multimedia resource display after the component hiding mode is turned on. Specifically, the first hiding process can be performed on the original resource component at the first time node after the starting time node of multimedia resource display, and the resource component after the hiding process is displayed; the first time node here can be determined based on the historical resource interaction information starting from the starting time node; it should be noted that if the multimedia resource display process ends before the first time node, that is, the time node for the first component hiding process is not reached, the original resource component is not hidden between the starting time node and the ending time node, and the original resource component is still displayed. If the component hiding mode is configured to be turned on when displaying multimedia resources, then the hiding operation can be gradually performed on the resource components when the component hiding mode is turned on; specifically, the first hiding process can be performed on the original resource component at a second time node after the component hiding mode is turned on time node, and the resource component after the hiding process can be displayed; the second time node here can be determined based on the historical resource interaction information starting from the starting time node; if the multimedia resource display process is ended before the second time node, that is, the time node for the first component hiding process is not reached, then the original resource component is not hidden between the start time node and the end time node, and the original resource component is still displayed.
[0092] In this embodiment, the display process of a multimedia resource may not include a hidden display stage, may include one hidden display stage, or may include multiple hidden display stages. In the case of including multiple hidden display stages, the duration of the multiple hidden display stages may be the same or different, and the hiding degree of the original resource component in the multiple hidden display stages gradually increases in chronological order; in the case of turning on the component hiding mode, in the display process of a multimedia resource, if the historical resource interaction information before the current node meets the conditions for entering the hidden display stage, the current node can be determined as the starting node of the first hidden display stage; between the starting node of the first hidden display stage and the starting node of the second hidden display stage, the hiding degree of the original resource component is the same; that is, the hiding degree of the original resource component is the same in the same hidden display stage, and the hiding degree of the original resource component is different in different hidden display stages. In addition, 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, and the display process of a multimedia resource may be in multiple hidden display stages; for example, in the entire display process of multimedia resource a, no hidden display stage is reached, so that the original resource component is displayed in 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 hiding degree 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. When the first half of the resource is displayed, the resource component is hidden with the hiding degree corresponding to the first hidden display stage, and when the second half of the resource is displayed, the resource component is hidden with the hiding degree corresponding to the second hidden display stage.
[0093] In the process of displaying multimedia resources, the present disclosure can determine the current hiding degree corresponding to the current hiding display stage, so that the original resource component can be hidden based on the current hiding degree, the current resource component after the hiding process is obtained, and the current resource component is displayed; wherein the current hiding degree is determined based on the historical resource interaction information before the current hiding display stage, so that the hiding degree of the resource component displayed in the current hiding display stage is associated with the historical resource interaction information before the current hiding display stage, and the hiding degrees of the resource components corresponding to different hiding display stages may be different; the historical resource interaction information can characterize the interaction between the user account and the multimedia resource in the process of displaying multimedia resources, that is, the hiding degree of the resource component is adaptively determined according to the interaction between the user account and the multimedia resource, and the original resource component is hidden based on the determined hiding degree and then displayed. On the one hand, when the multimedia resource and the resource component are displayed at the same time, the display occlusion of the resource content of the multimedia resource by the resource component can be reduced, the display interference can be reduced, and the acquisition efficiency of the multimedia resource content can be improved; on the other hand, the resource component can be adaptively hidden according to the real-time interaction between the user account and the multimedia resource, and the novelty and flexibility of the display form of the resource component in the process of displaying multimedia resources can be improved.
[0094] Specifically, the historical resource interaction information includes the continuous display time of the multimedia resource or the continuous display quantity of the multimedia resource; the current hiding degree is determined based on the continuous display time of the multimedia resource or the continuous display quantity of the multimedia resource;
[0095] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0096] The current resource component is displayed after the original resource component is hidden based on the current hiding degree.
[0097] The continuous display duration of multimedia resources may refer to the continuous display duration in a multimedia resource display process, during which there is no operation of terminating the multimedia display midway; the continuous display quantity of multimedia resources may refer to the continuous display quantity in a multimedia resource display process, during which there is no operation of terminating the multimedia display midway. Accordingly, the longer the continuous display duration of multimedia resources, or the greater the number of continuous display of multimedia resources, the more interested the user account is in the currently displayed multimedia resources, and the more intent the user account is to achieve immersive browsing of multimedia resources; and thus the more necessary it is to perform hiding processing on the original resource components to obtain the resource components after hiding processing, so as to achieve the display shielding of the multimedia resources by the displayed resource components.
[0098] Further, according to the above content, it can be known that when a multimedia resource display process includes multiple hidden display stages, the duration of the multiple hidden display stages may be the same or different, and the degree of hiding of the original resource components in the multiple hidden display stages gradually increases in chronological order; it can be understood that the continuous display duration of the multimedia resources corresponding to the hidden display stage earlier in the chronological order is less than the continuous display duration of the multimedia resources corresponding to the hidden display stage later in the chronological order, and the corresponding degree of hiding corresponding to the hidden display stage earlier in the chronological order is less than the degree of hiding corresponding to the hidden display stage later in the chronological order; or the number of continuous displays of multimedia resources corresponding to the hidden display stage earlier in the chronological order is less than the number of continuous displays of multimedia resources corresponding to the hidden display stage later in the chronological order, and the corresponding degree of hiding corresponding to the hidden display stage earlier in the chronological order is less than the degree of hiding corresponding to the hidden display stage later in the chronological order.
[0099] In one example, the display process of a multimedia resource may include a first hidden display stage, a second hidden display stage, a third hidden display stage, etc. based on the chronological order, wherein when the continuous display time of the multimedia resource reaches t1, it can be determined to enter the first hidden display stage, when the continuous display time of the multimedia resource reaches t2, it can be determined to enter the second hidden display stage, and when the continuous display time of the multimedia resource reaches t3, it can be determined to enter the third hidden display stage, wherein t1<t2<t3, the duration of the first hidden display stage can be t2-t1, and the duration of the second hidden display stage can be t3-t2; in the first hidden display stage, the hiding degree of the original resource component is hiding degree 1, in the second hidden display stage, the hiding degree of the original resource component is hiding degree 2, in the third hidden display stage, the hiding degree of the original resource component is hiding degree 3, and hiding degree 1<hiding degree 2<hiding degree 3.
[0100] In another example, the display process of a multimedia resource may include a first hidden display stage, a second hidden display stage, a third hidden display stage, etc. based on the chronological order, wherein when the number of continuous displays of multimedia resources reaches m1, it can be determined to enter the first hidden display stage, when the number of continuous displays of multimedia resources reaches m2, it can be determined to enter the second hidden display stage, and when the number of continuous displays of multimedia resources reaches m3, it can be determined to enter the third hidden display stage, wherein m1<m2<m3; in the first hidden display stage, the hiding degree of the original resource component is hiding degree 1, in the second hidden display stage, the hiding degree of the original resource component is hiding degree 2, in the third hidden display stage, the hiding degree of the original resource component is hiding degree 3, and hiding degree 1<hiding degree 2<hiding degree 3.
[0101] In this embodiment, the current hidden display stage can be determined according to the continuous display duration of the multimedia resources or the continuous display quantity of the multimedia resources, so as to facilitate determining the hiding degree of the original resource component based on the current hidden display stage, and further displaying the resource component after the original resource component is hidden based on the current hiding degree, that is, the hiding degree of the current resource component is associated with the continuous duration or continuous quantity of the user account browsing the multimedia resources, that is, it is possible to implement adaptive resource component hiding operations according to the real-time interaction between the user account and the multimedia resources, thereby improving the novelty and flexibility of the resource component display form in the multimedia resource display process.
[0102] In this embodiment, the hiding processing operation of the original resource component may include a resource component hiding processing operation based on visibility adjustment and a resource component hiding processing operation based on quantity adjustment. The resource component hiding processing operation based on visibility adjustment may specifically be to gradually adjust the transparency of the original resource component, thereby adjusting the visibility of the original resource component. The more transparent the original resource component is, the lower the visibility of the corresponding original component is, that is, the less visible it is, and thus the higher the degree of hiding is; the resource component hiding processing operation based on quantity adjustment may specifically be to gradually reduce the number of original resource components, thereby adjusting the number of resource components displayed. The fewer the number of resource components currently displayed, the lower the corresponding degree of hiding is.
[0103] In a specific embodiment, the hiding degree of the resource component represents the display visibility of the resource component;
[0104] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0105] The current resource component is displayed at a current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; 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 continuous display duration of multimedia resources corresponding to the hidden display stage in the previous time sequence is less than the continuous display duration of multimedia resources corresponding to the hidden display stage in the next time sequence, and the corresponding hidden degree corresponding to the hidden display stage in the previous time sequence is less than the hidden degree corresponding to the hidden display stage in the next time sequence; or the number of continuous display of multimedia resources corresponding to the hidden display stage in the previous time sequence is less than the number of continuous display of multimedia resources corresponding to the hidden display stage in the next time sequence, and the corresponding hidden degree corresponding to the hidden display stage in the previous time sequence is less than the hidden degree corresponding to the hidden display stage in the next time sequence. Correspondingly, the lower the hidden degree, the higher the corresponding display visibility, and the higher the hidden degree, the lower the corresponding display visibility; thus, the display visibility corresponding to the hidden display stage in the previous time sequence is greater than the display visibility corresponding to the hidden display stage in the next time sequence. Further, the resource component hiding processing operation based on visibility adjustment can be specifically adjusted by gradually adjusting the transparency of the original resource component, thereby adjusting the visibility of the original resource component. The more transparent the original resource component is, the lower the visibility of the corresponding original component is, that is, the less visible it is, and thus the higher the hidden degree is, so that the resource component displayed in the hidden display stage in the next time sequence is more transparent than the resource component corresponding to the hidden display stage in the previous time sequence. The longer the continuous display time of multimedia resources or the greater the number of continuous displays of multimedia resources, the lower the corresponding display visibility, that is, the higher the hiding degree, the more it can reduce the interference with the display of multimedia resources.
[0107] See also Figure 3 , which shows a schematic diagram of the first hidden display of resource components, wherein without entering any hidden display stage, multimedia resources and original resource components are displayed in the target page 310, and the original resource components may include multiple interactive components 320, resource description components 330, resource navigation components 340, etc.; when entering the first hidden display stage, the visibility of the current resource components displayed in the target page is less than the visibility of the original resource components; when entering the second hidden display stage, the visibility of the current resource components displayed in the target page is less than the visibility of the current resource components in the first hidden display stage; until all resource components are invisible.
[0108] In this embodiment, the current display visibility of the resource component can be adaptively determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource, and the longer the continuous display duration of the multimedia resource or the greater the continuous display quantity of the multimedia resource, the lower the corresponding display visibility, that is, the higher the degree of hiding, the less interference with the display of the multimedia resource can be, and the novelty and flexibility of the display form of the resource component in the multimedia resource display process can be improved.
[0109] Furthermore, in this embodiment, displaying the current resource component at 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 larger than the current display size corresponding to the current hidden display stage.
[0111] According to the above content, different hidden display stages can correspond to different display visibility. On this basis, different hidden stages can also correspond to different display sizes, and the display size corresponding to the hidden display stage in the later time sequence can be smaller than the display size corresponding to the hidden display stage in the earlier time sequence, so as to realize the gradual reduction of the display size based on the resource component and gradually hide the resource component. The adjustment of the display size of the resource component here can include adjusting the component appearance size of the resource component and adjusting the text size in the resource component; for example, in the process of gradually hiding the resource component, the appearance size of the resource component is gradually reduced, and the text in the resource component is also gradually reduced.
[0112] See also Figure 4 , which shows a schematic diagram of the second hidden display of resource components, wherein without entering any hidden display stage, multimedia resources and original resource components are displayed in the target page 410, and the original resource components may include multiple interactive components 420, resource description components 430, resource navigation components 440, etc.; when entering the first hidden display stage, the visibility of the current resource component 4 displayed in the target page is less than the visibility of the original resource component, and the display size of the current resource component is smaller than the display size of the original resource component; when entering the second hidden display stage, the visibility of the current resource component 4 displayed in 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 smaller than the display size of the current resource component in the first hidden display stage; until all resource components are invisible.
[0113] In this embodiment, in the process of gradually hiding the resource components, on the basis of gradually reducing the display visibility of the resource components, the display size of the resource components can also be gradually reduced, thereby realizing the hiding operation of the resource components from multiple hidden dimensions, thereby improving the hiding effect of the resource components and realizing the diversity of the resource component hiding operation.
[0114] In another specific embodiment, the hiding degree of the resource components represents the degree of reduction in the number of resource components;
[0115] The presenting and current resource component corresponding to the current hidden presentation stage includes:
[0116] The current resource component showing the current display quantity; the current display quantity is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; the previous display quantity corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display stage.
[0117] The resource component hiding processing operation based on quantity adjustment can specifically be to gradually reduce the number of original resource components, thereby adjusting the number of resource components displayed. The fewer the number of resource components currently displayed, the lower the corresponding hiding degree. The continuous display duration of multimedia resources corresponding to the hidden display stage in the previous time sequence is less than the continuous display duration of multimedia resources corresponding to the hidden display stage in the later time sequence, and the corresponding hiding degree corresponding to the hidden display stage in the previous time sequence is less than the hiding degree corresponding to the hidden display stage in the later time sequence; or the number of continuous display of multimedia resources corresponding to the hidden display stage in the previous time sequence is less than the number of continuous display of multimedia resources corresponding to the hidden display stage in the later time sequence, and the corresponding hiding degree corresponding to the hidden display stage in the previous time sequence is less than the hiding degree corresponding to the hidden display stage in the later time sequence. Correspondingly, the lower the hiding degree, the more the number of resource components currently displayed, and the higher the hiding degree, the fewer the number of resource components currently displayed; thus, the number of resource components displayed corresponding to the hidden display stage in the previous time sequence is greater than the number of resource components displayed corresponding to the hidden display stage in the later time sequence.
[0118] The original resource component may include multiple interactive components, resource description components, resource navigation components, etc., wherein multiple interactive components may be used to realize the interaction between user accounts and multimedia resources, and multiple interactive components may specifically include interactive components such as like, favorite, forward, comment, etc. The number of resource components displayed in different hidden display stages is different, and each hidden display stage may correspond to a preset display resource component; please refer to Figure 5, which shows a third hidden display schematic diagram of resource components, wherein without entering any hidden display stage, multimedia resources and original resource components are displayed in the target page, and the original resource components include multiple interactive components 510, resource description components 520, and resource navigation components 530; when entering the first hidden display stage, the number of resource components displayed in the target page gradually decreases, for example, multiple interactive components 510 and resource description components 520 can be displayed, but resource navigation components 530 are not displayed; when entering the second hidden display stage, the number of resource components displayed in the target page is further reduced. On the basis of the second hidden display stage, the like component and resource description component among multiple interactive components can be displayed, but interactive components such as favorites, forwarding, and comments among multiple interactive components are not displayed; until all resource components are invisible.
[0119] In this embodiment, the display quantity of resource components can be adaptively determined based on the continuous display duration of multimedia resources or the continuous display quantity of multimedia resources. The longer the continuous display duration of multimedia resources or the greater the continuous display quantity of multimedia resources, the fewer the corresponding resource components are displayed, that is, the higher the degree of hiding, the less interference with the display of multimedia resources can be reduced, and the novelty and flexibility of the display form of resource components in the multimedia resource display process can be improved.
[0120] Furthermore, the current resource component for displaying the current display quantity in this embodiment includes:
[0121] In the case where at least one resource component among the currently displayed number of current resource components includes multiple lines of text information, partial lines of text information of the at least one resource component are displayed; the number of lines of the partial lines of text information is smaller 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 the resource information of multimedia resources. The resource information of multimedia resources may include the theme information of multimedia resources, the summary information of multimedia resources, the resource publisher information of multimedia resources, etc. The resource description component may include the resource publisher information component, the resource summary component, etc., wherein the resource publisher component displays the avatar logo, name logo, etc. of the resource publisher, and the resource summary component can display the description information of the theme or content of the multimedia resource. In the resource summary component, the theme or content of the multimedia resource can usually be displayed by displaying multiple lines of text information, so that on the basis of gradually reducing the number of resource components displayed, the text information in the displayed resource components can be further reduced. The number of lines of partial lines of text information is less than the number of lines of multi-line text information, for example, the number of lines of partial lines of text information can be one line, two lines, etc. It should be noted that the operation of hiding partial lines of text information of at least one resource component can be implemented in any hidden display stage, for example, in the first hidden display stage, the second hidden display stage, or the third hidden display stage, etc., which is not limited here.
[0123] See also Figure 6 , which shows a fourth hidden display schematic diagram of resource components, wherein, without entering any hidden display stage, multimedia resources and original resource components are displayed in the target page, and the original resource components include multiple interactive components 610, resource description components 620, and resource navigation components 630, wherein the resource description component 620 contains multiple lines of text information; when entering the first hidden display stage, the number of resource components displayed in the target page gradually decreases, for example, multiple interactive components and resource description components can be displayed, but resource navigation components are not displayed; wherein a line of text information 640 can be displayed in the resource description component 620.
[0124] In this embodiment, on the basis of hiding resource components by reducing the number of resource components, text information in the displayed resource components can be further hidden, thereby realizing hiding operations on resource components from multiple hiding dimensions, thereby 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 a plurality of interactive components; the current resource components of the currently displayed quantity include a target interactive component, the target interactive component is at least one interactive component among the plurality of interactive components, and the interaction frequency of the target interactive component satisfies a preset interaction frequency;
[0126] The current resource component showing the current display quantity includes:
[0127] The target interactive component is displayed, and the interactive components other than the target interactive component among the multiple interactive components are hidden.
[0128] Different user accounts browsing multimedia resources may have different interactions with multiple interactive components. Specifically, the user account can determine the operation of the interactive component by obtaining the interaction frequency between the user account and the multiple interactive components; the interaction frequency of any interactive component can be the number of times the user account triggers the interactive component within a preset time period. The interaction frequency of the target interactive component can be greater than or equal to the preset interaction frequency, and the number of target interactive components can be at least one. In the case where the target interactive component exists in the current hidden display stage, the target interactive component can be retained for display, and the interactive components other than the target interactive component among the multiple interactive components are no longer displayed; in the case where the target interactive component does not exist in the current hidden display stage, the multiple interactive components may not be displayed. It should be noted that the operation of no longer displaying the interactive components other than the target interactive component among the multiple interactive components can be implemented in any hidden display stage, such as in the first hidden display stage, the second hidden display stage, or the third hidden display stage, etc., which is not limited here.
[0129] See also Figure 7 , which shows a fifth hidden display schematic diagram of resource components, wherein, without entering any hidden display stage, multimedia resources and original resource components are displayed in the target page, and the original resource components include multiple interactive components 710, resource description components 720, and resource navigation components 730. The multiple interactive components may specifically include interactive components such as likes, favorites, forwarding, and comments. If the comment component is determined as the target interactive component in the first hidden display stage, the comment component 740 may be retained for display, and the likes, favorites, forwarding, and other interactive components among the multiple interactive components may not be displayed.
[0130] In this embodiment, in the process of hiding the original resource components, the target interactive components that need to continue to be displayed can be determined based on the actual interaction information between the user account and each interactive component, while the interactive components with less interaction are no longer displayed. On the one hand, it is possible to reduce the interference with the display of multimedia resources by reducing the number of displayed resource components; on the other hand, it is possible to hide personalized components for different user accounts, achieve diversity in 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] In the case that the multiple interactive components are all hidden, component expansion touch information is displayed; the component expansion touch information is used for touch display of the multiple interactive components.
[0133] See also Figure 8, which shows the sixth hidden display diagram of the resource component. When multiple interactive components are hidden, the component expansion touch information 810 can be displayed. The display area of the component expansion touch information can be located in the display area where the multiple interactive components are located, so that when the user needs to re-display multiple interactive components, it can be realized by triggering the component expansion touch information. Considering the need to reduce the obstruction of the multimedia resource display, the component expansion touch information 810 can specifically be a control with a simple image logo, such as a control with a "+" or a control with a "...", etc., which can represent that the control is triggered and multiple interactive controls can be displayed.
[0134] In this embodiment, when multiple interactive components are hidden, the component expansion touch information can be displayed, so that when the user needs to perform interactive operations based on multiple interactive components, the multiple interactive components can be displayed in time, avoiding the problem of being unable to interact based on the interactive components due to the lack of display of the interactive components, thereby improving 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] In the case where display of the multiple interactive components is triggered based on the component expansion touch information, in response to a component retracting 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 folding 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 an up operation based on the area where multiple interactive components are located, etc., which can correspondingly realize the folding of multiple interactive components, hiding of multiple interactive components and display of component expansion touch information.
[0138] Please refer to 9, which shows the seventh hidden display diagram of the resource component. When the display of multiple interactive components is triggered by the component expansion touch information and the interactive operation is completed, a sliding 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 through component expansion touch information, if the multiple interactive components are not needed, the component collapse operation can be performed again to hide the multiple interactive components to reduce the obstruction of the multimedia resource display by the interactive component display. At the same time, the component expansion touch information is displayed, which can be triggered to display when the interactive components need to be expanded, thereby improving the interactive convenience of the interactive components and the display flexibility of the interactive components.
[0140] Furthermore, the multimedia resource display method of this embodiment may also include:
[0141] In response to a detail display triggering operation on a multimedia resource currently being displayed, when the current resource component is a resource component that has been hidden, the original resource component is restored for display.
[0142] The triggering operation for displaying the details of multimedia resources may include a pause operation on multimedia resources, a slow play operation on multimedia resources, a rewind operation on multimedia resources, a viewing operation on resource description information of multimedia resources, etc., wherein the slow play operation on multimedia resources may be an operation of displaying multimedia resources at a speed less than 1 times, the rewind operation on multimedia resources may be an operation of re-displaying the displayed resource content, and the viewing operation on resource description information of multimedia resources may be an operation of viewing the theme information of multimedia resources, the summary information of multimedia resources, and the resource publisher information of multimedia resources.
[0143] In response to a trigger operation for displaying details of a multimedia resource currently being displayed, that is, the user account is interested in the resource content of the multimedia resource, there may be an intention to perform corresponding interactive operations based on the resource components, and the original resource components can be restored for interaction between the user account and the multimedia resource.
[0144] See also Fig.10 , which shows a schematic diagram of resource component recovery display, where Fig.10 (a) shows that 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; Fig.10 (b) shows that in a mode of hiding resource components based on the number of components, the original number of resource components can be restored and displayed, where the original number is the number of components of the original resource components.
[0145] In this embodiment, when there is a detail display trigger operation for the user account, it indicates that there may be an intention to perform corresponding interactive operations based on the resource component. At this time, by restoring and displaying the original resource component, the convenience and timeliness of the interaction between the user account and the multimedia resources can be improved.
[0146] Furthermore, the multimedia resource display method of this embodiment may also include:
[0147] In the case where the current resource component is a resource component that has been hidden, the original resource component is restored to display in response to a first resource switching operation; the first resource switching operation is a switching display operation of switching to the next multimedia resource when the multimedia resource currently being displayed has not completed display; the original resource component includes a resource navigation component.
[0148] The resource navigation component can be used to implement resource search, resource search or resource positioning. The resource navigation component may include a tag navigation component and an associated navigation component. Multiple resource tags can be displayed in the tag navigation component. By triggering the corresponding resource tag, the multimedia resources under the corresponding resource tag can be displayed. The tag navigation component can be the top, bottom, side, etc. of the target page; the associated navigation component may include a pass bar component, a pendant component, etc., wherein the pass bar component or the pendant component can display resource information of associated multimedia resources. The associated multimedia resources can be collection resources, similar resources, etc.
[0149] For a detailed resource component recovery diagram, please refer to the above Fig.10 If the current multimedia resource is not fully displayed, it means that the user is not interested in the currently displayed multimedia resource. At this time, the user may need to find or browse other multimedia resources, so the original resource component can be restored. 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 a 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 switch to the next multimedia resource when the multimedia resource currently being displayed completes the display; the next resource component is obtained by hiding the original resource component based on a next hiding degree, and the next hiding degree is greater than or equal to the current hiding degree.
[0152] In this embodiment, during the display process of the current multimedia resource, the display state of the resource component may extend to the display process 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, and 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, so that during the entire display process of multimedia resource a, the original resource component is displayed; 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 hiding degree 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, and when the first half of the resources are displayed, the resource component is hidden with the hiding degree corresponding to the first hidden display stage, and when the second half of the resources are displayed, the resource component is hidden with the hiding degree 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 next hidden degree is the same as the current hidden degree; when the currently displayed multimedia resource and the next multimedia resource are not in the same hidden display stage, the next hidden degree is greater than the current hidden degree.
[0153] See also Fig.11 , which shows the eighth hidden display schematic diagram of the resource component, taking the next hidden degree being the same as the current hidden degree as an example for explanation, wherein Fig.11 (a) shows that in the mode of hiding resource components based on visibility, the display visibility of resource components in the current multimedia resource display process and the next multimedia resource display process is the same; Fig.11 (b) shows that in the mode of hiding resource components based on the number of components, the number and type of resource components displayed in the current multimedia resource display process and the next multimedia resource display process are the same.
[0154] In this embodiment, during a multimedia resource display process, if a resource component is hidden and displayed during the current multimedia resource display process, the hidden display state of the corresponding resource component can be extended to the display process of subsequent multimedia resources of the current multimedia resource, that is, there is no need to re-perform the resource component hiding operation during the display process of each multimedia resource, which improves the processing efficiency of resource component hiding and reduces the processing resources for resource component hiding.
[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, display video content in a larger range, and browse videos more immersively. Specifically, the appearance of components can be reduced according to the user's historical operation information, or the transparency of components can be adjusted to achieve component hiding, so as to maximize the user's immersive browsing of videos.
[0156] It should be noted that any of the above methods in this embodiment can be combined based on actual implementation conditions and have corresponding beneficial effects, which will not be described in detail here.
[0157] Fig.12 A multimedia resource display device is shown according to an exemplary embodiment. Fig.12 , the device comprises:
[0158] The resource display unit 1210 is configured to display a current resource component corresponding to a 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 hiding degree, and the current hiding degree is determined based on historical resource interaction information before the current hidden display stage; there is a display overlap between the original resource component and the multimedia resource.
[0159] In an exemplary embodiment, the historical resource interaction information includes a continuous display duration of a multimedia resource or a continuous display quantity of a multimedia resource; the current hiding degree is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource;
[0160] The resource display unit is configured to execute:
[0161] The current resource component is displayed after the original resource component is hidden based on the current hiding degree.
[0162] In an exemplary embodiment, the apparatus further comprises:
[0163] The first display unit is configured to execute, in response to a detail display triggering operation on a multimedia resource currently being displayed, and to restore the display of the original resource component when the current resource component is a resource component that has been hidden.
[0164] In an exemplary embodiment, the apparatus further comprises:
[0165] The second display unit is configured to execute, when the current resource component is a resource component that has been hidden, in response to a first resource switching operation, to restore the display of the original resource component; the first resource switching operation is a switching display operation of switching to the next multimedia resource when the multimedia resource currently being displayed has not completed the display; the original resource component includes a resource navigation component.
[0166] In an exemplary embodiment, the apparatus further comprises:
[0167] The third display unit is configured to execute a display of a next multimedia resource in response to a second resource switching operation, and to display a next resource component during the display of the next multimedia resource; the second resource switching operation is a switching operation to switch to the next multimedia resource when the multimedia resource currently being displayed completes the display; the next resource component is obtained by hiding the original resource component based on a next hiding degree, and the next hiding degree is greater than or equal to the current hiding degree.
[0168] In an exemplary embodiment, the hiding degree of the resource component represents the display visibility of the resource component;
[0169] The resource display unit is configured to execute:
[0170] The current resource component is displayed at a current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; 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 an exemplary embodiment, the resource display unit is configured to execute:
[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 larger than the current display size corresponding to the current hidden display stage.
[0173] In an exemplary embodiment, the hiding degree of the resource components represents the degree of reduction in the number of resource components;
[0174] The resource display unit is configured to execute:
[0175] The current resource component showing the current display quantity; the current display quantity is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; the previous display quantity corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display stage.
[0176] In an exemplary embodiment, the resource display unit is configured to execute:
[0177] In the case where at least one resource component among the currently displayed number of current resource components includes multiple lines of text information, partial lines of text information of the at least one resource component are displayed; the number of lines of the partial lines of text information is smaller than the number of lines of the multiple lines of text information.
[0178] In an exemplary embodiment, the original resource component includes a plurality of interactive components; the current resource components of the current display quantity include a target interactive component, the target interactive component is at least one interactive component among the plurality of interactive components, and the interactive frequency of the target interactive component satisfies a preset interactive frequency;
[0179] The resource display unit is configured to execute:
[0180] The target interactive component is displayed, and the interactive components other than the target interactive component among the multiple interactive components are hidden.
[0181] In an exemplary embodiment, the apparatus further comprises:
[0182] The fourth display unit is configured to display component expansion touch information when the multiple interactive components are hidden; the component expansion touch information is used for touch display of the multiple interactive components.
[0183] In an exemplary embodiment, the apparatus further comprises:
[0184] The fifth display unit is configured to execute, when display of the multiple interactive components is triggered based on the component expansion touch information, in response to a component folding operation based on the area where the multiple interactive components are located, hiding the multiple interactive components and displaying the component expansion touch information.
[0185] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated 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, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, an 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 enabled to execute any of the methods described above.
[0187] In an exemplary embodiment, a computer program product is also provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs any of the above methods.
[0188] Fig.13 is a block diagram of an electronic device for multimedia content sharing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.13 As shown, it 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. Those skilled in the art will understand that Fig.13 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0189] The RF circuit 1310 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 1380 for processing; in addition, the data related to the uplink is sent to the base station. Generally, the RF circuit 1310 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a user identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1310 can also communicate with the network and other terminals through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of 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, and 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, wherein the program storage area may store an operating system, application programs required for 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 a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1320 may also include a memory controller to provide the processor 1380 and the input unit 1330 with access to the memory 1320.
[0191] The input unit 1330 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1330 may include a touch-sensitive surface 1331 and other input devices 1332. The touch-sensitive surface 1331, also known as a touch display screen or touch pad, can collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch-sensitive surface 1331), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 1331 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1380, and can receive and execute commands sent by the processor 1380. In addition, the touch-sensitive surface 1331 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1331, the input unit 1330 may further include other input devices 1332. Specifically, the other input devices 1332 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0192] The display unit 1340 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1340 may include a display panel 1341, and optionally, the display panel 1341 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1331 may cover the display panel 1341, and when the touch-sensitive surface 1331 detects a touch operation on or near it, it is transmitted to the processor 1380 to determine the type of the touch event, and then the processor 1380 provides corresponding visual output on the display panel 1341 according to the type of the touch event. Among them, the touch-sensitive surface 1331 and the display panel 1341 can be two independent components to realize the input and output functions, but in some embodiments, the touch-sensitive surface 1331 and the display panel 1341 can also be integrated to realize the 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, wherein the ambient light sensor may adjust the brightness of the display panel 1341 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1341 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the terminal, they will not be repeated here.
[0194] The audio circuit 1360, the speaker 1361, and the microphone 1362 can provide an audio interface between the user and the terminal. The audio circuit 1360 can transmit the received audio data to the speaker 1361 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1362 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1360 and converted into audio data, and then the audio data is output to the processor 1380 for processing, and then sent to another terminal through the RF circuit 1310, or the audio data is output to the memory 1320 for further processing. The audio circuit 1360 may also include an earplug jack to provide communication between an external headset and the terminal.
[0195] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1370. It provides users with wireless broadband Internet access. Fig.13 A WiFi module 1370 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.
[0196] The processor 1380 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1320, and calling data stored in the memory 1320, so as to monitor the terminal as a whole. 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 processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1380.
[0197] The terminal also includes a power supply 1390 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 1380 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 1390 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0198] Although not shown, the terminal may also include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors to execute instructions in the method embodiment of the present invention.
[0199] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0200] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A multimedia resource display method, characterized in that: include: During the display of multimedia resources, display the current resource component corresponding to the current hidden display stage; The current resource component is obtained by hiding the original resource component based on the current hiding degree, and the current hiding degree is determined based on the historical resource interaction information before the current hiding display stage; the original resource component and the multimedia resource have display overlap.
2. The method according to claim 1, characterized in that The historical resource interaction information includes the continuous display time of the multimedia resource or the continuous display quantity of the multimedia resource; the current hiding degree is determined based on the continuous display time of the multimedia resource or the continuous display quantity of the multimedia resource; The presenting and current resource component corresponding to the current hidden presentation stage includes: The current resource component is displayed after the original resource component is hidden based on the current hiding degree.
3. The method according to claim 1, characterized in that The method further comprises: In response to a detail display triggering operation on a multimedia resource currently being displayed, when the current resource component is a resource component that has been hidden, the original resource component is restored for display.
4. The method according to claim 1, characterized in that: The method further comprises: In the case where the current resource component is a resource component that has been hidden, the original resource component is restored to display in response to a first resource switching operation; the first resource switching operation is a switching display operation of switching to the next multimedia resource when the multimedia resource currently being displayed has not completed display; the original resource component includes a resource navigation component.
5. The method according to claim 1, characterized in that The method further comprises: In response to a 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 switch to the next multimedia resource when the multimedia resource currently being displayed completes the display; the next resource component is obtained by hiding the original resource component based on a next hiding degree, and the next hiding degree is greater than or equal to the current hiding degree.
6. The method according to claim 2, characterized in that The hiding degree of a resource component represents the display visibility of the resource component; The presenting and current resource component corresponding to the current hidden presentation stage includes: The current resource component is displayed at a current display visibility; the current display visibility is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; 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.
7. The method according to claim 6, characterized in that The presenting the current resource component at the current presentation 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 larger than the current display size corresponding to the current hidden display stage.
8. The method according to claim 2, characterized in that: The hiding degree of resource components represents the degree of reduction in the number of resource components; The presenting and current resource component corresponding to the current hidden presentation stage includes: The current resource component showing the current display quantity; the current display quantity is determined based on the continuous display duration of the multimedia resource or the continuous display quantity of the multimedia resource before the current hidden display stage; the previous display quantity corresponding to the previous hidden display stage in this multimedia resource display process is greater than the current display quantity corresponding to the current hidden display stage.
9. The method according to claim 8, characterized in that The current resource component showing the current display quantity includes: In the case where at least one resource component among the currently displayed number of current resource components includes multiple lines of text information, partial lines of text information of the at least one resource component are displayed; the number of lines of the partial lines of text information is smaller than the number of lines of the multiple lines of text information.
10. The method according to claim 8, characterized in that The original resource component includes a plurality of interactive components; the current resource components of the currently displayed quantity include a target interactive component, the target interactive component is at least one interactive component among the plurality of interactive components, and the interactive frequency of the target interactive component satisfies a preset interactive frequency; The current resource component showing the current display quantity includes: The target interactive component is displayed, and the interactive components other than the target interactive component among the multiple interactive components are hidden.
11. The method according to claim 10, characterized in that The method further comprises: In the case that the multiple interactive components are all hidden, component expansion touch information is displayed; the component expansion touch information is used for touch display of the multiple interactive components.
12. The method according to claim 11, characterized in that The method further comprises: In the case where display of the multiple interactive components is triggered based on the component expansion touch information, in response to a component retracting 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.
13. A multimedia resource display device, characterized in that: include: The resource display unit is configured to display a current resource component corresponding to a current hidden display stage during the display process of the multimedia resource; The current resource component is obtained by hiding the original resource component based on the current hiding degree, and the current hiding degree is determined based on the historical resource interaction information before the current hiding display stage; the original resource component and the multimedia resource have display overlap.
14. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the multimedia resource display method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia resource display method according to any one of claims 1 to 12.
16. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the multimedia resource display method according to any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Remote focusing device real-time browse control method and system
CN103595972A
Video image adjustment methods and devices, computer equipment and readable memory medium
CN109618210A
Video playing method and device, electronic equipment and computer readable medium
CN111294637A
Interface display method and device in multimedia conference scene, terminal and medium
CN111596985A
Control display method and device, computer equipment and storage medium
CN113134233A