Multimedia data processing method and terminal equipment

By obtaining and displaying target description information in the multimedia sharing state between terminal devices to realize multimedia data sharing, the waste of storage space and transmission time during file sharing is solved, and user experience and efficiency are improved.

CN119316405APending Publication Date: 2025-01-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310863654.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

During the file sharing process, existing terminal devices need to store files to be shared locally, resulting in excessive storage space consumption and transmission time consumption, cumbersome operation, and reducing user experience.

Method used

By establishing a multimedia sharing state between terminal devices, the first terminal device sends a file scanning request to the second terminal device, obtains and displays the target description information, so as to realize the sharing of multimedia data without storing the full amount of data, simplifying operations and saving storage space.

Benefits of technology

It effectively saves the storage space of the first terminal device, reduces data transmission time, improves data transmission efficiency and user experience, and is easy to operate, and does not require users to manually select shared files multiple times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316405A_ABST
    Figure CN119316405A_ABST
Patent Text Reader

Abstract

The invention relates to a multimedia data processing method and terminal equipment. The method comprises the following steps: under the condition that a first terminal device and a second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device; the file scanning request is used for requesting to acquire target multimedia data stored in the second terminal equipment; the first terminal device obtains the target description information used for describing the target multimedia data stored by the second terminal device; and the first terminal device displays the target description information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and more specifically, to a multimedia data processing method and terminal equipment. Background Art

[0002] At present, solutions such as Bluetooth mutual transmission or network disk sharing can realize file sharing between two terminal devices. However, in the process of sharing files of terminal device A between the existing terminal device A and terminal device B, the files to be shared need to be stored locally on terminal device B. For example, if several target images stored by terminal device A are shared, terminal device B needs to receive the target images sent by terminal device A and save them locally to realize image sharing. Obviously, the above solution requires terminal device A to manually select images, which is cumbersome. Moreover, if the number of files to be shared is large, for example, all images of terminal device A are shared, all images of terminal device A need to be transferred to terminal device B, which not only takes up too much storage space of terminal device B, but also consumes a lot of time. The operation is also necessarily cumbersome, which seriously reduces the user experience. Summary of the invention

[0003] The embodiments of the present application provide a multimedia data processing method and a terminal device, which can realize the sharing of multimedia data between different terminal devices.

[0004] The present application provides a multimedia data processing method, including:

[0005] When the first terminal device and the second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device;

[0006] The first terminal device acquires target description information for describing target multimedia data stored in the second terminal device;

[0007] The first terminal device displays the target description information.

[0008] The present application provides a multimedia data processing method, including:

[0009] When the first terminal device and the second terminal device are in a multimedia sharing state, the second terminal device receives a file scanning request sent by the first terminal device; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device;

[0010] The second terminal device generates target description information for describing the target multimedia data in response to the file scanning request;

[0011] The second terminal device sends the target description information.

[0012] The present application provides a first terminal device, including:

[0013] A first sending unit is used for, when the first terminal device and the second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device;

[0014] A first receiving unit, configured for the first terminal device to obtain target description information for describing target multimedia data stored in the second terminal device;

[0015] The first output unit is used for the first terminal device to display the target description information.

[0016] The embodiment of the present application provides a second terminal device, including:

[0017] A second receiving unit, configured to, when the first terminal device and the second terminal device are in a multimedia sharing state, receive a file scanning request sent by the first terminal device by the second terminal device; the file scanning request is used to request to obtain target multimedia data stored by the second terminal device;

[0018] An information processing unit, configured for the second terminal device to generate target description information for describing the target multimedia data in response to the file scanning request;

[0019] The second sending unit is used for the second terminal device to send the target description information.

[0020] The embodiment of the present application provides a terminal device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the terminal device executes the multimedia data processing method in the embodiment of the present application.

[0021] The embodiment of the present application provides a network device, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the network device executes the multimedia data processing method in the embodiment of the present application.

[0022] The embodiment of the present application provides a chip for implementing the above-mentioned multimedia data processing method.

[0023] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the multimedia data processing method in the embodiment of the present application.

[0024] An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the multimedia data processing method in the embodiment of the present application.

[0025] An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the multimedia data processing method in the embodiment of the present application.

[0026] The embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the multimedia data processing method in the embodiment of the present application.

[0027] The embodiment of the present application can achieve the purpose of sharing the target multimedia data stored in the second terminal device; moreover, the disclosed solution can effectively save the storage space of the first terminal device, effectively reduce the data transmission time, and improve the data transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a schematic diagram of an application scenario according to an embodiment of the present application.

[0029] Figure 2 is a schematic flow chart of a multimedia data processing method according to an embodiment of the present application.

[0030] Figure 3 is a schematic flow chart of a multimedia data processing method according to another embodiment of the present application.

[0031] Figure 4 It is a scene diagram of a multimedia data processing method according to an embodiment of the present application.

[0032] Figure 5 A multimedia data processing method according to an embodiment of the present application is Figure 4 Schematic flow chart for the scenario shown.

[0033] Figure 6 It is a schematic block diagram of a first terminal device according to an embodiment of the present application.

[0034] Figure 7 It is a schematic block diagram of a second terminal device according to an embodiment of the present application.

[0035] Figure 8 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0036] Fig. 9 is a schematic block diagram of a chip according to an embodiment of the present application.

[0037] Fig.10 It is a schematic block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0039] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.

[0040] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication, or vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0041] In one implementation, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0042] In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.

[0043] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.

[0044] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0045] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).

[0046] In the embodiment of the present application, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.

[0047] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0048] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (EvolutionalNode B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, or a network device in an NTN network, etc.

[0049] As an example but not limitation, in an embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.

[0050] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0051] Figure 1 A communication system 100 is exemplarily shown. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and each network device 110 may include other number of terminal devices 120 within its coverage area, which is not limited in the present embodiment.

[0052] In one implementation, the communication system 100 may also include other network entities such as a mobility management entity (MME), an access and mobility management function (AMF), etc., which is not limited in the embodiments of the present application.

[0053] Among them, the network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks for communicating with the access network equipment. The access network equipment may be an evolutionary base station (evolutional node B, referred to as eNB or e-NodeB) macro base station, micro base station (also called "small base station"), micro-micro base station, access point (AP), transmission point (TP) or new generation base station (new generation Node B, gNodeB) in a long-term evolution (LTE) system, a next-generation (mobile communication system) (next radio, NR) system or an authorized auxiliary access long-term evolution (LAA-LTE) system.

[0054] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system shown as an example, the communication equipment may include network equipment and terminal equipment with communication functions. The network equipment and terminal equipment may be specific equipment in the embodiments of the present application and will not be repeated here. The communication equipment may also include other equipment in the communication system, such as network controllers, mobile management entities and other network entities, which are not limited to the embodiments of the present application.

[0055] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0056] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.

[0057] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.

[0058] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application.

[0059] At present, solutions such as Bluetooth mutual transmission or network disk sharing can realize file sharing between two terminal devices. However, in the process of sharing the files of terminal device A, the existing terminal device A and terminal device B need to store the files to be shared locally on terminal device B. For example, if several target images stored by terminal device A are shared, terminal device B needs to receive the target images sent by terminal device A and save them locally, so as to realize image sharing. Obviously, the above solution requires terminal device A to manually select images, which is cumbersome. At the same time, it also needs to occupy the local storage space of terminal device B. If the files to be shared are only temporary files, the storage space will inevitably be wasted. Moreover, if the number of files to be shared is large, for example, all the images of terminal device A are shared, all the images of terminal device A need to be transferred to terminal device B, which will not only occupy storage space, but also consume a lot of time. The operation is also cumbersome, which seriously reduces the user experience.

[0060] Based on this, the disclosed solution proposes a multimedia data processing method to solve the defects of the above-mentioned existing solutions and improve user experience.

[0061] Figure 2 This is a schematic flow chart of a multimedia data processing method according to an embodiment of the present application. Figure 1 . This method can optionally be applied to Figure 1 The system shown in the figure is not limited thereto. The method includes at least part of the following contents.

[0062] S210: When the first terminal device and the second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device.

[0063] Here, the file scanning request is used to request to obtain the target multimedia data stored in the second terminal device. In other words, the first terminal device requests to share the target multimedia data stored in the second terminal device.

[0064] S220. The first terminal device obtains target description information for describing target multimedia data stored in the second terminal device.

[0065] S230: The first terminal device displays the target description information.

[0066] It can be understood that the target description information refers to the relevant information describing the target multimedia data stored in the second terminal device. The data volume of the target description information is much smaller than the data volume of the target multimedia data itself. For example, the target description information can be specifically the basic information of the target multimedia data, such as file name, thumbnail, and any other information that can summarize the target multimedia data.

[0067] In this way, since the first terminal device can obtain the target description information of the target multimedia data stored in the second terminal device, the purpose of sharing the target multimedia data stored in the second terminal device can be achieved; and compared with the existing solution that requires the storage of the full amount of target multimedia data to achieve the sharing of the full amount of data, the disclosed solution can effectively save the storage space of the first terminal device, effectively reduce the data transmission time, and improve the data transmission efficiency. Even if the multimedia data to be shared is a temporary file, it does not occupy too much storage space of the first terminal device.

[0068] In addition, the disclosed solution is easy to operate and not complicated, and does not require the user to manually select the multimedia data to be shared multiple times. Therefore, the disclosed solution effectively improves the user experience.

[0069] Figure 3 This is a schematic flow chart of a multimedia data processing method according to an embodiment of the present application. Figure 2 . This method can optionally be applied to Figure 1 The system shown in the figure is not limited thereto. The method includes at least part of the following contents.

[0070] S310: When the first terminal device and the second terminal device are in a multimedia sharing state, the second terminal device receives a file scanning request sent by the first terminal device.

[0071] Here, the file scanning request is used to request to obtain the target multimedia data stored in the second terminal device, thereby laying a foundation for sharing the target multimedia data.

[0072] S320: The second terminal device generates target description information for describing the target multimedia data in response to the file scanning request.

[0073] S330. The second terminal device sends the target description information.

[0074] In this way, the target multimedia data can be effectively shared. Moreover, compared with the existing solution that requires storing the full amount of target multimedia data to share the full amount of data, the disclosed solution can effectively reduce the data transmission time, and the operation is simple and non-cumbersome, without the need for users to manually select operations multiple times, thereby effectively improving the user experience.

[0075] In one embodiment, after the first terminal device obtains the target description information, the first terminal device may also store the target description information in a first multimedia database; here, the first multimedia database also stores the first multimedia data of the first terminal device. That is, the first terminal device stores the target description information obtained from the second terminal device in its own multimedia database for storing the first multimedia data. For example, if the operating system of the first terminal device is an Android system, the target description information and its own first multimedia data may be stored in the MediaProvider, so that the user of the first terminal device can view them through applications such as a file manager or an album.

[0076] In one embodiment, while the first terminal device is displaying the target description information, the first terminal device may also send a data request instruction in response to a selection operation (such as a click operation, such as a touch operation, etc.) on the first sub-description information contained in the target description information; here, the data request instruction is used to request to obtain the multimedia data corresponding to the first sub-description information from the second terminal device; accordingly, the second terminal device receives the data request instruction and obtains the multimedia data corresponding to the first sub-description information of the target description information, such as obtaining the multimedia data corresponding to the first sub-description information from a database (which may be called second multimedia data) storing the target multimedia data on the second terminal device, and then sending the multimedia data corresponding to the first sub-description information to the first terminal device; further, the first terminal device obtains and displays the multimedia data corresponding to the first sub-description information.

[0077] It can be understood that, when the first terminal device displays the target description information, if the user of the first terminal device selects specific content of interest based on the displayed target description information, for example, performing a selection operation on the first sub-description information contained in the displayed target description information, then the first terminal device generates a data request instruction according to the selection operation, and sends the data request instruction to the second terminal device, so as to obtain the multimedia data corresponding to the first sub-description information from the second terminal device and display it to the user, so that the user can further browse the specific content of the multimedia data, thereby further satisfying the user's sharing needs.

[0078] In one implementation, in the case where the first terminal device and the second terminal device are in a multimedia sharing state as described above, the first terminal device sends a file scanning request to the second terminal device (that is, S210 described above), specifically including:

[0079] When the first terminal device receives the multimedia sharing authorization information sent by the second terminal device, the first terminal device sends a file scanning request to the second terminal device.

[0080] Accordingly, in one embodiment, in the case where the first terminal device and the second terminal device are in the multimedia sharing state as described above, the second terminal device receives the file scanning request sent by the first terminal device (that is, S310 described above), which specifically includes:

[0081] When the second terminal device successfully sends the multimedia sharing authorization information, the second terminal device receives the file scanning request sent by the first terminal device.

[0082] That is to say, before the first terminal device sends a file scanning request to the second terminal device, the second terminal device needs to perform sharing authorization on the first terminal device and send multimedia sharing authorization information; in other words, the second terminal device needs to agree that the first terminal device shares its own target multimedia data, and when agreeing that the first terminal device shares its own target multimedia data, the second terminal device sends multimedia sharing authorization information, and then the first terminal device sends a file scanning request (such as generating a cross-device multimedia file scan) after receiving the multimedia sharing authorization information sent by the second terminal device, so that after the second terminal device receives the file scanning request sent by the first terminal device, it scans the target multimedia data stored in itself and obtains the target description information, so that the first terminal device can effectively realize cross-device multimedia file scanning, and then realize cross-device multimedia sharing, and the process is simple and the operation is not cumbersome, which effectively improves the user experience.

[0083] In one implementation, the first terminal device may also establish a target channel with the second terminal device, and then share multimedia data through the target channel; specifically, in the above-mentioned case where the first terminal device receives the multimedia sharing authorization information sent by the second terminal device, the first terminal device sends a file scanning request to the second terminal device, specifically including:

[0084] When the target channel between the first terminal device and the second terminal device is established, the first terminal device receives the multimedia sharing authorization information sent by the second terminal device through the target channel, so as to put the first terminal device and the second terminal device in a multimedia sharing state, so as to facilitate the sharing of multimedia data in the multimedia sharing state. Further, when the first terminal device receives the multimedia sharing authorization information, it sends a file scanning request through the target channel, and then obtains the target description information used to describe the target multimedia data stored by the second terminal device through the target channel.

[0085] Accordingly, in one implementation manner, in the above-mentioned case where the second terminal device successfully sends the multimedia sharing authorization information, the second terminal device receives the file scanning request sent by the first terminal device, specifically including:

[0086] When the target channel between the first terminal device and the second terminal device is established, the second terminal device sends multimedia sharing authorization information through the target channel, so as to put the first terminal device and the second terminal device in a multimedia sharing state, so as to facilitate the sharing of multimedia data in the multimedia sharing state. Further, when the second terminal device successfully sends the multimedia sharing authorization information, the second terminal device receives the file scanning request sent by the first terminal device through the target channel, and then after generating the target description information for describing the target multimedia data, sends the target description information through the target channel.

[0087] That is to say, before the second terminal device sends multimedia sharing authorization information to the first terminal device, it is necessary to establish a target channel between the first terminal device and the second terminal device, so that the multimedia sharing authorization information is transmitted through the target channel. For example, the second terminal device sends the multimedia sharing authorization information through the target channel, and accordingly, the first terminal device receives the multimedia sharing authorization information through the target channel, and then after receiving the multimedia sharing authorization information, sends a file scanning request through the target channel. In this way, it is convenient for the second terminal device to receive the file scanning request through the target channel to perform multimedia data scanning, and send the obtained target scanning information to the target description information through the target channel, so as to realize multimedia sharing across devices. Moreover, the process is simple and the operation is not cumbersome. There is no need for the user to manually select the content to be shared, thereby effectively improving the user experience.

[0088] Here, the target channel can be established based on the cross-device underlying communication protocol. For example, in one example, a wireless network communication technology (Wi-Fi) channel or a Bluetooth channel can be established between the first terminal device and the second terminal device. In this way, multimedia sharing authorization information is sent through the Wi-Fi channel or the Bluetooth channel, thereby putting the first terminal device and the second terminal device in a multimedia sharing state, laying a channel foundation for realizing the sharing of multimedia data.

[0089] In one implementation, in order to further meet user needs and enhance the user's sense of control, an interface interaction method can also be used to prompt the user of the second terminal device whether to agree to multimedia sharing. That is, when the target channel between the first terminal device and the second terminal device is established, the second terminal device sends multimedia sharing authorization information through the target channel, specifically including:

[0090] The second terminal device displays a second prompt message; wherein the second prompt message is used to prompt whether to authorize the first terminal device to share its own target multimedia data;

[0091] The second terminal device responds to the confirmation operation on the second prompt information and sends the multimedia sharing authorization information through the target channel when it is determined that the target channel between the first terminal device and the second terminal device is established.

[0092] That is to say, the second terminal device displays a prompt message to prompt the user of the second terminal device whether to authorize the first terminal device to share its own target multimedia data, and then triggers a confirmation operation, such as clicking a confirmation button, when confirming that the user agrees to the first terminal device sharing its own target multimedia data. At this time, the second terminal device can initiate an instruction to establish a target channel, such as actively turning on the Bluetooth function, and when it is determined that the target channel between the first terminal device and the second terminal device has been established, send multimedia sharing authorization information through the target channel to inform the user of the consent to the first terminal device to share its own target multimedia data.

[0093] Accordingly, in one implementation, in order to further meet user needs and enhance the user's sense of control, an interface interaction method can also be used to prompt the user of the first terminal device whether to agree to multimedia sharing. That is, when the first terminal device described above receives multimedia sharing authorization information, sending a file scanning request through the target channel can specifically include:

[0094] The first terminal device displays first prompt information when receiving the multimedia sharing authorization information; the first prompt information is used to prompt whether to share the target multimedia data of the second terminal device;

[0095] The first terminal device sends a file scanning request through the target channel in response to a confirmation operation on the first prompt information.

[0096] That is to say, when the target channel between the first terminal device and the second terminal device is established, and the first terminal device receives the multimedia sharing authorization information sent by the second terminal device through the target channel, the first terminal device can also display a prompt message to prompt the user of the first terminal device whether to share the target multimedia data of the second terminal device, and then trigger a confirmation operation when confirming that the user agrees to share the target multimedia data of the second terminal device, such as clicking a confirmation button to generate a file scanning request, and sending the file scanning request through the target channel to perform cross-device multimedia file scanning and realize cross-device multimedia sharing. The process is simple and the operation is not cumbersome, which effectively improves the user experience.

[0097] To sum up, in the case of authorized sharing across devices in the disclosed solution, the user obtains target description information through the first terminal device, and then calls the multimedia data in the second terminal device. In this way, the user does not need to select the files to be shared each time when sharing. It only needs to confirm whether to share when establishing a cross-device connection. The operation is simple and the transmission speed of shared files across devices is improved. In addition, the shared files do not occupy unnecessary local storage controls, further improving the user experience.

[0098] In this way, the disclosed solution can utilize the second terminal device to provide multimedia sharing authorization information to the first terminal device, and then generate and send target description information to the first terminal device, so that the user of the first terminal device can retrieve and view the multimedia data; in this way, the transmission speed of shared files across devices is improved, and the operation is simple. In addition, the shared files do not occupy unnecessary local storage controls, further improving the user experience.

[0099] The following is a further detailed description of the disclosed solution in conjunction with specific examples; the disclosed solution proposes a multimedia data processing method.

[0100] In this example, the operating systems used by the first terminal device and the second terminal device can both be Android systems. At this time, the two terminal devices can establish a connection based on the connection components in their respective Android systems to obtain the target channel, thereby realizing cross-device data transmission.

[0101] The following description is made by taking the second terminal device sharing multimedia data with the first terminal device as an example;

[0102] Specifically, Figure 4 and Figure 5 As shown, the core steps implemented by the disclosed solution include:

[0103] Step S510: The second terminal device displays second prompt information. Here, the second prompt information is used to prompt whether to authorize the first terminal device to share its own target multimedia data, for example, to display whether to share multimedia data.

[0104] Step S511: The second terminal device initiates a target channel establishment instruction in response to a confirmation operation on the second prompt information, for example, turning on Bluetooth.

[0105] It is understandable that the target channel of the first terminal device and the second terminal device can also be a Wi-Fi channel. In this case, if the second terminal device has successfully accessed the Wi-Fi, there is no need to initiate an instruction to establish the target channel. When it is determined that the target channel (such as the Wi-Fi channel) between the first terminal device and the second terminal device has been established, the multimedia sharing authorization information can be directly generated and sent.

[0106] In a specific example, the second terminal device responds to a confirmation operation for the second prompt information by providing the interface information of its own connection component, such as the interface information of the connection software development kit (SDK), to the first terminal device, for example, providing the connection component of the first terminal device, so that the two terminal devices use their respective connection components to establish a connection between the two terminal devices to achieve cross-device data transmission; accordingly, after receiving the interface information of the connection component of the second terminal device, the first terminal device establishes a connection between its own connection component and the connection component of the second terminal device to obtain the target channel.

[0107] It should be pointed out that in one example, the second terminal device can also display a prompt message about whether to establish a cross-device connection channel. At this time, when the confirmation operation (i.e., establishing a cross-device connection channel) is obtained, the interface information of its own connection component, such as the interface information of the connection SDK, is provided to the connection component of the first terminal device, so that the two terminal devices use their respective connection components to establish the target channel between the two terminal devices. Furthermore, in a specific example, after the MediaProvider component in the Android system of the second terminal device receives the message that the target channel is established through the connection SDK, it generates a trigger message to trigger the display of the second prompt message.

[0108] Step S512: When determining that the target channel between the first terminal device and the second terminal device is established, the second terminal device generates multimedia sharing authorization information.

[0109] Step S513: The second terminal device sends multimedia sharing authorization information through the target channel.

[0110] Step S514: When the first terminal device receives the multimedia sharing authorization information sent by the second terminal device through the target channel, the first terminal device displays first prompt information; the first prompt information is used to prompt whether to share the multimedia data of the second terminal device.

[0111] Step S515: The first terminal device sends a file scanning request through the target channel in response to a confirmation operation on the first prompt information.

[0112] Step S516: The second terminal device generates target description information for describing the target multimedia data in response to the file scanning request.

[0113] For example, after the first terminal device receives a message indicating that the target channel has been established through the connection SDK, and confirms that the multimedia data of the second terminal device is shared, the MediaProvider component of the first terminal device initiates a request for a cross-device multimedia file scan (i.e., a file scan request). Correspondingly, the second terminal device responds to the request for a cross-device multimedia file scan, performs a multimedia file scan, and obtains the target description information after the scan.

[0114] Step S517: The second terminal device sends the target description information through the target channel.

[0115] Step S518: The first terminal device receives the target description information through the target channel.

[0116] Here, the first terminal device stores the target description information in a first multimedia database; wherein the first multimedia database also stores the first multimedia data of the first terminal device. Accordingly, the user of the first terminal device can view the target multimedia data of the second terminal device in the first terminal device through an application such as a file manager or an album.

[0117] Step S519: When displaying the target description information, the first terminal device sends a data request instruction through the target channel in response to a selection operation on the first sub-description information contained in the target description information; the data request instruction is used to request to obtain the multimedia data corresponding to the first sub-description information from the second terminal device.

[0118] In a specific example, since the target description information has been stored in the first multimedia database, the target channel may not be used in the process of displaying the target description information. In other words, the target channel may be disconnected. Based on this, the first terminal device may detect whether the target channel is in a connected state in response to the selection operation of the first sub-description information included in the target description information, and then send a data request instruction through the target channel if it is confirmed to be in a connected state. Alternatively, if it is determined that it is not in a connected state, initiate an instruction to establish the target channel, and then send a data request instruction through the target channel if it is determined that the target channel is established.

[0119] In a specific scenario, the file system in the MediaProvider component of the first terminal device, such as the kernel (Daemon) module of Fuse (filesystem in userspace), can implement a cross-device file system interface based on the interface of the connection SDK. Based on this, after the first terminal device initiates a data request instruction, it can directly trigger the acquisition of cross-device file data to obtain the multimedia data corresponding to the first sub-description information requested by the data request instruction.

[0120] Step S520: The second terminal device receives a data request instruction through the target channel, and obtains multimedia data corresponding to the first sub-description information of the target description information.

[0121] Step S521: The second terminal device sends multimedia data corresponding to the first sub-description information through a target channel.

[0122] Step S522: The first terminal device obtains the multimedia data corresponding to the first sub-description information through the target channel, and displays the multimedia data corresponding to the first sub-description information.

[0123] In addition, it should be pointed out that changes to at least part of the target multimedia data in the second terminal device, such as deletion, addition or modification, can be displayed in real time in the first terminal device. For example, after the second terminal device detects an adjustment operation on the target multimedia data (such as deletion, addition or modification), and when it is determined that it is in a multimedia sharing state, it will scan the adjusted target multimedia data, and then synchronize the target description information of the adjusted target multimedia data (also referred to as adjusted target description information) to the first terminal device, so that the first terminal device can display the latest target description information in real time.

[0124] Furthermore, the first terminal device or the second terminal device may also actively end the multimedia sharing state, for example, by clicking a specific button to end the multimedia sharing state.

[0125] In summary, this technical solution has the following beneficial effects:

[0126] First, in the disclosed solution, users do not need to select the files to be shared each time they share. They only need to confirm whether to share when establishing a cross-device connection. The operation is simple, thus effectively improving the user experience.

[0127] Second, in the disclosed solution, there is no need to occupy extra local storage space, thus further improving the user experience.

[0128] Third, in the disclosed solution, the file system of the MediaProvider component can be used in the first terminal device to implement a user-state file system. For example, the complete content of any shared multimedia data can be viewed in real time in response to the user's file reading and other operation requests. For example, in a scenario where the first terminal device displays a shared thumbnail, if it is necessary to further view the complete content of a picture in the thumbnail, the complete data of the picture to be viewed can be transmitted across devices, that is, only a small amount of data needs to be transmitted to meet the user's need to view the complete content. Compared with existing solutions, the disclosed solution reduces the time overhead of data transmission and further improves the user experience. Moreover, the above process does not require tedious operations by the user.

[0129] Figure 6 6 is a schematic block diagram of a first terminal device 600 according to an embodiment of the present application. The first terminal device 600 may include:

[0130] The first sending unit 610 is used to send a file scanning request to the second terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device;

[0131] A first receiving unit 620 is configured to obtain the target description information used to describe the target multimedia data stored in the second terminal device;

[0132] The first output unit 630 is used to display the target description information.

[0133] In one embodiment, it further includes: a storage unit; wherein,

[0134] The storage unit is used to store the target description information in a first multimedia database; wherein the first multimedia database also stores the first multimedia data of the first terminal device.

[0135] In one embodiment, wherein

[0136] The first sending unit is further configured to send a data request instruction in response to a selection operation on the first sub-description information included in the target description information when displaying the target description information; the data request instruction is used to request to obtain multimedia data corresponding to the first sub-description information from the second terminal device;

[0137] The first receiving unit is further used to obtain multimedia data corresponding to the first sub-description information;

[0138] The first output unit is further used to display the multimedia data corresponding to the first sub-description information.

[0139] In one implementation, the first sending unit is specifically configured to send a file scanning request to the second terminal device when the first terminal device receives the multimedia sharing authorization information sent by the second terminal device.

[0140] In one embodiment, wherein

[0141] The first receiving unit is specifically configured to receive multimedia sharing authorization information sent by the second terminal device through the target channel when the target channel between the first terminal device and the second terminal device is established;

[0142] The first sending unit is specifically configured to send a file scanning request through the target channel when receiving the multimedia sharing authorization information;

[0143] The first receiving unit is further specifically configured to obtain, through the target channel, the target description information for describing the target multimedia data stored in the second terminal device.

[0144] In one embodiment, wherein

[0145] The first output unit is specifically used to display first prompt information when receiving multimedia sharing authorization information; the first prompt information is used to prompt whether to share the target multimedia data of the second terminal device;

[0146] The first sending unit is specifically configured to send a file scanning request through the target channel in response to a confirmation operation on the first prompt information.

[0147] The first terminal device 600 of the embodiment of the present application can implement the corresponding functions of the first terminal device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the first terminal device 600 can be found in the corresponding descriptions in the above method embodiments, which will not be repeated here. It should be noted that the functions described by the various modules (sub-modules, units or components, etc.) in the first terminal device 600 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).

[0148] Figure 7 is a schematic block diagram of a second terminal device 700 according to an embodiment of the present application. The second terminal device 700 may include:

[0149] The second receiving unit 710 is used to receive a file scanning request sent by the first terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device;

[0150] The information processing unit 720 is used to generate target description information for describing the target multimedia data in response to the file scanning request;

[0151] The second sending unit 730 is configured to send the target description information.

[0152] In one embodiment, wherein

[0153] The second receiving unit is further used to receive a data request instruction;

[0154] The information processing unit is further used to obtain multimedia data corresponding to the first sub-description information of the target description information;

[0155] The second sending unit is further used to send the multimedia data corresponding to the first sub-description information.

[0156] In one implementation, the second receiving unit is specifically configured to receive the file scanning request sent by the first terminal device when the second terminal device successfully sends the multimedia sharing authorization information.

[0157] In one embodiment, wherein

[0158] The second sending unit is specifically configured to send the multimedia sharing authorization information through the target channel when the target channel between the first terminal device and the second terminal device is established;

[0159] The second receiving unit is specifically configured to receive the file scanning request sent by the first terminal device through the target channel when the second terminal device successfully sends the multimedia sharing authorization information;

[0160] The second sending unit is further specifically configured to send the target description information through the target channel.

[0161] In one embodiment, a second output unit is further included; wherein,

[0162] The second output unit is used to display second prompt information; wherein the second prompt information is used to prompt whether to authorize the first terminal device to share its own target multimedia data;

[0163] The second sending unit is specifically configured to respond to a confirmation operation on the second prompt information and, when it is determined that the target channel between the first terminal device and the second terminal device is established, send the multimedia sharing authorization information through the target channel.

[0164] The second terminal device 700 of the embodiment of the present application can implement the corresponding functions of the second terminal device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the second terminal device 700 can be found in the corresponding descriptions in the above method embodiments, which will not be repeated here. It should be noted that the functions described by the various modules (sub-modules, units or components, etc.) in the second terminal device 700 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).

[0165] In an embodiment of the present application, each unit of the above-mentioned terminal device and / or network device may implement the functions of each unit in the form of software, hardware, or a combination of software and hardware. In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are merely schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components may be combined or may be integrated into another device, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.

[0166] 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.

[0167] 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 a software functional unit. For example, at least one of the first receiving unit and the first sending unit of the first terminal device may be implemented by the transceiver of the first terminal device. The first output unit of the first terminal device may be implemented by the processor of the first terminal device. At least one of the second receiving unit and the second sending unit of the second terminal device may be implemented by the transceiver of the second terminal device. The information processing unit of the second terminal device may be implemented by the processor of the second terminal device.

[0168] Figure 8 8 is a schematic structural diagram of a communication device 800 according to an embodiment of the present application. The communication device 800 includes a processor 810, and the processor 810 can call and run a computer program from a memory to enable the communication device 800 to implement the method in the embodiment of the present application.

[0169] In one implementation, the communication device 800 may further include a memory 820. The processor 810 may call and run a computer program from the memory 820 to enable the communication device 800 to implement the method in the embodiment of the present application.

[0170] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .

[0171] In one implementation, the communication device 800 may further include a transceiver 830, and the processor 810 may control the transceiver 830 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0172] The transceiver 830 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.

[0173] In one implementation, the communication device 800 may be the first terminal device of the embodiment of the present application, and the communication device 800 may implement the corresponding processes implemented by the first terminal device in each method of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0174] In one implementation, the communication device 800 may be the second terminal device of the embodiment of the present application, and the communication device 800 may implement the corresponding processes implemented by the second terminal device in each method of the embodiment of the present application, which will not be described here for the sake of brevity.

[0175] Fig. 9 9 is a schematic structural diagram of a chip 900 according to an embodiment of the present application. The chip 900 includes a processor 910, and the processor 910 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0176] In one implementation, the chip 900 may further include a memory 920. The processor 910 may call and run a computer program from the memory 920 to implement the method executed by the terminal device or the network device in the embodiment of the present application.

[0177] The memory 920 may be a separate device independent of the processor 910 , or may be integrated into the processor 910 .

[0178] In one implementation, the chip 900 may further include an input interface 930. The processor 910 may control the input interface 930 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0179] In one implementation, the chip 900 may further include an output interface 940. The processor 910 may control the output interface 940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0180] In one implementation, the chip can be applied to the first terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the first terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0181] In one implementation, the chip can be applied to the second terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the second terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0182] The chip applied to the first terminal device and the second terminal device may be the same chip or different chips.

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

[0184] The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC) or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.

[0185] The memory mentioned above may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM).

[0186] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0187] Fig.10 1 is a schematic block diagram of a communication system 1000 according to an embodiment of the present application. The communication system 1000 includes a first terminal device 1010 and a second terminal device 1020.

[0188] The first terminal device 1010 is used to send a file scanning request to the second terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain the target multimedia data stored in the second terminal device; obtain the target description information used to describe the target multimedia data stored in the second terminal device; and display the target description information.

[0189] The second terminal device 1020 is used to receive a file scanning request sent by the first terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device; in response to the file scanning request, generate target description information for describing the target multimedia data; and send the target description information.

[0190] The first terminal device 1010 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the second terminal device 1020 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, no further description is given here.

[0191] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instruction is loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instruction can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0192] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0193] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0194] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A multimedia data processing method, comprising: When the first terminal device and the second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device; The file scanning request is used to request to obtain the target multimedia data stored in the second terminal device; The first terminal device acquires target description information for describing target multimedia data stored in the second terminal device; The first terminal device displays the target description information.

2. The method according to claim 1, further comprising: The first terminal device stores the target description information in a first multimedia database; wherein the first multimedia database also stores the first multimedia data of the first terminal device.

3. The method according to claim 1 or 2, further comprising: The first terminal device sends a data request instruction in response to a selection operation on the first sub-description information included in the target description information when displaying the target description information; the data request instruction is used to request to obtain multimedia data corresponding to the first sub-description information from the second terminal device; The first terminal device obtains and displays the multimedia data corresponding to the first sub-description information.

4. The method according to any one of claims 1 to 3, wherein: When the first terminal device and the second terminal device are in a multimedia sharing state, the first terminal device sends a file scanning request to the second terminal device, including: When the first terminal device receives the multimedia sharing authorization information sent by the second terminal device, the first terminal device sends a file scanning request to the second terminal device.

5. The method according to claim 4, wherein: The first terminal device sending a file scanning request to the second terminal device when the first terminal device receives the multimedia sharing authorization information sent by the second terminal device includes: When the target channel between the first terminal device and the second terminal device is established, the first terminal device receives the multimedia sharing authorization information sent by the second terminal device through the target channel; when the first terminal device receives the multimedia sharing authorization information, it sends a file scanning request through the target channel; The first terminal device acquires the target description information for describing the target multimedia data stored in the second terminal device, including: The first terminal device obtains the target description information for describing the target multimedia data stored in the second terminal device through the target channel.

6. The method according to claim 5, wherein: When the first terminal device receives the multimedia sharing authorization information, sending a file scanning request through the target channel includes: When the first terminal device receives the multimedia sharing authorization information, the first prompt information is displayed; the first prompt information is used to prompt whether to share the target multimedia data of the second terminal device; The first terminal device sends a file scanning request through the target channel in response to a confirmation operation on the first prompt information.

7. A multimedia data processing method, comprising: When the first terminal device and the second terminal device are in a multimedia sharing state, the second terminal device receives a file scanning request sent by the first terminal device; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device; The second terminal device generates target description information for describing the target multimedia data in response to the file scanning request; The second terminal device sends the target description information.

8. The method according to claim 7, further comprising: The second terminal device receives the data request instruction, and obtains the multimedia data corresponding to the first sub-description information of the target description information; The second terminal device sends the multimedia data corresponding to the first sub-description information.

9. The method according to claim 7 or 8, wherein: When the first terminal device and the second terminal device are in a multimedia sharing state, the second terminal device receives a file scanning request sent by the first terminal device, including: When the second terminal device successfully sends the multimedia sharing authorization information, the second terminal device receives the file scanning request sent by the first terminal device.

10. The method according to claim 9, wherein: The second terminal device receiving the file scanning request sent by the first terminal device when the second terminal device successfully sends the multimedia sharing authorization information includes: When the target channel between the first terminal device and the second terminal device is established, the second terminal device sends multimedia sharing authorization information through the target channel; when the second terminal device successfully sends the multimedia sharing authorization information, the second terminal device receives the file scanning request sent by the first terminal device through the target channel; The second terminal device sending the target description information includes: The second terminal device sends the target description information through the target channel.

11. The method according to claim 10, wherein: When the target channel between the first terminal device and the second terminal device is established, the second terminal device sends multimedia sharing authorization information through the target channel, including: The second terminal device displays a second prompt message; wherein the second prompt message is used to prompt whether to authorize the first terminal device to share its own target multimedia data; The second terminal device responds to the confirmation operation on the second prompt information and sends the multimedia sharing authorization information through the target channel when it is determined that the target channel between the first terminal device and the second terminal device is established.

12. A first terminal device, comprising: A first sending unit is used to send a file scanning request to the second terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device; A first receiving unit, configured to obtain target description information for describing target multimedia data stored in the second terminal device; The first output unit is used to display the target description information.

13. The device according to claim 12, further comprising a storage unit; wherein The storage unit is used to store the target description information in a first multimedia database; wherein the first multimedia database also stores the first multimedia data of the first terminal device.

14. The apparatus according to claim 12 or 13, wherein: The first sending unit is further configured to send a data request instruction in response to a selection operation on the first sub-description information included in the target description information when displaying the target description information; the data request instruction is used to request to obtain multimedia data corresponding to the first sub-description information from the second terminal device; The first receiving unit is further used to obtain multimedia data corresponding to the first sub-description information; The first output unit is further used to display the multimedia data corresponding to the first sub-description information.

15. The device according to any one of claims 12 to 14, wherein: The first sending unit is specifically configured to: When the first terminal device receives the multimedia sharing authorization information sent by the second terminal device, a file scanning request is sent to the second terminal device.

16. The device according to claim 15, wherein: The first receiving unit is specifically configured to receive multimedia sharing authorization information sent by the second terminal device through the target channel when the target channel between the first terminal device and the second terminal device is established; The first sending unit is specifically configured to send a file scanning request through the target channel when receiving the multimedia sharing authorization information; The first receiving unit is further specifically configured to obtain, through the target channel, the target description information for describing the target multimedia data stored in the second terminal device.

17. The device according to claim 16, wherein: The first output unit is specifically used to display first prompt information when receiving multimedia sharing authorization information; the first prompt information is used to prompt whether to share the target multimedia data of the second terminal device; The first sending unit is specifically configured to send a file scanning request through the target channel in response to a confirmation operation on the first prompt information.

18. A second terminal device, comprising: A second receiving unit is used to receive a file scanning request sent by the first terminal device when the first terminal device and the second terminal device are in a multimedia sharing state; the file scanning request is used to request to obtain target multimedia data stored in the second terminal device; an information processing unit, configured to generate target description information for describing the target multimedia data in response to the file scanning request; The second sending unit is used to send the target description information.

19. The apparatus according to claim 18, wherein: The second receiving unit is further used to receive a data request instruction; The information processing unit is further used to obtain multimedia data corresponding to the first sub-description information of the target description information; The second sending unit is further used to send the multimedia data corresponding to the first sub-description information.

20. The apparatus according to claim 18 or 19, wherein: The second receiving unit is specifically configured to receive the file scanning request sent by the first terminal device when the second terminal device successfully sends the multimedia sharing authorization information.

21. The apparatus according to claim 20, wherein: The second sending unit is specifically configured to send the multimedia sharing authorization information through the target channel when the target channel between the first terminal device and the second terminal device is established; The second receiving unit is specifically configured to receive the file scanning request sent by the first terminal device through the target channel when the second terminal device successfully sends the multimedia sharing authorization information; The second sending unit is further specifically configured to send the target description information through the target channel.

22. The device according to claim 21, further comprising a second output unit; wherein The second output unit is used to display second prompt information; wherein the second prompt information is used to prompt whether to authorize the first terminal device to share its own target multimedia data; The second sending unit is specifically configured to respond to a confirmation operation on the second prompt information and, when it is determined that the target channel between the first terminal device and the second terminal device is established, send the multimedia sharing authorization information through the target channel.

23. A terminal device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory, so that the terminal device executes the method as claimed in any one of claims 1 to 11.

24. A network device comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory, so that the network device executes the method according to any one of claims 1 to 11.

25. A chip, comprising: A processor, configured to call and run a computer program from a memory so as to execute the method according to any one of claims 1 to 11.

26. A computer-readable storage medium for storing a computer program, which, when executed by a device, causes the device to perform the method according to any one of claims 1 to 11.