Wireless screen projection control circuit and wireless screen projection control equipment based on web terminal
By using a web-based wireless screen projection control circuit, convenient access and intelligent control of wireless screen projection devices have been achieved, solving the problem of inconvenience for users in the international market when using WeChat QR code scanning, and improving the applicability and stability of the devices.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- SHENZHEN GREEN CONNECTION TECH CO LTD
- Filing Date
- 2025-04-08
- Publication Date
- 2026-05-19
AI Technical Summary
Existing wireless screen projection devices face user inconvenience due to their reliance on WeChat QR code scanning in the international market, resulting in limited applications.
It adopts a web-based wireless screen projection control circuit, which realizes the active push and dynamic interaction of device information through the collaborative work of the main control sub-circuit and the communication sub-circuit. It supports button input, simplifies the network configuration process, and provides web login and wireless screen projection operation.
It improves the convenience and applicability of wireless screen projection control, reduces the complexity of device connection, enhances stability and user experience, and is suitable for different operating systems and network environments.
Smart Images

Figure CN224265039U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of wireless screen projection technology, and in particular to a web-based wireless screen projection control circuit and wireless screen projection control device. Background Technology
[0002] In the field of wireless screen mirroring technology, existing screen mirroring devices generally use WeChat QR code scanning to achieve device connection and screen mirroring control. This technology is widely used in the domestic market due to its convenience and accessibility; users can quickly connect to the screen mirroring device and enjoy the convenience of wireless screen mirroring simply by scanning a QR code. However, this reliance on WeChat QR code scanning faces many challenges in the international market.
[0003] Specifically, WeChat, as a social application primarily targeting the domestic market, has relatively low penetration in the international market. Many overseas users do not use WeChat or are unfamiliar with the WeChat QR code scanning process, which often leads to confusion and inconvenience when faced with screen projection devices based on WeChat QR codes. This geographical limitation significantly restricts the application of screen projection devices in the international market. Utility Model Content
[0004] This invention provides a web-based wireless screen projection control circuit that enables access and interaction with wireless screen projection devices via button input, thereby improving the ease of use and applicability of wireless screen projection control.
[0005] To address the aforementioned technical problems, the first aspect of this utility model discloses a web-based wireless screen projection control circuit, which includes a main control sub-circuit and a communication sub-circuit, wherein:
[0006] The first terminal of the main control sub-circuit is electrically connected to the first terminal of the communication sub-circuit; the second terminal of the main control sub-circuit is used to connect to an external target projection device; the second terminal of the communication sub-circuit is used to communicate with a mobile device.
[0007] The main control sub-circuit is used to send preset device information in the main control sub-circuit to the communication sub-circuit. The device information includes a wireless network identifier and its corresponding connection password.
[0008] The communication sub-circuit is used to broadcast the device information, and after detecting the access of a certain mobile device, receive the device interaction data transmitted by the mobile device to the communication sub-circuit, and transmit the device interaction data to the main control sub-circuit;
[0009] The main control sub-circuit is further configured to perform target data processing operations on the main control sub-circuit based on the device interaction data. The target data processing operations include at least one of the following: web login operation based on key input, device network configuration operation, and wireless screen projection operation.
[0010] As an optional implementation, in the first aspect of this utility model, the wireless projection control circuit further includes a button sub-circuit, wherein:
[0011] The third terminal of the main control sub-circuit is electrically connected to the first terminal of the button sub-circuit;
[0012] The button sub-circuit is used to detect the button command triggered by the user and transmit the button command to the main control sub-circuit;
[0013] The main control sub-circuit is also used to execute the web login operation based on key input according to the key instruction.
[0014] As an optional implementation, in the first aspect of this utility model, the main control sub-circuit includes a low-speed signal module, a core, a buffer module, and an audio / video processing module, wherein:
[0015] The first terminal of the low-speed signal module is electrically connected to the first terminal of the communication sub-circuit; the second terminal of the low-speed signal module is electrically connected to the first terminal of the kernel; the second terminal of the kernel is electrically connected to the first terminal of the cache module.
[0016] The second end of the cache module is electrically connected to the first end of the audio and video processing module; the second end of the audio and video processing module is used to connect to an external target projection device.
[0017] As an optional implementation, in the first aspect of this utility model, the low-speed signal module is used to receive the device interaction data transmitted by the communication sub-circuit, temporarily store the device interaction data in the internal buffer corresponding to the low-speed signal module, and transmit the interrupt signal generated by the low-speed signal module to the kernel; the device interaction data includes a video stream to be projected.
[0018] The kernel is used to read the device interaction data into the cache module according to a preset bus protocol after receiving the interrupt signal;
[0019] The kernel is also used to generate scheduling and processing instructions for the device interaction data, and to control the cache module to schedule the device interaction data to the audio and video processing module according to the scheduling and processing instructions;
[0020] The audio and video processing module is used to perform audio and video processing operations on the device interaction data and transmit the corresponding audio and video processing results to the target projection device; the audio and video processing operations include at least one of the following operations: video decoding operation, color correction operation, scaling operation, audio decoding operation, mixing operation, digital-to-analog conversion operation, image rendering operation, and format conversion operation.
[0021] As an optional implementation, in the first aspect of this utility model, the audio and video processing module includes a multimedia processing unit and a display processing unit, wherein:
[0022] The second end of the cache module is electrically connected to the first end of the multimedia processing unit; the second end of the multimedia processing unit is electrically connected to the first end of the display processing unit; the second end of the display processing unit is used to connect to an external target projection device.
[0023] As an optional implementation, in the first aspect of this utility model, the multimedia processing unit is used to perform a decoding operation on the video stream to obtain an original image frame, and to perform a color correction operation and / or scaling operation on the original image frame to obtain a post-processing result corresponding to the original image frame;
[0024] The multimedia processing unit is also used to transmit the post-processing result to the display processing unit;
[0025] The display processing unit is used to perform image rendering and format conversion operations on the post-processing results, overlay OSD menus onto the corresponding format conversion results, and transmit the updated format conversion results to the target projection device.
[0026] As an optional implementation, in the first aspect of this utility model, the audio and video processing module further includes an audio processing unit, wherein:
[0027] The second end of the cache module is electrically connected to the first end of the audio processing unit, and the second end of the audio processing unit is used to connect an external audio playback device;
[0028] The audio processing unit is configured to perform decoding and digital-to-analog conversion operations on the audio data when the device interaction data includes audio data, and transmit the corresponding digital-to-analog conversion result to the audio playback device so that the audio playback device plays the digital-to-analog conversion result.
[0029] As an optional implementation, in the first aspect of this utility model, the communication sub-circuit includes a communication module, wherein:
[0030] The first end of the low-speed signal module is electrically connected to the first end of the communication module; the second end of the communication module is used for communication connection with the mobile device.
[0031] The communication module is used to receive device information sent by the low-speed signal module and broadcast the device information through the antenna configured on the communication module.
[0032] The communication module is further configured to, after determining that the mobile device is connected to the communication module and detecting that it is currently connected to the network, acquire device interaction data transmitted by the mobile device via WiFi and transmit the device interaction data to the low-speed signal module.
[0033] As an optional implementation, in the first aspect of this utility model, the communication module is further configured to, after determining that the mobile device is connected to the communication module and detecting that it is currently in a non-networked state, determine the data interaction mode of the mobile device, switch to the data interaction state corresponding to the data interaction mode, receive device interaction data transmitted by the mobile device based on the data interaction state, and transmit the device interaction data to the low-speed signal module; wherein, the data interaction mode includes a screen mirroring mode corresponding to the Android system / HarmonyOS system, or an AirPlay screen mirroring mode corresponding to the iOS system.
[0034] The second aspect of this utility model discloses a wireless screen projection control device, which includes a device body and further includes a web-based wireless screen projection control circuit as disclosed in any of the first aspects.
[0035] Implementing this utility model has the following beneficial effects:
[0036] This invention provides a web-based wireless screen projection control circuit. By constructing a collaborative working mechanism between the main control subcircuit and the communication subcircuit, it achieves a high degree of integration and intelligence in wireless screen projection control. Specifically, the main control subcircuit, through a pre-set device information proactive push mechanism, combined with the broadcast and dynamic interaction functions of the communication subcircuit, simplifies the complex network configuration process in traditional wireless screen projection. Users only need to use mobile devices to quickly obtain and access the target screen projection device's wireless network, which improves the convenience and efficiency of device connection. Simultaneously, based on device interaction data, the main control subcircuit can perform core operations such as web login, device network configuration, and wireless screen projection. This not only realizes remote and automated screen projection control but also, through this integrated main control subcircuit, reduces the complexity of the wireless screen projection control circuit, reduces the need for manual intervention, and thus improves the stability and user experience of the wireless screen projection circuit. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of this utility model, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this utility model. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a schematic diagram of the structure of a web-based wireless screen projection control circuit disclosed in an embodiment of this utility model;
[0039] Figure 2 This is a schematic diagram of another web-based wireless screen projection control circuit disclosed in an embodiment of this utility model;
[0040] Figure 3 This is a schematic diagram of another web-based wireless screen projection control circuit disclosed in this utility model embodiment;
[0041] Figure 4 This is a schematic diagram of the structure of a wireless screen projection control device disclosed in an embodiment of this utility model;
[0042] Figure 5 This is a schematic diagram of the structure of a communication module disclosed in an embodiment of this utility model;
[0043] Figure 6 This is a schematic diagram of the structure of a low-speed signal module disclosed in an embodiment of this utility model. Detailed Implementation
[0044] To better understand and implement this invention, the technical solutions in the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0045] It should be noted that, unless otherwise expressly specified and limited, the term "electrical connection" in the specification, claims, and accompanying drawings of this utility model should be interpreted broadly. For example, it can be a fixed electrical connection, a detachable electrical connection, or an integral electrical connection; it can be a mechanical electrical connection, an electrical-electrical connection, or a connection that allows for communication; it can be a direct connection or an indirect connection through an intermediate medium; it can be a connection within two elements or an interaction between two elements. Furthermore, the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this utility model are used to distinguish different objects, not to describe a specific order. The terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. Those skilled in the art can understand the specific meaning of the above terms in this utility model according to the specific circumstances.
[0046] Example 1
[0047] Please see Figure 1 , Figure 1 This is a schematic diagram of a web-based wireless screen projection control circuit disclosed in an embodiment of this utility model. This circuit can be applied to wireless screen projection control devices (such as smart projectors, smart TV boxes, game console screen projection devices, etc.), and this utility model embodiment does not limit its application. Figure 1 As shown, the web-based wireless screen projection control circuit includes a main control sub-circuit 10 and a communication sub-circuit 20, wherein:
[0048] The first terminal of the main control sub-circuit 10 is electrically connected to the first terminal of the communication sub-circuit 20; the second terminal of the main control sub-circuit 10 is used to connect to an external target projection device; the second terminal of the communication sub-circuit 20 is used to communicate with a mobile device.
[0049] The main control sub-circuit 10 is used to send the preset device information in the main control sub-circuit 10 to the communication sub-circuit 20. The device information includes the wireless network identification code and its corresponding connection password.
[0050] The communication sub-circuit 20 is used to broadcast device information, and after detecting the access of a certain mobile device, to receive the device interaction data transmitted from the mobile device to the communication sub-circuit 20, and to transmit the device interaction data to the main control sub-circuit 10;
[0051] The main control sub-circuit 10 is also used to perform target data processing operations on the main control sub-circuit 10 according to the device interaction data. The target data processing operations include at least one of the following operations: web login operation based on key input, device network configuration operation, and wireless screen projection operation.
[0052] It is evident that implementation Figure 1The described web-based wireless screen projection control circuit achieves a high degree of integration and intelligence in wireless screen projection control by constructing a collaborative working mechanism between the main control subcircuit and the communication subcircuit. Specifically, the main control subcircuit simplifies the complex network configuration process in traditional wireless screen projection by using a pre-set device information push mechanism in conjunction with the broadcast and dynamic interaction functions of the communication subcircuit. Users can quickly obtain and access the wireless network of the target projection device simply through their mobile devices, which improves the convenience and efficiency of device connection. Simultaneously, the main control subcircuit can perform core operations such as web login, device network configuration, and wireless screen projection based on device interaction data. This not only realizes remote and automated screen projection control but also reduces the complexity of the wireless screen projection control circuit through this integrated main control subcircuit, minimizing the need for manual intervention and thus improving the stability and user experience of the wireless screen projection circuit.
[0053] In an optional embodiment, please refer to Figure 2 as well as Figure 3 , Figure 2 This is a schematic diagram of another web-based wireless screen projection control circuit disclosed in an embodiment of this utility model; Figure 3 This is a schematic diagram of another web-based wireless screen projection control circuit disclosed in this utility model embodiment. Figure 2 as well as Figure 3 As shown, the wireless screen projection control circuit also includes a button sub-circuit 30, wherein:
[0054] The third terminal of the main control sub-circuit 10 is electrically connected to the first terminal of the button sub-circuit 30;
[0055] The button sub-circuit 30 is used to detect the button command triggered by the user and transmit the button command to the main control sub-circuit 10;
[0056] The main control sub-circuit 10 is also used to perform web-based login operations based on key input according to key instructions.
[0057] In this optional embodiment, in practical applications, the main control sub-circuit can adopt... Figure 3 The integrated AM8269D main control chip is used in this communication sub-circuit. Figure 3 The communication module corresponding to the RTL8731BU in the text has an ANT antenna on its communication sub-circuit for signal transmission and reception. The button sub-circuit uses... Figure 3 The bottom left corner has five buttons: UP, LEFT, OK, RIGHT, and DOWN.
[0058] As can be seen, in this optional embodiment, the introduction of a button sub-circuit further expands the interactive dimensions and operational flexibility of the wireless screen projection control circuit. Specifically, this button sub-circuit can accurately detect user-triggered button commands and transmit them to the main control sub-circuit in real time, achieving seamless integration between physical buttons and intelligent control. This not only provides users with an alternative control method besides mobile device interaction, enhancing the adaptability and reliability of the wireless screen projection control circuit in different usage scenarios, but also simplifies the login process by directly triggering web login operations through button commands, reducing reliance on mobile devices and improving operational efficiency and user experience. Furthermore, the addition of this button sub-circuit does not excessively increase the complexity of the wireless screen projection control circuit; on the contrary, through multimodal interaction design, the wireless screen projection control circuit maintains a high degree of integration while possessing stronger user-friendliness and operational convenience.
[0059] In another alternative embodiment, such as Figure 2 As shown, the main control sub-circuit 10 includes a low-speed signal module 101, a core 102, a buffer module 103, and an audio / video processing module 104, wherein:
[0060] The first terminal of the low-speed signal module 101 is electrically connected to the first terminal of the communication sub-circuit 20; the second terminal of the low-speed signal module 101 is electrically connected to the first terminal of the core 102; the second terminal of the core 102 is electrically connected to the first terminal of the cache module 103.
[0061] The second end of the cache module 103 is electrically connected to the first end of the audio and video processing module 104; the second end of the audio and video processing module 104 is used to connect to an external target projection device.
[0062] In this optional embodiment, the low-speed signal module 101 is optionally used to receive device interaction data transmitted by the communication sub-circuit 20, temporarily store the device interaction data in the internal buffer corresponding to the low-speed signal module 101, and transmit the interrupt signal generated by the low-speed signal module 101 to the kernel 102; the device interaction data includes the video stream to be projected.
[0063] Kernel 102 is used to read device interaction data into cache module 103 according to a preset bus protocol after receiving an interrupt signal;
[0064] The kernel 102 is also used to generate scheduling and processing instructions for device interaction data, and to control the cache module 103 to schedule the device interaction data to the audio and video processing module 104 according to the scheduling and processing instructions;
[0065] The audio and video processing module 104 is used to perform audio and video processing operations on the device interaction data and transmit the corresponding audio and video processing results to the target projection device. The audio and video processing operations include at least one of the following operations: video decoding operation, color correction operation, scaling operation, audio decoding operation, mixing operation, digital-to-analog conversion operation, image rendering operation, and format conversion operation.
[0066] In this optional embodiment, the core may further include the program instructions and data of the AM8269D main control chip, including an interrupt controller, timers, secondary SRAM, and bus protocols, to implement various instruction issuance. The storage module, acting as an internal cache for the AM8269D main control chip, is primarily responsible for storing temporary data during the chip's operation. The low-speed signal module may include conventional interfaces such as a general-purpose serial port, serial port, IIC, and SPI protocol.
[0067] In this optional embodiment, the low-speed signal module can send device information to the communication sub-circuit or receive device interaction data transmitted via the communication sub-circuit, either through the USB 2.0 interface on the low-speed signal module.
[0068] As can be seen, in this optional embodiment, by constructing a multi-level main control sub-circuit architecture including a low-speed signal module, a kernel, a cache module, and an audio / video processing module, efficient processing and precise control of wireless screen projection data are achieved. Specifically, the low-speed signal module is responsible for receiving and caching device interaction data (such as the video stream to be projected) transmitted by the communication sub-circuit, while generating an interrupt signal to trigger the kernel response, effectively isolating the high-speed data stream from the low-speed control signal, which is beneficial to improving the stability and data throughput of the wireless screen projection control circuit. Furthermore, the kernel can efficiently read data to the cache module based on a preset bus protocol, and through intelligent scheduling and processing instructions, precisely control the data flow to the audio / video processing module, realizing the automation and optimization of the data processing process. The audio / video processing module integrates core processing functions such as video decoding, color correction, scaling, audio decoding, mixing, and digital-to-analog conversion, enabling real-time, high-quality audio and video processing for different screen projection needs, ensuring the clarity, smoothness, and realism of the projected content. The subdivided structure of this main control sub-circuit not only significantly improves the data processing capability and audio-visual quality of the wireless screen projection control circuit, but also reduces the overall complexity of the wireless screen projection control circuit through modular design, enhancing scalability and maintainability.
[0069] In yet another alternative embodiment, such as Figure 2 As shown, the audio and video processing module 104 includes a multimedia processing unit 1041 and a display processing unit 1042, wherein:
[0070] The second end of the cache module 103 is electrically connected to the first end of the multimedia processing unit 1041; the second end of the multimedia processing unit 1041 is electrically connected to the first end of the display processing unit 1042; the second end of the display processing unit 1042 is used to connect to an external target projection device.
[0071] In this optional embodiment, the multimedia processing unit 1041 is configured to perform a decoding operation on the video stream to obtain an original image frame, and perform a color correction operation and / or scaling operation on the original image frame to obtain a post-processing result corresponding to the original image frame.
[0072] The multimedia processing unit 1041 is also used to transmit the post-processing result to the display processing unit 1042;
[0073] The display processing unit 1042 is used to perform image rendering and format conversion operations on the post-processing results, overlay OSD menus onto the corresponding format conversion results, and transmit the updated format conversion results to the target projection device.
[0074] In this optional embodiment, the multimedia processing unit may include a video decoder, an image codec, and a post-processor, wherein the video decoder and the image codec are used to perform the above-described decoding function of the video stream; and the post-processor is used to perform the color correction operation and / or scaling operation.
[0075] In this optional embodiment, the display processing unit may include a display engine, an OSD menu, and an HDMI output; the display engine is used to perform the image rendering operation and the format conversion operation; the HDMI output is used to transmit the new format conversion result to the target projection device.
[0076] As can be seen, in this optional embodiment, by constructing an audio-visual processing module that includes a multimedia processing unit and a display processing unit, efficient decoding, optimization processing, and accurate display of audio and video data in wireless screen projection are achieved. Specifically, the multimedia processing unit is dedicated to core processing tasks such as video stream decoding, color correction, and scaling. It can efficiently convert compressed video streams into high-quality original image frames and improve the visual effect of the image through color correction and scaling operations, ensuring the color accuracy and screen adaptability of the projected content. Subsequently, the processed image data is seamlessly transmitted to the display processing unit, which further performs operations such as image rendering, format conversion, and OSD menu overlay, converting the image data into a final format suitable for the target projection device, and integrating user interaction information (such as OSD menus), realizing personalized display and efficient transmission of the projected content. Through this unit structure, not only is the professionalism and flexibility of audio and video processing improved, but the overall complexity of the wireless screen projection control circuit is also reduced through modular division of labor, and the processing efficiency and stability for video streams are enhanced.
[0077] In another alternative embodiment, such as Figure 2 As shown, the audio and video processing module 104 further includes an audio processing unit 1043, wherein:
[0078] The second end of the buffer module 103 is electrically connected to the first end of the audio processing unit 1043, and the second end of the audio processing unit 1043 is used to connect an external audio playback device.
[0079] The audio processing unit 1043 is used to perform decoding and digital-to-analog conversion operations on the audio data when the device interaction data includes audio data, and transmit the corresponding digital-to-analog conversion results to the audio playback device so that the audio playback device can play the digital-to-analog conversion results.
[0080] As can be seen, in this optional embodiment, the integrated audio processing unit further improves the functional architecture of the audio and video processing module, achieving efficient decoding and accurate playback of audio data in the wireless projection control circuit. Specifically, the audio processing unit can directly receive audio data transmitted by the buffer module, decode and perform digital-to-analog conversion operations on it, converting the digital audio signal into an analog audio signal before outputting it to the audio playback device, ensuring smooth and high-fidelity audio playback. The inclusion of this audio processing unit not only expands the application scenarios of the wireless projection control circuit, enabling it to simultaneously meet the synchronous projection needs of video and audio, but also, through a professional audio processing flow, helps reduce audio latency and distortion, thereby improving the quality and efficiency of audio processing.
[0081] In yet another alternative embodiment, such as Figure 2 As shown, the communication sub-circuit 20 includes a communication module 201, wherein:
[0082] The first terminal of the low-speed signal module 101 is electrically connected to the first terminal of the communication module 201; the second terminal of the communication module 201 is used for communication connection with the mobile device.
[0083] The communication module 201 is used to receive device information sent by the low-speed signal module 101 and broadcast the device information through the antenna configured on the communication module 201.
[0084] The communication module 201 is also used to obtain device interaction data transmitted by the mobile device via WiFi after determining that the mobile device has accessed the communication module 201 and detecting that it is currently in a network state, and to transmit the device interaction data to the low-speed signal module 101.
[0085] In this optional embodiment, the communication module 201 is further configured to, after determining that the mobile device has accessed the communication module 201 and detecting that it is currently in a non-networked state, determine the data interaction mode of the mobile device, switch to the data interaction state corresponding to the data interaction mode, receive device interaction data transmitted by the mobile device based on the data interaction state, and transmit the device interaction data to the low-speed signal module 101; wherein, the data interaction mode includes the screen mirroring mode corresponding to the Android system / HarmonyOS system, or the AirPlay screen mirroring mode corresponding to the iOS system.
[0086] In this optional embodiment, in a non-networked state, if the mobile device is running Android or HarmonyOS, data can be directly sent to the communication sub-circuit via the mobile device's mirror mode, thereby achieving wireless screen mirroring. If the mobile device is running iOS, the main control sub-circuit can be switched to P2P mode, and then AirPlay technology can be used to achieve wireless screen mirroring control between the mobile device and the main control sub-circuit. The switching method from main control sub-circuit to P2P mode can be achieved by triggering the corresponding switching button on the button sub-circuit, such as double-clicking the "OK" button on the button sub-circuit; alternatively, it can be achieved by triggering the corresponding P2P switching option on the configuration interface of the wireless screen mirroring control circuit on the mobile device. This embodiment of the invention does not limit the specific implementation.
[0087] In this optional embodiment, the communication module can be an RTL8371BU in practical applications. Further details regarding the specific structure of this communication module can be found in the following documentation. Figure 5 , Figure 5 This is a schematic diagram of the structure of a communication module disclosed in an embodiment of this utility model, as shown below. Figure 5 As shown, when the communication module receives external wireless signals (such as the device interaction data mentioned above), it receives the wireless signal through the antenna ANT-3D6X15-R. After filtering by inductor L4, capacitor C32, and capacitor C33, the wireless signal is transmitted to the internal communication module (U6 Fn - Link_6131E - U). The communication module performs relevant signal processing on the wireless signal and outputs the encoded USB 2.0 protocol signal through USB_DM (pin 4) and USB_DP (pin 5). This USB 2.0 protocol signal is then transmitted to the low-speed signal module through the WL_DM and WL_DP pins. When the communication module sends wireless signals (such as the device information mentioned above), the main control sub-circuit sends data to the communication module's USB_DM (pin 4) and USB_DP (pin 5) through the WL_DM and WL_DP pins. After receiving the data, the communication module encodes and processes the data, and then sends the data to the antenna ANT-3D6X15-R through the RF_ANT1 pin. The antenna then broadcasts the encoded data.
[0088] In this optional embodiment, please refer to Figure 6 , Figure 6 This is a schematic diagram of the structure of a low-speed signal module disclosed in an embodiment of this utility model, as shown below. Figure 6 As shown, the low-speed signal module receives the USB 2.0 protocol signal through the WL_DM and WL_DP pins, and performs electrostatic interference removal on the USB 2.0 protocol signal through the electrostatic protection circuit composed of R31, C39, and R0402. Then, the processed USB 2.0 protocol signal is transmitted to the TYPEC_DM and TYPEC_DP pins of the RS2227XN chip through the USB_DM and USB_DP pins for subsequent signal processing (such as data decoding and signal transmission to the aforementioned core).
[0089] In this optional embodiment, the electrostatically protected signal may be selected or tested via the SEL circuit (depending on the actual configuration of the SEL circuit).
[0090] In this optional embodiment, when connected to the network, the user's mobile device can directly push video or data to the communication sub-circuit via WiFi signal through video software / programs / APPs installed on the mobile device, thereby realizing real-time push of video streams and data streams.
[0091] As can be seen, in this optional embodiment, by constructing a communication module with intelligent switching and multi-protocol compatibility capabilities, the connection flexibility and compatibility of the wireless screen projection control circuit are greatly improved. Specifically, this communication module can not only receive and broadcast device information sent by the main control sub-circuit for rapid network configuration, but also intelligently adjust the data interaction mode according to the network status of the mobile device when it connects. Specifically, in the networked state, it efficiently acquires device interaction data via WiFi, ensuring the stability and real-time performance of data transmission; in the offline state, it can automatically identify and switch to the data interaction state corresponding to the mobile device's operating system (such as mirroring for Android / HarmonyOS or AirPlay for iOS), achieving seamless cross-platform screen projection. This intelligent and flexible switching setting between networked and offline states not only simplifies user operation and lowers the barrier to entry for screen projection, but also significantly improves the versatility and adaptability of the wireless screen projection control circuit through multi-protocol compatibility and intelligent switching mechanisms, making it widely applicable to mobile devices with different network environments and operating systems, thus broadening the application scenarios of the wireless screen projection control circuit.
[0092] The working principle of the web-based wireless screen projection control circuit in this embodiment of the invention is as follows:
[0093] In this embodiment of the invention, after the main control subcircuit is started, the preset device information (SSID, hotspot password) is sent to the communication subcircuit via a low-speed signal module (specifically via a USB 2.0 interface). Upon receiving the device information, the communication subcircuit broadcasts the SSID hotspot via a 2.4G / 5G antenna. The user, using a mobile device such as a phone / tablet / computer, searches for the SSID hotspot, enters the corresponding hotspot password, and then connects to the communication subcircuit. The hotspot password can be entered either on the mobile device or directly via the keypad subcircuit. Subsequently, the user accesses the web server of the wireless projection control circuit via a preset IP address using their mobile device. The web server interacts with the kernel of the main control subcircuit to verify the user's mobile device permissions. Upon successful verification, the configuration interface is loaded. Subsequently, users can select the content to be projected using a video playback program / software / APP on their mobile devices, and send the currently projected content (such as a video stream) to the communication sub-circuit via WiFi. This communication sub-circuit transmits the video stream to the low-speed signal module through its SPI / SDIO interface. The low-speed signal module temporarily stores the video stream and triggers an interrupt signal to notify the kernel. Upon receiving the interrupt signal, the kernel generates a scheduling task and transmits the video stream to the internal buffer module via the bus protocol. The buffer module then transmits the video stream in blocks to the multimedia processing unit and the audio processing unit. The multimedia processing unit performs relevant video processing operations, such as video decoding, color correction, and scaling. The corresponding video processing results are then transmitted to the display processing module, which performs corresponding image rendering, format conversion, and OSD menu overlay operations, and finally outputs the result to the target projection device for display. Meanwhile, if there is an audio playback requirement, the video stream is transmitted to the audio processing unit, which performs audio decoding, mixing, and digital-to-analog conversion operations on the audio data in the video stream. Finally, the corresponding digital-to-analog conversion result is transmitted to the audio playback device for audio playback.
[0094] Example 2
[0095] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a wireless screen projection control device disclosed in an embodiment of this utility model. The wireless screen projection control device includes any web-based wireless screen projection control circuit as described in Embodiment 1. Furthermore, the wireless screen projection control device includes, but is not limited to, any device capable of wireless screen projection, such as a smart projector, smart TV box, or game console screen projection device. It should be noted that for a detailed description of the web-based wireless screen projection control device, please refer to the specific description in Embodiment 1; this embodiment will not repeat it.
[0096] It is evident that implementation Figure 4 The described wireless screen projection control device achieves a high degree of integration and intelligence in wireless screen projection control by constructing a collaborative working mechanism between the main control subcircuit and the communication subcircuit. Specifically, the main control subcircuit simplifies the complex network configuration process in traditional wireless screen projection by using a pre-set device information proactive push mechanism, combined with the broadcast and dynamic interaction functions of the communication subcircuit. Users can quickly obtain and access the target screen projection device's wireless network simply through their mobile devices, which improves the convenience and efficiency of device connection. Simultaneously, based on device interaction data, the main control subcircuit can perform core operations such as web login, device network configuration, and wireless screen projection. This not only realizes remote and automated screen projection control but also, through this integrated main control subcircuit, reduces the complexity of the wireless screen projection control device, minimizes the need for manual intervention, and thus improves the stability and user experience of the wireless screen projection device.
[0097] The foregoing has provided a detailed description of a web-based wireless screen projection control circuit and a wireless screen projection control device disclosed in the embodiments of this utility model. Specific embodiments have been used to illustrate the principles and implementation methods of this utility model. However, the above preferred embodiments are not intended to limit this utility model. The descriptions of the above embodiments are merely for the purpose of helping to understand the method and core ideas of this utility model. Furthermore, for those skilled in the art, based on the ideas of this utility model, changes may be made in the specific implementation methods and application scope without departing from the spirit and scope of this utility model. Therefore, the protection scope of this utility model is determined by the scope defined in the claims.
Claims
1. A web-based wireless screen projection control circuit, characterized in that, The wireless screen projection control circuit includes a main control sub-circuit and a communication sub-circuit, wherein: The first terminal of the main control sub-circuit is electrically connected to the first terminal of the communication sub-circuit; the second terminal of the main control sub-circuit is used to connect to an external target projection device; the second terminal of the communication sub-circuit is used to communicate with a mobile device. The main control sub-circuit is used to send preset device information in the main control sub-circuit to the communication sub-circuit. The device information includes a wireless network identifier and its corresponding connection password. The communication sub-circuit is used to broadcast the device information, and after detecting the access of a certain mobile device, receive the device interaction data transmitted by the mobile device to the communication sub-circuit, and transmit the device interaction data to the main control sub-circuit; The main control sub-circuit is further configured to perform target data processing operations on the main control sub-circuit based on the device interaction data. The target data processing operations include at least one of the following: web login operation based on key input, device network configuration operation, and wireless screen projection operation.
2. The web-based wireless screen projection control circuit according to claim 1, characterized in that, The wireless screen projection control circuit also includes a button sub-circuit, wherein: The third terminal of the main control sub-circuit is electrically connected to the first terminal of the button sub-circuit; The button sub-circuit is used to detect the button command triggered by the user and transmit the button command to the main control sub-circuit; The main control sub-circuit is also used to execute the web login operation based on key input according to the key instruction.
3. The web-based wireless screen projection control circuit according to claim 1 or 2, characterized in that, The main control sub-circuit includes a low-speed signal module, a core, a buffer module, and an audio / video processing module, wherein: The first terminal of the low-speed signal module is electrically connected to the first terminal of the communication sub-circuit; the second terminal of the low-speed signal module is electrically connected to the first terminal of the kernel; the second terminal of the kernel is electrically connected to the first terminal of the cache module. The second end of the cache module is electrically connected to the first end of the audio and video processing module; the second end of the audio and video processing module is used to connect to an external target projection device.
4. The web-based wireless screen projection control circuit according to claim 3, characterized in that, The low-speed signal module is used to receive the device interaction data transmitted by the communication sub-circuit, temporarily store the device interaction data in the internal buffer corresponding to the low-speed signal module, and transmit the interrupt signal generated by the low-speed signal module to the kernel; the device interaction data includes the video stream to be projected. The kernel is used to read the device interaction data into the cache module according to a preset bus protocol after receiving the interrupt signal; The kernel is also used to generate scheduling and processing instructions for the device interaction data, and to control the cache module to schedule the device interaction data to the audio and video processing module according to the scheduling and processing instructions; The audio and video processing module is used to perform audio and video processing operations on the device interaction data and transmit the corresponding audio and video processing results to the target projection device. The audio and video processing operations include at least one of the following: video decoding, color correction, scaling, audio decoding, mixing, digital-to-analog conversion, image rendering, and format conversion.
5. The web-based wireless screen projection control circuit according to claim 4, characterized in that, The audio and video processing module includes a multimedia processing unit and a display processing unit, wherein: The second end of the cache module is electrically connected to the first end of the multimedia processing unit; the second end of the multimedia processing unit is electrically connected to the first end of the display processing unit; the second end of the display processing unit is used to connect to an external target projection device.
6. The web-based wireless screen projection control circuit according to claim 5, characterized in that, The multimedia processing unit is used to perform decoding operations on the video stream to obtain original image frames, and to perform color correction operations and / or scaling operations on the original image frames to obtain post-processing results corresponding to the original image frames; The multimedia processing unit is also used to transmit the post-processing result to the display processing unit; The display processing unit is used to perform image rendering and format conversion operations on the post-processing results, overlay OSD menus onto the corresponding format conversion results, and transmit the updated format conversion results to the target projection device.
7. The web-based wireless screen projection control circuit according to claim 5 or 6, characterized in that, The audio and video processing module further includes an audio processing unit, wherein: The second end of the cache module is electrically connected to the first end of the audio processing unit, and the second end of the audio processing unit is used to connect an external audio playback device; The audio processing unit is configured to perform decoding and digital-to-analog conversion operations on the audio data when the device interaction data includes audio data, and transmit the corresponding digital-to-analog conversion result to the audio playback device so that the audio playback device plays the digital-to-analog conversion result.
8. The web-based wireless screen projection control circuit according to claim 4, 5, or 6, characterized in that, The communication sub-circuit includes a communication module, wherein: The first end of the low-speed signal module is electrically connected to the first end of the communication module; the second end of the communication module is used for communication connection with the mobile device. The communication module is used to receive device information sent by the low-speed signal module and broadcast the device information through the antenna configured on the communication module. The communication module is further configured to, after determining that the mobile device is connected to the communication module and detecting that it is currently connected to the network, acquire device interaction data transmitted by the mobile device via WiFi and transmit the device interaction data to the low-speed signal module.
9. The web-based wireless screen projection control circuit according to claim 8, characterized in that, The communication module is further configured to, after determining that the mobile device is connected to the communication module and detecting that it is currently in a non-networked state, determine the data interaction mode of the mobile device, switch to the data interaction state corresponding to the data interaction mode, receive device interaction data transmitted by the mobile device based on the data interaction state, and transmit the device interaction data to the low-speed signal module; wherein, the data interaction mode includes screen mirroring corresponding to the Android system / HarmonyOS system, or AirPlay screen mirroring corresponding to the iOS system.
10. A wireless screen projection control device, characterized in that, The wireless screen projection control device includes a main body, and the wireless screen projection control device further includes a web-based wireless screen projection control circuit as described in any one of claims 1-9.