Method and device for processing media file across devices

By displaying the interface on the first electronic device, allowing the user to view and select the media files of the second electronic device, and directly receive the selected media files from the second electronic device for editing or importing, the cumbersomeness of cross-device media file editing is solved. Problem, achieving efficient cross-device media file processing and editing.

CN119440353APending Publication Date: 2025-02-14HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310956913.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art is difficult to realize cross-device media file editing and creation. Users need to send media files from one device to another before editing. The operation is cumbersome and time-consuming, and cannot meet the user's multi-device editing needs.

Method used

By displaying the interface on the first electronic device, the user is allowed to view and select the media files of the second electronic device, and directly receive the selected media files from the second electronic device for editing or importing processing, media file processing across devices is realized.

Benefits of technology

It realizes cross-device media file editing and creation, simplifies operational processes and improves user experience, and users can directly edit and process media files from other devices on one device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119440353A_ABST
    Figure CN119440353A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a cross-device media file processing method and device, relates to the field of terminals, can simply and conveniently realize cross-device media file (picture or video) processing, and can improve user experience. The method is applied to a first electronic device, the first electronic device and a second electronic device are connected to the same network, and the method comprises the steps that a first interface is displayed, the first interface comprises a first control, and the first control is used for triggering target processing (editing processing or importing processing) on a media file; in response to a first operation of the user on the first control, a second interface is displayed, and the second interface comprises a second control; in response to a second operation of the user on the second control, a third interface is displayed, and the third interface comprises preview files corresponding to multiple media files of the second electronic equipment; in response to a third operation of the user, acquiring a media file corresponding to the at least one preview file from the second electronic equipment; and performing target processing on the obtained media file.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminals, and in particular to a method and apparatus for processing media files across devices. Background Art

[0002] With the popularization of electronic devices with shooting functions, users can use electronic devices to take pictures (photos) or videos anytime and anywhere, thereby recording precious moments.

[0003] Users can also edit and create the pictures or videos they have taken. However, currently users can only edit and create pictures or videos stored in the electronic device itself. With the popularization and development of digital devices such as smartphones, tablets, and personal computers (PCs), the number of personal terminals has increased dramatically, and users have the need to edit pictures or videos of multiple electronic devices (for example, the user's mobile phone, tablet computer, smart screen, etc.) at the same time.

[0004] If the user wants to edit and create pictures or videos on other devices, they need to send the pictures or videos on other devices to the current electronic device before editing and creating. This operation method is cumbersome (for example, you need to check the pictures to be shared on other devices and share them to the current electronic device), and the data transmission process is time-consuming, which cannot well meet the needs of users who want to edit pictures or videos on multiple electronic devices. Summary of the invention

[0005] The embodiments of the present application provide a method and apparatus for processing media files across devices, which can simply and conveniently implement the processing (for example, editing, importing, etc.) of media files (pictures or videos) across devices, thereby improving the user experience.

[0006] In a first aspect, an embodiment of the present application provides a method for processing media files across devices, the method being applied to a first electronic device, the first electronic device and a second electronic device being connected to the same network, the method comprising: displaying a first interface, the first interface comprising a first control, the first control being used to trigger the first electronic device to perform target processing on the media file, the target processing comprising editing processing or importing processing; in response to a first operation of the user on the first control, displaying a second interface, the second interface comprising a second control, the second control corresponding to the second electronic device; in response to a second operation of the user on the second control, displaying a third interface, the third interface comprising preview files corresponding to multiple media files of the second electronic device; in response to a third operation of the user on at least one preview file among the preview files corresponding to the multiple media files, obtaining a media file corresponding to the at least one preview file (for example, the media file corresponding to the at least one preview file can be received from the second electronic device); and performing target processing on the media file corresponding to the at least one preview file.

[0007] Based on the method provided in the embodiment of the present application, a user can view the media files of the second electronic device on the first electronic device, and receive the media files corresponding to at least one preview file selected by the user from the second electronic device, which can simply and conveniently implement the processing (for example, editing, importing, etc.) of media files (pictures or videos) across devices, thereby improving the user experience.

[0008] The first application may include a picture management application, a document editing application, and a communication and social application. The picture management application may include, for example, a gallery application. The document editing application may include, for example, a note application and a memo application. The communication and social application may include, for example, Etc. For example, the first interface of the first application may be Figure 3 In the creation interface 303 shown in (b) of FIG. 1 , the first control may be, for example, any one of the one-key blockbuster function control 3032, the editing function control 3033, the free creation function control 3034, the micro-film production function control 3035, and the puzzle function control 3036 in the creation interface 303. For another example, the first interface of the first application may be, for example, Figure 7 In the editing note interface 710 shown in (b), the first control may be, for example, a picture control 713 in the editing note interface 710.

[0009] For example, assuming that the first interface of the first application is Figure 3 In the creation interface 303 shown in (b), if the first control is a one-click blockbuster function control 3032, the target processing includes editing processing, and editing processing includes one-click blockbuster processing; if the first control is a clipping function control 3033, the target processing includes editing processing, and editing processing includes clipping processing; if the first control is a free creation function control 3034, the target processing includes editing processing, and editing processing includes free creation processing; if the first control is a micro-film production function control 3035, the target processing includes editing processing, and editing processing includes micro-film production processing; if the first control is a puzzle function control 3036, the target processing includes editing processing, and editing processing includes puzzle processing. For another example, assuming that the first interface of the first application is Figure 7 In the edit note interface 710 shown in (b), if the first control is a picture control 713, the target processing includes import processing.

[0010] Exemplarily, the second interface may be as follows: Figure 3 In the interface 305 shown in (d) in FIG. 1 , the second control may be, for example, a device label 305c of Sunny's Pad in the interface 305. For another example, the second interface may be as follows: Figure 8In the interface 750 shown in (b), the second control may be, for example, a device label of Sunny's Pad in the interface 750 .

[0011] In a possible design, the third interface includes preview covers corresponding to multiple albums of the second electronic device, wherein the multiple albums include system albums and smart albums; wherein the system albums include at least one of the camera album, all photo albums, video albums, screenshot albums, favorite albums, and shared albums; and the smart albums include at least one of the portrait album, location album, and business album. Exemplarily, the third interface may be as follows: Figure 4 Interface 307 shown in (b) in FIG.

[0012] In some embodiments, the third operation is used to select a preview file corresponding to at least one media file from one of the multiple albums. Figure 5 As shown in (a) of FIG. 1 , the user can select one or more preview images of photos of the bestie from the bestie's album. In other embodiments, the third operation is used to select preview files corresponding to at least one media file from at least two albums of the multiple albums. For example, Figure 5 As shown in (a) of FIG. 1 , the user can select one or more preview images of the photos of the best friend from the best friend album. Further, as shown in FIG. Figure 6 As shown in (d) in the figure, the user can select preview images of several photos from the camera album.

[0013] In a possible implementation, in response to a user's first operation on a first control, displaying a second interface includes: in response to the user's operation on the first control, displaying a fourth interface, the fourth interface including a third control, the third control being used to view the identification of electronic devices discovered by the first electronic device based on the network, the electronic devices discovered by the first electronic device including the second electronic device; in response to the user's fourth operation on the third control, displaying the second interface. Exemplarily, the second interface may be as follows: Figure 3 In the interface 305 shown in (d) in FIG. 1 , the second control may be, for example, a device label 305c of Sunny's Pad in the interface 305. For another example, the second interface may be as follows: Figure 8 In the interface 750 shown in (b), the second control may be, for example, a device label of Sunny's Pad in the interface 750 .

[0014] In a possible implementation, the third interface includes preview files corresponding to multiple media files of the second electronic device, including: the third interface includes preview covers corresponding to multiple albums of the second electronic device, the multiple albums include system albums and smart albums; wherein the system albums include at least one of the camera album, all photo albums, video albums, screenshot albums, favorite albums, and shared albums; and the smart albums include at least one of the portrait albums, location albums, and business albums. Exemplarily, the third interface may be as follows: Figure 4 Alternatively, the third interface may be as shown in FIG. Fig. 9 Interface 770 shown in (b) .

[0015] In a possible implementation, the third operation in response to the user on at least one of the preview files corresponding to the multiple media files includes: the operation in response to the user selecting the preview file corresponding to at least one media file from one of the multiple albums; or the operation in response to the user selecting the preview file corresponding to at least one media file from at least two of the multiple albums. That is, the user can select the preview files corresponding to one or more media files from one album, or can select the preview files corresponding to one or more media files from multiple albums, which meets the user's multiple selection needs and improves the user experience.

[0016] In a possible implementation, the second interface further includes a fourth control, the fourth control corresponds to a third electronic device, the third electronic device and the second electronic device and the first electronic device are connected to the same network, and the method further includes: in response to a fourth operation of the user on the fourth control, displaying a fifth interface, the fifth interface including preview files corresponding to multiple media files of the third electronic device. Exemplarily, assuming that the second interface is as follows Figure 3 In the interface 305 shown in (d), the fourth control may be, for example, the device label 305d of Sunny's smart screen in the interface 305. The fifth interface may display preview files corresponding to multiple media files of Sunny's smart screen. That is, the user can not only view the preview files of the media files of the second electronic device on the first electronic device, but also view the preview files of the media files of the third electronic device, which can realize the processing (for example, editing, importing, etc.) of media files (pictures or videos) across multiple devices, and can improve the user experience.

[0017] In a possible implementation, the fourth interface further includes a first pop-up window, the first pop-up window includes prompt information, and the prompt information is used to prompt the user to select one or more media files. Figure 3 In the pop-up box 3044 shown in (d), the prompt information may be "automatically create a film after selecting (one or more) materials (ie, media files)".

[0018] In a possible implementation, after the first electronic device receives the third operation, the method further includes: updating the prompt information of the first pop-up box, and the updated prompt information is used to prompt the user the number of media files selected. In this way, the user can understand the number of media files selected, which can bring the user a better selection experience.

[0019] In a possible implementation, the first pop-up box also includes thumbnails of the media files selected by the user. In this way, the user can understand the thumbnails of the selected media files, which can bring the user a better selection experience.

[0020] In a possible implementation, in response to the second operation of the user on the second control, displaying the third interface includes: in response to the second operation of the user on the second control, establishing a data transmission link with the second electronic device; obtaining information of media files from the second electronic device based on the data transmission link, wherein the information of the media files includes at least one of the album name, cover, thumbnail of the image or video in the album, and preview image; and displaying the third interface. In this way, the first electronic device can obtain the information of the media files from the second electronic device through the data transmission link, and display the third interface according to the obtained information of the media files, so that the user can view the information of the media files of the second electronic device on the third interface, and it is convenient for the user to select the media files of the second electronic device.

[0021] In a possible implementation, the editing process includes at least one of one-click blockbuster processing, editing processing, free creation processing, micro-film production processing, and puzzle processing. For example, assuming that the first interface of the first application is Figure 3 In the creation interface 303 shown in (b), if the first control is a one-click blockbuster function control 3032, the target processing includes editing processing, and the editing processing includes one-click blockbuster processing; if the first control is a clipping function control 3033, the target processing includes editing processing, and the editing processing includes clipping processing; if the first control is a free creation function control 3034, the target processing includes editing processing, and the editing processing includes free creation processing; if the first control is a micro-film production function control 3035, the target processing includes editing processing, and the editing processing includes micro-film production processing; if the first control is a puzzle function control 3036, the target processing includes editing processing, and the editing processing includes puzzle processing.

[0022] In a possible implementation, the first interface is an interface of a first application, and the first application includes a picture management application, a document editing application, and a communication and social application. The picture management application may include, for example, a gallery application. The document editing application may include, for example, a note application and a memo application. The communication and social application may include, for example, Etc., this application is not limited.

[0023] In a second aspect, the present application provides a chip system, which includes one or more interface circuits and one or more processors. The interface circuits and processors are interconnected via lines.

[0024] The chip system can be applied to an electronic device including a communication module and a memory. The interface circuit is used to receive a signal from the memory of the electronic device and send the received signal to the processor, where the signal includes a computer instruction stored in the memory. When the processor executes the computer instruction, the electronic device can execute the method described in the first aspect and any possible design thereof.

[0025] In a third aspect, the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on an electronic device (such as a mobile phone), the electronic device executes the method described in the first aspect and any possible design thereof.

[0026] In a fourth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in the first aspect and any possible design thereof.

[0027] In a fifth aspect, an embodiment of the present application provides an apparatus for processing media files across devices, including a processor, the processor and a memory are coupled, the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the apparatus implements the method described in the first aspect and any possible design thereof. The apparatus may be an electronic device or a component of an electronic device, such as a chip.

[0028] In the sixth aspect, an embodiment of the present application provides a device for processing media files across devices, and the device can be divided into different logical units or modules according to functions, and each unit or module performs different functions, so that the device executes the method described in the first aspect and any possible design method thereof.

[0029] In the seventh aspect, an embodiment of the present application provides a system for processing media files across devices, including a first electronic device and a second electronic device, the first electronic device and the second electronic device are connected to the same network, the first electronic device executes the method of the above-mentioned first aspect and any possible design method thereof, and the second electronic device is used to send media files to the first electronic device.

[0030] It can be understood that the beneficial effects that can be achieved by the chip system described in the second aspect, the computer-readable storage medium described in the third aspect, the computer program product described in the fourth aspect, the devices described in the fifth aspect and the sixth aspect, and the system described in the seventh aspect provided above can refer to the beneficial effects in the first aspect and any possible design method thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1A A schematic diagram of a system architecture provided for an embodiment of the present application;

[0032] Figure 1B A schematic diagram of another system architecture provided for an embodiment of the present application;

[0033] Figure 2A A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0034] Figure 2B A schematic diagram of the software structure of an electronic device provided in an embodiment of the present application;

[0035] Figure 3 A display schematic diagram provided for an embodiment of the present application;

[0036] Figure 4 Another display schematic diagram provided for an embodiment of the present application;

[0037] Figure 5 Another display schematic diagram provided for an embodiment of the present application;

[0038] Figure 6 Another display schematic diagram provided for an embodiment of the present application;

[0039] Figure 7 Another display schematic diagram provided for an embodiment of the present application;

[0040] Figure 8 Another display schematic diagram provided for an embodiment of the present application;

[0041] Fig. 9 Another display schematic diagram provided for an embodiment of the present application;

[0042] Fig. 10A Another display schematic diagram provided for an embodiment of the present application;

[0043] Fig. 10B Another display schematic diagram provided for an embodiment of the present application;

[0044] Fig.11 Another display schematic diagram provided for an embodiment of the present application;

[0045] Fig.12A schematic diagram of a method flow chart provided for an embodiment of the present application;

[0046] Fig.13 Another display schematic diagram provided for an embodiment of the present application;

[0047] Fig.14 A schematic diagram of the structure of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] At present, users can only select pictures or videos stored in the electronic device itself for editing and creation. However, with the popularization and development of digital devices such as smart phones, tablets (pads), and PCs, the number of personal terminals has increased sharply, and users have the need to edit pictures or videos of multiple electronic devices (for example, users' mobile phones, tablets, smart screens, etc.) at the same time. If the user wants to edit and create pictures or videos on other devices, the pictures or videos on other devices need to be sent to the current electronic device before they can be edited and created. This operation method is cumbersome (for example, it is necessary to check the pictures to be shared on other devices and share them to the current electronic device), and the data transmission process is time-consuming, which cannot well meet the needs of users who want to edit pictures or videos of multiple electronic devices.

[0049] The embodiments of the present application provide a method and apparatus for processing media files across devices, which can simply and conveniently implement the processing (e.g., editing, importing, etc.) of media files (e.g., pictures or videos) across devices, thereby improving the user experience.

[0050] The system architecture involved in the embodiments of the present application may include multiple electronic devices, and the multiple electronic devices may include a first electronic device (e.g., a mobile phone) and a second electronic device (e.g., a pad). Optionally, the multiple electronic devices may also include more electronic devices, such as a third electronic device (e.g., a TV), which is not limited in this application. Multiple electronic devices can be networked, and information can be exchanged between multiple electronic devices after networking. The networking method may be a Wi-Fi (wireless fidelity) networking method, for example, multiple electronic devices can access the same routing device (e.g., a router).

[0051] For example, Figure 1A As shown, mobile phone 101, mobile phone 102, tablet computer 103, laptop computer 104, and smart TV 105 can be connected to router 106 to form a home network. Alternatively, multiple electronic devices can join the same hotspot device (for example, access the hotspot of the same mobile phone), and the information interaction between electronic devices can be forwarded through the hotspot device. Figure 1BAs shown, mobile phone 101, tablet computer 103, laptop computer 104, and smart TV 105 can be connected to mobile phone 102 to form a hotspot network. Mobile phone 102 can act as a hotspot device to forward information for various electronic devices.

[0052] Alternatively, multiple electronic devices may also be networked via Bluetooth. For example, multiple electronic devices (e.g., mobile phone 101, tablet computer 103, laptop computer 104, smart TV 105, and router 106) may be connected to the same Bluetooth device (e.g., mobile phone 102), and information exchange between the electronic devices may be forwarded via the Bluetooth device.

[0053] Alternatively, multiple electronic devices may use multiple networking methods, for example, using both Wi-Fi networking and Bluetooth networking at the same time, which is not limited in this application.

[0054] In an embodiment of the present application, after networking between multiple electronic devices, the first electronic device can pre-authenticate the system authentication account (for example, Honor account) of other electronic devices (for example, the second electronic device, the third electronic device, etc.), and when the authentication is passed, the first electronic device can receive messages sent by other electronic devices. In this way, networking and authentication are completed between multiple electronic devices (for example, mobile phones, pads, and TVs). After the mobile phone, pad, and TV complete the networking and authentication, it can be considered that the mobile phone, pad, and TV have joined the trust ring. Data access between each electronic device in the trust ring is more convenient and faster, and the security of data access between each electronic device can be guaranteed to prevent data from being illegally accessed. In addition, the above-mentioned networking and account authentication process can be performed automatically, without the need for manual operation by the user, which can improve the user experience.

[0055] Based on the method provided in the embodiment of the present application, a user can view the media files of the second electronic device on the first electronic device, and receive the media files corresponding to at least one preview file selected by the user from the second electronic device, which can simply and conveniently implement the processing (for example, editing, importing, etc.) of media files (pictures or videos) across devices, thereby improving the user experience.

[0056] Figure 1A or Figure 1B The hardware structure of each electronic device (a first electronic device (eg, a mobile phone), a second electronic device (eg, a pad), a third electronic device (eg, a television), etc.) shown in FIG. 200 may refer to the electronic device 200. Figure 2AAs shown, the electronic device 200 may include: a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, an earphone interface 270D, a sensor module 280, a button 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a subscriber identification module (SIM) card interface 295, etc.

[0057] Among them, the above-mentioned sensor module 280 may include sensors such as pressure sensor, gyroscope sensor, air pressure sensor, magnetic sensor, acceleration sensor, distance sensor, proximity light sensor, fingerprint sensor, temperature sensor, touch sensor, ambient light sensor and bone conduction sensor.

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

[0059] The processor 210 may include one or more processing units, for example, the processor 210 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0060] The controller may be the nerve center and command center of the electronic device 200. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0061] The processor 210 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. The memory may store instructions or data that the processor 210 has just used or cyclically used. If the processor 210 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 210, and thus improves the efficiency of the system.

[0062] In some embodiments, the processor 210 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0063] It is understandable that the interface connection relationship between the modules shown in this embodiment is only a schematic illustration and does not constitute a structural limitation on the electronic device 200. In other embodiments, the electronic device 200 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0064] The charging management module 240 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. While the charging management module 240 charges the battery 242, it can also power the electronic device through the power management module 241.

[0065] The power management module 241 is used to connect the battery 242, the charging management module 240 and the processor 210. The power management module 241 receives input from the battery 242 and / or the charging management module 240, and supplies power to the processor 210, the internal memory 221, the external memory, the display screen 294, the camera 293, and the wireless communication module 260. In some embodiments, the power management module 241 and the charging management module 240 can also be set in the same device.

[0066] The wireless communication function of the electronic device 200 can be implemented through the antenna 1, the antenna 2, the mobile communication module 250, the wireless communication module 260, the modem processor and the baseband processor. In some embodiments, the antenna 1 of the electronic device 200 is coupled with the mobile communication module 250, and the antenna 2 is coupled with the wireless communication module 260, so that the electronic device 200 can communicate with the network and other devices through wireless communication technology.

[0067] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0068] The mobile communication module 250 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 200. The mobile communication module 250 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 250 can receive electromagnetic waves from the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation.

[0069] The mobile communication module 250 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some functional modules of the mobile communication module 250 can be set in the processor 210. In some embodiments, at least some functional modules of the mobile communication module 250 can be set in the same device as at least some modules of the processor 210.

[0070] The wireless communication module 260 can provide wireless communication solutions for application in the electronic device 200, including WLAN (such as (wirelessfidelity, Wi-Fi) network), Bluetooth (bluetooth, BT), global navigation satellite system (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), nearfield communication technology (nearfield communication, NFC), infrared technology (infrared, IR), etc.

[0071] The wireless communication module 260 may be one or more devices integrating at least one communication processing module. The wireless communication module 260 receives electromagnetic waves via the antenna 2, modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 210. The wireless communication module 260 may also receive signals to be sent from the processor 210, modulate the frequencies of the signals, amplify the signals, and convert the signals into electromagnetic waves for radiation via the antenna 2.

[0072] In an embodiment of the present application, the wireless communication module 260 can be used to support networking between multiple electronic devices, and can support information exchange between multiple networked electronic devices (for example, album name, cover, thumbnail / preview image of the image in the album, and other information).

[0073] The electronic device 200 implements the display function through a GPU, a display screen 294, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 294 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 210 may include one or more GPUs, which execute program instructions to generate or change display information.

[0074] The display screen 294 is used to display images, videos, etc. The display screen 294 includes a display panel.

[0075] The electronic device 200 can realize the shooting function through the ISP, the camera 293, the video codec, the GPU, the display screen 294 and the application processor. The ISP is used to process the data fed back by the camera 293. The camera 293 is used to capture a static image or a video. In some embodiments, the electronic device 200 may include 1 or N cameras 293, where N is a positive integer greater than 1.

[0076] The external memory interface 220 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 200. The external memory card communicates with the processor 210 through the external memory interface 220 to implement a data storage function, such as storing music, video and other files in the external memory card.

[0077] The internal memory 221 may be used to store computer executable program codes, which include instructions. The processor 210 executes various functional applications and data processing of the electronic device 200 by running the instructions stored in the internal memory 221. For example, in an embodiment of the present application, the processor 210 may execute the instructions stored in the internal memory 221, and the internal memory 221 may include a program storage area and a data storage area.

[0078] The program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 200 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 221 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0079] The electronic device 200 can implement audio functions such as music playing and recording through the audio module 270, the speaker 270A, the receiver 270B, the microphone 270C, the headphone jack 270D, and the application processor.

[0080] The button 290 includes a power button, a volume button, etc. The button 290 can be a mechanical button. It can also be a touch button. The motor 291 can generate a vibration prompt. The motor 291 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. The indicator 292 can be an indicator light, which can be used to indicate the charging status, power changes, messages, missed calls, notifications, etc. The SIM card interface 295 is used to connect the SIM card. The SIM card can be connected to and separated from the electronic device 200 by inserting it into the SIM card interface 295 or pulling it out from the SIM card interface 295. The electronic device 200 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 295 can support Nano SIM cards, Micro SIM cards, SIM cards, etc.

[0081] The methods in the following embodiments can all be implemented in the electronic device 200 having the above hardware structure.

[0082] The software system of the electronic device 200 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present invention takes the Android system of the layered architecture as an example to exemplify the software structure of the electronic device 200.

[0083] The layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into five layers, from top to bottom, namely the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, the HAL layer, and the kernel layer. It should be noted that the embodiments of the present application are illustrated by taking the Android system as an example. In other operating systems (such as Hongmeng system, IOS system, etc.), as long as the functions implemented by each functional module are similar to those of the embodiments of the present application, the solutions of the present application can also be implemented.

[0084] Among them, the application layer can include a series of application packages.

[0085] like Figure 2B As shown, the application package may include applications such as gallery, memo, notes, picture selector, desktop application (Launcher), camera, call, short message, setting, calendar, map, navigation, WLAN, Bluetooth, music, video, etc.

[0086] In the embodiment of the present application, the application package may include a first application, and the first application may include a picture management application or a document editing application. The picture management application may include, for example, Figure 2B The document editing application may include Figure 2B The first application may also include a communication social application. The communication social application may include wait.

[0087] The application package may also include a second application, which may be Figure 2B The picture selector shown. The picture selector can support obtaining media files such as pictures and videos from a picture management application (for example, a gallery), and can support functions such as cropping (single or multiple pictures), compression, and theme customization configuration.

[0088] The first application can call the second application. For example, the gallery application can call the picture selector application to display the picture. Figure 3 The interface shown in (c) is as follows: Figure 3 The interface shown in (d) is as follows: Figure 4 The interface shown in (a)-(c) in Figure 5 The interface shown in (a)-(b) in Figure 6 For example, a note application or a memo application can call an image selector application to display an image such as Figure 8 The interface shown in (a)-(b) in Fig. 9 The interface shown in (a)-(b) in Fig. 10A The interface shown in (a)-(b) etc.

[0089] The application framework layer provides an application programming interface (API) and a programming framework for the application programs in the application layer. The application framework layer includes some predefined functions. For example, it may include an activity manager / activity management service (AMS), a window manager, a content provider, a view system, a resource manager, a notification manager, etc., and the embodiments of the present application do not impose any restrictions on this.

[0090] Among them, AMS is used to manage the life cycle of each application (referred to as application). It is understandable that applications usually run in the operating system in the form of Activities. For each Activity, there will be a corresponding application record (Activity Record) in AMS, and this Activity Record records the status of the Activity of the application. AMS can use this Activity Record as an identifier to schedule the Activity process of the application.

[0091] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.

[0092] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

[0093] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.

[0094] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.

[0095] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.

[0096] The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.

[0097] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.

[0098] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0099] OpenGL ES is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0100] SGL is a graphics engine for 2D graphics.

[0101] Android runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system. The core library consists of two parts: one is the function that the Java language needs to call, and the other is the Android core library. The application layer and the application framework layer run in the virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0102] The HAL layer is an encapsulation of the Linux kernel driver, providing an interface to the upper layer and shielding the implementation details of the low-level hardware.

[0103] The HAL layer may include Wi-Fi HAL, audio HAL, camera HAL, etc.

[0104] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, sensor driver, etc.

[0105] The technical scheme in the embodiment of the present application will be described below in conjunction with the drawings in the embodiment of the present application. Wherein, in the description of the present application, unless otherwise specified, "at least one" refers to one or more, and "a plurality of" refers to two or more than two. In addition, in order to facilitate the clear description of the technical scheme of the embodiment of the present application, in the embodiment of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not limit necessarily different.

[0106] Combine the following Figure 3-Figure 6 , taking the first electronic device as a mobile phone (for example, Sunny’s mobile phone) and the mobile phone running a gallery application as an example, the method for processing media files across devices provided in an embodiment of the present application is described.

[0107] like Figure 3 As shown in (a) of FIG. 1 , the mobile phone may display a desktop 301, and the desktop 301 includes an icon 302 corresponding to the gallery application. In response to a user operation (eg, a click operation) on the icon 302 corresponding to the gallery application, as shown in FIG. Figure 3 As shown in (b) in the figure, the mobile phone can display the creation interface 303 of the gallery application. It can be understood that if the interface displayed before the gallery application was closed last time was the creation interface 303, in response to the user clicking the icon 302 corresponding to the gallery application, the mobile phone can directly display the creation interface 303 of the gallery application. If the interface displayed before the gallery application was closed last time was not the creation interface 303, in response to the user clicking the icon 302 corresponding to the gallery application, the mobile phone can first display other interfaces of the gallery application (for example, the photo interface, the album interface or the memory interface), and in response to the user clicking the creation control 3037, the mobile phone can display the creation interface 303. Among them, the creation interface 303 may include a search box 3031 and multiple function controls. The multiple function controls may include a one-click blockbuster function control 3032, a clipping function control 3033, a free creation function control 3034, a micro-film production function control 3035, a puzzle function control 3036, etc.

[0108] Among them, the one-click blockbuster function control 3032 can be used to generate a video album (i.e., a "blockbuster") based on multiple pictures and / or videos selected by the user. The editing function control 3033 can be used to edit one or more videos selected by the user. The free creation function control 3034 can be used to create one or more pictures or videos selected by the user, such as cutting out pictures, generating ID photos, artistic photos, generating PDFs, etc. The micro-film production function control 3035 can be used to edit one or more pictures or videos selected by the user to obtain a micro-film (video content with a sense of film). The puzzle function control 3036 can be used to perform various styles of splicing processing on one or more pictures selected by the user.

[0109] Optionally, the creation interface 303 may also include smart albums, such as portrait albums, location albums, etc. Among them, the portrait album contains various character pictures. For example, the mobile phone can automatically identify the characters in the picture, perform intelligent classification, aggregate the pictures of the same person into a separate album and display them to the user. The location album may contain pictures taken or saved at the same location. For example, the mobile phone can automatically identify the shooting location of the picture, aggregate the pictures taken at the same location into a separate album and display them to the user, so that the user can view them conveniently.

[0110] The following is an example of the one-touch movie function of a mobile phone. Figure 3 As shown in (b) of FIG. 1 , in response to the user's operation (e.g., a click operation) on the one-key blockbuster function control 3032, as shown in FIG. Figure 3As shown in (c) in the figure, the mobile phone can display the all photos (local) interface 304. The all photos (local) interface 304 may include preview images of pictures taken, saved or screenshotted by the local phone (Sunny's mobile phone). The most recently taken, saved or screenshotted photos can be displayed in the front. Among them, each preview image displayed in the all photos (local) interface 304 may include a control for selection (e.g., a selection button 304a) so that the user can directly select the corresponding preview image. Optionally, each preview image displayed in the all photos (local) interface 304 may include a control for zooming in (e.g., a zoom button 3047b) so that the user can zoom in to view the corresponding preview image. Optionally, the user can slide in the all photos (local) interface 304 to view more photos (pictures). The all photos (local) interface 304 may also include a pop-up box 3044, which may include a prompt message 3045 and a one-key blockbuster control 3046. The prompt message 3045 is used to prompt the user to automatically form a film after selecting the material (photo or video). The one-click blockbuster control 3046 can generate a blockbuster (video blockbuster) from the material selected by the user. The all photos (local) interface 304 can also include a close control 3041, a prompt message 3042, and a drop-down control 3043 displayed at the top of the interface. The close control 3041 is used to return to the previous interface (such as Figure 3 The creation interface 303 shown in (b) of FIG. 1 is shown in FIG. 2 . The prompt information 3042 is used to prompt the user that the current interface is a display interface for all photos of the local device. The drop-down control 3043 is used to view device tags of more other electronic devices.

[0111] Further, in response to the user's operation on the prompt information 3042 or the drop-down control 3043 (for example, a click operation), as shown in FIG. Figure 3As shown in (d) in the figure, the mobile phone can display interface 305. Interface 305 may include a device label bar 305a. The device label bar 305a includes the device label of the local device (for example, Sunny's mobile phone), and the device labels of one or more electronic devices (for example, Sunny's Pad, Sunny's smart screen) in the same trust ring as the local device. For example, the device label bar 305a may include the device label 305b of the local device, the device label 305c of Sunny's Pad, the device label 305d of Sunny's smart screen, etc. The device label 305a of the local device is selected by default. That is, the current interface (interface 305) displays the album interface of the local device. The album interface 305 may include the system album, smart album and more albums of the local device. Among them, the system album may include, for example, the camera album 3051, the all photos album 3052, the video album 3053, the screenshot album 3054, the my collection album 3055, the honor sharing album 3056, etc. The smart album may include, for example, a portrait album 3057, a location album 3058, an event album 3059, etc. More albums may include personalized albums created by the user. In addition, the icon of the drop-down control 3043 may change. Before the user clicks the drop-down control 3043, the drop-down control 3043 may point downward, indicating that the current interface can be expanded. After the user clicks the drop-down control 3043, the drop-down control 3043 may point upward, indicating that the current interface can be folded.

[0112] like Figure 3 As shown in (d) in FIG. 1 , in response to the user selecting the device tag 305c of Sunny's Pad (eg, a click operation), optionally, as Figure 4 As shown in (a) in the figure, the mobile phone can display the loading interface 306. When the mobile phone displays the loading interface 306, the mobile phone can establish a connection with "Sunny's Pad" and load data. For example, the mobile phone can establish a data transmission link with "Sunny's Pad". Then, the mobile phone obtains the album information (album name, cover, thumbnails / previews of images in the album, etc.) of "Sunny's Pad" through the data transmission link. Then, as Figure 4As shown in (b) in the figure, the mobile phone can display the album interface 307 of Sunny's Pad. The album interface 307 may include Sunny's Pad's system album, smart album and more albums. Among them, the system album may include, for example, the camera album 3071, the all photos album 3072, the video album 3073, the screenshot album 3074, the my collection album 3075, the Honor sharing album 3076, etc. The smart album may include, for example, the portrait album 3077, the location album 3078, the business album 3079, etc. More albums may include personalized albums created by the user (for example, XX's album). Exemplarily, in response to the user selecting the portrait album 3077 (for example, a click operation), as shown in FIG. Figure 4 As shown in (c) in FIG. 3 , the mobile phone may display a portrait (Sunny's Pad) album interface 308. The album interface 308 may include personal albums and group photo albums. The personal albums may include dad's album 3083, mom's album 3084, baby's album 3085, bestie's album 3086, friend's album 3087, and unnamed album 3088, etc.

[0113] Exemplarily, in response to the user selecting the bestie's album 3086 (e.g., a click operation), Figure 5 As shown in (a) in FIG. 3 , the mobile phone can display the album interface 309 of the bestie (Sunny's Pad). The album interface 309 includes preview images of several photos of the bestie. In response to the user selecting one or more preview images of the bestie's photos (e.g., preview image 3091, preview image 3092, and preview image 3093), the mobile phone can update (refresh) the content in the pop-up box 3044. The updated pop-up box 3044 may include selection information 3045, a one-key blockbuster control 3046, and selected materials. For example, the selected materials may include thumbnails 3047 (corresponding to preview image 3091), thumbnails 3048 (corresponding to preview image 3092), and thumbnails 3049 (corresponding to preview image 3093). The selection information 3045 is used to prompt the user the number of items of the currently selected materials (e.g., 3 items have been selected). Optionally, a cancel control may be displayed in the upper left corner of each selected material, and the cancel control is used to cancel the selection of the corresponding material.

[0114] In addition, after the interface is switched, the position of the layer corresponding to the pop-up box 3044 may change. For example, the layer corresponding to the pop-up box 3044 may be located above the layer corresponding to the interface 304 (the pop-up box 3044 is indicated by a solid line) to prompt the user to select the material to automatically form a film. After switching from the interface 304 to the interface 305, the layer corresponding to the pop-up box 3044 may be located below the layer corresponding to the interface 305 (the pop-up box 3044 is indicated by a dotted line) to avoid affecting the user's viewing of the album information (the album information of the system album, smart album, etc. of the local machine). After switching from the interface 305 to the interface 306, the layer corresponding to the pop-up box 3044 may be located above or below the layer corresponding to the interface 306. After switching from the interface 306 to the interface 307, the layer corresponding to the pop-up box 3044 may be located below the layer corresponding to the interface 307 to avoid affecting the user's viewing of the album information (the album information of the system album, smart album, etc. of Sunny's Pad). After switching from interface 307 to interface 308, the layer corresponding to the pop-up box 3044 can be located below the layer corresponding to interface 308 to avoid affecting the user's viewing of album information (album information of the portrait album). After switching from interface 308 to interface 309, the layer corresponding to the pop-up box 3044 can be located above the layer corresponding to interface 309 to prompt the user to select the material to automatically form a film or prompt the user with the thumbnail and number of the selected material.

[0115] Furthermore, the user can perform one-click processing on the selected pictures (for example, the selected 3 items). Figure 5 As shown in (a) of FIG. 1 , in response to the user's operation (e.g., click operation) on the one-key blockbuster control 3046, the mobile phone can obtain the selected picture. For example, the mobile phone can receive a large picture (e.g., original picture) of the picture selected by the user from Sunny's Pad. The mobile phone can load data (e.g., receive the selected picture from Sunny's Pad) in the current interface (e.g., interface 309), and can display the loading progress to the user. For example, Figure 5 As shown in (b) in the figure, the mobile phone can display a pop-up box 3101. The pop-up box 3101 may include prompt information 3102, a progress bar 3103, information on the number of files to be transferred 3104 and a cancel control 3105. Among them, the prompt information 3102 is used to prompt the user that the file is currently being transferred (i.e., receiving the image file of the material selected by the user from Sunny's Pad). The progress bar 3103 is used to prompt the user of the file transfer progress. The information on the number of files to be transferred 3104 is used to prompt the user of the number of files to be transferred and the number of files that have been transferred. For example, the files to be transferred include 3, and the files that have been transferred include 2. The cancel control 3105 allows the user to cancel the file transfer. Optionally, after the file transfer is completed, such as Figure 5As shown in (c) in FIG. 1 , the mobile phone may display a pop-up box 3111, which may include a prompt message 3112, a progress bar 3113, and a cancel control 3114. The prompt message 3112 is used to prompt the user that the material is currently being intelligently analyzed. The progress bar 3113 is used to prompt the user the progress of the intelligent analysis material. The cancel control 3114 allows the user to cancel the intelligent analysis material. Optionally, after the intelligent analysis material is completed, Figure 5 As shown in (d) in FIG. 1 , the mobile phone may display a pop-up box 3121, which may include a prompt message 3122, a progress bar 3123, and a cancel control 3124. The prompt message 3122 is used to prompt the user that the template is currently being matched. The progress bar 3123 is used to prompt the user of the progress of matching the template. The cancel control 3124 allows the user to cancel the template matching. After the template matching is completed, Figure 5 As shown in (e) in the figure, the mobile phone can display interface 313. Interface 313 is used to show the user a blockbuster (i.e., a video album) generated based on the material selected by the user. Interface 313 may include a top function bar 3131, a play control bar 3132, and a toolbar 3133. Among them, the top function bar 3131 may include a return control and an edit control. The play control bar 3132 may include a start / pause switch, play progress information, and a mute switch. The toolbar 3133 may include function controls such as templates, music, confirmation, filters, and analysis. Furthermore, the user can edit and share the generated blockbuster (video album) through the function controls in the toolbar 3133.

[0116] In some embodiments, after the user selects one or more photos in an album of Sunny's Pad (eg, a bestie's album), the user can continue to select photos in other albums of Sunny's Pad.

[0117] For example, Figure 6 As shown in (a) of FIG. 3 , after the user selects one or more preview images of the best friend's photos (e.g., preview image 3091, preview image 3092, and preview image 3093) in the best friend (Sunny's Pad) album interface 309, the user can exit the best friend (Sunny's Pad) album interface 309 and continue to select more images in other albums of Sunny's Pad. Figure 6 As shown in (a) in FIG. 1 , in response to the user clicking the exit control 3094, as shown in FIG. Figure 6 As shown in (b) of FIG. 3 , the mobile phone can return to the portrait (Sunny's Pad) album interface 308. The interface 308 may include a close control 308a displayed above the interface, and the close control 308a is used to return to the previous interface (for example, the interface 307). In response to the user's operation on the close control 308a (for example, a click operation), as shown in FIG. Figure 6As shown in (c) in FIG. 3 , the mobile phone can return to the album interface 307 of Sunny's Pad. In response to the user's operation of opening the camera album 3071 of Sunny's Pad (eg, a click operation), as shown in FIG. Figure 6 As shown in (d) in the figure, the mobile phone can display the camera (Sunny's Pad) album interface 320. The album interface 320 includes preview images of several photos in the camera album. In response to the user selecting one or more preview images of pictures (such as preview image 3201), a thumbnail 3202 (corresponding to preview image 3201) can be added to the pop-up box 3094. The selection information 3045 can be updated from 3 selected items to 4 selected items. Then, the user can perform one-click blockbuster processing on the selected pictures (4 selected items). The specific process can be referred to above and will not be repeated here.

[0118] Combine the following Figure 7-Figure 11 , taking the first electronic device as a mobile phone (for example, Sunny’s mobile phone) and the mobile phone running a note application or a memo application as an example, the method for processing media files across devices provided in an embodiment of the present application is explained.

[0119] like Figure 7 As shown in (a) of FIG. 1 , the mobile phone displays a note interface 701, and the note interface 701 may include multiple memo contents. The note interface 701 may also include a new note control 702. In response to the user's operation on the new note control 702 (for example, a click operation), as shown in FIG. Figure 7 As shown in (b) of FIG. 7 , the mobile phone may display an edit note interface 710. When the user edits a note, the mobile phone may display a virtual keyboard 711. A toolbar 712 may be displayed above the virtual keyboard 711. The toolbar 712 may include controls such as a list, file editing, image, and handwriting. In response to the user's operation on the image control 713 (e.g., a click operation), the user may select a virtual keyboard 711 and display the virtual keyboard 712. Figure 7 As shown in (c) of FIG. 1 , the mobile phone may pop up a pop-up box 720, which may include a variety of options for obtaining pictures, such as taking a photo, scanning a document, collecting a card, and selecting from a gallery. In response to the user's operation (e.g., a click operation) of selecting the option 721 from the gallery, as shown in FIG. Figure 8 As shown in (a) of FIG. 7 , the mobile phone can display the all photos (local) interface 730. The content displayed in the all photos (local) interface 730 and the corresponding controls (e.g., controls 7301 and 7302) can refer to the relevant description of the all photos (local) interface 304 above. Among them, the close control 7303 is used to return to the edit note interface 710. The interface 730 may also include a completion control 7304. The completion control 7304 is used to save the user's selection result (e.g., selecting one or more pictures) and return to the edit note interface 710.

[0120] Further, in response to the user's operation (eg, click operation) on the prompt information 7301 or the drop-down control 7302 in the all photos (local) interface 730, as shown in FIG. Figure 8 As shown in (b) of FIG. 7 , the mobile phone can display an interface 750. The content displayed on the interface 750 and the corresponding controls can refer to the relevant description of the interface 305 above, which will not be repeated here.

[0121] like Figure 8 As shown in (b) in FIG. 1 , in response to the user selecting the device tag 751 of Sunny's Pad (eg, a click operation), optionally, as Fig. 9 As shown in (a) of FIG. 7 , the mobile phone may display a loading interface 760. The contents displayed in the loading interface 760 may refer to the above description of the loading interface 306, which will not be described in detail here. Fig. 9 As shown in (b) of FIG. 7 , the mobile phone can display the album interface 770 of Sunny's Pad. The contents and corresponding controls displayed in the album interface 770 of Sunny's Pad can refer to the above description of the album interface 307 of Sunny's Pad, which will not be described in detail here.

[0122] Further, such as Fig. 9 As shown in (b) in FIG. 1 , in response to the user selecting the operation of the camera album 7701 (eg, a click operation), as shown in FIG. Fig. 10A As shown in (a) in FIG. 7 , the mobile phone may display a camera (Sunny's Pad) album interface 780. The album interface 780 may include preview images of several pictures in the camera album of Sunny's Pad. In response to the user selecting one or more preview images (e.g., preview image 7801, preview image 7802, and preview image 7803), the mobile phone may display (refresh) a pop-up box 740. The pop-up box 740 may include selection information 7401 and selected materials. For example, the selected materials may include thumbnails 7403 (corresponding to preview image 7801), thumbnails 7404 (corresponding to preview image 7802), and thumbnails 7405 (corresponding to preview image 7803). Selection information 7401 is used to prompt the user the number of items of the currently selected materials (e.g., 3 items have been selected). Optionally, a cancel control (e.g., a hollow circle) may be displayed in the upper left corner of each selected material, and the cancel control is used to cancel the selection of the corresponding material. Optionally, the pop-up box 740 may also include a confirmation control 7402 .

[0123] Optional, such as Fig. 10BAs shown, the all photos (local) interface 730 may include a pop-up box 740, which may include a prompt message 7401 and a confirmation control 7402. The prompt message 7401 is used to prompt the user to select a preset number (e.g., 1-50 photos). The photos selected by the user can be imported into the newly created note (i.e., imported into the edit note interface 710) through the confirmation control 7402. Fig. 10A As shown in (a) in the figure, in response to the user selecting one or more preview images (such as preview image 7801, preview image 7802 and preview image 7803), the mobile phone can update (refresh) the content in the pop-up box 740. The updated pop-up box 740 may include selection information 7401, confirmation control 7402 and selected materials. For example, the selected materials may include thumbnail 7403 (corresponding to preview image 7801), thumbnail 7404 (corresponding to preview image 7802) and thumbnail 7405 (corresponding to preview image 7803). Selection information 7401 is used to prompt the user the number of items of the currently selected materials (for example, 3 items have been selected). Optionally, a cancel control can be displayed in the upper left corner of each selected material, and the cancel control is used to cancel the selection of the corresponding material.

[0124] Further, such as Fig. 10A As shown in (a) of FIG. 1 , in response to the user's operation (e.g., click operation) on the completion control 7304 (or the confirmation control 7402), the mobile phone can obtain the selected picture. For example, the mobile phone can receive a large picture (e.g., original picture) of the picture selected by the user from Sunny's Pad. The mobile phone can load data (i.e., obtain the selected picture) in the current interface (e.g., interface 780) and can display the loading progress to the user. For example, Fig. 10A As shown in (b) of FIG. 1 , the mobile phone may display a pop-up window 790 to prompt the user that the file is being transferred (for example, a large image of the image selected by the user is received from Sunny's Pad). The pop-up window 790 may refer to the description of the pop-up window 3101 above, which will not be described in detail here. Fig. 10A As shown in (c) in FIG. 7 , the mobile phone can return to the edit note interface 710. The edit note interface 710 can include a large image (original image or image with preset resolution) of the photo selected by the user. It is understandable that due to the large size of the original image, it is impossible to display all the original images selected by the user on one screen. Generally, the original image of the last photo selected by the user can be fully displayed. Further, in response to the user sliding on the side of the interface 710 (for example, sliding down), as shown in FIG. Fig. 10A As shown in (d) in FIG. 8 , the mobile phone can display the original images of more photos selected by the user.

[0125] In some embodiments, after the user selects one or more photos in an album (eg, camera album) of Sunny's Pad, the user may continue to select photos in other albums of Sunny's Pad until all the desired photos are selected.

[0126] For example, Fig.11 As shown in (a) of FIG. 7 , after the user selects one or more preview images (e.g., preview image 7801, preview image 7802, and preview image 7803) in the camera (Sunny's Pad) album interface 780, the user can exit the camera (Sunny's Pad) album interface 780 and continue to select more images in other albums of Sunny's Pad. Fig.11 As shown in (a) in FIG. 1 , in response to the user clicking the exit control 7804, as shown in FIG. Fig.11 As shown in (b) of FIG. 7 , the mobile phone can return to interface 770. At this time, the layer corresponding to the pop-up box 740 can be located below the layer corresponding to the interface 770 to avoid affecting the user's viewing of album information (album information of the system album, smart album, etc. of Sunny's Pad). In response to the user's operation of opening the Honor Shared Album 7702 of Sunny's Pad (for example, a click operation), as shown in FIG. Fig.11 As shown in (c) in the figure, the mobile phone can display the Honor Share (Sunny's Pad) album interface 790. The album interface 790 includes preview images of several photos of the Honor Share album. At this time, the layer corresponding to the pop-up box 740 can be located above the layer corresponding to the interface 770. In response to the user selecting the preview image of one or more pictures (such as preview image 7901), a thumbnail 7406 (corresponding to preview image 7901) can be added to the pop-up box 740. The selection information 7401 can be updated from 3 selected items to 4 selected items. Then, the user can import the selected pictures (4 selected items) into the note application (for example, click the completion control 7304 (or the confirmation control 7402)). The specific process can be referred to above and will not be repeated here.

[0127] Based on the method provided in the embodiments of the present application, a user can view media files of a second electronic device (e.g., Sunny's mobile phone) on a first electronic device (e.g., Sunny's mobile phone), and receive media files corresponding to at least one preview file selected by the user from the second electronic device, which can simply and conveniently implement the processing (e.g., editing, importing, etc.) of media files (pictures or videos) across devices, thereby improving the user experience.

[0128] For example, Fig.12 As shown, an embodiment of the present application provides a method for processing media files across devices, the method comprising:

[0129] 1201. A first electronic device displays a first interface, where the first interface includes a first control.

[0130] The first interface may be an interface of a first application. The first application may include a picture management application, a document editing application, and a communication and social application. The picture management application may include, for example, a gallery application. The document editing application may include, for example, a note application and a memo application. The communication and social application may include, for example, wait.

[0131] The first control is used to trigger the first electronic device to perform target processing on the media file, and the target processing includes editing processing or importing processing.

[0132] The media files may include pictures, videos, etc. The pictures may include static pictures and dynamic pictures (referred to as gifs). The static pictures include photos, screenshots, etc. The media files may refer to the media files selected by the user (for example, the media files selected by the user in step 1204).

[0133] Among them, the editing process may include at least one of one-click blockbuster processing, editing processing, free creation processing, micro-film production processing, and puzzle processing.

[0134] For example, the first application may be a gallery application. The first interface may be Figure 3 The creation interface 303 shown in (b) in FIG. The first control may be any one of the one-key blockbuster function control 3032, the editing function control 3033, the free creation function control 3034, the micro-film production function control 3035, and the puzzle function control 3036 in the creation interface 303. If the first control is the one-key blockbuster function control 3032, the target processing includes editing processing, and the editing processing includes one-key blockbuster processing; if the first control is the editing function control 3033, the target processing includes editing processing, and the editing processing includes editing processing; if the first control is the free creation function control 3034, the target processing includes editing processing, and the editing processing includes free creation processing; if the first control is the micro-film production function control 3035, the target processing includes editing processing, and the editing processing includes micro-film production processing; if the first control is the puzzle function control 3036, the target processing includes editing processing, and the editing processing includes puzzle processing.

[0135] For another example, the first application may be a note taking application. The first interface may be Figure 7 In the edit note interface 710 shown in (b) of FIG. 7 , the first control may be the picture control 713 in the edit note interface 710. If the first control is the picture control 713, the target processing includes the import processing.

[0136] 1202. In response to a first operation of a user on a first control, display a second interface.

[0137] The second interface includes a second control, and the second control corresponds to the second electronic device.

[0138] Exemplarily, the second interface may be as follows: Figure 3 In the interface 305 shown in (d) in FIG. 1 , the second control may be, for example, a device label 305c of Sunny's Pad in the interface 305. For another example, the second interface may be as follows: Figure 8 In the interface 750 shown in (b), the second control may be, for example, a device label of Sunny's Pad in the interface 750 .

[0139] In one possible design, before the first electronic device displays the second interface, the first electronic device may display the fourth interface. For example, in response to the user's operation on the first control, the fourth interface may be displayed. The fourth interface may include preview files corresponding to multiple media files of the first electronic device, and the multiple media files may belong to a preset album, and the preset album includes at least one of images or videos taken by the first electronic device, downloaded images or videos, and captured images or videos. Among them, the fourth interface also includes a third control, and the third control is used to view the identification of the electronic device discovered by the first electronic device based on the network, and the electronic device discovered by the first electronic device includes the second electronic device; the first electronic device may also receive a fourth operation of the user on the third control, and the fourth operation is used to view the identification of the electronic device discovered by the first electronic device based on the preset network, and the electronic device discovered by the first electronic device includes the second electronic device. In response to the user's fourth operation, the first electronic device displays the second interface.

[0140] Exemplarily, the fourth interface can be as follows Figure 3 The all photos (local device) interface 304 shown in (c) of FIG. Alternatively, the fourth interface may be as follows Figure 8 The preset album may be an all-photos album. The all-photos album includes at least one of images or videos taken by the first electronic device, downloaded images or videos, and captured images or videos. The third control may be, for example, a prompt message 3042 or a drop-down control 3043. In response to a user operation (e.g., a click operation) on the prompt message 3042 or the drop-down control 3043, as shown in FIG. Figure 3 As shown in (d) in FIG. 1 , the mobile phone may display interface 305 (second interface).

[0141] In one possible design, the second interface further includes a fourth control, the fourth control corresponds to a third electronic device, and the third electronic device is different from the second electronic device and the first electronic device. In response to a fourth operation of the user on the fourth control, a fifth interface is displayed, and the fifth interface includes preview files corresponding to multiple media files of the third electronic device. For example, assuming that the second interface is as follows Figure 3 In the interface 305 shown in (d), the fourth control may be, for example, the device label 305d of Sunny’s smart screen in the interface 305 .

[0142] In a possible design, the fourth interface may further include a first pop-up box, the first pop-up box includes prompt information, and the prompt information is used to prompt the user to select one or more media files. Figure 3 In the pop-up box 3044 shown in (d), the prompt information may be "automatically create a film after selecting (one or more) materials (ie, media files)".

[0143] 1203. In response to a second operation of the user on the second control, display a third interface including preview files corresponding to the plurality of media files of the second electronic device.

[0144] For example, Figure 3 As shown in (d) in FIG. 3 , the second operation may be a click operation of the user on the device label 305 c of Sunny's Pad in the interface 305 .

[0145] The first electronic device receives the second operation of the user on the second control, and in response to the second operation of the user on the second control, the first electronic device can establish a data transmission link with the second electronic device. Then, the first electronic device obtains the album information (album name, cover, thumbnail / preview of the image in the album, etc.) of the second electronic device through the data transmission link. Then, the third interface is displayed.

[0146] If the first electronic device has established a data transmission link with the second electronic device and has obtained the album information of the second electronic device through the data transmission link, there is no need to repeatedly establish the data transmission link.

[0147] It is understandable that an electronic device can be connected to one or more devices at the same time. However, the number of devices that can be connected to an electronic device at the same time is limited. Taking the example of an electronic device that can be connected to three devices at the same time, when the electronic device responds to a user operation and requests to establish a connection with the fourth slave device in the trust ring (e.g., establish a data transmission link), it is necessary to first disconnect from a connected device and then establish a connection with the fourth slave device.

[0148] For example, suppose that a mobile phone (Sunny's mobile phone) has connected to three devices in the trust ring (for example, Sunny's Pad, the TV in the living room, and XX's mobile phone), and "Sunny's Smart Screen" is the fourth device in the trust ring. Fig.13 As shown in (a), in response to a user clicking on the device label 3302 of Sunny's smart screen, the mobile phone can determine whether the number of connected devices exceeds the upper limit. If the number of connected devices exceeds the upper limit (for example, three devices have been connected), an interface 330 can be displayed, and the interface 330 includes a connection configuration window 3301. The connection configuration window 3301 includes prompt information and identification of connected devices. The prompt information is used to prompt the user that the number of devices connected to the current electronic device has reached the upper limit, and a connected device must be selected to disconnect before other devices can be connected. The identification of connected devices may include Sunny's Pad, the TV in the living room, and XX's mobile phone, etc. The connection configuration window 3301 may also include a cancel control. In response to a user clicking on the above cancel control, Fig.13 As shown in (b) , the electronic device may display a connection failure interface 601 .

[0149] In a possible design, the third interface includes preview covers corresponding to multiple albums of the second electronic device, wherein the multiple albums include system albums and smart albums; wherein the system albums include at least one of the camera album, all photo albums, video albums, screenshot albums, favorite albums, and shared albums; and the smart albums include at least one of the portrait album, location album, and business album. Exemplarily, the third interface may be as follows: Figure 4 Alternatively, the third interface may be as shown in FIG. Fig. 9 Interface 770 shown in (b) .

[0150] Among them, the third interface can also include a first pop-up window. The first pop-up window can refer to the relevant instructions of step 1202 and will not be repeated here.

[0151] 1204. In response to a third operation of the user on at least one preview file among the preview files corresponding to the multiple media files, obtain a media file corresponding to the at least one preview file from the second electronic device.

[0152] The first electronic device receives a third operation, where the third operation is used to select at least one preview file from preview files corresponding to multiple media files of the second electronic device.

[0153] In some embodiments, the third operation is used to select a preview file corresponding to at least one media file from one of the multiple albums. Figure 5As shown in (a) in the figure, the user can select one or more preview images of the photos of the best friends from the best friend's album.

[0154] In some other embodiments, the third operation is used to select a preview file corresponding to at least one media file from at least two albums of the plurality of albums. Figure 5 As shown in (a) of FIG. 1 , the user can select one or more preview images of the photos of the best friend from the best friend album. Further, as shown in FIG. Figure 6 As shown in (d) in the figure, the user can select preview images of several photos from the camera album.

[0155] After receiving the third operation, the first electronic device may update the prompt information of the first pop-up window, and the updated prompt information is used to prompt the user the number of media files selected. The first pop-up window may also include thumbnails of the media files selected by the user. For example, Figure 5 As shown in (a) of FIG. 1 , in response to the user selecting one or more preview images of the bestie's photo (e.g., preview image 3091, preview image 3092, and preview image 3093), the content in the pop-up box 3044 may be updated (refreshed). The updated pop-up box 3044 may include selection information 3045, a one-click blockbuster control 3046, and a thumbnail of the selected material.

[0156] The first electronic device obtains a media file corresponding to at least one preview file. For example, the first electronic device may receive a media file corresponding to at least one preview file from the second electronic device. Alternatively, if the first electronic device has previously received a media file corresponding to the at least one preview file from the second electronic device, and the media file corresponding to the at least one preview file is stored in a preset storage location, the first electronic device may obtain the media file corresponding to the at least one preview file from the preset storage location.

[0157] In one possible design, the first pop-up window further includes a fifth control. In response to the user's operation on the fifth control, the first electronic device may receive a media file corresponding to at least one preview file from the second electronic device. Figure 5 In the one-click blockbuster control 3046 shown in (a), in response to a user operation (e.g., a click operation) on the one-click blockbuster control 3046, the first electronic device can receive a media file corresponding to the preview file selected by the user (e.g., the original images corresponding to preview image 3047, preview image 3048, and preview image 3049) from the second electronic device.

[0158] 1205. The first electronic device performs target processing on a media file corresponding to at least one preview file.

[0159] That is, the first electronic device edits or imports the media file selected by the user. For example, assuming that the first interface of the first application is Figure 3 In the creation interface 303 shown in (b) of FIG. 1 , if the first control is a one-click blockbuster function control 3032, then a one-click blockbuster process can be performed on the media file selected by the user. For another example, assuming that the first interface of the first application is Figure 7 In the note editing interface 710 shown in (b), if the first control is a picture control 713, the media file selected by the user can be imported.

[0160] Based on the method provided by the embodiment of the present application, a user can perform a first operation on a first interface of a first application of a first electronic device, and the first operation is used to indicate target processing of a media file, and the target processing includes editing processing or importing processing; then, the first electronic device can display a second interface, and the user can perform a second operation on the second interface, and the second operation is used to view the media files of the second electronic device, and then, the first electronic device can display a third interface, and the third interface includes preview files corresponding to multiple media files of the second electronic device; the first electronic device can receive a third operation, and the third operation is used to select at least one preview file from the preview files corresponding to multiple media files of the second electronic device, and then, the first electronic device can obtain (for example, receive from the second electronic device) at least one media file corresponding to the preview file; and target processing is performed on the media file corresponding to the at least one preview file. In this way, the user can view the media files of the second electronic device on the first electronic device, and receive the media files corresponding to at least one preview file selected by the user from the second electronic device, which can simply and conveniently realize the processing (for example, editing, importing, etc.) of media files (pictures or videos) across devices, and can improve the user experience.

[0161] Some embodiments of the present application also provide an electronic device, which may include: a touch screen, a memory, and one or more processors. The touch screen, the memory, and the processor are coupled. The memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device can perform the various functions or steps performed by the electronic device in the above method embodiment. The structure of the electronic device can refer to Figure 2A The structure of the electronic device 200 is shown.

[0162] The present application also provides a chip system (eg, a system on a chip (SoC)), such as Fig.14As shown, the chip system includes at least one processor 1401 and at least one interface circuit 1402. The processor 1401 and the interface circuit 1402 can be interconnected via lines. For example, the interface circuit 1402 can be used to receive signals from other devices (such as a memory of an electronic device). For another example, the interface circuit 1402 can be used to send signals to other devices (such as a processor 1401 or a touch screen of an electronic device). Exemplarily, the interface circuit 1402 can read instructions stored in the memory and send the instructions to the processor 1401. When the instructions are executed by the processor 1401, the electronic device can execute the various steps in the above embodiments. Of course, the chip system may also include other discrete devices, which are not specifically limited in the embodiments of the present application.

[0163] An embodiment of the present application also provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on the above-mentioned electronic device, the electronic device executes each function or step executed by the electronic device (for example, a mobile phone) in the above-mentioned method embodiment.

[0164] The embodiment of the present application also provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes each function or step executed by the electronic device (eg, a mobile phone) in the above method embodiment.

[0165] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0166] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0168] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0169] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0170] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for processing media files across devices, characterized in that: The method is applied to a first electronic device, where the first electronic device and a second electronic device are connected to the same network, and the method includes: Displaying a first interface, the first interface including a first control, the first control being used to trigger the first electronic device to perform target processing on the media file, the target processing including editing processing or importing processing; In response to a first operation of the user on the first control, displaying a second interface, wherein the second interface includes a second control, and the second control corresponds to the second electronic device; In response to a second operation of the user on the second control, displaying a third interface, wherein the third interface includes preview files corresponding to the plurality of media files of the second electronic device; In response to a third operation of the user on at least one preview file among the preview files corresponding to the multiple media files, acquiring a media file corresponding to the at least one preview file; The target processing is performed on the media file corresponding to the at least one preview file.

2. The method according to claim 1, characterized in that The displaying of the second interface in response to the first operation of the user on the first control includes: In response to a user operation on the first control, displaying a fourth interface, the fourth interface including a third control, the third control being used to view identifications of electronic devices discovered by the first electronic device based on a network, the electronic devices discovered by the first electronic device including the second electronic device; In response to a fourth operation of the user on the third control, the second interface is displayed.

3. The method according to claim 1 or 2, characterized in that: The third interface includes preview files corresponding to a plurality of media files of the second electronic device, including: The third interface includes preview covers corresponding to a plurality of photo albums of the second electronic device, wherein the plurality of photo albums include system photo albums and smart photo albums; Among them, the system album includes at least one of the camera album, all photo album, video album, screenshot album, favorite album, and shared album; the smart album includes at least one of the portrait album, location album, and business album.

4. The method according to claim 3, characterized in that The third operation in response to the user's operation on at least one of the preview files corresponding to the plurality of media files comprises: In response to a user selecting a preview file corresponding to at least one media file from one of the plurality of albums; or In response to an operation of a user selecting a preview file corresponding to at least one media file from at least two albums of the plurality of albums.

5. The method according to any one of claims 1 to 4, characterized in that: The second interface further includes a fourth control, the fourth control corresponds to a third electronic device, the third electronic device, the second electronic device, and the first electronic device are connected to the same network, and the method further includes: In response to a fourth operation of the user on the fourth control, a fifth interface is displayed, wherein the fifth interface includes preview files corresponding to the plurality of media files of the third electronic device.

6. The method according to any one of claims 2 to 5, characterized in that: The fourth interface also includes a first pop-up box, which includes prompt information, and the prompt information is used to prompt the user to select one or more media files.

7. The method according to claim 6, characterized in that After the first electronic device receives the third operation, the method further includes: The prompt information of the first pop-up box is updated, and the updated prompt information is used to prompt the user of the number of media files selected.

8. The method according to claim 7, characterized in that The first pop-up window also includes thumbnails of the media files selected by the user.

9. The method according to any one of claims 1 to 8, characterized in that: In response to the second operation of the user on the second control, displaying the third interface includes: In response to a second operation of the user on the second control, establishing a data transmission link with the second electronic device; Acquiring information of a media file from the second electronic device based on the data transmission link, wherein the information of the media file includes at least one of an album name, a cover, a thumbnail of an image or video in the album, and a preview image; The third interface is displayed.

10. The method according to any one of claims 1 to 9, characterized in that: The editing process includes at least one of one-click blockbuster processing, editing processing, free creation processing, micro-film production processing, and puzzle processing.

11. The method according to any one of claims 1 to 10, characterized in that: The first interface is an interface of a first application, and the first application includes a picture management application, a document editing application, and a communication and social application.

12. An electronic device, characterized in that: The electronic device comprises: a touch screen, a wireless communication module, a memory and one or more processors; the touch screen comprises a touch-sensitive surface and a display, and the wireless communication module and the memory are coupled to the processor; The memory is used to store computer program codes, and the computer program codes include computer instructions; when the computer instructions are executed by the processor, the electronic device executes the method as described in any one of claims 1-11.

13. A computer-readable storage medium, characterized in that: including computer instructions; When the computer instructions are executed on an electronic device, the electronic device is caused to execute the method as claimed in any one of claims 1 to 11.

14. A chip system, characterized in that: The chip system includes one or more interface circuits and one or more processors; the interface circuits and the processors are interconnected via lines; The chip system is applied to an electronic device including a communication module and a memory; the interface circuit is used to receive a signal from the memory and send the signal to the processor, the signal including computer instructions stored in the memory; when the processor executes the computer instructions, the electronic device executes the method as described in any one of claims 1-11.

15. A system for processing media files across devices, characterized in that: The device comprises a first electronic device and a second electronic device, wherein the first electronic device and the second electronic device are connected to the same network, the first electronic device executes the method as claimed in any one of claims 1 to 11, and the second electronic device is used to send a media file to the first electronic device.