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

By displaying the second multimedia resource and its related elements during the video playback process, and returning to continue to display the first multimedia resource when the preset conditions are met, the problem of users ignoring information and recommending videos is solved, and the user experience is improved.

CN119922385APending Publication Date: 2025-05-02BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311369978.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

During video playback, information recommendation videos (such as advertising videos) are usually played during video switching, causing users to ignore their content and affect the user experience.

Method used

During the video playback process, the second multimedia resource and its related elements are displayed, and the first multimedia resource is returned to continue to be displayed when the preset conditions are met.

Benefits of technology

By displaying the multimedia resources of interest at the right time, users avoid ignoring important information, thereby improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922385A_ABST
    Figure CN119922385A_ABST
Patent Text Reader

Abstract

The invention provides a multimedia resource display method and device, electronic equipment and a storage medium, and relates to the technical field of computers. According to the method, when a first multimedia resource is displayed to a resource display node, a second multimedia resource is displayed, and resource related elements associated with the second multimedia resource are displayed; and in the process of displaying the second multimedia resource, in response to meeting the preset condition, returning to continue displaying the first multimedia resource. Therefore, since the second multimedia resource is displayed in the display process of the first multimedia resource, the multimedia resource which is interested in and meets the requirement can be recommended to the user in time, and the user can be prevented from neglecting important resource information, so that the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a multimedia resource display method, device, electronic device and storage medium. Background Art

[0002] With the development of Internet technology and the increasing convenience of shooting and sharing videos through smart terminals, videos have become one of the more popular social media content in recent years. Users can watch videos anytime and anywhere through terminal devices.

[0003] When playing videos, different types of videos are usually pushed according to the user's preferences. In addition, information recommendation videos (such as advertising videos) are played between different types of videos to meet the user's information acquisition needs. However, since the current information recommendation videos are usually played during the switching process of different videos, users may ignore the content of the information recommendation videos, which in turn affects the user experience. Summary of the invention

[0004] The embodiments of the present disclosure at least provide a multimedia resource display method, device, electronic device and storage medium, which can display multimedia resources during video playback and can timely recommend multimedia resources that are of interest to users and meet their needs, thereby helping to improve user experience.

[0005] In a first aspect, an embodiment of the present disclosure provides a multimedia resource display method, including:

[0006] When the first multimedia resource is displayed to the resource display node, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed; and

[0007] In the process of displaying the second multimedia resource, in response to satisfying a preset condition, the display of the first multimedia resource is returned to continue.

[0008] In a second aspect, an embodiment of the present disclosure provides a multimedia resource display device, including:

[0009] a first display module configured to display a second multimedia resource and display resource-related elements associated with the second multimedia resource when the first multimedia resource is displayed to the resource display node; and

[0010] The second display module is configured to return to continue displaying the first multimedia resource in response to satisfying a preset condition during the process of displaying the second multimedia resource.

[0011] In a third aspect, an embodiment of the present disclosure provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable requests executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable request is executed by the processor, the multimedia resource display method described in the first aspect is implemented.

[0012] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the multimedia resource display method described in the first aspect is implemented.

[0013] Through the above technical solution, when the first multimedia resource is displayed to the resource display node, the second multimedia resource is displayed, and the resource-related elements associated with the second multimedia resource are displayed, and in the process of displaying the second multimedia resource, in response to meeting the preset condition, the first multimedia resource is returned to continue to be displayed. In this way, since the second multimedia resource is displayed during the display of the first multimedia resource, it is possible to not only recommend multimedia resources that are of interest to the user and meet the needs in a timely manner, but also to prevent the user from ignoring important resource information, thereby improving the user experience.

[0014] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required to be cited in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.

[0016] Figure 1 A flowchart of a multimedia resource display method provided by an embodiment of the present disclosure is shown;

[0017] Figure 2 A schematic diagram showing a resource display node provided by an embodiment of the present disclosure is shown;

[0018] Figure 3 A schematic diagram of displaying a second multimedia resource provided by an embodiment of the present disclosure is shown;

[0019] Figure 4A schematic diagram showing a resource acquisition node, a prompt node, and a resource display node provided in an embodiment of the present disclosure is shown;

[0020] Figure 5 A schematic diagram showing resource prompt information provided by an embodiment of the present disclosure;

[0021] Figure 6 A schematic diagram of a thumbnail window provided by an embodiment of the present disclosure is shown;

[0022] Figure 7 A schematic diagram showing a multimedia resource display method provided by an embodiment of the present disclosure is shown;

[0023] Figure 8 A schematic diagram showing the structure of a multimedia resource display device provided by an embodiment of the present disclosure is shown;

[0024] Fig. 9 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure is shown; DETAILED DESCRIPTION

[0025] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.

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

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

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

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

[0030] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0031] The term "and / or" herein only describes an association relationship, indicating that three relationships may exist. For example, A and / or B may represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.

[0032] With the development of Internet technology, short videos have become one of the hot topics for users. Research has found that when playing videos, information recommendation videos (such as advertising videos) are played between the switching of different types of videos to meet the user's information acquisition needs. However, since the current information recommendation videos are usually played during the switching process of different videos, users will ignore the content of the information recommendation videos, which in turn affects the user experience.

[0033] Based on the above research, the multimedia resource display method, device, electronic device and storage medium provided in the embodiments of the present disclosure display the second multimedia resource and the resource-related elements associated with the second multimedia resource when the first multimedia resource is displayed to the resource display node, and in the process of displaying the second multimedia resource, in response to meeting the preset condition, return to continue to display the first multimedia resource. In this way, since the second multimedia resource is displayed during the display of the first multimedia resource, it is not only possible to timely recommend multimedia resources that are of interest to the user and meet the needs, but also to prevent the user from ignoring important resource information, thereby improving the user experience.

[0034] To facilitate understanding of this embodiment, the execution subject of the multimedia resource display method provided by the embodiment of the present disclosure is first introduced in detail. The execution subject of the multimedia resource display method provided by the embodiment of the present disclosure is an electronic device. The electronic device can be a terminal device or a server. Among them, the terminal device can also be a mobile device, a user terminal, a terminal, a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, big data and artificial intelligence platforms.

[0035] In other implementations, the multimedia resource display method may also be implemented by a processor calling computer-readable instructions stored in a memory.

[0036] The multimedia resource display method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings. Figure 1 FIG. 1 is a flowchart of a multimedia resource display method provided by an embodiment of the present disclosure, and the multimedia resource display method includes steps S101 to S102:

[0037] S101, when a first multimedia resource is displayed to a resource display node, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed.

[0038] Here, the first multimedia resource may be a video, a carousel picture (i.e., a picture group consisting of multiple pictures), and other multimedia resources. Of course, the first multimedia resource may also be an audio resource. The resource display node may refer to a resource node in the first multimedia resource. Taking the first multimedia resource as a video as an example, the resource display node of the first multimedia resource refers to the video node corresponding to the video. For example, the resource display node of the first multimedia resource may be the 10th second of the video, that is, when the first multimedia resource is played to the 10th second, the second multimedia resource and the resource-related elements associated with the second multimedia resource are displayed.

[0039] It is worth noting that a first multimedia resource may have one or more resource display nodes, and the number of resource display nodes may be determined according to the display duration of the first multimedia resource.

[0040] The resource-related elements may include at least one of resource description information, resource interaction information, and interaction-related elements.

[0041] Resource description information is information used to describe multimedia resources. Exemplarily, the resource description information may refer to text information used to describe multimedia resources and / or information used to describe the publishing account of the multimedia resources. The publishing account information may include the account name of the publishing account and / or the avatar used by the publishing account.

[0042] Resource interaction information is information used to indicate the interaction between users and multimedia resources. Taking short videos as an example, resource description information can be the information of the publisher of the short video and / or the text information of the short video, and resource interaction information can be the number of collections, likes, comments, and reposts of the short video, etc., which indicates the interaction between users and the short video.

[0043] Interaction-related elements may refer to elements for receiving user interaction operations on multimedia resources. For example, interaction-related elements may be operation controls for receiving interaction operations. Also taking short videos as an example, interaction-related elements may include a "collection control" for collecting multimedia resources, a "like control" for liking multimedia resources, a "forward control" for forwarding multimedia resources, a "share control" for sharing multimedia resources, a "jump link" for jumping to a web page bound to a multimedia resource, and other control elements. In addition, in other examples, interaction-related elements may also include menus and / or controls triggered by operation gestures or other quick operations. For example, when a user long presses a multimedia resource, a menu and / or control for sharing the multimedia resource with other users may also be displayed.

[0044] It is worth noting that in some examples, resource interaction information can also be displayed in corresponding interaction-related elements. Taking the resource interaction information as the number of likes as an example, the number of likes refers to all users' like operations on multimedia resources. Accordingly, the number of likes can be displayed in the "Like Control" in the interaction-related elements. It should be understood that displaying the number of likes does not affect the original function of the "Like Control" for liking multimedia resources in response to user interaction operations.

[0045] It should be noted that the interaction-related elements are only used to perform interaction operations on the corresponding multimedia resources, and will not be used to perform interaction operations on other multimedia resources. For example, when displaying the second multimedia resource and its corresponding resource-related elements, the currently displayed interaction-related elements are only used to perform interaction operations on the second multimedia resource, and will not be used to perform interaction operations on the first multimedia resource.

[0046] like Figure 2As shown, it is a schematic diagram of a display interface of a target video B (first multimedia resource) provided by an embodiment of the present disclosure. For example, when the target video B is played to the resource display node 201, the second multimedia resource and resource-related elements associated with the second multimedia resource can be displayed. Figure 2 As shown, the display interface includes both a video playback area for playing the target video B and an interactive area 202 for displaying resource-related elements corresponding to the target video B. The interactive area 202 is used to display resource interaction information in the resource-related elements of the target video B, and to allow users to perform interactive operations on the target video B, including but not limited to "like", "comment", "forward", "share", "collect", etc.

[0047] In some examples, when a first multimedia resource is displayed to a resource display node, the first multimedia resource and its corresponding resource-related elements in a display interface corresponding to the first multimedia resource can be replaced with a second multimedia resource and resource-related elements corresponding to the second multimedia resource, so that the second multimedia resource and the resource-related elements corresponding to the second multimedia resource can be displayed through the display interface.

[0048] like Figure 2 As shown, the target video B in the video playback area of ​​the display interface can be replaced with the second multimedia resource, and the resource-related elements corresponding to the target video B in the interactive area 202 can be replaced with the resource-related elements of the second multimedia resource. For example, assuming that the number of likes of the second multimedia resource is 100, the number of comments is 200, the number of favorites is 300, and the number of reposts is 400, then the corresponding number of likes in the interactive area 202 is updated to 100, the number of comments is updated to 200, the number of favorites is updated to 300, and the number of reposts is updated to 400. Of course, the publishing account (@video) used to display the target video B in the display interface will also be updated to the publishing account corresponding to the second multimedia resource. Moreover, the text area used to display the text information of the multimedia resource in the display interface will also be updated from the text information of the target video B to the text information of the second multimedia resource.

[0049] like Figure 3 As shown, in Figure 2 In the display interface shown in FIG. 1 , when the target video B is played to the resource display node, the target video B can be replaced by the second multimedia resource and the second multimedia resource can be displayed, that is, the display interface is switched to the display interface shown in FIG. Figure 3 The display interface shown.

[0050] Of course, in the process of replacing the target video B with the second multimedia resource, in addition to replacing the video content, the resource-related elements associated with the target video B will also be replaced with the resource-related elements corresponding to the second multimedia resource. Figure 3The interactive area 31 in the display interface is an interactive area for the second multimedia resource. Figure 2 The display interface does not need to be changed.

[0051] In other examples, when the first multimedia resource in the first page is displayed to the resource display node, the second page can be switched to display, and the second page includes the second multimedia resource and its corresponding resource-related elements, so as to display the second multimedia resource and its corresponding resource-related elements in the second page.

[0052] For example, taking short videos as an example, when a user is watching a short video A (first multimedia resource), when the short video A is played to the resource display node, it switches to the page of another short video B and plays another short video B (second multimedia resource) on the page.

[0053] like Figure 2 and Figure 3 As shown, Figure 2 The display interface in is the first page corresponding to the target video B. Figure 3 The display interface is the second page corresponding to the second multimedia resource. When the target video B is played to the resource display node, it switches from the first page to the second page, and displays the second multimedia resource and its resource-related elements on the second page.

[0054] Of course, in some other examples, the second multimedia resource and its corresponding resource-related elements may be played on an upper layer of the first multimedia resource.

[0055] S102: In the process of displaying the second multimedia resource, in response to satisfying a preset condition, returning to continue displaying the first multimedia resource.

[0056] Here, during the process of displaying the second multimedia resource, if it is detected that the preset condition is met, then in response to the preset condition, the display of the first multimedia resource is returned to continue. Figure 3 The second multimedia resource and its resource-related elements in the display interface are replaced by the target video B and its resource-related elements, and the target video B continues to be displayed. It should be understood that continuing to display the first multimedia resource means continuing to display the first multimedia resource at the resource display node.

[0057] The preset condition may include one of the following: completion of playing of the second multimedia resource, playing of the second multimedia resource to a preset duration, and receiving a resource return operation for indicating a return to display of the first multimedia resource. Exemplarily, the resource return operation may be triggered by clicking a control in the display interface for returning to display of the first multimedia resource. Of course, the resource return operation may also be triggered by a sliding operation, such as sliding down.

[0058] Thus, when the first multimedia resource is displayed to the resource display node, the second multimedia resource is displayed, and the resource-related elements associated with the second multimedia resource are displayed, and in the process of displaying the second multimedia resource, in response to meeting the preset condition, the first multimedia resource is returned to continue to be displayed. In this way, since the second multimedia resource is displayed during the display of the first multimedia resource, it is possible not only to timely recommend multimedia resources that are of interest to the user and meet the needs, but also to prevent the user from ignoring important resource information, thereby improving the user experience.

[0059] In some feasible implementations, the resource presentation node may be determined according to the duration information of the first multimedia resource.

[0060] Here, the duration information of the first multimedia resource can be obtained. The duration information of the first multimedia resource refers to the total duration of the playback of the first multimedia resource. For example, taking a video as an example, the duration information of the first multimedia resource can be 30 seconds, 1 minute, 2 minutes, 3 minutes, etc. Of course, if the first multimedia resource is a carousel image and text, the duration information of the first multimedia resource can be the duration required to play the carousel image and text.

[0061] In some examples, the resource presentation node may be determined based on the duration information of the first multimedia resource in combination with a preconfigured multimedia resource presentation rule.

[0062] The multimedia resource display rule may refer to a display rule pre-set according to actual needs, for example, the multimedia resource display rule may indicate how to determine the resource display node of the second multimedia resource according to the duration information of the first multimedia resource. For example, the multimedia resource display rule may indicate that a preset time node (such as 20 seconds) in the first multimedia resource is used as a resource display node, or the product between the total duration of the first multimedia resource and a preset ratio (such as 2 / 3) is used as a resource display node, and there is no specific limitation.

[0063] It is worth noting that, when the duration information of the first multimedia resource is greater than or equal to the preset duration, the resource presentation node may be determined according to the duration information of the first multimedia resource.

[0064] The preset duration can be set according to actual needs, for example, the preset duration can be 60 seconds, 90 seconds, etc., which is not specifically limited here. The duration information of the first multimedia resource is greater than or equal to the preset duration, indicating that the duration of the first multimedia resource is long enough, and the second multimedia resource can be inserted and displayed during the display of the first multimedia resource.

[0065] For example, in a short video scenario, when the user is sliding and swiping videos, each time the user swipes a short video, it can be determined whether the duration information of the short video is greater than or equal to the preset duration. If it is greater than or equal to the preset duration, the resource display node is calculated according to the duration information of the short video, and when the short video is played to the resource display node, another short video is inserted and played. If it is less than the preset duration, the calculation of the resource display node is not triggered, that is, another short video is not inserted and displayed in the currently playing short video.

[0066] Therefore, by determining the resource presentation node for presenting the second multimedia resource according to the duration information of the first multimedia resource, the second multimedia resource can be presented at a suitable timing to ensure user experience.

[0067] In some feasible implementations, a resource acquisition node for acquiring the second multimedia resource may be determined according to the resource display node, and the second multimedia resource may be acquired when the first multimedia resource is displayed on the resource acquisition node.

[0068] Here, the resource acquisition node may be a resource node in the process of displaying the first multimedia resource and may be located before the resource display node. The node corresponding to the target duration before the resource display node and after the start node of the first multimedia resource may be used as the resource acquisition node. The target duration may be determined based on the duration required to acquire the second multimedia resource.

[0069] like Figure 4 As shown, in the progress bar of the target video B, the resource acquisition node 501 is located before the resource display node 201. Of course, in some embodiments, the resource acquisition node 501 and the resource display node 201 may not be displayed in the progress bar of the target video B.

[0070] It should be understood that the resource acquisition node refers to the electronic device starting to acquire the second multimedia resource in preparation for switching to display the second multimedia resource.

[0071] In some embodiments, when the first multimedia resource is displayed to the resource acquisition node, if the second multimedia resource exists in the local cache, the second multimedia resource is acquired from the local cache. If the second multimedia resource does not exist in the local cache, the second multimedia resource is acquired from the server.

[0072] It is worth noting that before the first multimedia resource is displayed to the resource acquisition node, the electronic device will not acquire the second multimedia resource. Thus, before the first multimedia resource is displayed to the resource acquisition node, if the user switches the first multimedia resource to another multimedia resource, it means that the second multimedia resource will no longer be inserted and displayed, thereby avoiding unnecessary cache and occupying storage resources.

[0073] Therefore, by setting the resource acquisition node, the second multimedia resource can be acquired at an appropriate time, thus avoiding unnecessary cache and ensuring the fluency of the application.

[0074] When the duration information of the first multimedia resource is greater than or equal to the preset duration, the resource display node for displaying the second multimedia resource is determined based on the duration information of the first multimedia resource, and then when the resource display node is determined, the corresponding resource acquisition node is further determined.

[0075] In some practicable implementations, in S101, when the first multimedia resource is displayed to the resource display node, in response to not detecting an interactive operation on the first multimedia resource, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed.

[0076] Here, the interactive operation for the first multimedia resource may refer to an operation that takes a certain amount of time to complete. For example, the interactive operation for the first multimedia resource may refer to a sharing operation for the first multimedia resource or a forwarding operation for the first multimedia resource. Of course, the interactive operation for the first multimedia resource may also include operations such as pausing the resource, fast forwarding or rewinding, and switching to display other multimedia resources.

[0077] When the first multimedia resource is displayed to the resource display node, if no interactive operation on the first multimedia resource is detected, the second multimedia resource and its corresponding resource-related elements may be displayed. Of course, if an interactive operation on the first multimedia resource is detected, the second multimedia resource and its corresponding resource-related elements may continue to be triggered to be displayed after the interactive operation is completed. Alternatively, the second multimedia resource and its corresponding resource-related elements may be triggered to be displayed after the interactive operation is completed and a preset time interval has elapsed.

[0078] It is worth noting that, in the above embodiment, when the first multimedia resource is displayed to the resource acquisition node, if no interactive operation on the first multimedia resource is detected, the second multimedia resource can be acquired.

[0079] Exemplarily, the interactive operation on the first multimedia resource may be triggered by an interactive control in the display interface of the first multimedia resource. Figure 2 As shown, the user can trigger an interactive operation on the first multimedia resource through the interactive control in the interactive area 202. It should be understood that the interactive operation on the multimedia resource triggered by the interactive control in the interactive area 202 is an interactive operation on the currently displayed multimedia resource.

[0080] Of course, the interactive operation on the first multimedia resource can also be triggered by an operation on a specific area of ​​the display interface of the first multimedia resource. Figure 2 As shown, when the user long presses the first multimedia resource in the video playback area, a sharing operation or a fast forward and rewind operation for the first multimedia resource is triggered.

[0081] Therefore, by displaying the second multimedia resource and its corresponding resource-related elements in response to not detecting the interactive operation on the first multimedia resource, it can be ensured that the user's interactive operation can be completed normally, thereby ensuring the user experience.

[0082] In some feasible implementations, the resource type of the first multimedia resource may be determined based on the first multimedia resource, and a second multimedia resource matching the resource type of the first multimedia resource may be determined from a plurality of preset multimedia resources.

[0083] Here, the resource type corresponding to the first multimedia resource may refer to the category to which the first multimedia resource belongs. Taking video as an example, the resource type may include but is not limited to history videos, landscape videos, science and technology videos, culture and art videos, education videos, variety shows videos, comedy videos, finance videos, etc.

[0084] Exemplarily, the resource type to which the first multimedia resource belongs can be determined based on the content of the first multimedia resource. Taking a video as an example, the resource type corresponding to the video can be determined based on the video content of the video. Of course, the resource type to which the first multimedia resource belongs can also be determined based on the resource tag carried by the first multimedia resource. Taking a video as an example, each video can carry a corresponding video classification tag, and the resource type corresponding to the video can be determined based on the video classification tag.

[0085] After determining the resource type of the first multimedia resource, a second multimedia resource matching the resource type of the first multimedia resource can be determined from the pre-configured multiple multimedia resources. For example, if the resource type of the first multimedia resource is a history video, a multimedia resource matching the first multimedia resource and the history video is searched for in the multiple multimedia resources as the second multimedia resource (such as a history book recommendation video or a history cultural program).

[0086] In this way, the content of the second multimedia resource can be matched with the content of the first multimedia resource, thus better meeting the needs of users.

[0087] In some practicable implementations, a prompt node may be determined based on a resource presentation node, and when a first multimedia resource is presented to the prompt node, resource prompt information may be presented in response to not detecting an interactive operation with respect to the first multimedia resource.

[0088] Here, the prompt node is a resource node in the first multimedia resource display process and is located before the resource display node. Figure 4 As shown, the prompt node 502 may be located before the resource display node 201 and after the resource acquisition node 501 .

[0089] When the first multimedia resource is displayed to the prompt node, if no interactive operation on the first multimedia resource is detected, resource prompt information is displayed, wherein the resource prompt information is used to prompt the display of the second multimedia resource after a preset time.

[0090] As some examples, you can use a countdown control to display resource prompt information. Figure 5 As shown, when the target video B is played to the prompt node 502, the resource prompt information (X seconds left to display the second multimedia resource) is displayed through the countdown control 70.

[0091] As some other examples, resource prompt information may also be displayed on the progress bar of the first multimedia resource. Figure 5 As shown, a prompt point 71 may be added to the progress bar of the first multimedia resource as resource prompt information to prompt the user that the second multimedia resource will be displayed after the progress bar reaches the prompt point 71 .

[0092] Therefore, by displaying the resource prompt information, the user can be informed that the second multimedia resource is about to be displayed, thereby improving the user experience.

[0093] It is worth noting that if Figure 5 As shown, it includes three nodes: resource acquisition node 501, prompt node 502, and resource display node 201. Resource acquisition node 501 is before prompt node 502, and prompt node 502 is before resource display node 201. When the target video B is played to the resource acquisition node 501, the second multimedia resource starts to be acquired. When the target video B is played to the prompt node 502, the resource prompt information is displayed and the second multimedia resource is ready to be displayed. When the target video B is played to the resource display node 201, the second multimedia resource and its corresponding resource-related elements are displayed.

[0094] It should be understood that, in addition to being used to determine resource display nodes, the above resource display rules can also be used to indicate information such as the order relationship and interval duration between resource acquisition nodes and prompt nodes and resource display nodes.

[0095] In some practicable implementations, during the process of displaying the resource prompt information, in response to detecting an interactive operation directed to the first multimedia resource, the display of the resource prompt information is stopped.

[0096] In some practicable implementations, when an interactive operation on the first multimedia resource is detected, cancel presentation mark information is generated.

[0097] Here, the cancel presentation mark information is used to indicate that when the first multimedia resource is presented to the resource presentation node, the second multimedia resource is no longer presented.

[0098] It should be understood that the cancel display mark information can be used to mark the first multimedia resource, that is, when the first multimedia resource is marked with the cancel display mark information, the second multimedia resource is no longer displayed when the first multimedia resource is displayed.

[0099] It is worth noting that, since the interactive operation on the first multimedia resource may be triggered at any time point when the first multimedia resource is displayed, as long as the interactive operation on the first multimedia resource is detected, the display cancellation mark information may be generated.

[0100] Exemplarily, during the process of displaying resource prompt information, if an interactive operation on the first multimedia resource is detected, the display of the resource prompt information is stopped, and display cancellation mark information is generated. That is, when the resource prompt information is no longer displayed, the electronic device no longer continues to display the second multimedia resource and its corresponding resource-related elements when the first multimedia resource is played to the resource display node.

[0101] When the first multimedia resource is displayed on the resource display node, it can be first detected whether the first multimedia resource is marked with cancel display mark information. If it is marked with cancel display mark information, when the first multimedia resource is displayed on the resource display node, the second multimedia resource will not be displayed.

[0102] Therefore, by canceling the display mark information, it is possible to avoid displaying the second multimedia resource to the user at an inappropriate time, which is beneficial to improving the user experience.

[0103] It should be understood that the cancellation of the display mark information can be canceled after the user's interactive operation on the first multimedia resource is completed. Or it can be canceled after the user switches to a new multimedia resource. Taking the short video scene as an example, the first short video currently watched by the user is marked with the cancellation of the display mark information. When the user slides to switch to another second short video, the cancellation of the display mark information marked on the first short video is cancelled. If the user swipes to the first short video again, it will be re-determined whether to mark the first short video with the cancellation of the display mark information.

[0104] In addition, it should be noted that if the second multimedia resource is no longer displayed, the acquired second multimedia resource can be deleted locally, or after the second multimedia resource is displayed, the second multimedia resource can be deleted to avoid occupying too much storage resources.

[0105] In some practicable implementations, in S101, when a resource return operation for indicating return to display of a first multimedia resource is detected, it is determined that a preset condition is satisfied, and in response to satisfying the preset condition, the first multimedia resource is returned to and continued to be displayed from the resource display node.

[0106] Here, the resource return operation may refer to an operation triggered by the user in the display interface of the second multimedia resource, which is used to instruct to return to the display of the first multimedia resource. For example, the display interface of the second multimedia resource may have a target control for returning to the display of the first multimedia resource. When the user clicks the target control, the resource return operation is triggered, and it is determined that the preset condition is met. Then, in response to the preset condition being met, the electronic device returns to the display of the first multimedia resource.

[0107] Herein, returning to display the first multimedia resource may refer to switching from the display interface of the second multimedia resource back to the display interface of the first multimedia resource, and continuing to display the first multimedia resource from the resource display node.

[0108] Therefore, through the resource return operation, the first multimedia resource can be returned and continued to be displayed from the resource display node, thereby increasing the user's freedom to switch resources and improving user experience.

[0109] In some feasible implementations, in S101, the second multimedia resource may be displayed, and the first multimedia resource may be displayed through a thumbnail window.

[0110] Here, if Figure 6 As shown, a thumbnail window may be provided in the display interface of the second multimedia resource. The thumbnail window is used to display the first multimedia resource. Of course, the first multimedia resource and its corresponding resource-related elements may also be displayed in the thumbnail window. In actual application scenarios, the display interface of the first multimedia resource may also be built into the thumbnail window.

[0111] The display of the first multimedia resource through the thumbnail window may be to display the first multimedia resource in the thumbnail window. Of course, the thumbnail window may only display the pause screen of the first multimedia resource without displaying the first multimedia resource with a progress bar.

[0112] It should be understood that the display position of the thumbnail window is not limited and the display position of the thumbnail window is adjustable.

[0113] Following the above implementation, when a trigger operation on the thumbnail window is detected, it is determined that a resource return operation is detected. For example, when the user clicks the thumbnail window, it is determined that the user needs to return to display the first multimedia resource, and the resource return operation is triggered.

[0114] Therefore, through the thumbnail window, it is convenient for the user to switch between the second multimedia resource and the first multimedia resource.

[0115] In some achievable implementations, when a media interaction operation for a second multimedia resource is detected, an interaction behavior corresponding to the media interaction operation is executed, and the execution is paused to return to the operation of continuing to display the first multimedia resource.

[0116] Here, the media interaction operation on the second multimedia resource may refer to an operation initiated by the user to interact with the second multimedia resource. For example, the media interaction operation may include but is not limited to operations such as "like", "comment", "forward", "share", and "collect" on the second multimedia resource.

[0117] When displaying the second multimedia resource, if a media interaction operation for the second multimedia resource is detected, an interaction behavior corresponding to the media interaction operation is performed. For example, when the media interaction operation for the second multimedia resource is a comment operation for the second multimedia resource, a comment operation for the second multimedia resource can be performed.

[0118] It is worth noting that the presence of a media interactive operation on the second multimedia resource can be detected through the interactive controls in the display interface of the second multimedia resource. It should be understood that the media interactive operation on the second multimedia resource can be performed through the interactive related elements corresponding to the displayed second multimedia resource.

[0119] Of course, when the media interactive operation for the second multimedia resource is detected, if it is detected that the preset condition is met, while the corresponding interactive behavior is executed, the execution is paused and the operation of returning to continue displaying the first multimedia is resumed.

[0120] For example, when the user comments on the second multimedia resource, if the second multimedia resource has just been displayed, the preset condition is met. At this time, the operation of returning to continue displaying the first multimedia resource can be paused.

[0121] As some examples, after determining that the interactive behavior is completed, the operation of returning to continue displaying the first multimedia may be performed.

[0122] As some further examples, pausing the operation of returning to continue displaying the first multimedia resource may also mean not returning to display the first multimedia resource.

[0123] For example, when a media interactive operation directed to a second multimedia resource is detected, the display interface may remain at the display interface of the second multimedia resource, and the display of the first multimedia resource may not be returned to.

[0124] Thus, by pausing the execution and returning to continue displaying the first multimedia resource, it is possible to ensure that the user can complete his or her interactive behavior with the second multimedia resource, thereby ensuring user experience. In some achievable implementations, when displaying the second multimedia resource, a resource end prompt mark is displayed, and in response to detecting a trigger operation for the resource end prompt mark, it is determined that a preset condition is met, and in response to meeting the preset condition, the display of the first multimedia resource is returned to continue.

[0125] Here, the resource end prompt mark is used to prompt the user to end the display of the second multimedia resource after a preset time. Figure 6 As shown, when displaying the second multimedia resource, a resource end prompt mark 30 may also be displayed. The resource end prompt mark 30 is used to prompt the user to end the display of the second multimedia resource after a preset time.

[0126] Specifically, the resource end prompt mark 30 is displayed in various forms, in addition to Figure 6 In addition to displaying the resource end prompt mark 30 in text form (multimedia resources can be skipped after X seconds) above the display interface of the second multimedia resource, it can also be displayed in the form of animation, etc., which is not specifically limited here.

[0127] It should be understood that the resource end prompt mark may be displayed at the same time as the second multimedia resource is displayed, or may be displayed when the second multimedia resource is about to end displaying.

[0128] When a trigger operation in response to the resource end prompt mark is detected, an operation of returning to continue displaying the first multimedia resource is performed. That is, the display interface of the first multimedia resource is returned, and the first multimedia resource is continued to be displayed starting from the resource display node. In this way, the continuity and consistency of the user's viewing of the first multimedia resource can be ensured, which is conducive to improving the user experience.

[0129] It is understandable that, if no trigger operation is detected for the resource end prompt mark, the second multimedia resource will continue to be displayed until the display ends. After the display of the second multimedia resource ends, it is detected whether the user generates a media interaction operation for the second multimedia resource. If no media interaction operation is detected for the second multimedia resource, the operation of returning to continue displaying the first multimedia resource is executed.

[0130] Combine the following Figure 7 , the overall process of the multimedia resource display method in the embodiment of the present disclosure is described in detail. Figure 7As shown in , during the playback of the first multimedia resource that meets the preset duration, the resource acquisition node is first reached. At the resource acquisition node, it is determined whether there is an interactive operation for the first multimedia resource. If there is an interactive operation for the first multimedia resource, cancel display mark information is generated. If there is no interactive operation for the first multimedia resource, the second multimedia resource can be obtained from the server if there is no cached data of the second multimedia resource locally. After the second multimedia resource is obtained, it is determined whether a switching operation to switch the display of other multimedia resources is detected, that is, whether the user switches the first multimedia resource to another multimedia resource. If a switching operation is detected, the obtained second multimedia resource is deleted. If no switching operation is detected, the obtained second multimedia resource is saved.

[0131] When the first multimedia resource is displayed to the prompt node, first determine whether the second multimedia resource exists, because in some special situations (such as poor network conditions), the second multimedia resource may not be obtained or the data of the obtained second multimedia resource may be incomplete, which may cause the second multimedia resource to be unable to be displayed. Then, after determining that the second multimedia resource has been obtained, determine whether there is an interactive operation for the first multimedia resource. If there is an interactive operation for the first multimedia resource, generate a cancel display mark information; if there is no interactive operation for the first multimedia resource, display the resource prompt information on the display interface of the first multimedia resource. Finally, in the process of displaying the resource prompt information on the display interface, determine whether there is an interactive operation for the first multimedia resource. If there is an interactive operation for the first multimedia resource, generate a cancel display mark information and hide the resource prompt information being displayed. If there is no interactive operation for the first multimedia resource, continue to display the resource prompt information.

[0132] After the first multimedia resource has finished displaying the resource prompt information, the first multimedia resource is played to the resource display node. First, at the resource display node, it is determined whether there is the cancel display mark information marked in the previous step. If there is the cancel display mark information, the second multimedia resource and its corresponding resource-related elements are not displayed in the first multimedia resource. If there is no cancel display mark information, the second multimedia resource and its corresponding resource-related elements and the resource end prompt mark are displayed. In the process of displaying the second multimedia resource and the resource end prompt mark, if a trigger operation for the resource end prompt mark is detected, in response to the trigger operation, the display of the first multimedia resource is returned to continue. If no trigger operation for the resource end prompt mark is detected, the second multimedia resource is continued to be displayed until the display of the second multimedia resource ends, and the display of the first multimedia resource is returned to continue.

[0133] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0134] Based on the same inventive concept, a multimedia resource display device corresponding to the multimedia resource display method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the above-mentioned multimedia resource display method in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0135] Reference Figure 8 FIG. 8 is a schematic diagram of a multimedia resource display device 800 provided in an embodiment of the present disclosure, wherein the device 800 includes:

[0136] A first display module 801 is configured to display a second multimedia resource and display resource-related elements associated with the second multimedia resource when the first multimedia resource is displayed to the resource display node; and

[0137] The second display module 801 is configured to return to continue displaying the first multimedia resource in response to satisfying a preset condition during the process of displaying the second multimedia resource.

[0138] In a possible implementation, the first display module 801 is specifically configured as follows:

[0139] When the first multimedia resource is displayed to the resource display node, the first multimedia resource and its corresponding resource-related elements in the display interface corresponding to the first multimedia resource are replaced with the second multimedia resource and the resource-related elements corresponding to the second multimedia resource, so that the second multimedia resource and the resource-related elements corresponding to the second multimedia resource are displayed through the display interface.

[0140] In a possible implementation manner, the resource-related element includes at least one of the following:

[0141] Resource description information, resource interaction information, and interaction-related elements.

[0142] In a possible implementation manner, the device 800 further includes:

[0143] The node determination module is configured to determine the resource presentation node according to the duration information of the first multimedia resource.

[0144] In a possible implementation, it further includes:

[0145] The resource acquisition module is configured as follows:

[0146] According to the resource display node, determining a resource acquisition node for acquiring the second multimedia resource, the resource acquisition node being a resource node in the process of displaying the first multimedia resource and being located before the resource display node;

[0147] When the first multimedia resource is displayed to the resource acquisition node, the second multimedia resource is acquired.

[0148] In a possible implementation, the first display module 801 is specifically configured as follows:

[0149] When a first multimedia resource is displayed to a resource display node, in response to not detecting an interactive operation on the first multimedia resource, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed.

[0150] In a possible implementation, the system further includes a resource determination module configured to:

[0151] Determining a resource type of the first multimedia resource based on content of the first multimedia resource;

[0152] A second multimedia resource matching the resource type of the first multimedia resource is determined from a plurality of preset multimedia resources.

[0153] In a possible implementation, the third display module is further included, configured to:

[0154] Determine a prompt node according to the resource display node, wherein the prompt node is a resource node in the first multimedia resource display process and is located before the resource display node;

[0155] When the first multimedia resource is displayed to the prompt node, in response to not detecting an interactive operation on the first multimedia resource, resource prompt information is displayed, where the resource prompt information is used to prompt that the second multimedia resource is displayed after a preset time.

[0156] In a possible implementation, the third display module is further configured as follows:

[0157] In the process of displaying the resource prompt information, in response to detecting an interactive operation on the first multimedia resource, the display of the resource prompt information is stopped.

[0158] In a possible implementation, it further includes:

[0159] The generation module is configured to generate display cancellation marking information when an interactive operation on the first multimedia resource is detected, wherein the display cancellation marking information is used to indicate that the second multimedia resource is no longer displayed when the first multimedia resource is displayed to the resource display node.

[0160] In a possible implementation manner, the second display module 802 is specifically configured as follows:

[0161] When a resource return operation for indicating returning to display the first multimedia resource is detected, it is determined that a preset condition is satisfied, and in response to satisfying the preset condition, the first multimedia resource is returned to and continued to be displayed from the resource display node.

[0162] In one possible implementation,

[0163] The second display module 802 is specifically configured as follows:

[0164] Displaying the second multimedia resource, and displaying the first multimedia resource through a thumbnail window;

[0165] Also includes:

[0166] The operation determination module is configured to determine that the resource return operation is detected when a trigger operation for the thumbnail window is detected.

[0167] In a possible implementation, it further includes:

[0168] The execution module is configured to, when detecting a media interaction operation for the second multimedia resource, execute an interaction behavior corresponding to the media interaction operation, and pause the execution to return to continue displaying the first multimedia resource.

[0169] In a possible implementation, it further includes:

[0170] A fourth display module is configured to display a resource end prompt mark when displaying the second multimedia resource, wherein the resource end prompt mark is used to prompt the user to end the display of the second multimedia resource after a preset time period;

[0171] The second display module is specifically configured as follows:

[0172] In response to detecting a trigger operation for the resource end prompt mark, determining that a preset condition is met, and in response to meeting the preset condition, returning to continue displaying the first multimedia resource.

[0173] For descriptions of the processing flow of each module in the device 800 and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.

[0174] Based on the same technical concept, the embodiment of the present disclosure also provides an electronic device. Fig. 9 1 is a schematic diagram of the structure of an electronic device 1200 provided in an embodiment of the present disclosure, including a processor 1201, a memory 1202, and a bus 1203. The memory 1202 is used to store execution instructions, including a memory 12021 and an external memory 12022; the memory 12021 is also called an internal memory, which is used to temporarily store the operation data in the processor 1201 and the data exchanged with the external memory 12022 such as a hard disk. The processor 1201 exchanges data with the external memory 12022 through the memory 12021.

[0175] In the embodiment of the present application, the memory 1202 is specifically used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 1201. That is, when the electronic device 1200 is running, the processor 1201 communicates with the memory 1202 through the bus 1203, so that the processor 1201 executes the application code stored in the memory 1202, and then executes the method described in any of the above embodiments.

[0176] Among them, the memory 1202 can be, but is not limited to, random access memory (Random Access Memory, RAM), read only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.

[0177] Processor 1201 may be an integrated circuit chip with signal processing capabilities. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0178] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 1200. In other embodiments of the present application, the electronic device 1200 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0179] The embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the multimedia resource display method in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.

[0180] The embodiments of the present disclosure also provide a computer program product, which carries a program code. The instructions included in the program code can be used to execute the steps of the multimedia resource display method in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.

[0181] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

[0182] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

[0183] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0184] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0185] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling an electronic device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.

[0186] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A multimedia resource display method, characterized in that: include: When the first multimedia resource is displayed to the resource display node, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed; as well as In the process of displaying the second multimedia resource, in response to satisfying a preset condition, the display of the first multimedia resource is returned to continue.

2. The method according to claim 1, characterized in that When the first multimedia resource is displayed on the resource display node, the second multimedia resource is displayed, and the resource-related elements associated with the second multimedia resource are displayed, including: When the first multimedia resource is displayed to the resource display node, the first multimedia resource and its corresponding resource-related elements in the display interface corresponding to the first multimedia resource are replaced with the second multimedia resource and the resource-related elements corresponding to the second multimedia resource, so that the second multimedia resource and the resource-related elements corresponding to the second multimedia resource are displayed through the display interface.

3. The method according to claim 1, characterized in that The resource-related elements include at least one of the following: Resource description information, resource interaction information, and interaction-related elements.

4. The method according to claim 1, characterized in that: The resource display node is determined by the following steps: The resource presentation node is determined according to the duration information of the first multimedia resource.

5. The method according to claim 1, characterized in that The method further comprises: According to the resource display node, determining a resource acquisition node for acquiring the second multimedia resource, the resource acquisition node being a resource node in the process of displaying the first multimedia resource and being located before the resource display node; When the first multimedia resource is displayed to the resource acquisition node, the second multimedia resource is acquired.

6. The method according to claim 1, characterized in that When the first multimedia resource is displayed on the resource display node, the second multimedia resource is displayed, and the resource-related elements associated with the second multimedia resource are displayed, including: When a first multimedia resource is displayed to a resource display node, in response to not detecting an interactive operation on the first multimedia resource, a second multimedia resource is displayed, and resource-related elements associated with the second multimedia resource are displayed.

7. The method according to claim 1, characterized in that The second multimedia resource is determined by the following steps: Based on the first multimedia resource, determining a resource type of the first multimedia resource; A second multimedia resource matching the resource type of the first multimedia resource is determined from a plurality of preset multimedia resources.

8. The method according to claim 1, characterized in that The method further comprises: Determine a prompt node according to the resource display node, wherein the prompt node is a resource node in the first multimedia resource display process and is located before the resource display node; When the first multimedia resource is displayed to the prompt node, in response to not detecting an interactive operation on the first multimedia resource, resource prompt information is displayed, where the resource prompt information is used to prompt that the second multimedia resource is displayed after a preset time.

9. The method according to claim 8, characterized in that The method further comprises: In the process of displaying the resource prompt information, in response to detecting an interactive operation on the first multimedia resource, the display of the resource prompt information is stopped.

10. The method according to claim 1, characterized in that The method further comprises: In the case where an interactive operation on the first multimedia resource is detected, cancel display marking information is generated, where the cancel display marking information is used to indicate that the second multimedia resource is no longer displayed when the first multimedia resource is displayed to the resource display node.

11. The method according to claim 1, characterized in that: In response to satisfying a preset condition, returning to continue displaying the first multimedia resource comprises: When a resource return operation for indicating returning to display the first multimedia resource is detected, it is determined that a preset condition is satisfied, and in response to satisfying the preset condition, the first multimedia resource is returned to and continued to be displayed from the resource display node.

12. The method according to claim 11, characterized in that The presenting of the second multimedia resource comprises: Displaying the second multimedia resource, and displaying the first multimedia resource through a thumbnail window; The method comprises: When a trigger operation for the thumbnail window is detected, it is determined that the resource return operation is detected.

13. The method according to claim 1, characterized in that The method further comprises: When a media interaction operation for the second multimedia resource is detected, an interaction behavior corresponding to the media interaction operation is executed, and the execution is paused to return to continue displaying the first multimedia resource.

14. The method according to claim 1, characterized in that The method further comprises: When displaying the second multimedia resource, display a resource end prompt mark, wherein the resource end prompt mark is used to prompt the user to end the display of the second multimedia resource after a preset time period; In response to satisfying a preset condition, returning to continue displaying the first multimedia resource comprises: In response to detecting a trigger operation for the resource end prompt mark, determining that a preset condition is met, and in response to meeting the preset condition, returning to continue displaying the first multimedia resource.

15. A multimedia resource display device, characterized in that: include: A first display module, configured to display a second multimedia resource and display resource-related elements associated with the second multimedia resource when the first multimedia resource is displayed to the resource display node; as well as The second display module is configured to return to continue displaying the first multimedia resource in response to satisfying a preset condition during the process of displaying the second multimedia resource.

16. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable requests executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable request is executed by the processor, the steps of the multimedia resource display method as described in any one of claims 1 to 14 are performed.

17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the multimedia resource display method according to any one of claims 1 to 14 are executed.