Multimedia file search method and device

By displaying a target control on the desktop to find the multimedia files corresponding to M first applications and displaying the playback interface in the target application, the problem of cumbersome process of users when looking for historical playback of multimedia files is solved, and a fast and convenient multimedia is achieved File search and playback.

CN113641839BActive Publication Date: 2025-02-14VIVO MOBILE COMM HANGZHOU CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110790899.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-13
Publication Date
2025-02-14
Estimated Expiration
2041-07-13

AI Technical Summary

Technical Problem

When users look up multimedia files for historical playback, they need to search them one by one in the video application, which leads to a cumbersome and time-consuming process.

Method used

Displays a target control on the desktop, receiving user input to find multimedia files. This control is used to find the multimedia file corresponding to the M first applications, and after receiving the second input from the user, the playback interface of the multimedia file is displayed in the target application.

Benefits of technology

Through this method, users can quickly and conveniently find and play multimedia files in electronic devices, improving human-computer interaction performance and reducing the time and complexity of the search process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113641839B_ABST
    Figure CN113641839B_ABST
Patent Text Reader

Abstract

The present application discloses a multimedia file search method and device, which belongs to the field of communication technology. The method includes: receiving a first input of a user to a target control when a target control is displayed on a desktop; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in an electronic device for playing multimedia files, and M is a positive integer; in response to the first input, displaying the identifier of the target multimedia file corresponding to the first input; receiving a second input of the identifier of the target multimedia file from the user; in response to the second input, displaying the playback interface of the target multimedia file in the target application, and the target application is one of the M first applications.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a multimedia file search method and device. Background Art

[0002] With the continuous development of electronic information technology and the improvement of electronic equipment performance, more and more users will watch multimedia files through electronic equipment. Usually, in order to meet the viewing needs of users, users will install different multimedia file applications in the electronic equipment.

[0003] In the related art, for historically played multimedia files that have not been played completely in different multimedia file applications, when a user plays a certain historically played multimedia file again, for example, taking the example of a user watching a certain historically watched video again, the user needs to remember the video application that last corresponded to the certain historically watched video, so that the user can find the viewing record through the corresponding video application and find the certain historically watched video to continue watching the previous video.

[0004] However, users often forget the video application that they last watched a certain historical video. In this case, users need to search for the historical video in each video application through their respective history records. In the worst case, they need to open all video applications to find the historical video, which makes the process of searching for historical videos cumbersome and time-consuming. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a multimedia file search method and device, which can solve the problem that the process of searching for historically played multimedia files is cumbersome and time-consuming.

[0006] In a first aspect, an embodiment of the present application provides a multimedia file searching method, the method comprising: receiving a first input from a user to a target control when a target control is displayed on a desktop; the target control is used to search for multimedia files, the multimedia files being multimedia files corresponding to M first applications; the M first applications are: M applications installed in an electronic device for playing multimedia files; in response to the first input, displaying an identifier of a target multimedia file corresponding to the first input; receiving a second input from the user to identify the target multimedia file; in response to the second input, displaying a playback interface of the target multimedia file in the target application, the target application being one of the M first applications.

[0007] In a second aspect, an embodiment of the present application provides a multimedia file searching device, which includes: a receiving module and a display module, wherein the receiving module is used to receive a first input from a user to a target control when the target control is displayed on the desktop; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in the electronic device for playing multimedia files; the display module is used to display an identifier of a target multimedia file corresponding to the first input in response to the first input received by the receiving module; the receiving module is also used to receive a second input from the user to identify the target multimedia file; the display module is also used to display a playback interface of the target multimedia file in the target application in response to the second input received by the receiving module, and the target application is one of the M first applications.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0011] In the embodiment of the present application, after receiving the first input of the user to the target control displayed on the desktop, the electronic device can directly display the identifier of the target multimedia file corresponding to the first input, and after receiving the second input of the user to the identifier of the target multimedia file, the playback interface of the target multimedia file is displayed in the target application. In this way, by setting a target control on the desktop to search for multimedia files in M ​​first applications installed in the electronic device, the user can quickly and easily search for multimedia files in the M first applications in the electronic device through the target control, thereby improving the human-computer interaction performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A flowchart of a multimedia file search method provided in an embodiment of the present application;

[0013] Figure 2 One of the interface schematic diagrams of a multimedia file search method application provided in an embodiment of the present application;

[0014] Figure 3 A second schematic diagram of an interface of a multimedia file search method application provided in an embodiment of the present application;

[0015] Figure 4 A third schematic diagram of an interface of a multimedia file search method application provided in an embodiment of the present application;

[0016] Figure 5 A fourth interface diagram of a multimedia file search method application provided in an embodiment of the present application;

[0017] Figure 6 A fifth interface diagram of a multimedia file search method application provided in an embodiment of the present application;

[0018] Figure 7 A schematic diagram of the structure of a multimedia file search device provided in an embodiment of the present application;

[0019] Figure 8 One of the hardware schematic diagrams of the electronic device provided in the embodiment of the present application;

[0020] Fig. 9 The second hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0022] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0023] In the multimedia file search method and device provided in the embodiment of the present application, after receiving the first input of the user to the target control displayed on the desktop, the electronic device can directly display the identifier of the target multimedia file corresponding to the first input, and after receiving the second input of the user to the identifier of the target multimedia file, the playback interface of the target multimedia file is displayed in the target application. In this way, by setting a target control on the desktop to search for multimedia files in M ​​first applications installed in the electronic device, the user can quickly and easily search for multimedia files in the M first applications in the electronic device through the target control, thereby improving the human-computer interaction performance.

[0024] The multimedia file search method provided by the embodiment of the present application is described in detail below in conjunction with the accompanying drawings through specific embodiments and application scenarios. The method is described below by taking the execution subject as a multimedia file search device as an example.

[0025] like Figure 1 As shown, an embodiment of the present application provides a multimedia file search method, which may include the following steps 101 to 104.

[0026] Step 101: When a target control is displayed on a desktop, a multimedia file search device receives a first input of a user to the target control.

[0027] The target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to the M first applications. In other words, the target control can be used to search for multimedia files in the M first applications.

[0028] The M first applications are: M applications installed in the electronic device for playing multimedia files. M is a positive integer.

[0029] In the embodiment of the present application, the first application may be: a multimedia file application for playing multimedia files. The multimedia files may include at least one of the following: audio, video files, and electronic book files.

[0030] In the embodiment of the present application, the target control may be a desktop component in the desktop. It should be noted that the desktop component may be displayed in a variety of component forms. For example, the desktop interface may be an Origin OS system interface, such as Figure 2 As shown, the target control can be Figure 2 The following forms are displayed: a separated icon 21 of a 1x1 layout, an icon 22 of a 1x2 layout, an icon 23 of a 2x1 layout, and an icon 24 of a 2x2 layout.

[0031] Optionally, in the embodiments of the present application, the above-mentioned target control includes at least one of the following: a first icon, a search area, and a setting control. Wherein, the first icon is used to find the playback history multimedia file playback records in M first applications; the search area is used to search for multimedia files in M first applications; the setting control is used to set the preset search order of M first applications.

[0032] In one example, the target control can be displayed in a separated state. When displayed in a separated state, each object in the target control (such as the first icon, the search area, and the setting control) is in a separated state. For example, the separated icon 21 in a 1x1 layout.

[0033] In one example, the target control can be displayed in a combined state. When displayed in a combined state, each object in the target control (such as the first icon, the search area, and the setting control) is in a combined state. For example, the icons 22 in a 1x2 layout, 23 in a 2x1 layout, and 24 in a 2x2 layout.

[0034] Optionally, in the embodiments of the present invention, the shape of the above-mentioned target control can be any possible shape such as a circle, a rectangle, a triangle, a rhombus, a ring, or a polygon, etc., which can be specifically determined according to actual usage requirements, and the embodiments of the present invention do not make any limitations.

[0035] Optionally, in the embodiments of the present invention, the above-mentioned target control can be a floating control. Exemplarily, the first control can be floatingly displayed on the desktop. When the user drags the target control, the target control can move on the desktop along with the user's dragging operation.

[0036] Optionally, in the embodiments of the present invention, the above-mentioned target control can be superimposed and displayed on the desktop with a preset transparency. For example, if the preset transparency is denoted as T1, then the value range of T1 can be 0% < T1 < 100%. In addition, the target control can also be displayed on the desktop with high brightness or low brightness, and the present invention does not make any limitations in this regard.

[0037] Optionally, in the embodiments of the present application, the above-mentioned target control can also be displayed at positions such as the task bar, the notification bar, the desktop files, and the side bar, etc. For example, when the electronic device displays the application interface of the first application, the target control can be displayed in the side bar for the user to use at any time.

[0038] In the embodiments of the present application, the above-mentioned first input can be any possible form of input such as the user's touch input, gesture input, voice input, etc. to the target control, which can be specifically determined according to actual usage requirements, and the embodiments of the present application do not make any limitations in this regard.

[0039] Step 102, in response to the first input, the multimedia file search device displays the identifier of the target multimedia file corresponding to the first input.

[0040] In an embodiment of the present application, the identifier of the above-mentioned target multimedia file can be any one of the following: the file identifier of the target multimedia file, the record identifier of the historical playback record of the target multimedia file (such as a historical playback record in a certain application), and the application icon of the first application corresponding to the target multimedia file.

[0041] In the embodiment of the present application, the target multimedia file may be one or more multimedia files.

[0042] In the embodiment of the present application, the above-mentioned target multimedia file can be a historical multimedia file that has been played before, or a multimedia file that has not been played, and the embodiment of the present application does not limit this. It should be noted that in the embodiment of the present application, the above-mentioned historical multimedia file that has been played can be: a historical multimedia file that has been played but not finished playing.

[0043] In an example, when the target multimedia file is a historical multimedia file that has been played before, the identifier of the multimedia file may be a record identifier of the playback record of the multimedia file.

[0044] Step 103: The multimedia file search device receives a second input of the user regarding the identification of the target multimedia file.

[0045] Exemplarily, the description of the second input may refer to the description of the first input, which will not be repeated here.

[0046] Step 104: In response to the second input, the multimedia file search device displays a playback interface of the target multimedia file in the target application.

[0047] The target application is one of the M first applications.

[0048] In the embodiment of the present application, the target application is the first application corresponding to the identifier of the above-mentioned target multimedia file.

[0049] Exemplarily, when the target multimedia file is a previously played historical multimedia file, the multimedia file is played continuously from the end position of the previous playback corresponding to the historical multimedia file in the playback interface of the target multimedia file. When the target multimedia file is an unplayed multimedia file, the playback is started from the start playback position of the target multimedia file in the playback interface of the target multimedia file.

[0050] In the multimedia file search method provided by the embodiment of the present application, when the target control is displayed on the desktop, after the electronic device receives the first input of the user to the target control displayed on the desktop, it can directly display the identifier of the target multimedia file corresponding to the first input, and after receiving the second input of the user to the identifier of the target multimedia file, it can display the playback interface of the target multimedia file in the target application. In this way, by setting a target control on the desktop to search for multimedia files in M ​​first applications installed in the electronic device, the user can quickly and easily search for multimedia files in the M first applications in the electronic device through the target control, thereby improving the human-computer interaction performance.

[0051] Optionally, in an embodiment of the present application, when the target control includes a first icon, the first input is: a first input of the user to the first icon. The first icon may be an icon for searching for a record of playing a historical multimedia file. It is understandable that the historical multimedia file playback record is a historical playback record of a multimedia file in at least one of the M first applications. Exemplarily, if the interface of the desktop is an Origin OS system interface, the first icon may be an icon in the Origin OS system interface for playing a historical multimedia file record.

[0052] Further optionally, in an embodiment of the present application, the identification of the target multimedia file may include a target historical playback record of the target multimedia file. The target historical playback record may include at least one of the following: a first historical playback record of the target multimedia file pre-stored in the electronic device, or a second historical playback record of the target multimedia file in the target application.

[0053] Exemplarily, the first historical playback record includes at least one of the following: a historical playback date of the target multimedia file, a name of the target multimedia file, and a playback progress of the target multimedia file.

[0054] Exemplarily, the second historical playback record includes application source information of the target application corresponding to the target multimedia file and information of the target multimedia file, and the information of the target multimedia file includes at least one of the following: the historical playback date of the target multimedia file, the target multimedia file name, and the playback progress of the target multimedia file.

[0055] Further, at least one of the first historical playback record and the second historical playback record is: a historical playback record that satisfies a first predetermined condition. For example, the first predetermined condition includes at least one of the following: the file type of the multimedia file corresponding to the historical playback record satisfies the first condition (the first condition may be: the video type of the video corresponding to the historical playback record matches the predetermined video type), and the playback progress of the multimedia file corresponding to the historical playback record satisfies the second condition (e.g., the playback progress is greater than or equal to the predetermined playback progress).

[0056] It should be noted that the above-mentioned historical playback records that meet the first predetermined condition can be considered as historical playback records of multimedia files that the user will most likely watch a second time. Generally, taking a multimedia file as a video as an example, when the playback time of a video is short (for example, 2 minutes or the playback progress is less than 5%), it indicates that the user is not interested in the video and the probability of the user watching the video a second time is also small. Therefore, when displaying the list of historical playback records, the multimedia file search device can filter the historical playback records corresponding to the videos that the user is not interested in.

[0057] In a possible example, the first historical playback record and / or the second historical playback record may be: historical playback records corresponding to episodes other than the first episode of the TV series.

[0058] In another possible example, the first historical playback record and / or the second historical playback record may be: the historical playback record corresponding to the first episode of the TV series whose playback progress is greater than or equal to 5%.

[0059] Exemplarily, after receiving the second input, the multimedia file search device may display a historical play record list, where the historical play record list includes the first historical play record and / or the second historical play record.

[0060] In a possible example, the number of historical play records displayed in the above historical play record list can be set by the user, or can be flexibly set by the multimedia file search device based on the interface size of the list interface corresponding to the historical play record list.

[0061] In a possible example, after receiving the second input, the multimedia file search device may display a list interface, in which the above-mentioned list of historical playback records is displayed. Since the interface size of the list interface is limited, that is, the number of historical playback records displayed in the list interface is limited, the multimedia file search device may only display part of the target historical playback records and hide other target historical playback records.

[0062] In one example, if the target historical playback record contains N historical playback records, the multimedia file search device can sort the N historical playback records according to the historical playback time in the N historical playback records, and then display the first S historical playback records in the list interface according to the sorting, and hide other historical playback records.

[0063] For example, take the target multimedia file as a video, and assume that the target control is a 1x2 layout desktop component (for example, Figure 2 1x2 layout icon 22) in, such as Figure 3 As shown in (a) in FIG. 1 , the target control includes a history playback record icon (i.e., the first icon 31 mentioned above) and a search area 33. If three "video" apps (i.e., "video" APP1, "video" APP2, and "video" APP3) are installed in the electronic device, when the user wants to find the history playback records of the watched videos in the three "video" apps, the user can click the history playback record icon (i.e., the first input mentioned above).

[0064] like Figure 3 As shown in (b), after receiving the click input, the multimedia file search device will display a historical play record list 32 above the historical play record icon (i.e., the first icon 31 mentioned above). Among them, the historical play record list 32 contains 10 historical play records, and each historical play record can be considered as the identifier of the video corresponding to the historical play record. Finally, if the user wants to continue playing "Video 2" based on the previous playback, the user can directly click on the historical play record corresponding to "Video 2" (i.e., the second input mentioned above), which can trigger the multimedia file search device to display the playback interface of "Video 2". Since the historical playback record corresponding to "Video 2" records that the historical playback progress of "Video 2" is 63%, the multimedia file search device will play "Video 2" at a playback progress of 63% in the playback interface of "Video 2".

[0065] Further optionally, in the embodiment of the present application, when the identifier of the target multimedia file includes the first historical playback record, after step 103, the multimedia file search method provided by the embodiment of the present application may further include the following step 103a.

[0066] Step 103a: In response to the second input, the multimedia file search device determines a target application from the M first applications according to the play time of the target multimedia file in the first historical play record and the running time of the M first applications.

[0067] The running time of the target application includes the playing time of the target multimedia file; the first historical playing record includes the playing time of the target multimedia file, and the playing time includes: the starting playing time and the ending playing time of the target multimedia file.

[0068] It is understandable that the time period between the start play time and the end play time of the target multimedia file is within the running time of the target application, that is, the playing behavior of the target multimedia file is implemented within the running time of the target application.

[0069] For example, taking the target multimedia file as a historical playback video, the playback time of the historical playback video (i.e., the playback start and end time of the target multimedia file) is T video During the target application runtime (T appS -T appE ), T appS is the start time of the last run of the target application, T appE is the end time of the previous run of the target application, T appS <=T video <=T appE The multimedia file search device can open the target application of the target multimedia file corresponding to the time period according to the time period of the target multimedia file's playback time, and call the target application interface according to the saved video name and the playback progress of the historically played video as input parameters to automatically jump to the specified historically played video page, and continue to play according to the previous viewing progress. In this way, the multimedia file search device can search for historical multimedia file playback records from M first applications at a relatively low cost.

[0070] It should be noted that the multimedia file searching device may arrange the running time of the first applications in descending order, with the most recently run first application being ranked first.

[0071] Further optionally, in an embodiment of the present application, when the identifier of the target multimedia file includes a second historical playback record, the multimedia file search device directly displays the playback interface of the target multimedia file in the target application corresponding to the target application source information corresponding to the target multimedia file.

[0072] It can be understood that since the second historical playback record includes the target application source information, the multimedia file search device does not need to search for the first application corresponding to the target multimedia file through the playback time of the target multimedia file and the running time of M first applications. It can directly open and display the playback interface of the target multimedia file through the target application corresponding to the target application source information corresponding to the target multimedia file.

[0073] Compared to the case where the identifier of the target multimedia file includes the first historical playback record, the embodiment of the present application can quickly search for historical multimedia file playback records from M first applications.

[0074] Further optionally, in an embodiment of the present application, the target control includes a search area; and the receiving of the first input of the user to the target control includes step 101a.

[0075] Step 101a: The multimedia file searching device receives a first input from a user in a search area.

[0076] Exemplarily, if the interface of the above-mentioned desktop is an Origin OS system interface, the search area may be an area in the Origin OS system interface for searching for multimedia files.

[0077] like Figure 2 As shown, when the target control is a separate icon 21 of 1x1 layout, the target control includes a first icon and a search area that are displayed separately. The first icon and the search area may be adjacent in the vertical direction or in the horizontal direction.

[0078] If the first icon and the search area are adjacent in the vertical direction, after the user long presses the first icon (or the search area), the multimedia file search device will display a prompt box, in which the prompt box displays the prompts of "Multimedia Software Management" and "Merge Components", wherein the Multimedia Software Management is used to manage the above-mentioned M first applications. When the user clicks "Merge Components", the target control in the separated state (i.e., the first icon and the search area displayed separately) is updated to a target control in the combined state in the form of a 2x1 layout icon 23. Among them, the target control in the combined state includes the first icon and the search area, and the 2x1 layout icon can be an icon in a 2x1 Huarong grid layout mode.

[0079] If the first icon and the search area are adjacent in the horizontal direction, similarly, after the user long presses the first icon (or the search area), the multimedia file search device will display a prompt box, in which prompts of "Multimedia Software Management" and "Merge Components" are displayed. After the user clicks "Merge Components", the target control in the separated state (i.e., the first icon and the search area displayed separately) are updated to a target control in the combined state in the form of a 1x2 layout icon 22. The target control in the combined state includes the first icon and the search area, and the 1x2 layout icon can be an icon in a 1x2 Huarong grid layout mode.

[0080] For example, refer to Figure 2If the user long presses the 1x2 layout icon or the 2x1 layout icon as mentioned above, the corresponding layout icon will display an extension mark, for example, an extension symbol is displayed in the lower right corner of the corresponding layout icon. After the user clicks the extension mark, the 1x2 layout icon 22 or the 2x1 layout icon 23 will be updated to the 2x2 layout icon 24. Among them, the 2x2 layout icon can be a layout icon of a 2x2 Huarong grid layout. The 2x2 layout icon includes a display box, in which the historical multimedia file playback records can be scrolled, which is convenient for users to find historical multimedia files and can remind users of the information of historical multimedia files in the electronic device.

[0081] It can be understood that, in the Origin OS system interface, the above-mentioned first input can be an input to the search area in the target control in the separated state, or it can be an input to the search area in the target control in the combined state.

[0082] Further optionally, in the embodiment of the present application, before displaying the identifier of the target multimedia file corresponding to the first input, the method further includes step 101b.

[0083] Step 101b: Based on the target information input by the user in the search area, the multimedia file searching device searches for a target multimedia file matching the target information from the M first applications.

[0084] In the embodiment of the present application, the target information may include at least one of the following: voice information, text information, and picture information.

[0085] For example, if we take text information as an example, combined with Figure 2 , when the target control is displayed as a 1x2 layout icon, such as Figure 4 As shown, Figure 4 (a) in FIG. 1 shows a target control displayed in a 1x2 layout icon. The target control is composed of a first icon 31 and a search area 33. The first input is an input for the search area 33. When the user clicks the search area 33, a search bar 34 of the search area 33 is displayed. Figure 4 As shown in (b), the search bar 34 shows the "first search information" (i.e. the above-mentioned target information) entered in the search bar 34, and the multimedia file search device will search for the target multimedia file matching the "first search information" from the M first applications.

[0086] Further optionally, in the embodiment of the present application, if the target multimedia file is a multimedia file that has been played historically, the identifier of the target multimedia file includes a historical playback record of the target multimedia file.

[0087] Exemplarily, the historical play record of the target multimedia file may be a multimedia file in all historical multimedia files, specifically, the first multimedia file corresponding to the first historical play record or the second historical play record, or other multimedia files in all historical multimedia files except the first multimedia file.

[0088] For example, if there are 30 multimedia files in all historical multimedia files, and there are 10 first multimedia files corresponding to the above-mentioned first historical playback record or the second historical playback record (for example, the 10 historical multimedia files displayed in the above-mentioned historical playback record list), in an embodiment of the present application, the above-mentioned target multimedia file can be a multimedia file among the 10 first multimedia files, or it can be a multimedia file among the other 20 multimedia files among the 30 multimedia files.

[0089] Further optionally, in the embodiment of the present application, if the target multimedia file is a multimedia file that has not been played, the identifier of the target multimedia file is: the target identifier corresponding to the target multimedia file in the target application;

[0090] The target identifier is used to play the target multimedia file.

[0091] Exemplarily, the multimedia file that has not been played may include at least one of the following: a multimedia file that has not been played in the first application, and a multimedia file that has been played again after being played in the first application.

[0092] The target application is one of the M first applications.

[0093] It should be noted that if the user's first input in the search area is empty, and the M first applications are video applications, the hottest video recommendations of each video application will be recommended for the user to choose from below the search bar in the search area, such as Figure 5 shown.

[0094] Further optionally, in the embodiment of the present application, the above step 101b includes step 101b1.

[0095] Step 101b1: If the target multimedia file is determined to be an unplayed multimedia file based on the target information input by the user in the search area, the multimedia file searching device searches for the target multimedia file from the M first applications in sequence based on the target information and in accordance with the preset search order of the M first applications.

[0096] Exemplarily, in the preset search order of the M first applications, the first application frequently used by the user (eg, the first application of which the user is a member) is usually ranked first.

[0097] In one example, the multimedia file search device searches for a second application of a multimedia file matching the target information from the M first applications in sequence according to the preset search order of the M first applications, and the target multimedia file is: a multimedia file matching the target information in the second application. The second application is: the first application that is ranked the highest in the above preset search order and contains the multimedia file matching the target information.

[0098] For example, if the first application of the multimedia file matching the target information is the first application ranked first in the preset search order, the multimedia file search device directly uses the multimedia file matching the target information in the first application ranked first as the target multimedia file found. It can be understood that in this case, even if other first applications after the first application ranked first also contain multimedia files matching the target information, the multimedia files are not the above-mentioned target multimedia files.

[0099] In the second example, if the first application of the multimedia file matching the target information is the third first application in the preset search order, the multimedia file search device directly uses the multimedia file matching the target information in the third first application as the found target multimedia file.

[0100] In one example, a multimedia file search device searches for at least one third application of a multimedia file that matches the target information from the M first applications in sequence according to a preset search order of the M first applications, and the target multimedia file is: a multimedia file in the at least one third application that matches the target information.

[0101] For example, if the first application of the multimedia file matching the target information includes at least two first applications, the identifier corresponding to the first input is: the identifiers of at least two first multimedia files matching the target information in the at least two first applications, and the identifier of the target multimedia file is: one of the identifiers of the at least two first multimedia files.

[0102] It can be understood that, in this example, the corresponding step 102: the multimedia file search device displays the identifier of the target multimedia file corresponding to the first input, includes: the multimedia file search device displays the identifiers of the above-mentioned at least two first multimedia files, and the identifier of the target multimedia file is one of the identifiers of the above-mentioned at least two first multimedia files.

[0103] Further optionally, in an embodiment of the present application, when the target control includes a setting control, in the above step 101b1: before the multimedia file search device searches for the above target multimedia file from the M first applications in sequence according to the preset search order of the M first applications based on the target information, the above method also includes steps 101c1 to 101c4.

[0104] Step 101c1: The multimedia file searching device receives a third input from the user on setting controls.

[0105] In the embodiment of the present application, the setting control may be a control in the target control displayed in a separated state, or may be a control in the target control displayed in a combined state.

[0106] For example, when the target control is displayed in a combined state (e.g. Figure 2 In: 1x2 layout icon 22, 2x1 layout icon 23 and 2x2 layout icon 24), the control to be set can be a control in the target control.

[0107] For example, Figure 6 As shown in (a) , when the target control is displayed as a 1x2 layout icon, the setting control 35 is displayed in the 1x2 layout icon, and the third input can be a click input of the user on the setting control 35.

[0108] For example, when the target control is displayed in a combined state (e.g. Figure 2 The separated icon 21 of the 1x1 layout in the figure, the setting control may also be a control displayed in a separated state, and the third input may be a click input of the user on the setting control displayed in the separated state.

[0109] Step 101c2: In response to the third input, the multimedia file searching device displays a first interface, in which application icons of at least some of the M first applications are displayed.

[0110] Exemplarily, the first interface may be an interface corresponding to a display area of ​​a screen display area of ​​the electronic device. The first interface may be displayed superimposed on the setting control, or may be displayed staggered from the setting control.

[0111] Reference Figure 6 In (a), after the user clicks and inputs the setting control 35, the first interface 36 is displayed. Figure 6As shown in (b) in the figure, three application icons of first applications (respectively: Application 1, Application 2, and Application 3) are displayed in the first interface 36. The first interface is displayed with staggered setting controls, and a triangular drop-down mark is displayed below the lowest application icon (Application 3) displayed in the first interface. Through the triangular drop-down mark, application icons of other first applications among the M first applications except the application icons of the above three first applications can be viewed.

[0112] It should be noted that the first interface may display application icons of all the first applications among the M first applications, or may display application icons of some of the M first applications.

[0113] Step 101c3: The multimedia file searching device receives a fourth input from the user, where the fourth input is used to adjust the order of application icons in the first interface.

[0114] Exemplarily, the fourth input may be input of any one or more application icons of the first application in the first interface.

[0115] For example, the fourth input may be a drag input, see Figure 6 In (b), taking the fourth input as the dragging input of the application icon of "Application 3" as an example, the user can drag the application icon of "Application 3" to the position to be set (for example, the first position in the sorting), so that the user can conveniently adjust the sorting of the application icons in the first interface.

[0116] Step 101c4: In response to the fourth input, the multimedia file search device uses the order of the application icons in the first interface as the above-mentioned preset search order.

[0117] Exemplarily, the multimedia file search device uses the adjusted sorting of the application icons in the first interface as the preset search order in the above step 101b1. In this way, the multimedia file search device can set a preset search order that meets the user's needs according to the user's needs, thereby improving the human-computer interaction performance.

[0118] Optionally, in the embodiment of the present application, when the target control includes a play control, the above method further includes steps 105 to 106.

[0119] Step 105: the multimedia file search device receives a fifth input of the user to the play control;

[0120] Step 106: In response to the fifth input, the multimedia file search device displays a second interface.

[0121] Among them, the second interface is: the interface of the first application ranked first in the preset search order.

[0122] In the embodiment of the present application, the playback control may be a control in a target control displayed in a separated state, or may be a control in a target control displayed in a combined state.

[0123] For example, when the target control is displayed in a combined state (for example Figure 2 In the example of FIG. 1 , the play control may be a control in the target control. In the case where the target control is displayed in a combined state (e.g., Figure 2 The separated icon 21 of the 1x1 layout in the figure, the play control can also be a control displayed in a separated state.

[0124] For example, in the case where the application ranked first in the preset search order among the M first applications is "Application 1", Figure 6 As shown in (a), when the target control is displayed as a 1x2 layout icon, the 1x2 layout icon shows a setting control 35 and a play control 37. When the user clicks the play control 37 (i.e., the fifth input), the multimedia file search device can be triggered to open the interface of "Application 1". Usually, the first application ranked first is the first application frequently used by the user. In this way, the user can quickly and conveniently open the first application frequently used by the user through the play control, which meets more needs of the user.

[0125] It should be noted that the multimedia file search method provided in the embodiment of the present application can be executed by a multimedia file search device, or a control module in the multimedia file search device for executing the multimedia file search method. In the embodiment of the present application, the multimedia file search device provided in the embodiment of the present application is described by taking the multimedia file search method executed by the multimedia file search device as an example.

[0126] like Figure 7 As shown, an embodiment of the present application provides a multimedia file search device, which includes: a receiving module 401 and a display module 402.

[0127] The receiving module 401 is used to receive the first input of the user to the target control when the target control is displayed on the desktop; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in the electronic device for playing multimedia files.

[0128] The display module 402 is configured to display an identifier of a target multimedia file corresponding to the first input in response to the first input received by the receiving module 401 .

[0129] The receiving module 401 is further configured to receive a second input of a user's identification of a target multimedia file.

[0130] The display module 402 is further configured to display a playback interface of a target multimedia file in a target application in response to a second input received by the receiving module 401 , where the target application is one of the M first applications.

[0131] Optionally, the target control includes a first icon, and the first input is: a first input of the user to the first icon.

[0132] The identifier of the target multimedia file includes: a first historical play record of the target multimedia file pre-stored in the electronic device, or a second historical play record of the target multimedia file in the target application.

[0133] Optionally, the above device further includes a determination module 403.

[0134] The determination module 403 is used to determine the target application from the M first applications based on the playback time of the target multimedia file in the first historical playback record and the running time of the M first applications in response to the second input received by the receiving module 401 after the receiving module 401 receives the second input of the identification of the target multimedia file from the user, when the identification of the target multimedia file includes the first historical playback record.

[0135] The running time of the target application includes the playing time of the target multimedia file.

[0136] Optionally, the above device also includes a search module.

[0137] The receiving module 401 is further configured to receive a first input from a user in a search area when the target control includes a search area.

[0138] The search module 404 is used to search for a target multimedia file matching the target information from the M first applications based on the target information input by the user in the search area before the display module 402 displays the identifier of the target multimedia file corresponding to the first input.

[0139] Optionally, if the target multimedia file is a multimedia file that has been played historically, the identifier of the target multimedia file is a historical play record of the target multimedia file.

[0140] If the target multimedia file is a multimedia file that has not been played, the identifier of the target multimedia file is: the target identifier corresponding to the target multimedia file in the target application.

[0141] The target identifier is used to play the target multimedia file.

[0142] Optionally, the above-mentioned search module is specifically used to search for the target multimedia file from the M first applications in sequence based on the target information input by the user in the search area and in accordance with the preset search order of the M first applications.

[0143] Optionally, the above-mentioned receiving module 401 is also used to receive the user's third input on the setting control before the search module 404 searches for the target multimedia file from the M first applications in sequence based on the target information and in accordance with the preset search order of the M first applications, when the target control includes a setting control.

[0144] The display module 402 is further configured to display a first interface in response to the third input received by the receiving module 401 , wherein the first interface displays application icons of at least some of the M first applications.

[0145] The receiving module 401 is further used to receive a fourth input from the user, where the fourth input is used to adjust the order of the application icons in the first interface.

[0146] The display module 402 is further configured to, in response to the fourth input received by the receiving module 401, use the order of the application icons in the first interface as a preset search order.

[0147] The multimedia file search device provided in the embodiment of the present application can directly display the identifier of the target multimedia file corresponding to the first input after receiving the first input of the user to the target control displayed on the desktop, and display the playback interface of the target multimedia file in the target application after receiving the second input of the user to the identifier of the target multimedia file. In this way, by setting a target control on the desktop for searching multimedia files in M ​​first applications installed in the electronic device, the user can conveniently and quickly search for multimedia files in the M first applications in the electronic device through the target control, thereby improving the human-computer interaction performance.

[0148] The multimedia file search device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device can be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0149] The multimedia file search device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0150] The multimedia file search device provided in the embodiment of the present application can implement each process implemented in the above method embodiment, and will not be described again here to avoid repetition.

[0151] Alternatively, if Figure 8 As shown, the embodiment of the present application also provides an electronic device 500, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. When the program or instruction is executed by the processor 501, each process of the above-mentioned multimedia file search method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0152] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0153] Fig. 9 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0154] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

[0155] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0156] Among them, the processor 1010 is used to receive the user's first input to the target control when the target control is displayed on the desktop; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in the electronic device for playing multimedia files.

[0157] The display unit 1006 is configured to display, in response to the first input, an identifier of a target multimedia file corresponding to the first input.

[0158] The processor 1010 is further configured to receive a second input from a user regarding an identification of a target multimedia file.

[0159] The display unit 1006 is further configured to display a playback interface of a target multimedia file in a target application in response to the received second input, where the target application is one of the M first applications.

[0160] The multimedia file search device provided in the embodiment of the present application can directly display the identifier of the target multimedia file corresponding to the first input after the electronic device receives the first input from the user to the target control displayed on the desktop, and display the playback interface of the target multimedia file in the target application after receiving the second input from the user to the identifier of the target multimedia file. In this way, by setting a target control on the desktop for searching for multimedia files in M ​​first applications installed in the electronic device, the user can quickly and easily search for multimedia files in the M first applications in the electronic device through the target control, thereby improving the human-computer interaction performance. Optionally, the above-mentioned target control includes a first icon, and the first input is: the first input of the user to the first icon;

[0161] The identifier of the target multimedia file includes: a first historical play record of the target multimedia file pre-stored in the electronic device, or a second historical play record of the target multimedia file in the target application.

[0162] Optionally, the processor 1010 is further configured to, when the identifier of the target multimedia file includes the first historical playback record, after receiving a second input of the identifier of the target multimedia file from the user,

[0163] In response to the received second input, a target application is determined from the M first applications according to the play time of the target multimedia file in the first historical play record and the running time of the M first applications.

[0164] The running time of the target application includes the playing time of the target multimedia file.

[0165] The multimedia file search method provided in the embodiment of the present application can determine the target application from M first applications based on the playback time of the target multimedia file and the running time of the M first applications. While controlling costs, the target multimedia file can be searched from the M first applications conveniently and quickly, thereby further improving the human-computer interaction performance.

[0166] Optionally, the above-mentioned processor 1010 is also used to receive a first input from a user in a search area when the target control includes a search area; before the display unit 1006 displays the identifier of the target multimedia file corresponding to the first input, based on the target information entered by the user in the search area, search for a target multimedia file matching the target information from M first applications.

[0167] The multimedia file search method provided in the embodiment of the present application can conveniently and quickly search for a target multimedia file matching the target information from M first applications, further improving the human-computer interaction performance.

[0168] Optionally, if the target multimedia file is a multimedia file that has been played historically, the identifier of the target multimedia file is a historical playback record of the target multimedia file;

[0169] If the target multimedia file is a multimedia file that has not been played, the identifier of the target multimedia file is: the target identifier corresponding to the target multimedia file in the target application;

[0170] The target identifier is used to play the target multimedia file.

[0171] The multimedia file search method provided in the embodiment of the present application can conveniently and quickly search for historically played multimedia files and unplayed multimedia files in M ​​first applications, further improving the human-computer interaction performance.

[0172] Optionally, the processor 1010 is further configured to search for the target multimedia file in the M first applications in sequence based on the target information input by the user in the search area and in accordance with a preset search order of the M first applications.

[0173] Optionally, the processor 1010 is further used to receive a third input from the user on a setting control before searching for the target multimedia file from the M first applications in sequence based on the target information and in accordance with a preset search order of the M first applications, when the target control includes a setting control.

[0174] The display unit 1006 is further configured to display a first interface in response to a third input, wherein the first interface displays application icons of at least some of the M first applications;

[0175] The processor 1010 is further configured to receive a fourth input from a user, where the fourth input is used to adjust the order of the application icons in the first interface;

[0176] The display unit 1006 is further configured to, in response to a fourth input, use the order of the application icons in the first interface as a preset search order.

[0177] The multimedia file search method provided in the embodiment of the present application can set the M first applications in an order that meets user needs by adjusting the preset search order of M first applications, and then search for target multimedia files from the M first applications in turn according to the adjusted preset search order, thereby further improving the human-computer interaction performance.

[0178] It should be understood that in the embodiment of the present application, the radio frequency unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. The electronic device provides users with wireless broadband Internet access through the network module 1002, such as helping users to send and receive emails, browse web pages, and access streaming media. The audio output unit 1003 may include but is not limited to a speaker, a buzzer, and a receiver.

[0179] The input unit 1004 may include a graphics processor (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.

[0180] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned multimedia file search method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0181] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0182] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned multimedia file search method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0183] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0184] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0185] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0186] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A multimedia file search method, characterized in that: The method comprises: In the case of displaying a target control, receiving a first input of the user to the target control; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in the electronic device for playing multimedia files, and M is a positive integer; In response to the first input, displaying an identifier of a target multimedia file corresponding to the first input; receiving a second input from a user regarding an identification of the target multimedia file; In response to the second input, displaying a playback interface of the target multimedia file in a target application, where the target application is one of the M first applications; The target control includes a first icon, and the first input is: a first input of a user to the first icon; The identification of the target multimedia file includes: a first historical playback record of the target multimedia file pre-stored by the electronic device, or a second historical playback record of the target multimedia file in the target application; At least one of the first historical playback record and the second historical playback record is a historical playback record that satisfies a first predetermined condition; The first predetermined condition includes at least one of the following: the video type of the video corresponding to the historical playback record matches the predetermined video type, and the playback progress of the multimedia file corresponding to the historical playback record meets the predetermined playback progress.

2. The method according to claim 1, characterized in that In a case where the identifier of the target multimedia file includes the first historical playback record, after receiving a second input of the identifier of the target multimedia file from the user, the method further includes: In response to the second input, determining a target application from the M first applications according to the play time of the target multimedia file in the first historical play record and the run time of the M first applications; The running time of the target application includes the playing time of the target multimedia file.

3. The method according to claim 1, characterized in that The target control includes a search area; The receiving a first input of the user to the target control includes: receiving a first input from a user in the search area; Before displaying the identifier of the target multimedia file corresponding to the first input, the method further includes: Based on the target information input by the user in the search area, a target multimedia file matching the target information is searched from the M first applications.

4. The method according to claim 3, characterized in that The step of searching, based on the target information input by the user in the search area, for a target multimedia file matching the target information from the M first applications comprises: If the target multimedia file is determined to be an unplayed multimedia file based on the target information input by the user in the search area, the target multimedia file is searched for in the M first applications in sequence based on the target information and in accordance with a preset search order of the M first applications.

5. The method according to claim 4, characterized in that Before searching the target multimedia file from the M first applications in sequence based on the target information and in accordance with a preset search order of the M first applications, the method further includes: In a case where the target control includes a setting control, receiving a third input of the user to the setting control; In response to the third input, displaying a first interface, wherein the first interface displays application icons of at least some of the M first applications; receiving a fourth input from a user, where the fourth input is used to adjust the order of application icons in the first interface; In response to the fourth input, the order of the application icons in the first interface is used as the preset search order.

6. A multimedia file search device, characterized in that: The device comprises: a receiving module and a display module. The receiving module is used to receive a first input of the user to the target control when the target control is displayed on the desktop; the target control is used to search for multimedia files, and the multimedia files are multimedia files corresponding to M first applications; the M first applications are: M applications installed in the electronic device for playing multimedia files; The display module is configured to display, in response to the first input received by the receiving module, an identifier of a target multimedia file corresponding to the first input; The receiving module is further used to receive a second input of the identification of the target multimedia file from the user; The display module is further configured to display a playback interface of the target multimedia file in a target application in response to a second input received by the receiving module, wherein the target application is one of the M first applications; The target control includes a first icon, and the first input is: a first input of a user to the first icon; The identification of the target multimedia file includes: a first historical playback record of the target multimedia file pre-stored by the electronic device, or a second historical playback record of the target multimedia file in the target application; At least one of the first historical playback record and the second historical playback record is a historical playback record that satisfies a first predetermined condition; The first predetermined condition includes at least one of the following: the video type of the video corresponding to the historical playback record matches the predetermined video type, and the playback progress of the multimedia file corresponding to the historical playback record meets the predetermined playback progress.

7. The device according to claim 6, characterized in that The device also includes a determination module, The determining module is configured to, when the identifier of the target multimedia file includes the first historical playback record, after the receiving module receives a second input of the identifier of the target multimedia file from the user, In response to a second input received by the receiving module, determining a target application from the M first applications according to the play time of the target multimedia file in the first historical play record and the run time of the M first applications; The running time of the target application includes the playing time of the target multimedia file.

8. The device according to claim 6, characterized in that The device also includes a search module; The receiving module is further configured to receive a first input of a user in the search area when the target control includes the search area; The search module is used to search for a target multimedia file matching the target information from the M first applications based on the target information input by the user in the search area before the display module displays the identifier of the target multimedia file corresponding to the first input.

9. The device according to claim 8, characterized in that The search module is specifically used to search for the target multimedia file from the M first applications in sequence based on the target information input by the user in the search area and in accordance with the preset search order of the M first applications, if it is determined that the target multimedia file is an unplayed multimedia file based on the target information input by the user in the search area.

10. The device according to claim 9, characterized in that The receiving module is further configured to, before the searching module searches for the target multimedia file in the M first applications in sequence based on the target information and in accordance with a preset search order of the M first applications, In a case where the target control includes a setting control, receiving a third input of the user to the setting control; The display module is further configured to display a first interface in response to a third input received by the receiving module, wherein the first interface displays application icons of at least some of the M first applications; The receiving module is further used to receive a fourth input from a user, where the fourth input is used to adjust the order of the application icons in the first interface; The display module is further configured to, in response to a fourth input received by the receiving module, use the order of the application icons in the first interface as the preset search order.

Citation Information

Patent Citations

  • Multimedia playing method and device

    CN106598432A

  • Method and device for managing play of multimedia files in electronic equipment

    CN106886583A