CN-115328842-B - Data sharing method and data sharing system
Abstract
The invention provides a data sharing method and a data sharing system, which comprise a receiving device and at least one first transmitting device, wherein the receiving device changes a hardware registration identification code of the at least one first transmitting device into a hardware registration identification code of a virtual camera device corresponding to at least one communication software, and when the receiving device receives at least one image data signal transmitted by the at least one first transmitting device, the receiving device converts the at least one image data signal into video streaming data corresponding to at least one communication software support through the virtual camera device. The receiving device can convert at least one image data signal into the video data compatible with the communication software support whether the communication software support is in the video sharing mode of the dynamic picture or the desktop sharing mode of the static picture. Therefore, the present invention has high operation convenience.
Inventors
- WU ZHENJI
- SHI JIANAN
- JIANG JINFU
- WU ZHUANGWEI
- ZENG RONGKUN
Assignees
- 明基智能科技(上海)有限公司
- 明基电通股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20210511
Claims (20)
- 1. A data sharing method, comprising the steps of: A. providing a receiving device and at least one first transmitting device; B. The receiving device changes the hardware registration identification code of the at least one first transmitting device into the hardware registration identification code of the virtual camera device corresponding to the at least one communication software, and C. When the receiving device receives at least one image data signal transmitted by the at least one first transmitting device, the at least one image data signal is converted into video streaming data corresponding to at least one communication software support through the virtual camera device.
- 2. The data sharing method as defined in claim 1, wherein in step B, the receiving device changes the hardware registration identifier of the at least one first transmitting device to the hardware registration identifier of the virtual camera device corresponding to the at least one communication software, specifically comprising: The receiving device generates data of at least one virtual camera device in a memory according to the at least one communication software, and After the step C, the at least one virtual camera device transmits the video streaming data to a communication platform corresponding to the at least one communication software.
- 3. The data sharing method as defined in claim 1, wherein the step C comprises: the receiving device identifies a first transmitting device; A first image data source for transmitting a first image data signal to the receiving device via the first transmitting device, and Executing first communication software to enable the receiving device to convert the first image data signal into video streaming data corresponding to the support of the first communication software through a first virtual camera device in the at least one virtual camera device; wherein the first image data signal is generated by the first image data source.
- 4. The data sharing method as defined in claim 1, wherein the step C comprises: the receiving device identifies a first transmitting device; an image data source for transmitting a first image data signal to the receiving device via the first transmitting device, and Executing first communication software and second communication software, so that the receiving device converts the first image data signal into video streaming data corresponding to the support of the first communication software through a first virtual camera device in the at least one virtual camera device, and/or converts the first image data signal into video streaming data corresponding to the support of the second communication software through the second virtual camera device; wherein the first image data signal is generated by the first image data source.
- 5. The data sharing method as defined in claim 1, wherein the step C comprises: The receiving device identifies the first transmitting device and a second transmitting device, and Executing first communication software to enable the receiving device to convert a first image data signal into video streaming data corresponding to the support of the first communication software through a first virtual camera device in the at least one virtual camera device, and/or convert a second image data signal into video streaming data corresponding to the support of the first communication software through a second virtual camera device; Wherein the first image data signal is generated by a first image data source and the second image data signal is generated by a second image data source.
- 6. The data sharing method as defined in claim 1, wherein the step C comprises: the receiving device identifies the first transmitting device and the second transmitting device, and Executing first communication software and second communication software, so that the receiving device converts a first image data signal into video streaming data corresponding to the support of the first communication software through a first virtual camera device in the at least one virtual camera device, and/or converts a second image data signal into video streaming data corresponding to the support of the second communication software through a second virtual camera device; Wherein the first image data signal is generated by a first image data source and the second image data signal is generated by a second image data source.
- 7. The data sharing method as defined in claim 1, wherein the step C comprises: Executing communication software; after the communication software is executed, the video capturing and device output framework in the operating system is called to generate the at least one virtual camera device and store the data in the memory, and The at least one image data signal is transmitted to the virtual camera device through the video capturing and device output frame so as to be converted into the video streaming data; wherein the operating system is installed in the receiving device.
- 8. The data sharing method as defined in claim 1, wherein the step C comprises: Transmitting a plurality of image data signals to the receiving device through the at least one first transmitting device; Driving at least one communication software to generate at least one virtual camera device; After the receiving device converts the at least one image data signal into video streaming data corresponding to at least one communication software support through the virtual camera device, executing a picture dividing program to synthesize at least one image corresponding to the at least one first transmitting device; wherein the plurality of image data signals are generated by a plurality of image data sources.
- 9. The method of claim 1, wherein after step C, the receiving device further transmits the AV stream data to a communication platform corresponding to the at least one communication software, so that the AV stream data is shared to the user through the communication platform.
- 10. The data sharing method of claim 1, wherein the receiving device has a video sharing mode and a desktop sharing mode; The step C specifically comprises the following steps: in the video sharing mode, the receiving device converts the at least one video data signal into video stream data corresponding to at least one communication software support through the at least one virtual camera device, and When in the desktop sharing mode, the receiving device converts the video streaming data into screen shot data corresponding to the at least one communication software support through the image frame.
- 11. A data sharing system, the system comprising: at least one first conveying device Receiving means connected to the at least one first transmitting means; wherein the receiving device changes the hardware registration identification code of the at least one first transmitting device into the hardware registration identification code of the virtual camera device corresponding to the at least one communication software, and When the receiving device receives at least one image data signal transmitted by the at least one first transmitting device, the at least one image data signal is converted into video streaming data corresponding to at least one communication software support through the virtual camera device.
- 12. The data sharing system of claim 11, wherein the receiving device comprises a memory; The receiving device generates data of at least one virtual camera device in the memory according to the at least one communication software, and the at least one virtual camera device transmits the video streaming data to a communication platform corresponding to the at least one communication software.
- 13. The data sharing system of claim 11, further comprising: a first image data source coupled to a first transmitting device of the at least one transmitting device for generating a first image data signal; The receiving device identifies the first transmitting device, the first image data source transmits the first image data signal to the receiving device through the first transmitting device, and after the first communication software in the receiving device is executed, the receiving device converts the first image data signal into video streaming data corresponding to the support of the first communication software through a first virtual camera device in the at least one virtual camera device.
- 14. The data sharing system of claim 11, further comprising: a first image data source coupled to a first transmitting device of the at least one transmitting device for generating a first image data signal; the receiving device identifies the first transmitting device, the first image data source transmits the first image data signal to the receiving device through the first transmitting device, and after the first communication software and the second communication software in the receiving device are executed, the receiving device converts the first image data signal into video streaming data corresponding to the first communication software support through a first virtual camera device in the at least one virtual camera device, and/or the second virtual camera device converts the first image data signal into video streaming data corresponding to the second communication software support.
- 15. The data sharing system of claim 11, further comprising: A first image data source coupled to a first transmitting device of the at least one transmitting device for generating a first image data signal, and A second image data source coupled to a second transmitting device of the at least one transmitting device for generating a second image data signal; The receiving device identifies the first transmitting device and the second transmitting device, the first image data source transmits the first image data signal to the receiving device through the first transmitting device, the second image data source transmits the second image data signal to the receiving device through the second transmitting device, and after the first communication software in the receiving device is executed, the receiving device converts the first image data signal into video streaming data corresponding to the first communication software support through a first virtual camera device in the at least one virtual camera device, and/or the second virtual camera device converts the second image data signal into video streaming data corresponding to the first communication software support.
- 16. The data sharing system of claim 11, further comprising: A first image data source coupled to a first transmitting device of the at least one transmitting device for generating a first image data signal, and A second image data source coupled to a second transmitting device of the at least one transmitting device for generating a second image data signal; The receiving device identifies the first transmitting device and the second transmitting device, the first image data source transmits the first image data signal to the receiving device through the first transmitting device, the second image data source transmits the second image data signal to the receiving device through the second transmitting device, and after the first communication software and the second communication software in the receiving device are executed, the receiving device converts the first image data signal into video streaming data corresponding to the first communication software through a first virtual camera device in the at least one virtual camera device, and/or the second virtual camera device converts the second image data signal into video streaming data corresponding to the second communication software.
- 17. The data sharing system of claim 11, wherein the receiving device installs an operating system, the receiving device executes communication software in the operating system, and after the communication software is executed, the receiving device calls a video capturing and device outputting frame in the operating system to generate the at least one virtual camera device and store the data in the memory.
- 18. The data sharing system of claim 11, further comprising: a plurality of image data sources coupled to the at least one first transmitting device for generating a plurality of image data signals; the image data signals are transmitted to the receiving device through at least one first transmitting device, the receiving device drives at least one communication software to generate at least one virtual camera device, and after the receiving device converts the at least one image data signal into video streaming data corresponding to at least one communication software support through the virtual camera device, a picture dividing program is executed to synthesize at least one image corresponding to the at least one first transmitting device.
- 19. The data sharing system of claim 11, wherein the receiving device transmits the video streaming data to a communication platform corresponding to the at least one communication software, so that the video streaming data is shared to a user through the communication platform.
- 20. The data sharing system of claim 11, wherein the receiving device has a video sharing mode and a desktop sharing mode; in the video sharing mode, the receiving device converts the at least one video data signal into video stream data corresponding to at least one communication software support through the at least one virtual camera device, and When in the desktop sharing mode, the receiving device converts the video streaming data into screen snapshot data corresponding to the at least one communication software support through an image frame.
Description
Data sharing method and data sharing system Technical Field The present invention relates to the field of transmission technologies, and in particular, to a data sharing method and a data sharing system. Background With the technological age, various projector systems and meeting reporting systems have been rapidly developed and are also applied to daily life. The meeting reporting system may incorporate a projector system to increase the convenience of the reporter in presenting the material. Most of the current conference report systems are mainly based on wireless communication data transmission. The data transmission mode of wireless communication can be divided into two modes. In the first mode, the computer used by the members participating in the conference must be installed with specific software, and the computer can recognize the devices such as hard disk, universal serial bus (Universal Serial Bus, USB), or compact disk read only memory (CD-ROM). Then, the data in the physical or virtual storage device is transmitted to the screen or display through the wireless network. In the second mode, the computer used by the members participating in the conference can be connected with the transmitting device, and after the transmitting device is connected with the screen or the display through the receiving device, the data in the computer can be put on the screen or the display. In recent years, by conducting conference reports by means of data transmission through wireless communication, the operation efficiency and convenience can be increased. The management of USB transmission ports is one of the items that pay attention to information security, because the data access function of USB is the most frequently occurring information security problem. In the field of information security management, the most efficient and most commonly used way is to turn off the data access function of the USB. In other words, the USB port retains only 5V (volts)/0.5A (amps) and 5V/0.9A power supply functions. However, in a typical computer operating system, when the USB port is connected to the computer, the computer and the USB port communicate via commands (commands) through an ergonomic interface device (Human INTERFACE DEVICE, HID). Then, the computer can identify the hardware specification and data of the USB transmission port. The hardware specification and data of the USB port can be inspected by the device manager interface. However, since the HID command can be transmitted to the computer through the USB port, the security of the HID command is still questioned. In other words, when USB is connected to a computer, there is still a concern and risk of information security because HID commands are considered as an intrusive input signal. Therefore, there is a need to design a new data sharing method and system to overcome the above-mentioned drawbacks. Disclosure of Invention The invention aims to provide a data sharing method and a data sharing system, which can change a hardware registration code through a virtual camera device. The invention provides a data sharing method, which comprises providing a receiving device and at least one first transmitting device, wherein the receiving device changes the hardware registration identification code of the at least one first transmitting device into the hardware registration identification code of a virtual camera device corresponding to at least one communication software, and when the receiving device receives at least one image data signal transmitted by the at least one first transmitting device, the receiving device converts the at least one image data signal into video streaming data corresponding to at least one communication software support through the virtual camera device. Preferably, the receiving device generates data of at least one virtual camera device in a memory according to the at least one communication software, and the at least one virtual camera device transmits the video streaming data to a communication platform corresponding to the at least one communication software. Preferably, the method further comprises the steps of generating a first image data signal by the first image data source, identifying the first transmitting device by the receiving device, transmitting the first image data signal to the receiving device by the first image data source through the first transmitting device, and executing first communication software to enable the receiving device to convert the first image data signal into video streaming data corresponding to the video streaming data supported by the first communication software through a first virtual camera device in the at least one virtual camera device. Preferably, the method further comprises the steps that the first image data source generates a first image data signal, the receiving device identifies a first transmitting device, the image data source transmits the first image data signal to the receiving