Multimedia data display method and device, program product and electronic equipment

Through the visual information display and operation command refresh of multimedia works, the problem of frame drop or lag in multimedia works display is solved, and a rich data display and optimization experience is achieved.

CN120277229APending Publication Date: 2025-07-08HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510350613.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, when displaying the performance of multimedia works, a single display method is used to cause frame drops or lags during adjustment and optimization, reducing user experience.

Method used

By displaying visual information of recommended performance data of multimedia works and receiving operation instructions to refresh the display area, supporting the separate operation of multimedia works and the time dimension display in different regions to avoid overall refresh.

Benefits of technology

It has improved the display richness of multimedia works recommendation performance data, and users can perform separate operations and adjustments to avoid frame drops or lags and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120277229A_ABST
    Figure CN120277229A_ABST
Patent Text Reader

Abstract

The invention provides a multimedia data display method and device, a program product and electronic equipment, and relates to the technical field of computers. The method comprises the following steps: displaying visual information including recommendation performance data of a plurality of multimedia works; receiving a first operation instruction for a first display area in a page for displaying the visual information, wherein the first display area is used for displaying recommendation performance data of a first multimedia work in the plurality of multimedia works; and according to the first operation instruction, refreshing the recommended performance data displayed in the first display area. In the embodiment of the invention, not only can the recommendation performance data of multiple multimedia works be displayed, but also the user can be supported to adjust and optimize the recommendation performance data of a single multimedia work, so that the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology. More specifically, the embodiments of the present disclosure relate to a multimedia data display method, a multimedia data display device, a computer program product, and an electronic device. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the disclosure that are recited in the claims. No description herein is admitted to be prior art by inclusion in this section.

[0003] At present, in order to provide users with better entertainment services, copyright holders adopt a multimedia library incubation model to select high-quality multimedia works with the potential to break through the circle.

[0004] When adopting the multimedia library incubation model to select multimedia works that break through the circle, the copyright holder can provide a large number of multimedia works and set screening criteria to determine the candidate set of works to enter the incubation process. During the incubation process, the performance of the works in the candidate set is monitored, the effect is evaluated, and necessary adjustments and optimizations are made to explore and tap into high-quality multimedia works with potential. Summary of the invention

[0005] However, when the multimedia library incubation model is adopted in the related technology to select breakthrough multimedia works, only a single display method is used to display the performance of each multimedia work at one time, resulting in problems such as frame drops or freezes when the copyright owner adjusts and optimizes the performance of the multimedia works, thereby reducing the user experience.

[0006] In view of this, the present disclosure provides a multimedia data display method, a multimedia data display device, a computer program product and an electronic device, so as to enhance the copyright holder's experience in adjusting and optimizing multimedia works to a certain extent.

[0007] According to a first aspect of the present disclosure, a method for presenting multimedia data is provided, the method comprising:

[0008] Displaying visualization information including recommended performance data of multiple multimedia works;

[0009] receiving a first operation instruction for a first display area in a page displaying the visualization information, the first display area being used to display recommended performance data of a first multimedia work among the plurality of multimedia works;

[0010] According to the first operation instruction, the recommended performance data displayed in the first display area is refreshed.

[0011] In a possible implementation manner, before presenting the visualization information of the recommended performance data including multiple multimedia works, the method further includes:

[0012] Obtaining the recommended performance data corresponding to each of the multiple multimedia works;

[0013] Determining the visualization information according to the recommended performance data corresponding to each of the multiple multimedia works.

[0014] In a possible implementation manner, determining the visualization information according to the recommended performance data corresponding to each of the multiple multimedia works includes:

[0015] Determining the canvas information for presenting the visualization information;

[0016] Determining the horizontal axis coordinate information of the visualization information according to the preset promotion time information and the canvas information;

[0017] Determining the vertical axis coordinate information of the visualization information according to the quantity information of the multiple multimedia works and the canvas information;

[0018] Determining the visualization information according to the horizontal axis coordinate information of the visualization information, the vertical axis coordinate information of the visualization information, and the performance data corresponding to each of the multiple multimedia works.

[0019] In a possible implementation manner, determining the canvas information for presenting the visualization information includes:

[0020] Determining the quantity information of the multiple multimedia works;

[0021] Determining the canvas information for presenting the visualization information according to the quantity information and the container information for presenting the visualization information.

[0022] In a possible implementation manner, determining the horizontal axis coordinate information of the visualization information according to the preset promotion time information and the canvas information includes:

[0023] Determining the data scaling region information of the visualization information according to the preset promotion time information and the canvas information;

[0024] Receiving a selection instruction for the data scaling region information, and determining scaling indication information according to the duration information carried in the selection instruction;

[0025] Determining the horizontal axis coordinate information of the visualization information according to the scaling indication information.

[0026] In a possible implementation manner, determining the visualization information according to the horizontal axis coordinate axis information of the visualization information, the vertical axis coordinate axis information of the visualization information, and the recommendation performance data respectively corresponding to the multiple multimedia works includes:

[0027] Determining the sub-visualization information of each multimedia work according to the recommendation performance data respectively corresponding to the multiple multimedia works and the zoom indication information;

[0028] Determining the visualization information according to the obtained sub-visualization information.

[0029] In a possible implementation manner, determining the sub-visualization information of each multimedia work according to the recommendation performance data respectively corresponding to the multiple multimedia works and the zoom indication information includes:

[0030] Performing the following processing on each multimedia work:

[0031] Filtering out target recommendation performance data matching the zoom indication information from the recommendation performance data corresponding to the multimedia work;

[0032] Splitting the target recommendation performance data into at least one category of recommendation performance data according to the preset data category information, and determining the preset display form of each category of recommendation performance data;

[0033] Determining the sub-visualization information of the multimedia work according to the obtained category of recommendation performance data and the preset display form of the category of recommendation performance data.

[0034] In a possible implementation manner, displaying the visualization information including the recommendation performance data of multiple multimedia works includes:

[0035] Determining the drawing order of each category of recommendation performance data corresponding to each multimedia work;

[0036] Drawing the sub-visualization information of each multimedia work respectively according to the obtained drawing order, so as to display the visualization information including the recommendation performance data of multiple multimedia works.

[0037] In a possible implementation manner, refreshing the recommendation performance data displayed in the first display area according to the first operation instruction includes:

[0038] If the first operation instruction is used to indicate an increase in the support processing for the first multimedia work, obtaining the updated recommendation performance data of the first multimedia work;

[0039] Displaying the updated recommendation performance data in the first display area.

[0040] In a possible implementation manner, refreshing the recommended performance data displayed in the first display area according to the first operation instruction includes:

[0041] If the first operation instruction is used to indicate deleting the support process for the first multimedia work, obtain the recommended performance data of the multimedia work to be supported;

[0042] Display the recommended performance data of the multimedia work to be supported in the first display area.

[0043] In a possible implementation manner, refreshing the recommended performance data displayed in the first display area according to the first operation instruction includes:

[0044] If the first operation instruction is used to indicate deleting the support process for the first multimedia work within a preset time period, obtain other recommended performance data of the first multimedia work except for the preset time period;

[0045] Display the other recommended performance data in the first display area.

[0046] According to a second aspect of the present disclosure, there is provided a multimedia data display device, the device includes:

[0047] A display unit, configured to display visualization information including recommended performance data of multiple multimedia works;

[0048] A receiving unit, configured to receive a first operation instruction for a first display area in a page for displaying the visualization information, where the first display area is used to display the recommended performance data of a first multimedia work among the multiple multimedia works;

[0049] The display unit is further configured to refresh the recommended performance data displayed in the first display area according to the first operation instruction.

[0050] In a possible implementation manner, the device further includes a processing unit, configured to:

[0051] Obtain the recommended performance data corresponding to each of the multiple multimedia works;

[0052] Determine the visualization information according to the recommended performance data corresponding to each of the multiple multimedia works.

[0053] In a possible implementation manner, the device further includes a processing unit, configured to:

[0054] Determine the canvas information for displaying the visualization information;

[0055] Determine the horizontal axis coordinate information of the visualization information according to the preset promotion time information and the canvas information;

[0056] Determine the vertical axis coordinate information of the visualization information according to the quantity information of the multiple multimedia works and the canvas information;

[0057] Determine the visualization information according to the horizontal axis coordinate information of the visualization information, the vertical axis coordinate information of the visualization information, and the performance data corresponding to each of the multiple multimedia works.

[0058] In a possible implementation manner, the device further includes a processing unit, configured to:

[0059] Determine the quantity information of the multiple multimedia works;

[0060] Determine the canvas information for displaying the visualization information according to the quantity information and the container information for displaying the visualization information.

[0061] In a possible implementation manner, the device further includes a processing unit, configured to:

[0062] Determine the data scaling region information of the visualization information according to the preset promotion time information and the canvas information;

[0063] Receive a selection instruction for the data scaling region information, and determine scaling indication information according to the duration information carried by the selection instruction;

[0064] Determine the horizontal axis coordinate information of the visualization information according to the scaling indication information.

[0065] In a possible implementation manner, the device further includes a processing unit, configured to:

[0066] Determine the sub-visualization information of each multimedia work according to the recommended performance data corresponding to each of the multiple multimedia works and the scaling indication information;

[0067] Determine the visualization information according to the obtained sub-visualization information.

[0068] In a possible implementation manner, the device further includes a processing unit, configured to:

[0069] Perform the following processing on each multimedia work:

[0070] Screen out the target recommended performance data that matches the scaling indication information from the recommended performance data corresponding to the multimedia work;

[0071] Split the target recommendation performance data into at least one category recommendation performance data according to the preset data category information, and determine the preset display form of each category recommendation performance data;

[0072] Determine the sub-visualization information of the multimedia work according to the obtained category recommendation performance data and the preset display form of the category recommendation performance data.

[0073] In a possible implementation manner, the display unit is specifically configured to:

[0074] Determine the drawing order of each category recommendation performance data corresponding to each multimedia work;

[0075] Draw the sub-visualization information of each multimedia work respectively according to the obtained drawing order, so as to display the visualization information including the recommendation performance data of multiple multimedia works.

[0076] In a possible implementation manner, the display unit is further configured to:

[0077] If the first operation instruction is used to indicate increasing the support processing for the first multimedia work, obtain the updated recommendation performance data of the first multimedia work;

[0078] Display the updated recommendation performance data in the first display area.

[0079] In a possible implementation manner, the display unit is further configured to:

[0080] If the first operation instruction is used to indicate deleting the support processing for the first multimedia work, obtain the recommendation performance data of the multimedia work to be supported;

[0081] Display the recommendation performance data of the multimedia work to be supported in the first display area.

[0082] In a possible implementation manner, the display unit is further configured to:

[0083] If the first operation instruction is used to indicate deleting the support processing for the first multimedia work within a preset time period, obtain the other recommendation performance data of the first multimedia work except the preset time period;

[0084] Display the other recommendation performance data in the first display area.

[0085] In a possible implementation manner, the display unit is further configured to:

[0086] Receive a second operation instruction for the first display area on the page where the visualization information is displayed;

[0087] Suspend and display the data interpretation information of the first multimedia work within the first display area according to the second operation instruction.

[0088] In a possible implementation manner, the display unit is further configured to:

[0089] Receive a third operation instruction for a second display area within the page where the visualization information is displayed;

[0090] Refresh and display the on-the-list information and support signal information of the multiple multimedia works within the page where the visualization information is displayed according to the third operation instruction.

[0091] According to a third aspect of the present disclosure, there is provided a computer program product, including a computer program, which when executed by a processor, implements the method of the first aspect and its possible implementation manners described above.

[0092] According to a fourth aspect of the present disclosure, there is provided an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-mentioned method of the first aspect and its possible implementation manners by executing the executable instructions.

[0093] The technical solution of the present disclosure has the following beneficial effects:

[0094] In the embodiments of the present disclosure, visual information including recommended performance data of multiple multimedia works can be displayed, and a first operation instruction for a first display area on the page displaying the visual information is received. The first display area is used to display the recommended performance data of a first multimedia work among the multiple multimedia works. Then, according to the first operation instruction, the recommended performance data displayed in the first display area is refreshed. It can be seen that in the embodiments of the present disclosure, not only can the recommended performance data of multiple multimedia works to be promoted be displayed, but also the recommended performance data of each multimedia work can be separately displayed in different areas according to the time dimension, improving the richness of the display of the recommended performance data of multimedia works. Further, an operation by the user on any one of the multimedia works can be received. For example, a first operation is performed on the first display area, so that the electronic device can receive the first operation instruction for the first display area on the page displaying the visual information, and then refresh and display the recommended performance data displayed in the first display area. In this way, the user can not only obtain an intuitive understanding of the overall situation of the entire multimedia works to be promoted, but also perform a separate operation on a certain multimedia work, improving the user experience of adjusting and optimizing the multimedia works. And, since the user can separately adjust and optimize the performance of a certain multimedia work during a certain period of time, the electronic device does not need to refresh and display the recommended performance data of each displayed multimedia work as a whole, avoiding problems such as frame drops or freezes caused by excessive load, and improving the user's adjustment experience.

[0095] Other features and advantages of the present disclosure will be described in the following specification, and, in part, will be obvious from the specification, or will be understood by implementing the present disclosure. The objectives and other advantages of the present disclosure can be realized and obtained by the structures particularly pointed out in the written specification, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0096] To more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required to be used in the embodiments of the present disclosure. Obviously, the following introduced drawings are only some embodiments of the present disclosure. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0097] Figure 1 Shows a schematic diagram of an application scenario in this exemplary embodiment;

[0098] Figure 2 Shows a flowchart of a method for displaying multimedia data in this exemplary embodiment;

[0099] Figure 3 Shows a flowchart of determining visual information in this exemplary embodiment;

[0100] Figure 4 A schematic structural diagram showing a page for displaying visual information in this exemplary embodiment;

[0101] Figure 5 A schematic structural diagram showing a multimedia data display device in this exemplary embodiment;

[0102] Figure 6 A schematic structural diagram showing an electronic device in this exemplary embodiment. Detailed implementation manners

[0103] To make the objectives, technical solutions and advantages of the present disclosure clearer and more understandable, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part rather than all of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure. Without conflict, the embodiments in the present disclosure and the features in the embodiments may be combined with each other arbitrarily. And although the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a sequence different from that here.

[0104] The terms "including" and any variations thereof in the specification and claims of the present disclosure are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.

[0105] One or more in the embodiments of the present disclosure, "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item)" or a similar expression thereof refers to any combination of these items, including any combination of single item (item) or multiple items (items). For example, at least one (item) of a, b or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple.

[0106] It should be noted that the terms "first", "second", etc. in the specification, claims and the above-mentioned drawings of the present disclosure are used to distinguish similar objects, and do not necessarily describe a specific order, sequence, size and priority. For example, in the embodiments of the present disclosure, the first display area and the second display area are only used to distinguish different display areas. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0107] The following describes exemplary embodiments of the present disclosure with reference to the accompanying drawings. The accompanying drawings are schematic diagrams of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in hardware modules or integrated circuits, or in networks, processors or microcontrollers. The embodiments can be implemented in multiple forms and should not be construed as limited to the examples set forth herein. The features, structures or characteristics described in the present disclosure can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to give a full explanation of the embodiments of the present disclosure. However, those skilled in the art should be aware that one or more specific details can be omitted when implementing the technical solutions of the present disclosure, or other methods, components, devices, steps, etc. can be used to replace one or more specific details. It should be noted that in the embodiments of the present disclosure, the collection, dissemination, use, display, etc. of data all comply with relevant national laws and regulations. Summary of the Invention

[0109] Currently, when displaying the performance of multiple multimedia works (such as songs, short videos, etc.) corresponding to the copyright owner, only traditional drawing schemes are used in the related art to draw charts to display basic information such as the playback volume of a large number of songs.

[0110] Specifically, if a traditional drawing scheme is used to draw charts, the display dimension is relatively single, and it is difficult to simultaneously display multiple performance data of each multimedia work, such as decision-making suggestions, charting opportunities, and goal achievement of a song. During the incubation process, the copyright holder needs to dynamically intervene in a song based on its support performance during the overall cycle. This process involves many and relatively customized interaction requirements, so it is necessary to conveniently select multiple dates for dynamic support operations. In addition, different operation suggestions need to be provided through various signal icons and operations such as song replacement need to be supported. However, the drawing components used in existing drawing schemes cannot provide the required underlying customization capabilities and cannot meet these complex and specific requirements. It can be seen that such a display method not only has a single display dimension but also has poor scalability.

[0111] In view of this, the present disclosure provides a multimedia data display method. Through this method, visual information including recommended performance data of multiple multimedia works can be displayed, and a first operation instruction for a first display area on a page displaying the visual information is received. The first display area is used to display the recommended performance data of a first multimedia work among the multiple multimedia works; then, according to the first operation instruction, the recommended performance data displayed in the first display area is refreshed. It can be seen that in the embodiments of the present disclosure, not only can the recommended performance data of multiple multimedia works to be promoted be displayed, but also the recommended performance data of each multimedia work can be separately displayed in different regions according to the time dimension, improving the richness of the display of the recommended performance data of multimedia works. Further, an operation on any one of the multimedia works can be received by the user, such as a first operation on the first display area. Thus, the electronic device can receive the first operation instruction for the first display area on the page displaying the visual information, and then refresh and display the recommended performance data displayed in the first display area. In this way, the user can not only obtain an intuitive understanding of the overall situation of the entire multimedia work to be promoted but also perform individual operations on a certain multimedia work, improving the user experience of adjusting and optimizing the multimedia work. Moreover, since the user can separately adjust and optimize the performance of a certain multimedia work during a certain period of time, the electronic device does not need to refresh and display the recommended performance data of each displayed multimedia work as a whole, avoiding problems such as frame drops or freezes caused by excessive load and improving the user's adjustment experience.

[0112] After introducing the basic principle of the present disclosure, various non-limiting implementation manners of the present disclosure are specifically introduced below.

[0113] Overview of Application Scenarios

[0114] To better understand the technical solutions provided in the embodiments of the present disclosure, the following briefly introduces the application scenarios applicable to the technical solutions provided in the embodiments of the present disclosure. It should be noted that the application scenarios introduced below are only used to illustrate the embodiments of the present disclosure rather than limit them. In specific implementations, the technical solutions provided in the embodiments of the present disclosure can be flexibly applied according to actual needs.

[0115] In the embodiments of the present disclosure, to facilitate the understanding of the technical solutions provided by the present disclosure, some key terms related to the present disclosure are introduced below:

[0116] Scalable Vector Graphics (SVG): An XML markup language used to describe two-dimensional graphics.

[0117] Discovery-Mode (D-Mode): A music library incubation mode in which potential high-quality breakout songs are jointly selected by the copyright holders and the song strategy. In this mode, the copyright holders provide dozens to thousands of songs, set the growth goals of the songs, and select some songs to enter the incubation process through a series of screening criteria (such as song data and related metrics). During the incubation process, by monitoring the performance, evaluating the effects, and making necessary adjustments and optimizations of these songs, potential high-quality songs are explored and mined. Finally, the songs that perform excellently during the support process, as well as adjustment suggestions and new opportunities for the songs (such as the songs topping the charts), are output through the incubation mode. These results and insights will be fed back to the copyright holders so that they can adjust the goals and make appropriate interventions for the songs, thereby discovering more high-quality and breakout songs.

[0118] D3: A JavaScript library for operating HTML data.

[0119] In the embodiments of the present disclosure, the multimedia data display technology can be applied to various business scenarios for dynamically adjusting corresponding multimedia works. The multimedia data is, for example, data generated after the playback of audio (such as songs, podcasts, audiobooks, etc.) and data generated after the playback of videos. The embodiments of the present disclosure do not limit this.

[0120] Please refer to Figure 1 as shown in Figure 1 which is an application scenario applicable to the technical solutions of the embodiments of the present disclosure. In this scenario diagram, it includes a service device 120 and terminal devices 110. Among them, multiple terminal devices 110 are devices corresponding to each copyright holder. Figure 1 Taking 1 as an example, the service device 120 can be understood as the server corresponding to the display platform. Among them, both the service device 120 and the terminal devices 110 can be directly or indirectly communicatively connected through one or more networks 130.

[0121] In an embodiment of the present disclosure, a first object may log in to a corresponding display platform through a terminal device 110, and then send a display request, so that a service device 120 can receive the display request, determine visualization information according to the display request, and feedback it to the terminal device 110, so that the terminal device 110 can display visualization information including recommended performance data of multiple multimedia works. Thus, the first object may perform a first operation on a first display area within the page displaying the visualization information, so that the terminal device 110 can receive a first operation instruction for the first display area within the page displaying the visualization information, and then refresh the recommended performance data displayed in the first display area according to the first operation instruction.

[0122] Among them, Figure 1 the terminal device 110 may be a mobile phone, a tablet computer (PAD), a personal computer (PC), a smart TV, a smart watch, a smart speaker, a smart vehicle-mounted device, a wearable device, etc., but is not limited thereto.

[0123] Figure 1 The service device 120 may also be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers. It may also be a cloud server or a cloud server cluster that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery network (CDN), as well as big data and artificial intelligence platforms, but is not limited thereto.

[0124] Of course, the method provided in the embodiment of the present disclosure is not limited to the Figure 1 application scenario shown. It may also be used in other possible application scenarios. For example, the terminal device 110 determines visualization information and displays visualization information including recommended performance data of multiple multimedia works to be promoted by the first object. Thus, the first object may perform a first operation on a first display area within the page displaying the visualization information. Furthermore, the terminal device 110 can receive a first operation instruction for the first display area within the page displaying the visualization information, and then refresh the recommended performance data displayed in the first display area according to the first operation instruction. The embodiment of the present disclosure does not limit this.

[0125] It can be seen that the technical solution provided by the embodiment of the present disclosure can be independently implemented by the terminal device or jointly implemented by the terminal device and the service device. The embodiment of the present disclosure does not limit this. In the following, the technical solution provided by the embodiment of the present disclosure implemented independently by the terminal device is taken as an example for scheme introduction.

[0126] Exemplary Method

[0127] To further illustrate the technical solutions provided by the embodiments of the present disclosure, the following will provide a detailed description in combination with the accompanying drawings and specific implementation manners. Although the embodiments of the present disclosure provide method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or non-creative labor. In steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiments of the present disclosure. When the method is actually processed or executed by a device, it may be executed in the method order shown in the embodiments or drawings or executed in parallel.

[0128] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of a multimedia data display method in the embodiments of the present disclosure. The process of the method can be, for example, implemented by an electronic device, such as Figure 1 the terminal device 110 in

[0129] Step 201: Display the visualization information of the recommended performance data including multiple multimedia works.

[0130] In the embodiments of the present disclosure, before the electronic device displays the visualization information of the recommended performance data including multiple multimedia works, it is necessary to determine the visualization information.

[0131] Optionally, the electronic device may obtain the recommended performance data corresponding to each of the multiple multimedia works, and then determine the visualization information according to the recommended performance data corresponding to each of the multiple multimedia works.

[0132] In the embodiments of the present disclosure, the electronic device may receive a first display instruction triggered by a first object. The first display instruction carries the first identification information of the first object, and then according to the first identification information, obtain the recommended performance data corresponding to the multiple multimedia works to be promoted corresponding to the first object, and determine the visualization information according to the performance data corresponding to each of the multiple multimedia works.

[0133] In the embodiments of the present disclosure, the first object may be understood as the copyright owner of multiple multimedia works, or may be understood as a user who logs in to the display system. For example, the user is a representative employee of the copyright company, etc. The present disclosure does not limit this. That is to say, in the embodiments of the present disclosure, the display platform may be logged in by multiple different copyright owners, so as to display the corresponding visualization information for different copyright owners.

[0134] In an embodiment of the present disclosure, the first identification information of the first object can be understood as information representing the copyright owner. This information is, for example, an identifier composed of at least one of numbers, characters, letters, and Chinese characters, and the present disclosure does not limit this.

[0135] In an embodiment of the present disclosure, the electronic device can obtain the performance data corresponding to each of the multiple multimedia works to be promoted of the first object from each database according to the first identification information. Each database can be an external database connected to the terminal device, or an external database and an internal database connected to the terminal device, and the present disclosure does not limit this.

[0136] For example, if the multimedia work is a song and the first object is the copyright owner 1, the electronic device can obtain the performance data corresponding to each of the multiple songs to be promoted of the first object from database 1 corresponding to the first music software for playing the song, database 2 corresponding to the second music platform for playing the song, and database 3 corresponding to the video playback platform for using the song as background music according to the first identification information corresponding to the copyright owner 1. Specifically, the performance data corresponding to each song includes play index trend, charting opportunity, support performance, play volume, collection volume, completion rate, sharing rate, and like rate, etc.

[0137] For another example, if the multimedia work is a short video and the first object is the copyright owner 2, the electronic device can obtain the performance data corresponding to each of the multiple short videos to be promoted of the first object from database 1 corresponding to the first short video platform for playing the short video, database 2 corresponding to the first instant messaging software for playing the short video, and database 3 corresponding to the browser software for playing the short video according to the first identification information corresponding to the copyright owner 2. Specifically, the performance data corresponding to each short video includes play index trend, charting opportunity, support performance, play volume, collection volume, completion rate, forwarding rate, and like rate, etc.

[0138] In an embodiment of the present disclosure, after obtaining the recommended performance data corresponding to each of the multiple multimedia, the electronic device can determine the visualization information.

[0139] In an embodiment of the present disclosure, please refer to Figure 3 As shown, the electronic device can determine the visualization information by, but not limited to, the following steps:

[0140] Step 301: Determine the canvas information for displaying the visualization information.

[0141] In an embodiment of the present disclosure, the electronic device can determine the quantity information of the multiple multimedia works, and then determine the canvas information for displaying the visualization information according to the quantity information and the container information for displaying the visualization information.

[0142] For example, the canvas information for displaying the visualization information can be determined based on the number of songs and the width information of the container for displaying the visualization information on the electronic device.

[0143] Optionally, the electronic device can also create an `svg` element, which is used to specify the width and height of the canvas, that is, to determine the canvas information for displaying the visualization information.

[0144] Step 302: Determine the horizontal axis coordinate information of the visualization information according to the preset promotion time information and the canvas information.

[0145] In the embodiments of the present disclosure, the electronic device can determine the data scaling region information of the visualization information according to the preset promotion time information and the canvas information.

[0146] In the embodiments of the present disclosure, considering that the data of all multimedia works are displayed within a unified time range, therefore, the electronic device can determine the data scaling region information of the visualization information according to the preset promotion time and the length information of the canvas. Among them, the preset promotion time can be set correspondingly according to the actual implementation, such as 30 days, or a quarter, or 45 days, etc., and the embodiments of the present disclosure do not limit this. Optionally, the electronic device can evenly divide the specific value corresponding to the length information of the canvas according to the specific value corresponding to the preset promotion time, so as to determine the data scaling region information of the visualization information.

[0147] Specifically, considering that the support and promotion date of the multimedia work is relatively long, and it is necessary to display the support performance rectangular frames and signals for each date, therefore, a data scaling region `BrushG` can be created to implement the function of switching the date range. Among them, the display area corresponding to the data scaling region can be displayed based on the Scalable Vector Graphics SVG.

[0148] In the embodiments of the present disclosure, after determining the data scaling region information of the visualization information, the electronic device can receive a selection instruction for the data scaling region information, and determine the scaling indication information according to the duration information carried by the selection instruction. Further, the horizontal axis coordinate information of the visualization information can be determined according to the scaling indication information.

[0149] For example, assume that the preset promotion time is from January 1, 2024 to March 31, 2024, and it is determined that the duration information carried by the selection instruction for the data scaling region information received by the electronic device is from January 1, 2024 to January 31, 2024, so as to determine that the scaling indication information is to select the length information of the horizontal axis coordinate to be 31 days, so that the horizontal axis coordinate information of the visualization information can be determined according to the scaling indication information to be a length of 31, with the unit of 1 day.

[0150] Step 303: Determine the vertical axis coordinate information of the visualization information according to the quantity information of multiple multimedia works and the canvas information.

[0151] In an embodiment of the present disclosure, the electronic device may determine the vertical axis coordinate information of the visualization information according to the quantity information of the multimedia works and the width information of the canvas.

[0152] For example, the electronic device may determine the vertical axis coordinate information of each short video according to the width information of the canvas and the quantity information of the short videos, so as to obtain the vertical axis coordinate information of the visualization information.

[0153] That is to say, in an embodiment of the present disclosure, a separate vertical axis is established for each multimedia work. Therefore, the visualization information finally determined by the electronic device is multi-vertical axis.

[0154] In an embodiment of the present disclosure, the electronic device may also receive new user interaction information (user interaction), so as to update the foregoing quantity information and / or preset promotion time information according to the new user interaction information, and thus correspondingly update the horizontal axis coordinate information and the vertical axis coordinate information. Obviously, the horizontal axis coordinate information and the vertical axis coordinate information in the embodiment of the present disclosure are updatable.

[0155] Step 304: Determine the visualization information according to the horizontal axis coordinate information of the visualization information, the vertical axis coordinate information of the visualization information, and the respective recommended performance data of multiple multimedia works.

[0156] In an embodiment of the present disclosure, after the electronic device determines the horizontal axis coordinate information of the visualization information and the vertical axis coordinate information of the visualization information, it may bind the respective recommended performance data of multiple multimedia works, so as to finally determine the visualization information. Among them, the visualization information is, for example, D-Mode chart display information.

[0157] In an embodiment of the present disclosure, the electronic device may determine the sub-visualization information of each multimedia work according to the respective recommended performance data of multiple multimedia works and the zoom indication information, and then determine the visualization information according to the obtained sub-visualization information. That is to say, the electronic device may screen and process the respective recommended performance data of multiple multimedia works according to the zoom indication time, so as to avoid obtaining too many resources at one time and reduce the display efficiency.

[0158] In an embodiment of the present disclosure, an electronic device may perform the following processing on each multimedia work: screen target recommended performance data matching the zoom indication information from the recommended performance data corresponding to the multimedia work, split the target recommended performance data into at least one category of recommended performance data according to the preset data category information, and determine the preset display form of each category of recommended performance data. According to the obtained category of recommended performance data and the preset display form of the category of recommended performance data, determine the sub-visualization information of the multimedia work. The preset display form is, for example, a rectangular graph, a line graph, etc., and the embodiments of the present disclosure do not limit this.

[0159] For example, at least one category of recommended performance data corresponding to the multimedia work includes: support performance data, play index trend data, on-the-list data, and support signal data. Moreover, the support performance data can be displayed using a rectangular graph, the play index trend data can be displayed using a line graph, and the on-the-list data and the support signal data can be displayed using their respective corresponding icons.

[0160] In an embodiment of the present disclosure, after the electronic device obtains the sub-visualization information, it may determine the drawing order of each category of recommended performance data corresponding to each multimedia work, and then draw the sub-visualization information of each multimedia work respectively according to the obtained drawing order to display the visualization information including the recommended performance data of multiple multimedia works.

[0161] Optionally, each category of recommended performance data may correspond to a label event. In other words, when a user operates on a category of recommended performance data, the label event corresponding to the category of recommended performance data can be triggered accordingly. For example, `rect` is used to represent the label event of the support performance of the multimedia work, `line` is used to represent the label event of the line area of the play index trend of the multimedia work, `icon` is used to represent the label event of the on-the-list and support signals of the multimedia work, `supportRect` is used to represent the label event of the support area selected by the user, and `brushG` is used to represent the label event of the selected area by the user.

[0162] In the embodiments of the present disclosure, considering that when drawing the target recommendation performance data of each multimedia work, the category recommendation performance data corresponding to each multimedia work requires independent interaction functions. Therefore, when drawing the category recommendation performance data, the category recommendation performance data corresponding to each multimedia work can be drawn in a certain order to ensure the triggering and processing of a single label event. Among them, the aforementioned drawing order can be a preset fixed order or a fixed order determined based on the order of user input, and the embodiments of the present disclosure do not limit this. For example, the fixed order is that the electronic device can first draw a rectangular background graph for representing the support performance of the multimedia work, then draw a line graph for representing the trend of the play index of the multimedia work, and then draw an icon for representing the on-the-list and support signals of the multimedia work. Further, a support area selected by the user or a rectangular area selected can be drawn.

[0163] In the embodiments of the present disclosure, considering that the user also needs to perform operations such as understanding detailed data, the electronic device can also obtain the information of the right-click menu, and the right-click menu can include options supporting interaction operations such as time brushing and hovering prompts.

[0164] In the embodiments of the present disclosure, the electronic device can also determine the visualization information according to the obtained sub-visualization information and the switching menu.

[0165] For example, refer to Figure 4 , Figure 4 is a schematic structural diagram of a page for displaying visualization information in the embodiments of the present disclosure. Among them, Figure 4 the icon in Figure 4 the tooltip in Figure 4 the contextmemu in Figure 4 the DATAZoom in Figure 4 and the circle identifier and irregular graphic identifier in Figure 4 are used to represent the on-the-list and support signals of the multimedia work, Figure 4 the support performance of the multimedia work is represented by different colors in

[0166] It should be noted that when the page for displaying the visualization information is rendered, when the electronic device displays the page for displaying the visualization information, Figure 4Structural hint information such as "DATA Zoom", "icon development switching", "rectangular graph", "line graph", "range selection", "x-axis", "multiple Y-axes", and "range selection" is not displayed. That is, when the electronic device displays a page presenting visualization information, only in the display area corresponding to each multimedia work, the category recommendation performance data corresponding to each multimedia work is displayed.

[0167] In the embodiments of the present disclosure, since the number of multimedia works is large, when drawing visualization information, a lazy loading method can be adopted. Specifically, when the user performs a pull-down operation on the page including visualization information to attempt to load more data, the electronic device can obtain the next part of the data through an interface, thereby gradually drawing and / or rendering the page including visualization information.

[0168] Step 202: Receive a first operation instruction for a first display area within the page presenting visualization information, where the first display area is used to present the recommended performance data of a first multimedia work among multiple multimedia works.

[0169] In the embodiments of the present disclosure, a first object can perform a first operation on the first display area within the page presenting visualization information to the electronic device, so that the electronic device can receive the first operation instruction for the first display area within the page presenting visualization information. Among them, the first operation is, for example, a click operation, a selection operation, an input operation, a drag operation, a selection operation, a slide operation, etc., and the embodiments of the present disclosure do not limit this.

[0170] In the embodiments of the present disclosure, a first object can perform a second operation on the first display area within the page presenting visualization information to the electronic device, so that the electronic device can receive the second operation instruction for the first display area within the presented visualization information. Among them, the second operation includes various interactive operations such as click operations, selection operations, and input operations for selecting the first display area and triggering corresponding instructions.

[0171] In the embodiments of the present disclosure, a first object can perform a third operation on the second display area within the page presenting visualization information to the electronic device, so that the electronic device can receive the third operation instruction for the second display area within the page presenting visualization information. Among them, the third operation is, for example, a click operation, a selection operation, an input operation, a drag operation, a selection operation, a slide operation, etc., and the embodiments of the present disclosure do not limit this.

[0172] It can be seen that in the embodiments of the present disclosure, the electronic device supports directly triggering each tag event, and also supports indirectly triggering tag events by combining multiple filtering conditions, enriching the operation options, and thereby enhancing the user experience.

[0173] Step 203: Refresh the recommended performance data displayed in the first display area according to the first operation instruction.

[0174] In the embodiment of the present disclosure, if the first operation instruction is used to indicate an increase in the support processing for the first multimedia work, the updated recommended performance data of the first multimedia work is obtained, and the updated recommended performance data is displayed in the first display area.

[0175] In the embodiment of the present disclosure, if the first operation instruction is used to indicate the deletion of the support processing for the first multimedia work, the recommended performance data of the multimedia work to be supported is obtained, and the recommended performance data of the multimedia work to be supported is displayed in the first display area.

[0176] In the embodiment of the present disclosure, if the first operation instruction is used to indicate the deletion of the support processing for the first multimedia work within a preset time period, the other recommended performance data of the first multimedia work except the preset time period is obtained, and the other recommended performance data is displayed in the first display area.

[0177] In the embodiment of the present disclosure, considering that the user deletes the support for multiple dates. Therefore, during the process of the user performing operations on the page, the electronic device can execute `d3.brushX` to add a filtered `g` tag. And, since the time periods may be discontinuous, multiple `g` tags need to be dynamically added according to the selectable multiple time periods. Also, when some time periods are deleted, the electronic device needs to update the brushing range in a timely manner and redraw the boxed area.

[0178] In the embodiment of the present disclosure, when filtering the support area, that is, when the data needs to be redrawn, in order to avoid the frame dropping problem caused by repeated deletion and redrawing, an incremental rendering technology can be adopted, that is, only update the data mapping of the changed part, quickly realize the display of the new sub-visualization information, thereby improving the drawing efficiency and avoiding unnecessary performance overhead.

[0179] In a possible implementation manner, the electronic device can receive a second operation instruction for the first display area on the page displaying the visualization information, and then, according to the second operation instruction, suspend and display the data interpretation information of the first multimedia work in the first display area. The data interpretation information is, for example, the specific playback data of the multimedia work on the current day and the comparison information with the previous specific playback data, etc., which is not limited in the embodiment of the present disclosure.

[0180] For example, the user can click on the "right-click menu" in the page displaying the visualization information, and then click on the floating prompt in the right-click menu. Further, when the user clicks on a point on the line chart, the electronic device can suspend and display the data interpretation information of the first multimedia work at the time point corresponding to the point in the first display area.

[0181] In a possible implementation, the electronic device may receive a third operation instruction for a second display area within a page that displays visual information, and then, according to the third operation instruction, refresh and display the chart-topping information and support signal information of multiple multimedia works within the page that displays visual information.

[0182] For example, the user may click on "Display" within the page that displays visual information, so that the electronic device can receive a third operation instruction for the second display area within the page that displays visual information, that is, the second display area is the area corresponding to "Display", so that the electronic device can, according to the third operation instruction, refresh and display the chart-topping information and support signal information of multiple multimedia works within the page that displays visual information. Among them, the chart-topping information is, for example Figure 4 the icon of a circle and the icon of an irregular pentagon, and the support signal information is, for example Figure 4 the icon including an arrow within a circle. That is to say, different chart-topping information is represented by different icons. For example, if Song 1 topped the ancient style chart on the 14th, then a circle icon is marked at the point corresponding to the 14th, and if Song 2 topped the new song chart on the 3rd, then an irregular pentagon icon is marked at the point corresponding to the 3rd.

[0183] In the embodiments of the present disclosure, compared with the traditional display method, the display of visual information through the D-Mode chart can realize the visualization of the overall multimedia work support link by the copyright owner. In this way, not only the threshold of data interpretation is reduced, enabling the copyright owner to more intuitively understand and analyze the data. At the same time, since the visual information provided in this application also supports interactive operations such as time brushing, hover tips, and right-click menus, a good implementation basis is provided for users to make quick decisions on the data in real time. Through these functions, the copyright owner can more flexibly perform dynamic intervention and operation adjustment to optimize the incubation and promotion effects of multimedia works.

[0184] For example, if the multimedia work is a song, through the aforementioned display method, songs of different categories and different life cycle stages can be identified and mined, and presented to the copyright owner in a classified manner, providing more accurate and practical market intelligence for the copyright owner, helping the copyright owner gain an advantage in the highly competitive music market, and enhancing the usage experience of the copyright owner.

[0185] For another example, if the multimedia work is a short video of a short play, through the aforementioned display method and the display of visual information, short videos of different categories and different life cycle stages can be identified and mined, and presented to the copyright holders in a classified manner, providing more accurate and practical market intelligence for the copyright holders, helping the copyright holders gain an advantage in the highly competitive short play market, and enhancing the usage experience of the copyright holders. In addition, it can also enable close collaboration among the copyright holders, the operation team, and the strategy parties to jointly adjust and optimize the promotion plan for the short videos, further improving the promotion effect of the short videos.

[0186] Exemplary Apparatus

[0187] An exemplary embodiment of the present disclosure also provides a multimedia data display device. Referring to Figure 5 As shown, the multimedia data display device 500 includes the following program units:

[0188] A display unit 501, configured to display visual information including recommended performance data of a plurality of multimedia works;

[0189] A receiving unit 502, configured to receive a first operation instruction for a first display area on a page for displaying the visual information, where the first display area is used to display the recommended performance data of a first multimedia work among the plurality of multimedia works;

[0190] The display unit 501 is further configured to refresh the recommended performance data displayed in the first display area according to the first operation instruction.

[0191] In a possible implementation manner, the device further includes a processing unit, configured to:

[0192] Obtain the recommended performance data corresponding to each of the plurality of multimedia works;

[0193] Determine the visual information according to the recommended performance data corresponding to each of the plurality of multimedia works.

[0194] In a possible implementation manner, the device further includes a processing unit, configured to:

[0195] Determine the canvas information for displaying the visual information;

[0196] Determine the horizontal axis coordinate information of the visual information according to the preset promotion time information and the canvas information;

[0197] Determine the vertical axis coordinate information of the visual information according to the quantity information of the plurality of multimedia works and the canvas information;

[0198] Determine the visualization information according to the horizontal axis coordinate information of the visualization information, the vertical axis coordinate information of the visualization information, and the performance data corresponding to each of the multiple multimedia works.

[0199] In a possible implementation manner, the device further includes a processing unit, configured to:

[0200] Determine the quantity information of the multiple multimedia works;

[0201] Determine the canvas information for displaying the visualization information according to the quantity information and the container information for displaying the visualization information.

[0202] In a possible implementation manner, the device further includes a processing unit, configured to:

[0203] Determine the data scaling region information of the visualization information according to the preset promotion time information and the canvas information;

[0204] Receive a selection instruction for the data scaling region information, and determine the scaling indication information according to the duration information carried by the selection instruction;

[0205] Determine the horizontal axis coordinate information of the visualization information according to the scaling indication information.

[0206] In a possible implementation manner, the device further includes a processing unit, configured to:

[0207] Determine the sub-visualization information of each multimedia work according to the recommended performance data corresponding to each of the multiple multimedia works and the scaling indication information;

[0208] Determine the visualization information according to the obtained sub-visualization information.

[0209] In a possible implementation manner, the device further includes a processing unit, configured to:

[0210] Perform the following processing on each multimedia work:

[0211] Filter out the target recommended performance data that matches the scaling indication information from the recommended performance data corresponding to the multimedia work;

[0212] Split the target recommended performance data into at least one category of recommended performance data according to the preset data category information, and determine the preset display form of each category of recommended performance data;

[0213] Determine the sub-visualization information of the multimedia work according to the obtained category of recommended performance data and the preset display form of the category of recommended performance data.

[0214] In a possible implementation manner, the display unit 501 is specifically configured to:

[0215] Determine the drawing order of the respective category recommendation performance data corresponding to each multimedia work;

[0216] According to the obtained drawing order, respectively draw the sub-visualization information of each multimedia work to display the visualization information including the recommendation performance data of multiple multimedia works.

[0217] In a possible implementation manner, the display unit is further configured to:

[0218] If the first operation instruction is used to indicate an increase in the support processing for the first multimedia work, obtain the updated recommendation performance data of the first multimedia work;

[0219] Display the updated recommendation performance data in the first display area.

[0220] In a possible implementation manner, the display unit 501 is further configured to:

[0221] If the first operation instruction is used to indicate the deletion of the support processing for the first multimedia work, obtain the recommendation performance data of the multimedia work to be supported;

[0222] Display the recommendation performance data of the multimedia work to be supported in the first display area.

[0223] In a possible implementation manner, the display unit is further configured to:

[0224] If the first operation instruction is used to indicate the deletion of the support processing for the first multimedia work within a preset time period, obtain the other recommendation performance data of the first multimedia work except for the preset time period;

[0225] Display the other recommendation performance data in the first display area.

[0226] In a possible implementation manner, the display unit 501 is further configured to:

[0227] Receive a second operation instruction for the first display area within the page for displaying the visualization information;

[0228] According to the second operation instruction, floatingly display the data interpretation information of the first multimedia work in the first display area.

[0229] In a possible implementation manner, the display unit 501 is further configured to:

[0230] Receive a third operation instruction for a second display area within the page that displays the visualization information;

[0231] According to the third operation instruction, refresh and display the on - the - list information and support signal information of the multiple multimedia works within the page that displays the visualization information.

[0232] The specific details of each part of the above - mentioned device have been described in detail in the implementation manner of the method part. For the undisclosed detailed content, reference can be made to the implementation manner content of the method part, so it will not be elaborated here.

[0233] It should be noted that although several modules or units of a device for action execution are mentioned in the above - detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0234] Exemplary Program Product

[0235] The exemplary embodiments of the present disclosure also provide a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, it implements the above - mentioned multimedia data display method.

[0236] In one embodiment, the computer program product can be a tangible product containing a computer program, such as a computer - readable storage medium storing a computer program. The readable storage medium can be a storage medium based on signals such as electricity, magnetism, light, electromagnetic, infrared, etc., including but not limited to: random access memory (RAM), read - only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), hard disk drive (HDD), solid - state drive (SSD), etc. Exemplarily, the computer program product can be implemented as a non - volatile storage medium storing a computer program, such as read - only memory, Nand Flash, etc.

[0237] In one embodiment, the computer program product can be an intangible product containing a computer program. Exemplarily, the computer program product can be implemented as a virtual digital product, such as an executable file storing a computer program, an installation package, and other digital files.

[0238] The code of a computer program can be written in one or more programming languages. Examples of programming languages include C, Java, C++, etc. The program code can be executed entirely on the user's computing device, or partially on the user's computing device, or as an independent software package, or partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device can be connected to the user's computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or it can be connected to an external computing device (e.g., through an Internet connection provided by a carrier).

[0239] A computer program can be carried or transmitted by signals such as electrical, magnetic, optical, electromagnetic, infrared, etc. An electronic device can convert the signal carrying the computer program into a digital signal and then run the computer program. When the computer program runs on an electronic device, its code is used to cause the electronic device to execute (more specifically, to cause the processor of the electronic device to execute) the method steps of various exemplary embodiments of the present disclosure. For example, it can execute the above-mentioned multimedia data display method, which includes the following steps: Step 201: Display visualization information of recommended performance data including multiple multimedia works; Step 202: Receive a first operation instruction for a first display area within the page where the visualization information is displayed, and the first display area is used to display the recommended performance data of the first multimedia work among the multiple multimedia works; Step 203: Refresh the recommended performance data displayed within the first display area according to the first operation instruction.

[0240] Implementing the above method steps through a computer program can display visual information of the recommendation performance data including multiple multimedia works, receive a first operation instruction for a first display area on the page displaying the visual information, where the first display area is used to display the recommendation performance data of a first multimedia work among the multiple multimedia works; and then refresh the recommendation performance data displayed in the first display area according to the first operation instruction. It can be seen that in the embodiments of the present disclosure, not only can the recommendation performance data of multiple multimedia works to be promoted be displayed, but also the recommendation performance data of each multimedia work can be separately displayed in different areas according to the time dimension, improving the richness of the display of the recommendation performance data of multimedia works. Further, it is possible to receive an operation by the user on any one of the multimedia works, such as a first operation on the first display area, so that the electronic device can receive the first operation instruction for the first display area on the page displaying the visual information, and then refresh and display the recommendation performance data displayed in the first display area. In this way, the user can not only obtain an intuitive understanding of the overall situation of the entire multimedia works to be promoted, but also perform a separate operation on a certain multimedia work, improving the user experience of adjusting and optimizing the multimedia works. Moreover, since the user can separately adjust and optimize the performance of a certain multimedia work during a certain period of time, the electronic device does not need to re-refresh and display the recommendation performance data of each of the displayed multimedia works as a whole, avoiding problems such as frame drops or freezes caused by excessive load, and improving the user's adjustment experience.

[0241] Exemplary Electronic Device

[0242] An exemplary embodiment of the present disclosure further provides an electronic device. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the executable instructions to perform the method steps of various exemplary embodiments of the present disclosure.

[0243] The following refers to Figure 6 to exemplarily illustrate the electronic device in the form of a general computing device. It should be understood that Figure 6 the electronic device 600 shown is only an example and should not impose limitations on the functions and usage scope of the embodiments of the present disclosure.

[0244] As Figure 6 shown, the electronic device 600 may include: a processor 610, a memory 620, a bus 630, an I / O (input / output) interface 640, and a network adapter 650.

[0245] The memory 620 may include volatile memory such as RAM 621 and cache unit 622, and may also include non-volatile memory such as ROM 623. The memory 620 may further include one or more program modules 624, and such program modules 624 include but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. For example, the program module 624 may include each unit in the above device.

[0246] The processor 610 may include one or more processing units. For example, the processor 610 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor, and / or an NPU (Neural-Network Processing Unit), etc.

[0247] The processor 610 can be used to execute the executable instructions stored in the memory 620. For example, it can execute the above multimedia data display method, which includes the following steps: Step 201: Display the visualization information of the recommended performance data including multiple multimedia works; Step 202: Receive a first operation instruction for a first display area within the page where the visualization information is displayed, and the first display area is used to display the recommended performance data of the first multimedia work among the multiple multimedia works; Step 203: Refresh the recommended performance data displayed within the first display area according to the first operation instruction.

[0248] By executing the above method steps through the processor 610, visual information including the recommended performance data of multiple multimedia works can be displayed, and a first operation instruction for a first display area on the page where the visual information is displayed can be received. The first display area is used to display the recommended performance data of the first multimedia work among the multiple multimedia works; then, according to the first operation instruction, the recommended performance data displayed in the first display area is refreshed. It can be seen that in the embodiments of the present disclosure, not only can the recommended performance data of multiple multimedia works to be promoted be displayed, but also the recommended performance data of each multimedia work can be separately displayed in different areas according to the time dimension, improving the richness of the display of the recommended performance data of multimedia works. Further, an operation by the user on any one of the multimedia works can be received. For example, a first operation is performed on the first display area, so that the electronic device can receive the first operation instruction for the first display area on the page where the visual information is displayed, and then refresh and display the recommended performance data displayed in the first display area. In this way, the user can not only obtain an intuitive understanding of the overall situation of the entire multimedia work to be promoted, but also perform a separate operation on a certain multimedia work, improving the user experience of adjusting and optimizing the multimedia work. And since the user can separately adjust and optimize the performance of a certain multimedia work during a certain period of time, the electronic device does not need to refresh and display the recommended performance data of each displayed multimedia work as a whole, avoiding problems such as frame drops or freezes caused by excessive load and improving the user's adjustment experience.

[0249] The bus 630 is used to implement connections between different components of the electronic device 600 and may include a data bus, an address bus, and a control bus.

[0250] The electronic device 600 can communicate with one or more external devices 700 (such as a keyboard, a mouse, an external controller, etc.) through the I / O interface 640.

[0251] The electronic device 600 can communicate with one or more networks through the network adapter 650. For example, the network adapter 650 can provide mobile communication solutions such as 3G / 4G / 5G, or provide wireless communication solutions such as wireless local area network, Bluetooth, and near field communication. The network adapter 650 can communicate with other modules of the electronic device 600 through the bus 630.

[0252] The electronic device 600 can display a graphical user interface through the display 660, such as displaying visual information, etc.

[0253] Although Figure 6Not shown in the figure, other hardware and / or software modules may also be provided in the electronic device 600, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0254] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, apparatus, system, computer program product, storage medium, electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, such as can be respectively referred to as "circuit", "module", or "system".

[0255] It should be understood that the present disclosure is not limited to the specific method steps or structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. Based on the specific implementation manners provided by the present disclosure, those skilled in the art will easily think of other implementation manners. Therefore, the specific implementation manners provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are pointed out by the claims, and should cover any variations, uses, or adaptive changes of the present disclosure, and these variations, uses, or adaptive changes follow the general principles of the present disclosure and include the common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure.

Claims

1. A method for displaying multimedia data, characterized in that, The method includes: Displaying visual information of recommended performance data including multiple multimedia works; Receiving a first operation instruction for a first display area within the page where the visual information is displayed, the first display area being used to display the recommended performance data of a first multimedia work among the multiple multimedia works; Refreshing the recommended performance data displayed within the first display area according to the first operation instruction.

2. The method according to claim 1, wherein Before displaying the visual information of the recommended performance data including multiple multimedia works, the method further includes: Obtaining the recommended performance data corresponding to each of the multiple multimedia works; Determining the visual information according to the recommended performance data corresponding to each of the multiple multimedia works.

3. The method according to claim 2, wherein Determining the visual information according to the recommended performance data corresponding to each of the multiple multimedia works includes: Determining the canvas information for displaying the visual information; Determining the horizontal axis coordinate information of the visual information according to the preset promotion time information and the canvas information; Determining the vertical axis coordinate information of the visual information according to the quantity information of the multiple multimedia works and the canvas information; Determining the visual information according to the horizontal axis coordinate information of the visual information, the vertical axis coordinate information of the visual information, and the performance data corresponding to each of the multiple multimedia works.

4. The method according to claim 3, characterized in that, Determining the canvas information for displaying the visual information includes: Determining the quantity information of the multiple multimedia works; Determining the canvas information for displaying the visual information according to the quantity information and the container information for displaying the visual information.

5. The method according to claim 4, wherein Determining the horizontal axis coordinate information of the visual information according to the preset promotion time information and the canvas information includes: Determining the data scaling area information of the visual information according to the preset promotion time information and the canvas information; Receiving a selection instruction for the data scaling area information, and determining scaling indication information according to the duration information carried by the selection instruction; Determining the horizontal axis coordinate information of the visual information according to the scaling indication information.

6. The method according to claim 5, wherein Determining the visual information according to the horizontal axis coordinate information of the visual information, the vertical axis coordinate information of the visual information, and the recommended performance data corresponding to each of the multiple multimedia works includes: Determining the sub-visual information of each multimedia work according to the recommended performance data corresponding to each of the multiple multimedia works and the scaling indication information; Determining the visual information according to the obtained sub-visual information.

7. The method according to claim 6, characterized in that, Determining the sub-visual information of each multimedia work according to the recommended performance data corresponding to each of the multiple multimedia works and the scaling indication information includes: Performing the following processing on each multimedia work: Filtering target recommended performance data matching the scaling indication information from the recommended performance data corresponding to the multimedia work; Splitting the target recommended performance data into at least one category of recommended performance data according to the preset data category information, and determining the preset display form of each category of recommended performance data. Determine the sub-visualization information of the multimedia work according to the obtained category recommendation performance data and the preset display form of the category recommendation performance data.

8. A multimedia data display device, characterized in that, The device includes: A display unit for displaying the visualization information including the recommendation performance data of multiple multimedia works; A receiving unit for receiving a first operation instruction for a first display area on the page displaying the visualization information, where the first display area is used to present the recommendation performance data of a first multimedia work among the multiple multimedia works; The display unit is further configured to refresh the recommendation performance data displayed in the first display area according to the first operation instruction.

9. An electronic device, characterized in that, It includes: A processor; A memory for storing the executable instructions of the processor; Wherein, the processor is configured to execute the method according to any one of claims 1-13 by executing the executable instructions.

10. A computer program product having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the method according to any one of claims 1-7 is implemented.