File display method and device based on same-screen device, equipment and medium

Through the same-screen device, the connection and file index database is established on the large-screen end, and files are efficiently and securely transferred from the client to the large-screen end to be displayed, solving the problems of inefficiency and privacy leakage in the existing technology, and improving the user experience.

CN120406876APending Publication Date: 2025-08-01SHENZHEN KTC COMMERCIAL DISPLAY TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410133122.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-30
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In the conference, the prior art cannot efficiently display client files on the large screen, and there is a risk of privacy leakage.

Method used

The information to be retrieved is input on the large screen end through the same screen device, establish a connection between the large screen end and the client, generate a file index database, and directly transmit the target file from the client to the large screen end to be displayed through the file path, and use UDP and RUDP networks to transmit encrypted data.

Benefits of technology

Improves file acquisition efficiency, protects user privacy, and accurately finds the files that users want to display without remembering the file location, improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120406876A_ABST
    Figure CN120406876A_ABST
Patent Text Reader

Abstract

The invention discloses a file display method and device based on a same-screen device, equipment and a medium, and relates to the field of file display, and the method comprises the steps that a large-screen end writes first large-screen information into a same-screen device connected to the large-screen end and broadcasts second large-screen information, so that the same-screen device establishes connection with the large-screen end based on the first and second large-screen information, establishing connection between the client and the large screen end after the screen sharing device is accessed to the client; obtaining to-be-retrieved file information by the large screen end, and matching a target file name and a corresponding file path from a preset database corresponding to equipment information to which a file in the to-be-retrieved file information belongs; and if the equipment information to which the file belongs is the client, sending the file path to the same-screen device accessed to the client, so that the same-screen device transmits a target file corresponding to the file path inquired from the client to a large-screen end for display. According to the method, the corresponding file can be found from the client and displayed by inputting the to-be-retrieved information on the large screen end by the user, so that the risk of privacy disclosure of the client is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of document display, and particularly to a document display method, device, equipment and medium based on a screen mirroring device. Background Art

[0002] During a meeting, the presenter may give a speech in front of a large screen. During the speech, if the presenter wants to display a certain piece of information in the client on the large screen, one way is to copy the file from the client using a USB flash drive or transfer the file using communication software, but both methods require returning to the client to operate the transfer, which affects the meeting efficiency. Another way is to use screen mirroring software, which allows the user to operate the client on the large screen to achieve the purpose of displaying documents. However, the user needs to fully display the content of the client, and it is very likely to display private content during the search process. Moreover, the user also needs to remember the location where the information to be displayed is stored. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a document display method, device, equipment and medium based on a screen mirroring device, which can find the corresponding file from the client and display it by the user inputting the information to be retrieved on the large screen, reducing the risk of privacy leakage of the client. The specific solutions are as follows:

[0004] In a first aspect, the present application provides a document display method based on a screen mirroring device, which is applied to the large screen side and includes:

[0005] Write the first large screen information into the screen mirroring device connected to the large screen side, and broadcast the second large screen information, so that the screen mirroring device establishes a connection with the large screen side based on the first large screen information and the second large screen information, and after connecting the screen mirroring device to the client, establish a connection between the client and the large screen side based on the screen mirroring device;

[0006] After establishing the connection between the client and the large screen side, obtain the information of the file to be retrieved through the file retrieval interface, match the target file name corresponding to the information of the file to be retrieved from the preset file index database corresponding to the device information of the file to which the file to be retrieved belongs, and determine the file path corresponding to the target file name;

[0007] If the device information of the file is the client, send the file path to the screen mirroring device connected to the client, so that the screen mirroring device transfers the target file corresponding to the file path queried from the client to the large screen side, and display the target file through the large screen side.

[0008] Optionally, writing the first large-screen information to the screen mirroring device accessing the large-screen terminal and broadcasting the second large-screen information, so that the screen mirroring device establishes a connection with the large-screen terminal based on the first large-screen information and the second large-screen information, includes:

[0009] Writing the first large-screen information to the screen mirroring device accessing the large-screen terminal through the service software installed in the large-screen terminal, and periodically broadcasting the second large-screen information by using the UDP network transmission mode, so that the screen mirroring device matches the second large-screen information based on the first large-screen information, and establishes a connection with the large-screen terminal after successful matching, and then traverses the files in the large-screen terminal to generate a first preset file index database corresponding to the large-screen terminal for recording the corresponding relationship between the file name and the file path, and stores the first preset file index database to the large-screen terminal.

[0010] Optionally, after connecting the screen mirroring device to the client, establishing a connection between the client and the large-screen terminal based on the screen mirroring device, includes:

[0011] After connecting the screen mirroring device to the client, pop up a storage partition selection interface through the client, and determine the retrievable storage partition in the client based on the storage partition selection instruction obtained from the interface on the storage partition selection interface, and then obtain the confirmation connection information, so as to establish a connection between the client and the large-screen terminal through the screen mirroring device based on the confirmation connection information;

[0012] After establishing a connection between the client and the large-screen terminal, traverse the files in the retrievable storage partition through the screen mirroring device to generate a second preset file index database corresponding to the client for recording the corresponding relationship between the file name and the file path, and encrypt and transmit the second preset file index database to the large-screen terminal by using the UDP network transmission mode, so that the large-screen terminal decrypts and saves the encrypted second preset file index database.

[0013] Optionally, obtaining the file information to be retrieved through the file retrieval interface, includes:

[0014] After obtaining the click operation on the floating retrieval button, pop up a file retrieval interface on the current display screen, and obtain the file information to be retrieved through the file retrieval interface; wherein, the file information to be retrieved includes the device information to which the file belongs, the file type, and the file keyword; the device information to which the file belongs is the client or the large-screen terminal.

[0015] Optionally, matching a target file name corresponding to the file information to be retrieved from a preset file index database corresponding to the device information to which the file belongs in the file information to be retrieved, and determining a file path corresponding to the target file name includes:

[0016] Match a number of file names corresponding to the file type and the file keyword from a preset file index database corresponding to the device information to which the file belongs, and display the number of file names on the current display screen;

[0017] After obtaining a file selection instruction, determine a target file name from the number of file names based on the file selection instruction, and match a file path corresponding to the target file name from a preset file index database corresponding to the device information to which the file belongs.

[0018] Optionally, after determining the file path corresponding to the target file name, it further includes:

[0019] If the device information to which the file belongs is the large screen terminal, query a target file corresponding to the file path from the large screen terminal, and display the target file.

[0020] Optionally, displaying the target file includes:

[0021] Obtain a file display method, and display the target file based on the file display method;

[0022] Among them, the file display method includes a method of displaying a file through an electronic whiteboard, a method of displaying a file through a player, a method of displaying a file through an image processing software, and a method of displaying a file through an office software; the target file includes pictures, documents, and videos.

[0023] In a second aspect, the present application provides a file display device based on a screen mirroring device, which is applied to a large screen terminal and includes:

[0024] A connection establishment module, configured to write first large screen information into a screen mirroring device accessing the large screen terminal, and broadcast second large screen information, so that the screen mirroring device establishes a connection with the large screen terminal based on the first large screen information and the second large screen information, and after connecting the screen mirroring device to a client, establish a connection between the client and the large screen terminal based on the screen mirroring device;

[0025] A file path determination module, configured to, after establishing a connection between the client and the large screen terminal, obtain information of a file to be retrieved through a file retrieval interface, match a target file name corresponding to the information of the file to be retrieved from a preset file index database corresponding to the device information of the file to which the information of the file to be retrieved belongs, and determine a file path corresponding to the target file name;

[0026] A file display module, configured to, if the device information of the file is the client, send the file path to the screen mirroring device accessing the client, so that the screen mirroring device transfers a target file corresponding to the file path queried from the client to the large screen terminal, and the large screen terminal displays the target file.

[0027] In a third aspect, the present application provides an electronic device, including:

[0028] A memory, configured to store a computer program;

[0029] A processor, configured to execute the computer program to implement the foregoing file display method based on a screen mirroring device.

[0030] In a fourth aspect, the present application provides a computer-readable storage medium, configured to store a computer program, where when the computer program is executed by a processor, the foregoing file display method based on a screen mirroring device is implemented.

[0031] In this application, the large screen end writes the first large screen information into the screen sharing device connected to the large screen end, and broadcasts the second large screen information, so that the screen sharing device connected to the large screen end establishes a connection with the large screen end based on the first large screen information and the second large screen information, and after connecting the screen sharing device to the client, establishes a connection between the client and the large screen end based on the screen sharing device; after establishing the connection between the client and the large screen end, the large screen end obtains the file information to be retrieved through the file retrieval interface, and matches the target file name corresponding to the file information to be retrieved from the preset file index database corresponding to the device information of the file in the file information to be retrieved, and determines the file path corresponding to the target file name; if the device information to which the file belongs is the client, the large screen end sends the file path to the screen sharing device connected to the client, so that the screen sharing device will transfer the target file corresponding to the file path queried from the client to the large screen end, and display the target file through the large screen end. It can be seen that this application opens the connection between the large screen and the client based on the screen sharing device, so that the user can enter the file information to be retrieved on the large screen, match the corresponding file name and file path from the pre-saved file index database, and then directly search for the corresponding file from the client based on the file path and display it on the large screen, which improves the efficiency of file acquisition, and can protect user privacy to a great extent, accurately find the files that the user wants to display, and the user does not need to remember the location where the file is stored, which improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0033] Figure 1 This is a flow chart of a file display method based on a same-screen device disclosed in this application;

[0034] Figure 2 This is a flowchart of a file display based on a same-screen device disclosed in this application;

[0035] Figure 3 This is a schematic structural diagram of a file display device based on a same-screen device disclosed in this application;

[0036] Figure 4 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION

[0037] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0038] During the speech, if you want to display a certain piece of information in the client on the large screen, whether it is copied from the client with a USB flash drive, transmitted through a communication software, or through a screen mirroring software, there are some problems, such as low efficiency, privacy leakage, etc. Therefore, this application provides a file display method based on a screen mirroring device. By entering the information to be retrieved on the large screen end, the corresponding file can be found from the client and displayed, reducing the risk of privacy leakage of the client.

[0039] See Figure 1 As shown, an embodiment of the present invention discloses a file display method based on a screen mirroring device, which is applied to the large screen end and includes:

[0040] Step S11: Write the first large screen information into the screen mirroring device connected to the large screen end, and broadcast the second large screen information, so that the screen mirroring device can establish a connection with the large screen end based on the first large screen information and the second large screen information, and after connecting the screen mirroring device to the client, establish a connection between the client and the large screen end based on the screen mirroring device.

[0041] In this embodiment, a service software is pre-installed on the large screen end. This service software is mainly responsible for screen mirroring device pairing, receiving the index database sent by the screen mirroring device, and interacting with the user. Specifically, connect the screen mirroring device to the large screen end and start the pre-installed service software. Write the first large screen information into the screen mirroring device connected to the large screen end through the service software, where the large screen information includes the large screen device number; and use the UDP (User Datagram Protocol) network transmission method to broadcast messages carrying the second large screen information regularly, so that all screen mirroring devices in the same network segment as the large screen end will receive the second large screen information. However, since only the screen mirroring device connected to the large screen end has written the first large screen information, the screen mirroring device connected to the large screen end can match the second large screen information based on the first large screen information, and establish a connection with the large screen end after successful matching, and then traverse the files in the large screen end to generate a first preset file index database corresponding to the large screen end for recording the correspondence between the file name and the file path, and store the first preset file index database in the large screen end. Other screen mirroring devices in the same network segment cannot establish a connection with the large screen end because they have not written the first large screen information.

[0042] In this embodiment, after establishing a connection between the screen mirroring device and the large screen terminal, the screen mirroring device is connected to the client. A storage partition selection interface is popped up through the client, and the retrievable storage partition in the client is determined based on the storage partition selection instruction obtained from the interface on the storage partition selection interface. Then, confirmation connection information is obtained to establish a connection between the client and the large screen terminal through the screen mirroring device based on the confirmation connection information. It can be understood that after the screen mirroring device is connected to the client, a storage partition selection interface will automatically pop up on the client. Among them, the storage partition selection interface is used to select the retrievable storage partition or non-retrievable storage partition in the client, and by default, all storage partitions in the client are selected as retrievable storage partitions on the storage partition selection interface; after determining the retrievable storage partition, the click operation of the user on the confirmation connection button is obtained to obtain the confirmation connection information, so as to establish a connection between the client and the large screen terminal through the screen mirroring device based on the confirmation connection information. It should be noted that the storage partition selection interface can also be further divided into the selection of a certain folder or a certain file in the retrievable storage partition.

[0043] In this embodiment, after establishing a connection between the client and the large screen terminal based on the screen mirroring device, the files in the retrievable storage partition are traversed through the screen mirroring device connected to the client to generate a second preset file index database corresponding to the client for recording the correspondence between the file name and the file path, and the second preset file index database is encrypted and transmitted to the large screen terminal by using the UDP network transmission method, so that the large screen terminal can decrypt and save the encrypted second preset file index database. In this way, since only the file index database for recording the correspondence between the file name and the file path is transmitted, the subsequent file retrieval speed can be greatly accelerated; and by encrypting and transmitting the file index database, data privacy can be protected from being leaked.

[0044] Step S12: After establishing the connection between the client and the large screen terminal, obtain the to-be-retrieved file information through the file retrieval interface, match the target file name corresponding to the to-be-retrieved file information from the preset file index database corresponding to the device information of the device to which the file belongs in the to-be-retrieved file information, and determine the file path corresponding to the target file name.

[0045] In this embodiment, after establishing a connection between the client and the large screen terminal based on the screen mirroring device, and the large screen terminal receives the second preset file index database corresponding to the client, if the user needs to obtain the file materials in the client connected to the screen mirroring device, the user can click the floating search button on the large screen terminal. That is, the large screen terminal will correspondingly obtain the click operation on the floating search button, and then a file search interface will pop up on the current display screen of the large screen terminal, and the user inputted file information to be retrieved will be obtained through the file search interface. Among them, the file information to be retrieved includes the device information to which the file belongs, the file type, and the file keyword; the device information to which the file belongs is the client or the large screen terminal.

[0046] Further, after obtaining the file information to be retrieved including the device information to which the file belongs, the file type, and the file keyword, several file names corresponding to the file type and the file keyword are matched from the preset file index database corresponding to the device information to which the file belongs, and the file name list generated based on the several file names is displayed on the current display screen. Among them, if the device information to which the file belongs is the client, several file names corresponding to the file type and the file keyword are matched from the second preset file index database corresponding to the client; if the device information to which the file belongs is the large screen terminal, several file names corresponding to the file type and the file keyword are matched from the first preset file index database corresponding to the large screen terminal. Then, the file selection instruction for the file name list inputted by the user is obtained, the target file name is determined from the file name list based on the file selection instruction, and the file path corresponding to the target file name is matched from the preset file index database corresponding to the device information to which the file belongs.

[0047] Step S13: If the device information to which the file belongs is the client, the file path is sent to the screen mirroring device connected to the client, so that the screen mirroring device transfers the target file corresponding to the file path queried from the client to the large screen terminal, and the large screen terminal displays the target file.

[0048] In this embodiment, if the device information to which the file belongs is the client, the file path is sent to the screen mirroring device connected to the client, so that the screen mirroring device queries the target file corresponding to the file path from the client, and transfers the target file to the large screen terminal through the RUDP (Reliable User Datagram Protocol) network transmission method, and the large screen terminal displays the target file. If the device information to which the file belongs is the large screen terminal, the target file corresponding to the file path is queried from the large screen terminal, and the target file is displayed.

[0049] In this embodiment, displaying a target file may specifically include obtaining a file display method selected by a user and displaying the target file based on the file display method. The file display methods include displaying the file via an electronic whiteboard, displaying the file via a player, displaying the file via image processing software, and displaying the file via office software. The target file includes images, documents, and videos. It should be noted that the file display methods are not limited to the aforementioned methods and may also be displayed via other third-party tools or software.

[0050] It can be seen that this application opens the connection between the large screen and the client based on the screen sharing device, so that the user can enter the file information to be retrieved on the large screen, match the corresponding file name and file path from the pre-saved file index database, and then directly search for the corresponding file from the client based on the file path and display it on the large screen, which improves the efficiency of file acquisition, and can protect user privacy to a great extent, accurately find the files that the user wants to display, and the user does not need to remember the location where the file is stored, which improves the user experience.

[0051] See also Figure 2 As shown, an embodiment of the present invention discloses a file display method based on a same-screen device, which is applied to a large-screen terminal, including:

[0052] The pre-installed service software is started through the large-screen terminal, and the screen sharing device is connected to the large-screen terminal. The first large-screen information is written to the screen sharing device connected to the large-screen terminal through the started service software, and the second large-screen information is broadcasted to the outside at regular intervals, so that the screen sharing device connected to the large-screen terminal can match the second large-screen information based on the first large-screen information, and establish a connection with the large-screen terminal after the match is successful. Then, the files in the large-screen terminal are traversed to generate a first preset file index database corresponding to the large-screen terminal for recording the correspondence between file names and file paths, and the first preset file index database is stored in the large-screen terminal.

[0053] After establishing a connection between the screen-matching device and the large-screen end, the screen-matching device is connected to the client, and a storage partition selection interface is automatically popped up through the client. The retrievable storage partition or the non-retrievable storage partition in the client is determined based on the storage partition selection instruction obtained from the interface on the storage partition selection interface, and then the confirmation connection information input by the user is obtained to establish a connection between the client and the large-screen end through the screen-matching device based on the confirmation connection information. After establishing a connection between the client and the large-screen end based on the screen-matching device, the files in the retrievable storage partition are traversed through the screen-matching device connected to the client to generate a second preset file index database corresponding to the client for recording the correspondence between the file name and the file path, and the second preset file index database is transmitted to the large-screen end for storage.

[0054] After the large-screen terminal receives the second preset file index database corresponding to the client, if the user needs to obtain the file information in the client connected to the same-screen device, the user can click the translucent floating search button in the upper left corner of the large-screen terminal, that is, the large-screen terminal will correspondingly obtain the click operation on the floating search button, and then a file search interface will pop up on the current display screen of the large-screen terminal, wherein the file search interface includes a file search bar. Furthermore, the file search bar can obtain the device information of the file input by the user, such as the client or the large-screen terminal; and obtain the file type input by the user, such as pictures, audio, video and documents; at the same time, it can also obtain the file keywords input by the user through voice recognition or keyboard input, thereby obtaining the file information to be retrieved including the device information of the file, the file type and the file keyword.

[0055] Furthermore, after obtaining the file information to be retrieved, a plurality of file names corresponding to the file type and file keywords are matched from a preset file index database corresponding to the device information to which the file belongs, and a file name matching list generated based on the plurality of file names is displayed on the current display screen. A file selection instruction for the file name matching list input by the user is then obtained, and based on the file selection instruction, a target file name is determined from the file name matching list, and a file path corresponding to the target file name is matched from a preset file index database corresponding to the device information to which the file belongs. If the device information to which the file belongs is the client, the file path is sent to a screen sharing device connected to the client, so that the screen sharing device queries the client for the target file corresponding to the file path and transmits the target file to the large-screen terminal for display. If the device information to which the file belongs is the large-screen terminal, the target file corresponding to the file path is searched from the large-screen terminal and the target file is displayed. Displaying the target file includes displaying the target file by opening the file normally, displaying the target file by inserting the file into an electronic whiteboard, and displaying the target file by opening the folder to which the file belongs.

[0056] It can be seen that this application opens the connection between the large screen and the client based on the screen sharing device, so that the user can enter the file information to be retrieved on the large screen, match the corresponding file name and file path from the pre-saved file index database, and then directly search for the corresponding file from the client based on the file path and display it on the large screen, which improves the efficiency of file acquisition, and can protect user privacy to a great extent, accurately find the files that the user wants to display, and the user does not need to remember the location where the file is stored, which improves the user experience.

[0057] See also Figure 3As shown, an embodiment of the present invention discloses a file display device based on a same-screen device, which is applied to a large-screen terminal, including:

[0058] The connection establishment module 11 is used to write the first large-screen information to the screen-scaling device connected to the large-screen terminal, and broadcast the second large-screen information, so that the screen-scaling device establishes a connection with the large-screen terminal based on the first large-screen information and the second large-screen information, and after the screen-scaling device is connected to the client, establish a connection between the client and the large-screen terminal based on the screen-scaling device;

[0059] A file path determination module 12 is configured to, after establishing a connection between the client and the large-screen terminal, obtain the file information to be retrieved through a file retrieval interface, match the target file name corresponding to the file information to be retrieved from a preset file index database corresponding to the device information to which the file in the file information to be retrieved belongs, and determine the file path corresponding to the target file name;

[0060] The file display module 13 is used to send the file path to the screen sharing device connected to the client if the device information to which the file belongs is the client, so that the screen sharing device will transfer the target file corresponding to the file path queried from the client to the large-screen end, and display the target file through the large-screen end.

[0061] It can be seen that this application opens the connection between the large screen and the client based on the screen sharing device, so that the user can enter the file information to be retrieved on the large screen, match the corresponding file name and file path from the pre-saved file index database, and then directly search for the corresponding file from the client based on the file path and display it on the large screen, which improves the efficiency of file acquisition, and can protect user privacy to a great extent, accurately find the files that the user wants to display, and the user does not need to remember the location where the file is stored, which improves the user experience.

[0062] In some specific embodiments, the connection establishing module 11 includes:

[0063] A large-screen information matching unit is used to write the first large-screen information into a screen-matching device connected to the large-screen end through the service software installed in the large-screen end, and to broadcast the second large-screen information periodically using the UDP network transmission method, so that the screen-matching device matches the second large-screen information based on the first large-screen information, and establishes a connection with the large-screen end after the match is successful, and then traverses the files in the large-screen end to generate a first preset file index database corresponding to the large-screen end for recording the correspondence between file names and file paths, and stores the first preset file index database in the large-screen end.

[0064] In some specific embodiments, the connection establishment module 11 includes:

[0065] A connection establishment unit, configured to, after connecting the screen mirroring device to the client, pop up a storage partition selection interface through the client, determine a retrievable storage partition in the client based on a storage partition selection instruction obtained from an interface on the storage partition selection interface, and then obtain confirmation connection information, so as to establish a connection between the client and the large screen terminal through the screen mirroring device based on the confirmation connection information;

[0066] A database saving unit, configured to, after establishing a connection between the client and the large screen terminal, traverse the files in the retrievable storage partition through the screen mirroring device to generate a second preset file index database corresponding to the client for recording the correspondence between file names and file paths, and transmit the encrypted second preset file index database to the large screen terminal by using the UDP network transmission method, so that the large screen terminal decrypts and saves the encrypted second preset file index database.

[0067] In some specific embodiments, the file path determination module 12 includes:

[0068] An information acquisition unit, configured to, after obtaining a click operation on the floating retrieval button, pop up a file retrieval interface on the current display screen and obtain file retrieval information through the file retrieval interface; wherein, the file retrieval information includes the device information to which the file belongs, the file type, and the file keyword; the device information to which the file belongs is the client or the large screen terminal.

[0069] In some specific embodiments, the file path determination module 12 includes:

[0070] A file name matching unit, configured to match a plurality of file names corresponding to the file type and the file keyword from a preset file index database corresponding to the device information to which the file belongs, and display the plurality of file names on the current display screen;

[0071] A file path determination unit, configured to, after obtaining a file selection instruction, determine a target file name from the plurality of file names, and match a file path corresponding to the target file name from a preset file index database corresponding to the device information to which the file belongs.

[0072] In some specific embodiments, the file display device based on the screen mirroring device further includes:

[0073] A first file display unit, configured to query a target file corresponding to the file path from the large screen terminal if the device information to which the file belongs is the large screen terminal, and display the target file.

[0074] In some specific embodiments, the file display module 13 includes:

[0075] A second file display unit, configured to obtain a file display mode and display the target file based on the file display mode;

[0076] Wherein, the file display modes include a mode of displaying a file through an electronic whiteboard, a mode of displaying a file through a player, a mode of displaying a file through an image processing software, and a mode of displaying a file through an office software; the target files include pictures, documents, and videos.

[0077] Furthermore, an embodiment of the present application also discloses an electronic device, Figure 4 which is a structural diagram of an electronic device 20 shown according to an exemplary embodiment, and the content in the figure should not be considered as any limitation to the scope of use of the present application.

[0078] Figure 4 This is a schematic structural diagram of an electronic device 20 provided by an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. Wherein, the memory 22 is used to store a computer program, and the computer program is loaded and executed by the processor 21 to implement the relevant steps in the file display method based on a screen mirroring device disclosed in any of the foregoing embodiments. Additionally, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0079] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows is any communication protocol applicable to the technical solution of the present application, and specific limitations are not imposed here; the input / output interface 25 is used to obtain external input data or output data to the outside, and its specific interface type can be selected according to specific application requirements, and no specific limitations are made here.

[0080] In addition, as a carrier for resource storage, the memory 22 may be a read-only memory, a random access memory, a disk, or an optical disc, etc., and the resources stored thereon may include an operating system 221, a computer program 222, etc., and the storage method may be short-term storage or permanent storage.

[0081] Among them, the operating system 221 is used to manage and control each hardware device and computer program 222 on the electronic device 20, and it can be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete the file display method based on the screen mirroring device executed by the electronic device 20 disclosed in any of the foregoing embodiments, the computer program 222 may further include computer programs that can be used to complete other specific tasks.

[0082] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the file display method based on the screen mirroring device disclosed above is implemented. For the specific steps of this method, reference may be made to the corresponding content disclosed in the foregoing embodiments, and details will not be repeated here.

[0083] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other. For the device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method part.

[0084] Those skilled in the art can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0085] The steps of the method or algorithm described in combination with the embodiments disclosed in this article can be directly implemented by hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.

[0086] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising said element.

[0087] The technical solutions provided in this application have been introduced in detail above. Specific examples are used in this text to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A file display method based on a screen synchronizer, characterized in that, Applied to the large screen terminal, including: Writing the first large screen information into the screen mirroring device accessing the large screen terminal, and broadcasting the second large screen information, so that the screen mirroring device establishes a connection with the large screen terminal based on the first large screen information and the second large screen information, and after connecting the screen mirroring device to the client, establishing a connection between the client and the large screen terminal based on the screen mirroring device; After establishing the connection between the client and the large screen terminal, obtaining the file information to be retrieved through the file retrieval interface, and matching the target file name corresponding to the file information to be retrieved from the preset file index database corresponding to the device information of the file to which the file information to be retrieved belongs, and determining the file path corresponding to the target file name; If the device information of the file is the client, sending the file path to the screen mirroring device accessing the client, so that the screen mirroring device transfers the target file corresponding to the file path queried from the client to the large screen terminal, and the large screen terminal displays the target file.

2. The method for displaying a file based on a screen synchronizer according to claim 1, wherein The step of writing the first large screen information into the screen mirroring device accessing the large screen terminal, and broadcasting the second large screen information, so that the screen mirroring device establishes a connection with the large screen terminal based on the first large screen information and the second large screen information, includes: Writing the first large screen information into the screen mirroring device accessing the large screen terminal through the service software installed in the large screen terminal, and periodically broadcasting the second large screen information by using the UDP network transmission method, so that the screen mirroring device matches the second large screen information based on the first large screen information, and after successful matching, establishes a connection with the large screen terminal, and then traverses the files in the large screen terminal to generate a first preset file index database corresponding to the large screen terminal for recording the correspondence between the file name and the file path, and stores the first preset file index database in the large screen terminal.

3. The method for presenting a file based on a screen synchronizer according to claim 1, wherein The step of, after connecting the screen mirroring device to the client, establishing a connection between the client and the large screen terminal based on the screen mirroring device, includes: After connecting the screen mirroring device to the client, popping up a storage partition selection interface through the client, and determining the retrievable storage partition in the client based on the storage partition selection instruction obtained from the interface on the storage partition selection interface, and then obtaining confirmation connection information, so as to establish a connection between the client and the large screen terminal through the screen mirroring device based on the confirmation connection information; After establishing the connection between the client and the large screen terminal, traversing the files in the retrievable storage partition through the screen mirroring device to generate a second preset file index database corresponding to the client for recording the correspondence between the file name and the file path, and encrypting and transmitting the second preset file index database to the large screen terminal by using the UDP network transmission method, so that the large screen terminal decrypts and saves the encrypted second preset file index database.

4. The method for displaying a file based on a screen synchronizer according to claim 1, wherein The step of obtaining the file information to be retrieved through the file retrieval interface, includes: After obtaining a click operation on the floating search button, a file search interface pops up on the current display screen, and the file information to be retrieved is obtained through the file search interface; wherein, the file information to be retrieved includes the device information to which the file belongs, the file type and the file keyword; the device information to which the file belongs is the client or the large-screen end.

5. The method for displaying a file based on a screen synchronizer according to claim 4, wherein The matching of the target file name corresponding to the file information to be retrieved from a preset file index database corresponding to the device information of the file in the file information to be retrieved, and determining the file path corresponding to the target file name, includes: Matching a plurality of file names corresponding to the file type and the file keyword from a preset file index database corresponding to the device information to which the file belongs, and displaying the plurality of file names on a current display screen; After obtaining the file selection instruction, a target file name is determined from the plurality of file names based on the file selection instruction, and a file path corresponding to the target file name is matched from a preset file index database corresponding to the device information to which the file belongs.

6. The method for displaying a file based on a screen synchronizer according to claim 1, wherein After determining the file path corresponding to the target file name, the method further includes: If the device information to which the file belongs is the large-screen terminal, the target file corresponding to the file path is queried from the large-screen terminal, and the target file is displayed.

7. The method for displaying a file based on a screen synchronizer according to any one of claims 1 to 6, characterized in that The displaying of the target file includes: Acquire a file display mode, and display the target file based on the file display mode; Among them, the file display methods include displaying files through an electronic whiteboard, displaying files through a player, displaying files through image processing software, and displaying files through office software; the target files include pictures, documents, and videos.

8. A file display device based on a screen synchronizer, characterized in that, Applied to large screens, including: a connection establishment module, configured to write the first large-screen information into a screen-scaling device connected to the large-screen terminal, and broadcast the second large-screen information, so that the screen-scaling device establishes a connection with the large-screen terminal based on the first large-screen information and the second large-screen information, and after the screen-scaling device is connected to the client, establish a connection between the client and the large-screen terminal based on the screen-scaling device; A file path determination module is configured to, after establishing a connection between the client and the large-screen terminal, obtain the file information to be retrieved through a file retrieval interface, match the target file name corresponding to the file information to be retrieved from a preset file index database corresponding to the device information to which the file in the file information to be retrieved belongs, and determine the file path corresponding to the target file name; The file display module is used to send the file path to the screen sharing device connected to the client if the device information to which the file belongs is the client, so that the screen sharing device will transfer the target file corresponding to the file path queried from the client to the large-screen end, and display the target file through the large-screen end.

9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the method for presenting a file based on a screen mirroring device according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that A computer program storage for storing a computer program which, when executed by a processor, implements the method for presenting a file based on a screen mirroring device according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • File display implementation method, device and system, mobile terminal and display terminal

    CN110795368A

  • Same-screen pairing method, same-screen device and same-screen pairing system

    CN114143582A

  • Auxiliary screen system upgrading method and device, screen end, display equipment and storage medium

    CN114327550A

  • File sharing method, apparatus, and system, interactive smart device, source end device, and storage medium

    WO2021072912A1