Intelligent interaction tablet computer and conference integrated terminal
By connecting the functional modules to the data routing module, the problems of data transmission latency and poor stability in the BYOM function of the smart interactive flat panel are solved, achieving efficient data transmission and decoupling from the main chip.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- GUANGZHOU SHIYUAN ELECTRONICS CO LTD
- Filing Date
- 2025-03-14
- Publication Date
- 2026-04-28
AI Technical Summary
Existing smart interactive flat panels suffer from data transmission latency and poor transmission stability in wireless BYOM functionality, mainly due to insufficient resource allocation caused by the main chip needing to handle multiple tasks.
By connecting the functional module to the data routing module, and using the data routing module as the network data interaction center, when an external PC calls the camera or microphone in the conference equipment, the data does not need to be forwarded through the main chip, but is transmitted directly through the data routing module.
It reduces data transmission latency, improves data transmission efficiency, and decouples the BYOM function from the main chip, supporting use without a PC module.
Smart Images

Figure CN224178216U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of multimedia technology, and more specifically, to an intelligent interactive flat panel and conference all-in-one terminal in the field of multimedia technology. Background Technology
[0002] A smart interactive flat panel is a device that integrates functions such as wireless internet access, wireless image transmission, microphone, and speaker. It includes a camera module, microphone module, router module, and main chip. If an external PC (Personal Computer) needs to implement wireless BYOM (Bring Your Own Meeting) functionality, it needs to utilize the camera or microphone module within the smart interactive flat panel. This requires the main chip to handle data forwarding, leading to data transmission latency and poor stability issues. Utility Model Content
[0003] This application provides an intelligent interactive flat panel and conference terminal that can reduce data transmission latency and improve data transmission efficiency.
[0004] In a first aspect, a smart interactive flat panel is provided, comprising: a data routing module, a functional module, and a first network communication module; the first network communication module is connected to the data routing module via a network interface, and the first network communication module is used as a wireless access point to enable electronic devices to establish a communication connection with the wireless access point; the functional module is connected to the data routing module via a network interface.
[0005] In the above technical solution, both the functional module and the first network communication module are connected to the data routing module via a network interface. This allows data transmission between the functional module and the first network communication module through the data routing module, forming a data transmission link between the electronic device, the first network communication module, the data routing module, and the functional module. Data to be transmitted during the electronic device's invocation of functional modules within the smart interactive flat panel can be directly transmitted through this data transmission link, without needing to be forwarded by the main chip. This reduces data transmission latency and improves data transmission efficiency.
[0006] In conjunction with the first aspect, in some possible implementations, the functional module includes an audio processing module having a first network interface, a data routing module having a second network interface and a third network interface, a first network communication module having a fourth network interface, the first network interface being connected to the second network interface, and the third network interface being connected to the fourth network interface.
[0007] In conjunction with the first aspect, in some possible implementations, any one of the first network interface, the second network interface, the third network interface, and the fourth network interface is one of MDI, PCIE, or RGMII.
[0008] In conjunction with the first aspect, in some possible implementations, the first network interface, the second network interface, the third network interface, and the fourth network interface are of the same type.
[0009] In conjunction with the first aspect, in some possible implementations, the functional module includes a video processing module having a fifth network interface, the data routing module having a sixth and a seventh network interface, the first network communication module having an eighth network interface, the fifth network interface being connected to the sixth network interface, and the seventh network interface being connected to the eighth network interface.
[0010] In conjunction with the first aspect, in some possible implementations, any one of the fifth, sixth, seventh, and eighth network interfaces is one of MDI, PCIE, or RGMII.
[0011] In conjunction with the first aspect, in some possible implementations, the fifth, sixth, seventh, and eighth network interfaces are of the same type.
[0012] In conjunction with the first aspect, in some possible implementations, the smart interactive flat panel further includes a processing module, which is connected to the functional module via a network interface, and the processing module is used to run an operating system.
[0013] In conjunction with the first aspect, in some possible implementations, the smart interactive flat panel further includes a processing module, which is connected to the functional module via a network interface, and the processing module is used to run an operating system.
[0014] In conjunction with the first aspect, in some possible implementations, the processing module includes a first processing submodule connected to the data routing module, the first processing submodule being used to run a first operating system, and the functional module having a first USB interface, the functional module being connected to the first processing submodule through the first USB interface.
[0015] In conjunction with the first aspect, in some possible implementations, the smart interactive flat panel further includes a second network communication module for connecting to an external wireless network. The second network communication module is connected to the data routing module, and the data routing module runs a second operating system.
[0016] In conjunction with the first aspect, in some possible implementations, the first network communication module is wirelessly connected to the first external functional module.
[0017] In conjunction with the first aspect, in some possible implementations, the data routing module is wiredly connected to the second external functional module.
[0018] In conjunction with the first aspect, in some possible implementations, the data routing module has a ninth network interface, the first processing submodule has a tenth network interface, and the ninth network interface is connected to the tenth network interface.
[0019] In conjunction with the first aspect, in some possible implementations, the smart interactive flat panel further includes: a switch; the processing module further includes a second processing submodule, the second processing submodule being used to run a third operating system, the third operating system being different from the first operating system; the first USB interface can be selectively connected to the first processing submodule or the second processing submodule via the switch.
[0020] Secondly, a smart interactive flat panel is provided, comprising: an audio processing module having a first network interface; a data routing module having a second network interface and a third network interface, the second network interface being connected to the first network interface; and a first network communication module for establishing a communication connection with an electronic device, the first network communication module having a fourth network interface, the fourth network interface being connected to the third network interface.
[0021] Thirdly, a conference terminal is provided, comprising: a data routing module, an audio processing module, a video processing module, and a first network communication module; the first network communication module is connected to the data routing module via a network interface, and the first network communication module is used as a wireless access point to enable electronic devices to establish a communication connection with the wireless access point; the audio processing module is connected to the data routing module via a network interface; and the video processing module is connected to the data routing module via a network interface. Attached Figure Description
[0022] Figure 1 This is a schematic diagram illustrating a scenario for calling peripheral device functions according to an embodiment of this application;
[0023] Figure 2 This is a schematic diagram of a network architecture for conferencing equipment in the existing technology;
[0024] Figure 3 This is a schematic diagram of the first architecture of the conference equipment provided in the embodiments of this application;
[0025] Figure 4This is a schematic diagram of a second architecture of the conference equipment provided in this application embodiment;
[0026] Figure 5 This is a schematic diagram of a third architecture of the conference equipment provided in the embodiments of this application;
[0027] Figure 6 This is a schematic diagram of the fourth architecture of the conference equipment provided in the embodiments of this application;
[0028] Figure 7 This is a schematic diagram of the fifth architecture of the conference equipment provided in the embodiments of this application;
[0029] Figure 8 This is a schematic diagram of the sixth architecture of the conference equipment provided in the embodiments of this application;
[0030] Figure 9 This is a schematic diagram of the seventh architecture of the conference equipment provided in the embodiments of this application;
[0031] Figure 10 This is a schematic diagram of the eighth architecture of the conference equipment provided in the embodiments of this application;
[0032] Figure 11 This is a schematic diagram of the ninth architecture of the conference equipment provided in this application embodiment. Detailed Implementation
[0033] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0034] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0035] With the rapid development of information technology and the deepening of enterprise digital transformation, electronic meetings have become an important trend. Traditional meeting models often face limitations in time, location, and resources, failing to meet rapidly changing business needs and the requirements for efficient collaboration. The application of video conferencing, online collaboration platforms, and intelligent meeting systems has made cross-regional and cross-departmental communication more convenient.
[0036] Currently, users can conduct video conferences using unified communications software running on personal devices (such as personal computers). However, due to limitations in the performance of personal devices, the quality of their cameras, microphones, and speakers is often low, resulting in a poor meeting experience in large-scale conference scenarios. Commonly used unified communications software includes MyLink Meeting software developed by MyLink Corporation, ZOOM video conferencing software developed by Zoom Video Communications, Microsoft Teams developed by Microsoft Corporation, and Tencent Meeting software developed by Tencent Corporation. These software programs all have the ability to conduct audio and video calls with other participants.
[0037] Based on this, existing wireless screen sharing software or devices have developed a function to call peripheral devices (access peripherals). This function typically integrates seamlessly with the receiving end (such as a smart interactive whiteboard or audio / video equipment in a conference room), allowing users to access the receiving end's own or externally connected functional devices through the peripheral access function of the wireless screen sharing software or device. Users can then run unified communication software on their personal devices to use the accessed functional devices, enabling them to conduct online meetings using devices with superior performance compared to their own devices. This eliminates the limitations of the office location and provides a better online meeting experience.
[0038] Combination Figure 1 This section provides a specific explanation of scenarios for utilizing peripheral device functions. For example, when multiple people participate in a meeting locally in the conference room, and one or more people participate remotely via online conferencing software, such as... Figure 1 As shown, Figure 1This is a schematic diagram illustrating a scenario for calling peripheral device functions according to an embodiment of this application. Offline local users include user A, user B, user C, and user D, while online remote users include user E. Offline local users receive visual and auditory information through a conferencing device 104 (such as a smart interactive whiteboard or an all-in-one conferencing terminal). Conferencing software runs on both the online remote user's (e.g., user E's) computer and one of the offline terminal devices 101 (e.g., user A's computer). Data collected by the offline microphone and camera is transmitted to the online remote user via the offline terminal device 101 through the conferencing software, enabling the remote user to receive visual and auditory information. The screen projector 103 and the conferencing device 104 can be connected wirelessly or via a wired connection through a connecting cable 102. The connecting cable 102 can be detachably connected to the screen projector 103 or integrally formed with it. When User A needs to display audio and video data from their computer to local and remote users, they typically transmit the audio and video data currently displayed on their computer screen to a smart interactive whiteboard, which then shares it with remote users. This way, both local and remote users can see the content displayed on User A's computer screen. Alternatively, User A can plug a screen sharing device into their computer and transmit the audio and video data currently displayed on their computer screen to the smart interactive whiteboard, which then shares it. If the user wishes to access the microphone M1 within the conference equipment 104 via their computer, they can select the microphone M1 in the conference software, use the microphone M1 to collect audio data, and send it to the computer, thus enabling the computer to access the microphone M1 within the conference equipment 104.
[0039] Figure 2 This is a schematic diagram of a network architecture for conferencing equipment in existing technology.
[0040] For example, such as Figure 2As shown, the conference device 200 includes: a main chip 201, a camera 202 and a microphone 203 connected to the main chip 201, a wireless transmission module 204 connected to the main chip 201, a network forwarding device 205 connected to the main chip, and a wired transmission module 206 connected to the network forwarding device 205. Since the main chip 201 is connected to the camera 202 or microphone 203, when a computer uses wireless screen sharing software or a wireless screen sharing device to access the camera 202 or microphone 203 within the conference device 200, the main chip 201 is responsible for forwarding all data to be transmitted during the access process (such as access commands, data collected by the camera 202 or microphone 203). However, because the main chip 201 undertakes multiple tasks, including but not limited to operating system management, application processing, and network communication, its resource allocation may be insufficient when real-time forwarding of video and audio data is required, leading to increased data processing and transmission latency and low transmission stability.
[0041] To address the aforementioned issues of data transmission latency and poor stability, this embodiment connects the functional modules to the data routing module, using the data routing module as the network data interaction center. When an external PC wants to access the camera or built-in microphone within the conference device, the data to be transmitted during the access process does not need to be forwarded through the main chip, which helps reduce the data transmission latency between modules within the conference device and improves data transmission efficiency.
[0042] Figure 3 This is a schematic diagram of the first architecture of the conference equipment provided in the embodiments of this application.
[0043] For example, such as Figure 3 As shown, the conference equipment 300 includes a data routing module 301, a functional module 302, and a first network communication module 303. The data routing module 301 is connected to both the first network communication module 303 and the functional module 302. The first network communication module 303 serves as a wireless access point, enabling the electronic device 304 to establish a communication connection with the wireless access point. The electronic device 304 can connect to the conference equipment 300 on the same communication network via the wireless access point.
[0044] The data routing module 301 is a chip or module dedicated to network data forwarding, with routing and network management functions. For example, the data routing module includes a SOC (System on Chip) core, a PCIe (Peripheral Component Interconnect Express) interface, a USB (Universal Serial Bus) interface, a LAN (Local Area Network) interface, an MDI (Medium Dependent Interface), and an RGMII (Reduced Gigabit Media Independent Interface).
[0045] There are generally two designs for the data routing module 301: using a dedicated routing module chip or a discrete chip solution to implement the routing module function. A dedicated routing module chip is a highly integrated chip specifically designed for routing modules, typically including functional modules such as a processor, switch, and Wi-Fi controller. These chips are usually provided by a single vendor and offer highly optimized performance and low power consumption. A discrete chip solution uses multiple independent chips to implement the routing module function. For example, a main control chip (responsible for processing data packets and route calculations), a data switching chip (responsible for forwarding data packets), and a Wi-Fi controller (responsible for wireless communication) can be used. These chips are independent and connected together via a bus or other interfaces. This embodiment does not specifically limit the design method of the data routing module 301.
[0046] Functional module 302 is a functional module inside the conference equipment 300, used to realize functions such as audio and video acquisition and processing.
[0047] In a specific implementation, functional module 302 and data routing module 301 can be connected through their respective network interfaces. It is understood that since functional module 302 is also connected to data routing module 301, functional module 302 can interact with other modules connected to data routing module 301.
[0048] The first network communication module 303 serves as a wireless access point, enabling electronic devices to establish communication connections with it. For example, the first network communication module can operate in AP mode to establish a communication connection with electronic device 304. In AP mode, the first network communication module 303 acts as a wireless access point, providing network connectivity services to other wireless devices, such as electronic device 304. Therefore, the first network communication module 303 can also be referred to as an AP network card module. The first network communication module 303 is connected to the data routing module 301 through their respective network interfaces.
[0049] In one possible implementation, the data routing module 301 and the first network communication module 303 can be two independent modules, or the data routing module 301 and the first network communication module 303 can be integrated together to form an integrated module. This embodiment does not specifically limit this.
[0050] The electronic device 304 can be an external PC, mobile phone or other device. The electronic device 304 is wirelessly connected to the first network communication module 303 so that the electronic device 304 and the conference equipment 300 are connected to the same communication network and can transmit wirelessly through the communication network.
[0051] like Figure 3 As shown, the data to be transmitted during the process of electronic device 304 calling function module 302 includes: a first function call instruction and first media data acquired and processed by function module 302. The first function call instruction is the instruction for electronic device 304 to call function module 302.
[0052] Understandably, the BYOM function is a common feature in video conferencing scenarios. Both the electronic device 304 and the conferencing device 300 support BYOM. The electronic device 304 can call upon the functional module 302 within the conferencing device 300. For example, when the camera and microphone functions of the electronic device 304 itself are weak, it can call upon the functional module 302 within the conferencing device 300.
[0053] Electronic device 304 transmits the first function call instruction to function module 302 through a data transmission link formed between electronic device 304, first network communication module 303, data routing module 301, and function module 302. Upon receiving the first function call instruction, function module 302 collects first media data, processes the first media data, and transmits the processed first media data to electronic device 304 through the same data transmission link, thereby enabling electronic device 304 to call function module 302. The processing of the first media data by function module 302 may include noise reduction, encoding, etc. Electronic device 304 decodes and plays the processed first media data upon receipt.
[0054] In the above technical solution, both the functional module and the first network communication module are connected to the data routing module through a network interface. This allows data transmission between the functional module and the first network communication module via the data routing module, forming a data transmission link between the electronic device, the first network communication module, the data routing module, and the functional module. Data to be transmitted during the electronic device's invocation of the internal functional modules of the conference device can be directly transmitted through this data transmission link without needing to pass through the main chip for data forwarding, thus reducing data transmission latency and improving data transmission efficiency. Furthermore, since data forwarding is not required through the main chip, the BYOM function is decoupled from the main chip. The main chip of the conference device may be a pluggable PC module. Because the BYOM function in this embodiment is decoupled from the main chip, the BYOM function can be used without a PC module.
[0055] Figure 4 This is a schematic diagram of a second architecture for the conference equipment provided in this application embodiment.
[0056] In some embodiments, such as Figure 4 As shown, the conference equipment 400 includes: a data routing module 301, a functional module 302, and a first network communication module 303. The functional module 302 includes an audio processing module 3021, which has a first network interface 11. The data routing module 301 has a second network interface 12 and a third network interface 13. The first network communication module 303 has a fourth network interface 14. The first network interface 11 is connected to the second network interface 12, and the third network interface 13 is connected to the fourth network interface 14.
[0057] Among them, the first network interface 11, the second network interface 12, the third network interface 13 and the fourth network interface 14 can follow the same type of network protocol, such as the IP network protocol, so as to avoid the need for network protocol conversion during audio-related data transmission and further improve the data transmission rate.
[0058] In some embodiments, any one of the first network interface 11, the second network interface 12, the third network interface 13, and the fourth network interface 14 is one of MDI, PCIE, or RGMII. As can be seen from the above, the interfaces of the data routing module 301 typically include PCIE, MDI, RGMII, etc. Based on this, the audio processing module 3021 has an interface of the same type as the data routing module 301, enabling the audio processing module 3021 and the data routing module 301 to transmit data through the same type of network interface.
[0059] For example, the first network interface 11, the second network interface 12, the third network interface 13, and the fourth network interface 14 are all of the same type of network interface. For instance, they may all be MDI, PCIe, or RGMII. Using the same type of network interface helps to further improve data transmission rates.
[0060] In some embodiments, the first function call instruction includes a first audio function call instruction, and the first media data includes first audio data. For example... Figure 4 As shown, the data to be transmitted during the process of electronic device 304 calling audio processing module 3021 includes: first audio function call instruction and first audio data.
[0061] Electronic device 304 transmits the first audio function call instruction to audio processing module 3021 through a data transmission link formed between electronic device 304, first network communication module 303, data routing module 301, and audio processing module 3021. Upon receiving the first audio function call instruction, audio processing module 3021 collects first audio data, processes the first audio data, and transmits the processed first audio data back to electronic device 304 through the data transmission link formed between audio processing module 3021, data routing module 301, first network communication module 303, and electronic device 304, thereby enabling electronic device 304 to call audio processing module 3021.
[0062] For example, the audio processing module 3021 includes an audio acquisition module and a DSP module (Digital Signal Processor). The audio acquisition module has the function of acquiring audio, specifically a microphone. The DSP module has the function of audio processing, which can process the first audio data acquired by the audio acquisition module.
[0063] In the above implementation, the audio processing module is connected to the data routing module through a new link. The data to be transmitted during the process of the electronic device calling the built-in audio processing module does not need to be forwarded through the main chip, which can reduce audio data transmission latency and improve audio data transmission efficiency.
[0064] In some embodiments, such as Figure 4 As shown, the functional module 302 includes a video processing module 3022, which has a fifth network interface 15. The data routing module 301 has a sixth network interface 16 and a seventh network interface 17. The first network communication module 303 has an eighth network interface 18. The fifth network interface 15 is connected to the sixth network interface 16, and the seventh network interface 17 is connected to the eighth network interface 18.
[0065] Among them, the fifth network interface 15, the sixth network interface 16, the seventh network interface 17 and the eighth network interface 18 can follow the same network protocol to avoid the need for network protocol conversion during video-related data transmission and further improve the data transmission rate.
[0066] In some embodiments, any one of the fifth network interface 15, the sixth network interface 16, the seventh network interface 17, and the eighth network interface 18 is one of MDI, PCIE, or RGMII. As can be seen from the above, the interfaces of the data routing module 301 typically include PCIE, MDI, RGMII, etc. Based on this, the video processing module 3022 has an interface of the same type as the data routing module 301, enabling the video processing module 3022 and the data routing module 301 to transmit data through the same type of network interface.
[0067] For example, the fifth network interface 15, the sixth network interface 16, the seventh network interface 17, and the eighth network interface 18 are of the same type. For instance, they may all be MDI, PCIe, or RGMII; this embodiment does not specifically limit this. Using the same type of network interface is beneficial for further improving data transmission rates.
[0068] In some embodiments, the first function call instruction includes a first video function call instruction, and the first media data includes first video data. For example... Figure 4 As shown, the data to be transmitted during the process of electronic device 304 calling video processing module 3022 includes: first video function call instruction and first video data.
[0069] Electronic device 304 transmits the first video function call instruction to video processing module 3022 through a data transmission link formed between electronic device 304, first network communication module 303, data routing module 301, and video processing module 3022. Upon receiving the first video function call instruction, video processing module 3022 collects first video data, processes the first video data, and transmits the processed first video data back to electronic device 304 through the data transmission link formed between video processing module 3022, data routing module 301, first network communication module 303, and electronic device 304, thereby enabling electronic device 304 to call video processing module 3022.
[0070] For example, the video processing module 3022 includes a video acquisition module and an ISP module (Image Signal Processor). The video acquisition module has video acquisition function, specifically a camera, while the ISP module has video processing function, which can process the first video data acquired by the video acquisition function.
[0071] In the above implementation, the video processing module is connected to the data routing module through a new link. During the process of the electronic device calling the built-in video processing module, the data to be transmitted does not need to be forwarded through the main chip, which can reduce video data transmission latency and improve video data transmission efficiency.
[0072] Figure 5 This is a schematic diagram of the third architecture of the conference equipment provided in the embodiments of this application.
[0073] For example, such as Figure 5 As shown, the conference equipment 500 includes: a data routing module 301, a functional module 302, a first network communication module 303, and a processing module 501. The processing module 501 is connected to the functional module 302 via a network interface, allowing direct data transmission between them. The processing module 501 can be understood as the main chip of the conference equipment 500, and it runs an operating system.
[0074] The data transmitted between the processing module 501 and the functional module 302 may be: a second function call instruction and second media data. After receiving the second function call instruction, the functional module 302 collects the second media data, processes the second media data, and sends the processed second media data to the processing module 501, so as to realize the call of the functional module 302 by the processing module 501.
[0075] Figure 6 This is a schematic diagram of the fourth architecture of the conference equipment provided in the embodiments of this application.
[0076] For example, such as Figure 6 As shown, the conference device 600 includes: a data routing module 301, a function module 302, a first network communication module 303, and a processing module 501. The processing module 501 includes a first processing submodule 5011, which is connected to the data routing module 301 and is used to run a first operating system. The function module 302 has a first USB interface 31 and is connected to the first processing submodule 5011 through the first USB interface 31.
[0077] The primary operating system can be Windows or a domestically developed operating system, such as Kylin OS or UnionTech OS.
[0078] like Figure 6 As shown, the first processing submodule 5011 has a second USB interface 32, which is connected to the first USB interface 31.
[0079] One possible implementation is, such as Figure 6 As shown, the data routing module 301 has a ninth network interface 19, and the first processing submodule 5011 has a tenth network interface 10. The ninth network interface 19 and the tenth network interface 10 are connected. The data to be transmitted between the electronic device 304 and the first processing submodule 5011 may include screen sharing data. The electronic device 304 can transmit the screen sharing data to the first processing submodule 5011 through the data transmission link formed between the electronic device 304, the first network communication module 303, the data routing module 301, and the first processing submodule 5011. Specifically, the first network communication module 303 sends the screen sharing data 304 to the seventh network interface 17 of the data routing module through the eighth network interface 18. The data routing module 301 sends the received screen sharing data to the tenth network interface 10 through the ninth network interface 19, so that the first processing submodule 5011 receives the screen sharing data.
[0080] Figure 7 This is a schematic diagram of the fifth architecture of the conference equipment provided in the embodiments of this application.
[0081] For example, such as Figure 7 As shown, the conference device 700 includes: a data routing module 301, a function module 302, a first network communication module 303, a processing module 501, and a switch 701. The function module 302 has a first USB interface 31. The processing module 501 includes a first processing submodule 5011 and a second processing submodule 5012. The second processing submodule 5012 is used to run a third operating system, which is different from the first operating system run by the first processing submodule 5011. The first USB interface 31 can be selectively connected to either the first processing submodule 5012 or the second processing submodule 5012 via the switch 701.
[0082] In one possible implementation, the third operating system is Android.
[0083] like Figure 7 As shown, the first processing submodule 5011 has a second USB interface 32, and the second processing submodule 5012 has a third USB interface 33.
[0084] When the first operating system is running, the first USB interface 31 is connected to the second USB interface 32 via a switch 701, thereby connecting the first processing submodule 5011 and the function module 302 and enabling data transmission between them. Data transmission between the first processing submodule 5011 and the function module 302 may include: the first processing submodule 5011 sending a second function call command to the function module 302 via the second USB interface 32; upon receiving the second function call command, the function module 302 collecting second media data, processing the second media data, and sending the processed second media data back to the first processing submodule 5011 via the first USB interface 31 and the switch 701.
[0085] When the third operating system is running, the first USB interface 31 is connected to the third USB interface 33 via a switch 701, thereby connecting the second processing submodule 5012 and the function module 302 and enabling data transmission between them. Data transmission between the second processing submodule 5012 and the function module 302 may include: the second processing submodule 5012 sending a second function call command to the function module 302 via the third USB interface 33; upon receiving the second function call command, the function module 302 collecting second media data, processing the second media data, and sending the processed second media data to the second processing submodule 5012 via the first USB interface 31 and the switch 701.
[0086] Understandably, all submodules connected to the data routing module can communicate with each other based on network protocols. Since the first and second processing submodules are connected to the same data routing module, they are on the same IP address network segment. Therefore, no additional NAT (Network Address Translation) data forwarding configuration is required during data exchange, which is beneficial for improving data transmission efficiency and reducing network architecture complexity in a dual-operating system environment.
[0087] Figure 8 This is a schematic diagram of the sixth architecture of the conference equipment provided in the embodiments of this application.
[0088] For example, such as Figure 8 As shown, the conference equipment 800 includes: a data routing module 301, a functional module 302, a first network communication module 303, and a second network communication module 801. The second network communication module 801 is used to connect to an external wireless network. The second network communication module 801 is connected to the data routing module 301, and the data routing module 301 runs a second operating system.
[0089] The second network communication module 801 is used to provide wireless communication capabilities for the conference equipment 800. The second network communication module 801 can also be called an internet access card module, such as a WiFi module, Bluetooth module, or other wireless communication module, to provide WiFi, Bluetooth, and other wireless connectivity capabilities for the conference equipment. Figure 8 In this configuration, the second network communication module 801 is wirelessly connected to the external router 802 to enable the conference equipment 800 to connect to the network.
[0090] The second network communication module 801 typically operates in STATION mode (also known as client mode). STATION mode and AP mode are the two main operating modes of wireless network devices. In STATION mode, the second network communication module 801 connects to the external router 802 as the wireless access point, and the conference device 800 accesses network resources or the Internet through this external router 802 access point.
[0091] The second operating system can be a Linux operating system. Since the second network communication module 801 is connected to the data routing module 301, the network card driver corresponding to the second network communication module 801 runs on the Linux operating system.
[0092] The above implementation connects the second network communication module to the data routing module. The data routing module runs a second operating system, and the network card driver corresponding to the second network communication module also runs on the second operating system. Since the data routing module generally runs a Linux operating system (the second operating system), and most existing network communication modules on the market support this Linux operating system, the problem of limited selection of the second network communication module is avoided, thus expanding the selection range of the second network communication module.
[0093] For example, the first operating system is Windows.
[0094] A virtual network interface driver (NIC) is a software-implemented network interface that simulates the behavior of a physical NIC within the first operating system. The NIC driver runs within the first operating system kernel, handling the sending and receiving of data packets and enabling communication between the first operating system and the data routing module 301.
[0095] Figure 9 This is a schematic diagram of the seventh architecture of the conference equipment provided in the embodiments of this application.
[0096] For example, such as Figure 9 As shown, the conference device 900 is similar to the conference device 300 described above, except that the first network communication module 303 in the conference device 800 is connected to a first external functional module 901. This first external functional module 901 is an external functional module of the conference device 800, and can specifically be an external device such as an external microphone, external speaker, or external camera. The first network communication module 303 and the first external functional module 901 are wirelessly connected.
[0097] One possible implementation is, such as Figure 9 As shown, the data to be transmitted between the electronic device 304 and the first external functional module 901 includes: a third function call instruction and third media data.
[0098] Electronic device 304 transmits the third function call instruction to the first external function module 901 through the data transmission link formed between electronic device 304, first network communication module 303, data routing module 301, and the first external function module 901. After receiving the third function call instruction, the first external function module 901 collects the third media data, processes the third media data, and transmits the processed third media data to electronic device 304 through the data transmission link formed between the first external function module 901, first network communication module 303, data routing module 301, and electronic device 304, thereby enabling electronic device 304 to call the first external function module 901.
[0099] Figure 9 In the embodiment shown, the first network communication module 303 is wirelessly connected to the first external functional module 901, so that the first network communication module 303 and the first external functional module 901 can wirelessly transmit data, and the first external functional module 901 and the data routing module 301 can achieve wireless data transmission through the first network communication module 303.
[0100] In the above implementation method, the electronic device can choose to call only the first external function module according to actual needs, so as to realize data collection and processing over a large range, improve the performance of the conference equipment in a larger space, and help meet the personalized needs of users.
[0101] Figure 10 This is a schematic diagram of the eighth architecture of the conference equipment provided in the embodiments of this application.
[0102] For example, such as Figure 10 As shown, the conference device 1000 is similar to the conference device 300 described above, except that the data routing module 301 in the conference device 1000 is connected to a second external functional module 1001. The connection between the data routing module 301 and the second external functional module 1001 is wired, enabling wired data transmission between them. This second external functional module 1001 is an external functional module of the conference device 800, and can specifically be an external device such as an external microphone, external speaker, or external camera. The data routing module 301 is wired to the second external functional module 1001.
[0103] One possible implementation is, such as Figure 10 As shown, the data to be transmitted between the electronic device 304 and the second external functional module 1001 includes: a fourth function call instruction and fourth media data.
[0104] Electronic device 304 transmits the fourth function call instruction to the second external function module 1001 through the data transmission link formed between electronic device 304, first network communication module 303, data routing module 301, and second external function module 1001. After receiving the fourth function call instruction, the second external function module 1001 collects the fourth media data, processes the fourth media data, and transmits the processed fourth media data to electronic device 304 through the data transmission link formed between the second external function module 1001, data routing module 301, first network communication module 303, and electronic device 304, so as to realize the call of the second external function module 1001 by electronic device 304.
[0105] In the above implementation method, the electronic device can choose to call only the second external function module according to actual needs, so as to realize data collection and processing over a large range, improve the performance of the conference equipment in a larger space, and help meet the personalized needs of users.
[0106] It should be noted that the examples described above in the embodiments of this application are merely illustrative for ease of understanding and do not constitute a limitation on the technical solution of this application. Furthermore, in order to highlight the innovative aspects of this application, modules that are not closely related to solving the technical problems raised in this application have not been introduced in the embodiments of this application; however, this does not mean that other modules are absent from the conferencing equipment of this embodiment.
[0107] Figure 11 This is a schematic diagram of the ninth architecture of the conference equipment provided in this application embodiment.
[0108] For example, such as Figure 11 As shown, the conference equipment 1100 includes: an audio processing module 3021 having a first network interface 11; a data routing module 301 having a second network interface 12 and a third network interface 13, the second network interface 12 being connected to the first network interface 303; and a first network communication module 303 for establishing a communication connection with an electronic device 304, the first network communication module 303 having a fourth network interface 14, the fourth network interface 14 being connected to the third network interface 13.
[0109] In this example, the first network interface 11, the second network interface 12, the third network interface 13, and the fourth network interface 14 can follow the same type of network protocol, such as the IP network protocol, to avoid the need for network protocol conversion during the transmission of audio-related data within the conferencing equipment and to improve the data transmission rate.
[0110] The second network interface 12 is connected to the first network interface 303, enabling the audio processing module 3021 to connect to the data routing module 301. The fourth network interface 14 is connected to the third network interface 13, enabling the first network communication module 303 to connect to the data routing module 301. Under this connection, when data is transmitted between the electronic device 304 and the audio processing module 3021, there is no need for data forwarding through the main chip. For example, data sent by the electronic device 304 can be transmitted to the audio processing module 3021 by sequentially passing through the first network communication module 303 and the data routing module 301. Similarly, data sent by the audio processing module 3021 can be transmitted to the electronic device 304 by sequentially passing through the data routing module 301 and the first network communication module 303, reducing data transmission latency and improving data transmission efficiency. Furthermore, since there is no need for data forwarding through the main chip, the implementation of the BYOM function is decoupled from the main chip.
[0111] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A smart interactive flat panel, characterized in that, include: The system comprises a data routing module, a functional module, and a first network communication module. The first network communication module is connected to the data routing module through a network interface. The first network communication module is used as a wireless access point so that electronic devices can establish a communication connection with the wireless access point. The functional module is connected to the data routing module via a network interface.
2. The intelligent interactive flat panel according to claim 1, characterized in that, The functional modules include an audio processing module with a first network interface, a data routing module with a second network interface and a third network interface, and a first network communication module with a fourth network interface. The first network interface is connected to the second network interface, and the third network interface is connected to the fourth network interface.
3. The intelligent interactive flat panel according to claim 2, characterized in that, The first network interface, the second network interface, the third network interface, and the fourth network interface are all of the following: MDI, PCIE, or RGMII.
4. The intelligent interactive flat panel according to claim 3, characterized in that, The first network interface, the second network interface, the third network interface, and the fourth network interface are all of the same type.
5. The intelligent interactive flat panel according to claim 1, characterized in that, The functional modules include a video processing module with a fifth network interface, a data routing module with a sixth and a seventh network interface, and a first network communication module with an eighth network interface. The fifth network interface is connected to the sixth network interface, and the seventh network interface is connected to the eighth network interface.
6. The intelligent interactive flat panel according to claim 5, characterized in that, The fifth, sixth, seventh, and eighth network interfaces are all of the following: MDI, PCIE, or RGMII.
7. The intelligent interactive flat panel according to claim 6, characterized in that, The fifth, sixth, seventh, and eighth network interfaces are of the same type.
8. The intelligent interactive flat panel according to claim 1, characterized in that, The smart interactive flat panel also includes a processing module, which is connected to the functional module via a network interface. The processing module is used to run an operating system.
9. The intelligent interactive flat panel according to claim 8, characterized in that, The processing module includes a first processing submodule, which is connected to the data routing module. The first processing submodule is used to run a first operating system. The functional module has a first USB interface, which is connected to the first processing submodule.
10. The intelligent interactive flat panel according to claim 1, characterized in that, The smart interactive flat panel also includes a second network communication module, which is used to connect to an external wireless network. The second network communication module is connected to the data routing module, and the data routing module runs a second operating system.
11. The intelligent interactive flat panel according to claim 1, characterized in that, The first network communication module is wirelessly connected to the first external functional module.
12. The intelligent interactive flat panel according to claim 1, characterized in that, The data routing module is wired to the second external functional module.
13. The intelligent interactive flat panel according to claim 9, characterized in that, The data routing module has a ninth network interface, and the first processing submodule has a tenth network interface, with the ninth network interface connected to the tenth network interface.
14. The intelligent interactive flat panel according to claim 9, characterized in that, The smart interactive flat panel also includes a switch, and the processing module further includes a second processing submodule, which is used to run a third operating system, which is different from the first operating system. The first USB interface can be selectively connected to either the first processing submodule or the second processing submodule via the switch.
15. A smart interactive flat panel, characterized in that, include: The audio processing module has a first network interface; The data routing module has a second network interface and a third network interface, wherein the second network interface is connected to the first network interface; as well as A first network communication module is used to establish a communication connection with an electronic device. The first network communication module has a fourth network interface, which is connected to the third network interface.
16. A conference all-in-one terminal, characterized in that, include: The system includes a data routing module, an audio processing module, a video processing module, and a first network communication module. The first network communication module is connected to the data routing module through a network interface. The first network communication module is used as a wireless access point so that electronic devices can establish a communication connection with the wireless access point. The audio processing module is connected to the data routing module via a network interface; The video processing module is connected to the data routing module via a network interface.