Large teaching screen control method and device and storage medium
Through wireless pairing and encryption verification, the control terminal negotiates communication parameters with the teaching large screen, solving the problem that traditional teaching large screen control relies on physical lines, and achieving flexible adjustment of equipment position and efficient operation.
Patent Information
- Application Number
- CN202510417864.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-07-25
AI Technical Summary
In traditional solutions, the control of the teaching large screen relies on physical lines and manual intervention, resulting in the fixed deployment location of the equipment, unable to flexibly adjust, and manual adjustment is inefficient and low control flexibility.
Through the wireless pairing mode of the control terminal, the wireless signal sending device of the teaching large screen is searched within the preset communication frequency band, the device identity information is exchanged and the communication parameters are encrypted and verified, the communication parameters are negotiated, and the secure communication link is established, and the user control operations are received to realize remote control.
The wireless control of the teaching large screen is realized, the control flexibility is improved, and the device position is flexible and efficient.
Smart Images

Figure CN120378869A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electric communication technologies, and particularly to a control method, device, and storage medium for a teaching large screen. Background Art
[0002] Currently, in traditional solutions, a control signal needs to be transmitted between a terminal and a teaching large screen through pre-buried data lines, and the user needs to manually adjust to complete the connection between the terminal and the teaching large screen, and then the terminal is used to control the teaching large screen. However, the above solutions rely on physical lines and manual intervention, making the deployment position of the device fixed and unable to be flexibly adjusted, and the manual adjustment efficiency is low, which results in low flexibility in controlling the teaching large screen in traditional solutions.
[0003] The above content is only used to assist in understanding the technical solution of this application, and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] This application provides a wireless control method, device, and storage medium for a teaching large screen, aiming to solve the problem of low flexibility in controlling the teaching large screen in traditional solutions.
[0005] To achieve the above objective, a wireless control method for a teaching large screen provided by this application is applied to a control terminal. The wireless control method for the teaching large screen includes the following steps:
[0006] If the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal sending device of the teaching large screen within a preset communication frequency band;
[0007] Exchange device identity information with the wireless signal sending device, and perform identity authentication on the device identity information based on a preset encryption and verification mechanism;
[0008] Negotiate communication parameters with the teaching large screen according to the authentication result of the identity authentication, and establish a secure communication link according to the communication parameters;
[0009] Receive a control operation of the user through an interaction interface, and based on the control operation, enable the remote control function of the teaching large screen through the secure communication link.
[0010] In an embodiment, the step of if the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal sending device of the teaching large screen within a preset communication frequency band includes:
[0011] When it is detected that the teaching large screen is in a pairing waiting state, activate the wireless pairing mode of the control terminal;
[0012] When the control terminal is within the preset position range, a pairing authorization request is pushed to the user based on the interaction interface, and after obtaining authorization, the step of searching for and determining the wireless signal transmitting device of the teaching large screen within the preset communication frequency band is executed.
[0013] In one embodiment, the step of exchanging device identity information with the wireless signal transmitting device and performing identity authentication on the device identity information based on a preset encryption verification mechanism includes:
[0014] Sending an encrypted data packet containing the device type identifier and user identity information of the control terminal to the wireless signal transmitting device of the teaching large screen;
[0015] Receiving an encrypted response packet containing the device type identifier and connection permission level returned by the teaching large screen;
[0016] Determining whether two-way identity authentication is passed based on the matching degree of the device type identifier and the connection permission level.
[0017] In one embodiment, the step of receiving a control operation of the user through the interaction interface and, based on the control operation, enabling the remote control function of the teaching large screen through the secure communication link further includes:
[0018] Loading a corresponding control protocol template according to the device type identifier of the teaching large screen;
[0019] Parsing the control operation input by the user based on the control protocol template and encapsulating the control operation into an encrypted control signal;
[0020] Enabling an advanced control function based on the encrypted control signal, where the advanced control function includes switching of the 2D to 3D display mode.
[0021] In one embodiment, after the step of negotiating communication parameters with the teaching large screen according to the authentication result of the identity authentication and establishing a secure communication link according to the communication parameters, it further includes:
[0022] Periodically detecting the signal quality of the secure communication link;
[0023] When the signal quality is lower than a preset threshold, re-executing the step of negotiating communication parameters with the teaching large screen according to the authentication result of the identity authentication and establishing a secure communication link according to the communication parameters to update the communication parameters;
[0024] If the update fails, terminate the current communication link and trigger an alarm prompt.
[0025] In one embodiment, after the step of receiving the user's control operation through the interaction interface and based on the control operation, enabling the remote control function of the teaching large screen through the secure communication link, the following steps are further included:
[0026] Capture the user's gesture image in real time through the camera, and call the preset AI gesture recognition model to analyze the gesture action;
[0027] When a preset trigger gesture is recognized, generate a corresponding wireless control instruction and send it to the teaching large screen;
[0028] Detect and determine the user's human eye position information through the eye tracking module;
[0029] Determine the gaze area coordinates based on the human eye position information, and send a screen partial adjustment instruction to the teaching large screen according to the gaze area coordinates.
[0030] In one embodiment, after the step of receiving the user's control operation through the interaction interface and based on the control operation, enabling the remote control function of the teaching large screen through the secure communication link, the following steps are further included:
[0031] Receive the user's voice instruction, and identify the user information through the voiceprint feature extraction module;
[0032] Match the pre-stored personalized control configuration based on the recognition result, and generate a target control signal corresponding to the voice instruction;
[0033] Send the target control signal to the teaching large screen, and generate a subtitle data stream and project it to the specified display area of the teaching large screen.
[0034] In one embodiment, after the step of receiving the user's control operation through the interaction interface and based on the control operation, enabling the remote control function of the teaching large screen through the secure communication link, the following steps are further included:
[0035] Detect the key operation nodes of the teaching large screen display content, capture the current screen image and attach a time stamp to generate a teaching file segment;
[0036] Collect the interactive response data of the student terminal device and generate a visual analysis graph;
[0037] Associate and store the teaching file segment with the visual analysis graph, and push a teaching optimization suggestion instruction to the teaching large screen based on the preset rules.
[0038] In addition, to achieve the above object, the present application further provides a control device for a teaching large screen, where the control device for the teaching large screen includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the control method for the teaching large screen as described above.
[0039] In addition, to achieve the above object, the present application further provides a storage medium, where the storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the control method for the teaching large screen as described above are implemented.
[0040] The present application provides a control method for a teaching large screen, a control device for a teaching large screen, and a storage medium. If the wireless pairing mode of the control terminal is triggered, a wireless signal transmitting device of the teaching large screen is searched for and determined within a preset communication frequency band, and then device identity information is exchanged with the wireless signal transmitting device, and the device identity information is authenticated based on a preset encryption verification mechanism. Then, communication parameters are negotiated with the teaching large screen according to the authentication result of the identity authentication, and a secure communication link is established according to the communication parameters. Finally, a control operation of a user is received through an interaction interface, and based on the control operation, the remote control function for the teaching large screen is enabled through the secure communication link. The present application completes the wireless control of the teaching large screen by pairing the control terminal with the teaching large screen and then negotiating communication parameters, thereby improving the control flexibility of the teaching large screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0042] To more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0043] Figure 1 It is a flowchart of the first embodiment of the wireless control method for the teaching large screen of the present application;
[0044] Figure 2 It is a flowchart of the second embodiment of the wireless control method for the teaching large screen of the present application;
[0045] Figure 3 It is a flowchart of the third embodiment of the wireless control method for the teaching large screen of the present application;
[0046] Figure 4 Schematic flow chart of the fourth embodiment of the wireless control method for the teaching large screen of the present application;
[0047] Figure 5 Schematic architecture diagram of the hardware operating environment of the wireless control device for the teaching large screen involved in the embodiments of the present application.
[0048] The implementation, functional features and advantages of the purpose of the present application will be further described with reference to the embodiments and the accompanying drawings. Detailed implementation manners
[0049] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0050] In order to better understand the above technical solutions, the exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present application can be more thoroughly understood and the scope of the present application can be fully conveyed to those skilled in the art.
[0051] In order to better understand the above technical solutions, the above technical solutions will be described in detail below in conjunction with the drawings of the specification and the specific implementation manners.
[0052] The main solution of the present application is: if the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal transmission device of the teaching large screen within a preset communication frequency band;
[0053] Exchange device identity information with the wireless signal transmission device, and perform identity authentication on the device identity information based on a preset encryption verification mechanism;
[0054] Negotiate communication parameters with the teaching large screen according to the authentication result of the identity authentication, and establish a secure communication link according to the communication parameters;
[0055] Receive the control operation of the user through the interaction interface, and based on the control operation, enable the remote control function of the teaching large screen through the secure communication link.
[0056] Currently, in the traditional solution, the control signal needs to be transmitted between the terminal and the teaching large screen through pre-buried data lines, and the user needs to manually adjust to complete the connection between the terminal and the teaching large screen, and then control the teaching large screen through the terminal. However, the above solution depends on physical lines and manual intervention, making the deployment location of the device fixed and unable to be adjusted flexibly, and the manual adjustment efficiency is low, which results in low flexibility in controlling the teaching large screen in the traditional solution.
[0057] If the wireless pairing mode of the control terminal is triggered in this application, the wireless signal transmitting device of the teaching large screen is searched for and determined within a preset communication frequency band, and then the device identity information is exchanged with the wireless signal transmitting device, and the device identity information is authenticated based on a preset encryption verification mechanism. Then, communication parameters are negotiated with the teaching large screen according to the authentication result of the identity authentication, and a secure communication link is established according to the communication parameters. Finally, the control operation of the user is received through the interaction interface, and based on the control operation, the remote control function of the teaching large screen is enabled through the secure communication link. In this application, the control terminal is paired with the teaching large screen, and then the communication parameters are negotiated, so as to complete the wireless control of the teaching large screen, thereby improving the control flexibility of the teaching large screen.
[0058] Embodiment 1
[0059] Based on this, an embodiment of this application provides a wireless control method for a teaching large screen. Referring to Figure 1 , Figure 1 is a schematic flowchart of the first embodiment of the wireless control method for the teaching large screen in this application. The wireless control method for the teaching large screen includes steps S10 to S40:
[0060] Step S10: If the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal transmitting device of the teaching large screen within a preset communication frequency band.
[0061] In this embodiment, the control terminal executes the processing action, and a wireless control system is deployed in the control terminal. The wireless pairing mode refers to a working mode of the control terminal. When this mode is triggered, the control terminal will actively search for devices that can be paired within a specific communication frequency band. The preset communication frequency band refers to a specific frequency band range set in advance for communication between devices. The selection of this frequency band is usually based on the requirements of the communication protocol and the consideration of avoiding interference. The wireless signal transmitting device is a component of the teaching large screen and is used to send wireless signals for communication with the control terminal.
[0062] Specifically, when the user performs a specific operation on the control terminal, such as clicking the pairing button to trigger the wireless pairing mode, the wireless communication module of the control terminal, such as the Wi-Fi module, the Bluetooth module, etc., will be activated. The wireless communication module can be set according to the requirements within the preset communication frequency band range, which can be the 2.4 GHz frequency band. By scanning all available channels within this frequency band, it is detected whether there is a signal sent by the wireless signal transmitting device of the teaching large screen. Once a signal that meets a specific identifier (such as the device name, MAC address, etc.) is detected, the control terminal determines that it has found the wireless signal transmitting device of the teaching large screen.
[0063] Exemplarily, assume that the preset communication frequency band is 2.4 GHz. After the control terminal triggers the wireless pairing mode, its Wi-Fi module starts scanning on each sub-channel of the 2.4 GHz band. If a signal with the device name "TeachingScreen_X" is found during the scanning process and the strength of this signal meets the connection requirements, then the control terminal determines the device corresponding to this signal as the wireless signal transmitting device of the teaching large screen.
[0064] Optionally, in this embodiment, step S10 includes steps S11 to S12:
[0065] Step S11: When it is detected that the teaching large screen is in a pairing pending state, activate the wireless pairing mode of the control terminal.
[0066] Step S12: When the control terminal is within the preset position range, push a pairing authorization request to the user based on the interaction interface, and after obtaining the authorization, execute the step of searching and determining the wireless signal transmitting device of the teaching large screen within the preset communication frequency band.
[0067] In this embodiment, the pairing pending state refers to a working state of the teaching large screen, indicating that it is already ready for wireless pairing operations and waiting to establish a connection with the control terminal. The preset position range refers to a pre-set geographical area range. Only when the control terminal is within this range will a specific operation be triggered. The pairing authorization request is a request sent to the user asking whether the user allows wireless pairing operations.
[0068] The teaching large screen can enter the pairing pending state through its own control panel or remote instructions. Once it is detected that the teaching large screen is in this state, the control terminal will automatically activate its wireless pairing mode. For example, the teaching large screen defaults to the pairing pending state when starting up, or is triggered to this state through the user's operations on the teaching large screen (such as pressing a certain button). After detecting the pairing pending signal of the teaching large screen through interaction with the wireless communication module of the teaching large screen, the control terminal immediately turns on its own wireless pairing function.
[0069] The control terminal determines whether it is within the preset position range through built-in position sensors (such as GPS, Wi-Fi positioning, etc.) or relative position information with the teaching large screen. If so, it pushes a pairing authorization request to the user through the interaction interface (such as a pop-up window on the mobile phone screen). Only after the user selects "Allow" or "OK" on the interaction interface does the control terminal start searching and determining the wireless signal transmitting device of the teaching large screen within the preset communication frequency band.
[0070] After obtaining user authorization, the wireless communication module (such as Wi-Fi module, Bluetooth module, etc.) of the control terminal is activated. According to the preset communication frequency band range (for example, the 2.4GHz frequency band), this module scans all available channels within this frequency band to detect whether there is a signal sent by the wireless signal transmission device of the teaching large screen. Once a signal that meets a specific identifier (such as device name, MAC address, etc.) is detected, the control terminal determines that it has found the wireless signal transmission device of the teaching large screen.
[0071] Step S20: Exchange device identity information with the wireless signal transmission device, and perform identity authentication on the device identity information based on a preset encryption verification mechanism.
[0072] In this embodiment, the device identity information is specific data used to identify the device identity, including the device type identifier and user identity information. The device type identifier usually includes the unique identifier of the device (such as MAC address), device model, serial number, etc. The encryption verification mechanism is a security measure used to ensure the integrity and authenticity of the device identity information during transmission and prevent unauthorized device access.
[0073] Specifically, after the control terminal and the wireless signal transmission device establish a preliminary communication connection, both parties start to exchange their respective device identity information. After the exchange is completed, the control terminal verifies the received device identity information according to the preset encryption verification mechanism (such as a verification mechanism based on a symmetric encryption algorithm or an asymmetric encryption algorithm). The control terminal can use a pre-shared key to decrypt and verify the received identity information, or verify the identity of the other party through a digital certificate.
[0074] As an optional implementation method, assume that a symmetric encryption algorithm is used for identity authentication. The control terminal and the wireless signal transmission device share a key in advance. When exchanging device identity information, the wireless signal transmission device encrypts its own identity information with this key and sends it to the control terminal. After the control terminal receives it, it uses the same key for decryption. If the decrypted information is consistent with the expected information (such as the device name and MAC address match), the authentication is successful.
[0075] Optionally, in this embodiment, step S20 includes steps S21 to S23:
[0076] Step S21: Send an encrypted data packet containing the device type identifier and user identity information of the control terminal to the wireless signal transmission device of the teaching large screen.
[0077] Step S22: Receive an encrypted response packet returned by the teaching large screen, which contains the device type identifier and the connection permission level.
[0078] Step S23: Determine whether to pass the two-way identity authentication based on the matching degree of the device type identifier and the connection permission level.
[0079] In this embodiment, the device type identifier is an identifier used to distinguish different types of control terminals, such as mobile phones, tablets, laptops, etc. The user identity information is information used to identify the specific user identity, such as username, user ID, digital certificate, etc. It should be noted that the device identity information includes the device type identifier and the user identity information. The encrypted data packet refers to the data packet formed after processing the data through an encryption algorithm. The connection permission level is the access permission level assigned to the control terminal by the teaching large screen according to the received device type identifier and user identity information of the control terminal, combined with its own permission management strategy. The matching degree of the device type identifier is the matching degree between the device type identifiers of the control terminal and the teaching large screen. The connection permission level can be used to determine the access permission level assigned to the control terminal by the teaching large screen.
[0080] Before the control terminal performs identity authentication with the wireless signal sending device of the teaching large screen, it needs to first construct an encrypted data packet containing its own device type identifier and user identity information. The control terminal uses a preset encryption algorithm (such as the AES encryption algorithm) to encrypt this information, and then sends the encrypted data packet to the wireless signal sending device of the teaching large screen through the established communication link.
[0081] After receiving the encrypted data packet sent by the control terminal, the teaching large screen uses the same encryption algorithm to decrypt it to obtain the device type identifier and user identity information of the control terminal. Then, the teaching large screen searches for the corresponding connection permission level according to its own permission management database, and constructs an encrypted response packet containing its own device type identifier and this connection permission level. The teaching large screen sends the encrypted response packet back to the control terminal through the communication link.
[0082] After receiving the encrypted response packet returned by the teaching large screen, the control terminal uses the same encryption algorithm to decrypt it to obtain the device type identifier of the teaching large screen and the assigned connection permission level. The control terminal first checks whether the device type identifier of the teaching large screen is consistent with the expected one, and then determines whether it meets its own access requirements according to the received connection permission level. If the device type identifiers of both sides match and the connection permission level meets the requirements, it is determined that the two-way identity authentication passes.
[0083] Through the two-way identity authentication mechanism, not only the legitimacy of the control terminal is verified, but also the identity authenticity of the teaching large screen is ensured. At the same time, based on the comprehensive judgment of the device type identifier and the connection permission level, the access permissions of different devices and users can be flexibly managed, improving the overall security of the system.
[0084] Step S30: Negotiate communication parameters with the teaching large screen according to the authentication result of the identity authentication, and establish a secure communication link according to the communication parameters.
[0085] In this embodiment, the communication parameters refer to various setting parameters required for data transmission between devices, including but not limited to the communication protocol version, data transmission rate, encryption algorithm type, etc. The secure communication link refers to a communication channel established between the two communication parties and protected by encryption and authentication to ensure the confidentiality and integrity of data transmission.
[0086] When the identity authentication is successful, the control terminal and the wireless signal sending device of the teaching large screen start to negotiate communication parameters. The two parties select the optimal parameter combination supported by both according to the communication protocol version and encryption algorithm they support. After the negotiation is completed, a secure communication link is established between the control terminal and the teaching large screen according to the selected communication parameters. For example, the two parties can agree to use a specific encryption algorithm (such as AES-256) and communication protocol (such as TCP / IP) for data transmission.
[0087] Optionally, assume that both the control terminal and the wireless signal sending device of the teaching large screen support the TLS1.3 protocol and the AES-256 encryption algorithm. After the identity authentication is successful, the control terminal sends a negotiation request to the teaching large screen, specifying the use of TLS1.3 and AES-256 as the communication parameters. After the teaching large screen confirms its support, the two parties establish a secure communication link according to these parameters. During the establishment process, key exchange and session key generation may be performed to ensure the security of subsequent data transmission.
[0088] As an optional way to negotiate communication parameters, obtain the channel interference intensity data of the current wireless environment where the teaching large screen is located, then dynamically select the optimal communication channel from the preset channel list based on the interference intensity data, and then send an allocation instruction containing the optimal communication channel to the teaching large screen and receive an acknowledgment response to complete the negotiation process of the communication parameters.
[0089] Specifically, the control terminal scans each channel in the wireless environment where the teaching large screen is located through the wireless communication module, and detects the signal strength of each channel and the strength of the interference signal. Specifically, it can send a detection signal and calculate the interference strength of the channel according to the received response signal. For example, the interference strength data of the channel is obtained by measuring the ratio of the received signal power to the interference power. Then, the control terminal compares and analyzes the obtained channel interference strength data with the preset channel list. The preset channel list may contain multiple channels, and each channel has a corresponding interference strength threshold. Then, according to the interference strength data, the channel with the lowest interference strength and within the preset channel list is selected as the optimal communication channel. For example, the channels can be sorted in ascending order of interference strength, and the channel with the smallest interference strength is selected. The control terminal encapsulates the information of the dynamically selected optimal communication channel into an allocation instruction and sends it to the teaching large screen through the established secure communication link. After receiving the allocation instruction, the teaching large screen parses it and switches to the specified optimal communication channel. After the switching is completed, the teaching large screen sends a confirmation response to the control terminal, informing the control terminal that the communication channel switching is successful.
[0090] Further, in this embodiment, after step S30, the following steps are further included:
[0091] Periodically detect the signal quality of the secure communication link; when the signal quality is lower than the preset threshold, re-execute the step of negotiating communication parameters with the teaching large screen according to the authentication result of the identity authentication and establishing a secure communication link according to the communication parameters to update the communication parameters; if the update fails, terminate the current communication link and trigger an alarm prompt.
[0092] Specifically, the signal quality refers to indicators such as the strength, stability, and interference degree of the signal in the communication link, which are usually measured by parameters such as signal strength, bit error rate, and signal-to-noise ratio. Periodic detection is to repeatedly detect the signal quality at a set time interval to grasp the state of the communication link in real time. The preset threshold is a standard value set in advance to judge whether the signal quality is qualified. When the detected signal quality index is lower than this threshold, it is considered that the quality of the communication link is poor and needs to be adjusted. Re-negotiating communication parameters means re-negotiating communication parameters with the teaching large screen on the basis of the original identity authentication result to adapt to the current wireless environment. Update failure means that after attempting to re-negotiate communication parameters and establish a new secure communication link, due to abnormal reasons (such as poor wireless environment, equipment failure, etc.), the new link cannot be successfully established, resulting in the inability to continue normal communication. Actively disconnect the established but poor-quality communication connection to terminate the current communication link. The alarm prompt is a warning message sent to the user to remind the user that there is a problem with the current communication link and measures need to be taken.
[0093] In this embodiment, after the control terminal establishes a secure communication link with the teaching large screen, it starts a signal quality detection mechanism. This mechanism detects the signal quality of the communication link at a preset time interval (such as once every 5 seconds). The detection methods include but are not limited to measuring the Received Signal Strength Indicator (RSSI), calculating the bit error rate, evaluating the signal-to-noise ratio, etc. For example, the control terminal can obtain the RSSI value of the current link through its wireless communication module and compare it with a preset signal quality threshold.
[0094] When the control terminal detects that the signal quality is lower than the preset threshold, it triggers a communication parameter renegotiation process. Based on the previous authentication result (such as the authenticated identity information that has passed), the control terminal renegotiates the communication parameters with the teaching large screen. The two parties may select a more suitable communication channel, adjust the data transmission rate, change the encryption algorithm, etc. according to the current wireless environment. After the negotiation is completed, a new secure communication link is re-established according to the new communication parameters.
[0095] If, after renegotiating the communication parameters and attempting to establish a new secure communication link, a satisfactory signal quality still cannot be achieved, the control terminal will terminate the current communication link to avoid unstable and incorrect data transmission. At the same time, the control terminal triggers an alarm prompt for the user through an interaction interface (such as a pop-up window, a sound prompt, etc.), informing the user that there is a problem with the communication link.
[0096] Step S40: Receive the user's control operation through the interaction interface, and based on the control operation, enable the remote control function of the teaching large screen through the secure communication link.
[0097] In this embodiment, the interaction interface is a graphical interface provided on the control terminal for the user to operate. The user can interact with it through operations such as touching, clicking, and swiping. The control operation refers to various operation instructions executed by the user on the interaction interface, and can also be control text input by the user in the interaction interface. By parsing this control text, the corresponding control instruction can be obtained. The remote control function refers to the ability to control a remote device (such as a teaching large screen) through a network connection.
[0098] After the secure communication link is established, the interaction interface of the control terminal (such as the application program interface on a mobile phone or a tablet computer) starts to receive the user's control operations. The user can generate control instructions by clicking buttons on the screen, swiping fingers, etc. The control terminal encapsulates these control instructions according to the agreed communication protocol and sends them to the teaching large screen through the secure communication link. After receiving the instruction, the teaching large screen performs the corresponding operation and returns the result.
[0099] Exemplarily, assume that the user wants to open a specific teaching software on the teaching large screen. The user finds the corresponding icon on the interaction interface of the control terminal and clicks it. The control terminal converts this click operation into a specific control instruction (such as "open_app:TeachingSoftware_X") and sends it to the teaching large screen through the established secure communication link. After receiving the instruction, the teaching large screen starts the corresponding application program and feeds back the message of successful startup to the control terminal.
[0100] Optionally, in this embodiment, step S40 further includes:
[0101] Loading a corresponding control protocol template according to the device type identifier of the teaching large screen; parsing the control operation input by the user based on the control protocol template and encapsulating the control operation into an encrypted control signal; enabling an advanced control function based on the encrypted control signal, where the advanced control function includes 2D to 3D display mode switching.
[0102] Specifically, the control protocol template is a set of communication and control rules preset for a specific device type, including data format, instruction set, encryption method, etc., for ensuring compatibility and efficient communication between the control terminal and the teaching large screen. Encapsulation is to package the parsed instructions according to the format and encryption rules specified in the control protocol template to form an encrypted control signal to ensure security and integrity during transmission. The advanced control function refers to the advanced functions of the teaching large screen beyond basic display and operation, such as advanced switching of display modes, image optimization, etc. 2D to 3D display mode switching is an advanced display function that allows converting traditional 2D content into 3D effects for display, enhancing the visual experience.
[0103] After the control terminal establishes a connection with the teaching large screen, it obtains the device type identifier of the teaching large screen. According to this identifier, the control terminal selects a matching one from multiple control protocol templates stored in its internal memory. When the user performs a control operation on the interaction interface of the control terminal, the control terminal converts these operations into corresponding instructions according to the loaded control protocol template. For example, when the user clicks a button to switch to the 3D display mode, the control terminal converts this operation into a specific control instruction according to the instruction set in the template. Then, the control terminal uses a preset encryption algorithm (such as AES-256) to encrypt the instruction to form an encrypted control signal. The control terminal sends the encrypted control signal to the teaching large screen through the secure communication link. After receiving the signal, the teaching large screen decrypts it using the same encryption algorithm to obtain the control instruction. According to the instruction content, the teaching large screen enables the corresponding advanced control function. For example, if the instruction is to switch to the 3D display mode, the teaching large screen will adjust its display settings and enable the 2D to 3D conversion function.
[0104] In the technical solution provided in this embodiment, if the wireless pairing mode of the control terminal is triggered, the wireless signal transmitting device of the teaching large screen is searched for and determined within a preset communication frequency band, and then the device identity information is exchanged with the wireless signal transmitting device, and the device identity information is authenticated based on a preset encryption verification mechanism. Then, communication parameters are negotiated with the teaching large screen according to the authentication result of the identity authentication, and a secure communication link is established according to the communication parameters. Finally, the control operation of the user is received through the interaction interface, and based on the control operation, the remote control function of the teaching large screen is enabled through the secure communication link. The solution of this embodiment completes the wireless control of the teaching large screen by pairing the control terminal with the teaching large screen and then negotiating communication parameters, thereby improving the control flexibility of the teaching large screen.
[0105] Embodiment Two
[0106] Based on the same inventive concept, the present application also provides a second embodiment. Refer to Figure 2 , Figure 2 which is a schematic flowchart of the second embodiment of the wireless control method for the teaching large screen of the present application. In this embodiment, after step S40, steps S50 to S80 are further included:
[0107] Step S50: The user gesture image is captured in real time through a camera, and a preset AI gesture recognition model is called to parse the gesture action.
[0108] Step S70: The eye position information of the user is detected and determined through the gaze tracking module.
[0109] Step S60: When a preset trigger gesture is recognized, a corresponding wireless control instruction is generated and sent to the teaching large screen.
[0110] Step S80: The gaze area coordinates are determined based on the eye position information, and a screen partial adjustment instruction is sent to the teaching large screen according to the gaze area coordinates.
[0111] In this embodiment, the action and gesture images of the user are obtained in real time through the image acquisition device on the control terminal, that is, the camera. The AI gesture recognition model is an algorithm model based on artificial intelligence, which identifies specific gesture actions through a pre-trained data set and converts the image data into understandable gesture instructions. The preset trigger gesture refers to the gesture action defined in advance by the user for triggering specific control functions, such as a specific grasping gesture for opening an application, and a waving gesture for turning the page, etc. The wireless control instruction is an instruction data packet generated according to the recognized gesture action and is sent through the wireless communication link.
[0112] The gaze tracking module is a component that uses optical sensors and algorithms to monitor the user's eye position and gaze direction in real time. It usually captures images of the eyes through an infrared camera, combines pupil position calculation and head pose estimation to determine the screen area that the user is looking at. The gaze area coordinates are coordinate data calculated based on the user's eye position information, representing the screen area that the user is looking at. The screen local adjustment instruction is a control instruction used to indicate the teaching large screen to adjust the display parameters of a specific area.
[0113] Specifically, first, the control terminal starts the camera to capture the user's gesture images at a set frame rate (such as 30 frames per second). The captured image data is transmitted to the AI gesture recognition module locally or in the cloud. This module uses a pre-trained convolutional neural network (CNN) or other deep learning models to extract features and classify the gestures in the image, and identify the types of gesture actions, such as waving, grabbing, rotating, etc.
[0114] When the AI gesture recognition model recognizes that the action made by the user matches the preset trigger gesture, the control terminal generates corresponding control instructions according to the gesture type. For example, a left wave gesture corresponds to a "turn page left" instruction, and a grab gesture corresponds to an "open menu" instruction. The generated instructions are encapsulated according to the preset communication protocol to form a wireless control instruction data packet, and are sent to the teaching large screen through the established secure communication link.
[0115] Then, the control terminal starts the gaze tracking module, which uses a high-resolution camera to capture images of the user's eyes. Through image processing algorithms, such as pupil detection algorithms and head pose estimation algorithms, the precise position and gaze direction of the user's eyes are calculated. These data are converted into gaze area coordinates in the screen coordinate system.
[0116] Finally, the control terminal maps the gaze area to the coordinate system of the teaching large screen according to the user's eye position information to obtain the gaze area coordinates. According to the preset adjustment rules (such as increasing the brightness of the gaze area), a screen local adjustment instruction is generated. This instruction is sent to the teaching large screen through the secure communication link. After receiving it, the teaching large screen makes corresponding display parameter adjustments to the specified area.
[0117] Exemplarily, assume that the user makes a waving gesture in front of the control terminal. After the camera captures this series of images, the AI gesture recognition model analyzes the movement trajectory and direction of the hand in the images and recognizes that this is a gesture of "waving left". When the user makes the preset trigger gesture of "waving left", the control terminal generates a corresponding wireless control instruction of "turning the page left". This instruction is encapsulated into a data packet in a specific format, such as "page_turn:left", and is sent to the teaching large screen through the Wi-Fi link. Then, it recognizes that the user is looking at a specific area of the teaching large screen. The gaze tracking module calculates the coordinates of the user's fixation point on the screen as (X = 800, Y = 600) by capturing the eye images. According to the area near the user's gaze screen coordinates (800, 600), the control terminal generates an instruction "adjust_screen:brightness increase at(800,600)" and sends it to the teaching large screen through the communication link. After receiving it, the teaching large screen increases the brightness of this area by a certain proportion, such as 10%, to enhance the user's visual experience.
[0118] Through this embodiment, the wireless control method of the teaching large screen of the present application further enriches the user's interaction method and improves the intelligent level of the teaching large screen. By using the camera and AI gesture recognition technology, the user can wirelessly control the teaching large screen through natural gesture actions without physical contact, and the operation is more convenient and flexible. At the same time, through the gaze tracking technology, the teaching large screen can automatically adjust the display parameters according to the user's gaze area, optimize the display effect, and improve the user's visual experience and teaching effect.
[0119] Embodiment III
[0120] Based on the same inventive concept, the present application also provides a third embodiment. Refer to Figure 3 , Figure 3 which is a schematic flowchart of the third embodiment of the wireless control method of the teaching large screen of the present application. In this embodiment, the wireless control method of the teaching large screen includes steps S90 to S110:
[0121] Step S90: Receive the voice instruction input by the user and recognize the user information through the voiceprint feature extraction module.
[0122] Step S100: Based on the recognition result, match the pre-stored personalized control configuration and generate a target control signal corresponding to the voice instruction.
[0123] Step S110: Send the target control signal to the teaching large screen and generate a subtitle data stream to be projected onto the designated display area of the teaching large screen.
[0124] In this embodiment, the voiceprint feature extraction module is a software or hardware module that uses speech signal processing technology and pattern recognition algorithms to extract unique voiceprint features from the user's voice commands. User information refers to the specific personal identity information identified through voiceprint features, which is used to distinguish different users. The personalized control configuration is a configuration file pre-set for different users and contains specific control preferences and permissions. For example, different users may have different default applications, operating habits, etc. The target control signal is a control instruction generated according to the user information and voice commands and conforms to the user's personalized settings. The subtitle data stream is a data stream generated after converting the user's voice commands into text form, which is used to be displayed in the form of subtitles on the teaching large screen to assist teaching or meet special needs (such as for the hearing-impaired). The designated display area is a pre-set area on the teaching large screen for displaying subtitles, usually located at the bottom of the screen or other positions that do not affect the display of the main content.
[0125] Specifically, the control terminal receives the user's voice commands through the built-in microphone and simultaneously activates the voiceprint feature extraction module. This module pre-processes the voice signal, such as removing noise, extracting the fundamental frequency, analyzing the spectral features of the voice, etc., to generate a voiceprint feature vector. Then, this vector is compared with the pre-stored user voiceprint database to identify the user's identity. After that, after the control terminal identifies the user's identity, it retrieves the configuration file corresponding to this user from the local or cloud-based personalized control configuration database. According to the content of the voice command and the rules in the configuration file, a specific target control signal is generated. For example, if the user's voice command is "Open the teaching software", and the personalized configuration stipulates that this user defaults to using "TeachingApp_X", then a control signal to open "TeachingApp_X" is generated. Finally, the control terminal sends the target control signal to the teaching large screen through a secure communication link, and simultaneously activates the speech-to-text module to convert the user's voice commands into text data. And according to the preset display format and position, a subtitle data stream is generated and sent to the teaching large screen through the communication link, and the teaching large screen displays the subtitles in the designated area.
[0126] Through the technical solution provided in this embodiment, through voice command input and voiceprint recognition technology, users can control the teaching large screen in a more natural and efficient way without manual operation, saving time and effort. At the same time, generating the target control signal based on the personalized control configuration can meet the specific needs and operating habits of different users, improving the applicability and flexibility of the teaching large screen. In addition, generating the subtitle data stream and projecting it to the designated display area provides an auxiliary function for users with special needs and enhances the teaching effect.
[0127] Embodiment Four
[0128] Based on the same inventive concept, this application also provides a fourth embodiment. Refer toFigure 4 , Figure 4 This is a schematic flowchart of the fourth embodiment of the wireless control method for the teaching large screen in this application. In this embodiment, the wireless control method for the teaching large screen includes steps S120 to S140:
[0129] Step S120: Detect key operation nodes in the display content of the teaching large screen, capture the current screen image, and attach a timestamp to generate a teaching file segment.
[0130] Step S130: Collect interactive response data of student terminal devices to generate a visual analysis graph.
[0131] Step S140: Associatively store the teaching file segment and the visual analysis graph, and push a teaching optimization suggestion instruction to the teaching large screen based on a preset rule.
[0132] In this embodiment, the key operation node refers to a position in the display content of the teaching large screen that has teaching significance or an operation turning point, such as the opening of a new page, the startup of a new application, etc. The timestamp refers to the precise time information recorded when the screen image is captured, used to identify the generation time of the image. The teaching file segment is a file segment formed by combining the captured screen image and the timestamp, used to record and trace back the teaching process. The interactive response data refers to the data generated by students through terminal devices during classroom interaction activities, such as the time to answer questions, the correctness of answers, etc. The visual analysis graph is a tool that visually displays the collected interactive response data in the form of charts, graphs, etc., used to analyze students' learning situations and classroom participation.
[0133] Specifically, the control terminal monitors the display content of the teaching large screen in real time through the communication link with the teaching large screen. When it detects that the display content reaches a preset key operation node (such as page switching, application startup, etc.), it triggers the screen image capture operation. The captured image is stored as a file in a specific format and attached with the current timestamp information to form a teaching file segment. Then the control terminal communicates with the student terminal devices through the network connection to collect the response data of each student terminal during classroom interaction. These data are aggregated into the data analysis module of the control terminal, and through data processing and visualization algorithms, an intuitive analysis graph is generated, such as a bar chart, a line chart, a heat map, etc.
[0134] Next, the control terminal stores the generated teaching file fragments and visualization analysis graphs in a local or cloud database. When storing, according to the preset association rules (such as matching by timestamp, classifying by teaching activity theme, etc.), an association relationship is established between the two. For example, the teaching file fragments and visualization analysis graphs generated at the same time point are associated and stored, which is convenient for subsequent synchronous viewing and analysis. Among them, the preset rules refer to the logic and criteria preset according to teaching experience and data analysis results for generating teaching optimization suggestions. For example, corresponding teaching adjustment strategies are recommended according to the correct rate and time used of students' interactive responses.
[0135] Finally, the control terminal analyzes according to the teaching file fragments and visualization analysis graphs stored in association, in combination with the preset rules. For example, if the analysis graph shows that the correct rate of most students' answers to a certain knowledge point is low, according to the preset rules, a teaching optimization suggestion instruction of "it is recommended to explain this knowledge point in detail" is generated and sent to the teaching large screen through the communication link. The teacher can view these suggestions on the teaching large screen and adjust the teaching strategy accordingly. Among them, the teaching optimization suggestion instruction is instruction information generated according to the preset rules and used to guide the teacher to adjust the teaching method or content.
[0136] In the technical solution provided in this embodiment, by detecting key operation nodes to generate teaching file fragments, the key links of the teaching process can be completely recorded, providing detailed materials for subsequent teaching review and evaluation. At the same time, collecting students' interactive response data and generating a visualization analysis graph enables teachers to intuitively understand students' learning situations and classroom participation. Associating and storing the two and pushing teaching optimization suggestion instructions realizes the intelligent analysis and dynamic adjustment of the teaching process, helps to improve the teaching quality, and meets the learning needs of different students.
[0137] This application provides a wireless control device for a teaching large screen. The wireless control device for the teaching large screen includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the wireless control method for the teaching large screen in the first embodiment above.
[0138] Next, refer to Figure 5, which shows a schematic structural diagram of a wireless control device suitable for implementing the teaching large screen in the embodiments of the present application. The wireless control device of the teaching large screen in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The shown wireless control device of the teaching large screen is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present application.
[0139] As Figure 5 shown, the wireless control device of the teaching large screen may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which may perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage device 1003 into the random access memory (RAM) 1004. In the random access memory 1004, various programs and data required for the operation of the wireless control device of the teaching large screen are also stored. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other through a bus 1005. The input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the wireless control device of the teaching large screen to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows a wireless control device of the teaching large screen having various systems, it should be understood that it is not required to implement or have all the shown systems. More or fewer systems may be implemented or had alternatively.
[0140] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program contains program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by a processing device 1001, the above functions defined in the methods of the embodiments disclosed in the present application are executed.
[0141] The wireless control device for a teaching large screen provided by the present application adopts the wireless control method for a teaching large screen in the above embodiment, and can solve the technical problem of relatively low control flexibility of the traditional solution for the teaching large screen. Compared with the prior art, the beneficial effects of the wireless control device for a teaching large screen provided by the present application are the same as those of the wireless control method for a teaching large screen provided by the above embodiment, and other technical features in the wireless control device for a teaching large screen are the same as the features disclosed in the method of the previous embodiment, and will not be elaborated herein.
[0142] It should be understood that the various parts disclosed in the present application can be implemented by hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in a suitable manner in any one or more embodiments or examples.
[0143] As described above, the above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0144] The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the wireless control method for a teaching large screen in the above embodiment.
[0145] The computer-readable storage medium provided by the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination of the above.
[0146] The above computer-readable storage medium may be included in the wireless control device of the teaching large screen; or it may exist separately and not be assembled into the wireless control device of the teaching large screen.
[0147] The above computer-readable storage medium carries one or more programs. When the one or more programs are executed by the wireless control device of the teaching large screen, the wireless control device of the teaching large screen is caused to: if the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal transmitting device of the teaching large screen within a preset communication frequency band; exchange device identity information with the wireless signal transmitting device, and authenticate the device identity information based on a preset encryption verification mechanism; negotiate communication parameters with the teaching large screen according to the authentication result of the identity authentication, and establish a secure communication link according to the communication parameters; receive the control operation of the user through the interaction interface, and based on the control operation, turn on the remote control function for the teaching large screen through the secure communication link.
[0148] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, by connecting through an Internet service provider via the Internet).
[0149] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and this module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutively represented blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0150] The modules described in the embodiments of this application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.
[0151] The readable storage medium provided by this application is a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for performing the above-mentioned wireless control method of the teaching large screen, and can solve the technical problem that the control flexibility of the traditional solution for the teaching large screen is relatively low. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by this application are the same as those of the wireless control method of the teaching large screen provided by the above embodiments, and will not be elaborated here.
[0152] An embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the wireless control method of the teaching large screen as described above are implemented.
[0153] The computer program product provided by the present application can solve the technical problem of low control flexibility of the traditional solution for the teaching large screen. Compared with the prior art, the beneficial effects of the computer program product provided by the embodiment of the present application are the same as those of the wireless control method of the teaching large screen provided by the above embodiment, and will not be elaborated here.
[0154] The above are only the preferred embodiments of the present application, and do not limit the patent scope of the present application accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent scope of the present application.
Claims
1. A control method for a teaching large screen, characterized in that, Applied to a control terminal, the control method of the teaching large screen includes the following steps: If the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal transmitting device of the teaching large screen within a preset communication frequency band; Exchange device identity information with the wireless signal transmitting device, and perform identity authentication on the device identity information based on a preset encryption verification mechanism; Negotiate communication parameters with the teaching large screen according to the authentication result of the identity authentication, and establish a secure communication link according to the communication parameters; Receive the control operation of the user through the interaction interface, and based on the control operation, turn on the remote control function of the teaching large screen through the secure communication link.
2. The method according to claim 1, characterized in that, The step of if the wireless pairing mode of the control terminal is triggered, search for and determine the wireless signal transmitting device of the teaching large screen within a preset communication frequency band includes: When it is detected that the teaching large screen is in a pairing pending state, activate the wireless pairing mode of the control terminal; When the control terminal is within a preset position range, push a pairing authorization request to the user based on the interaction interface, and execute the step of searching for and determining the wireless signal transmitting device of the teaching large screen within the preset communication frequency band after obtaining authorization.
3. The method according to claim 1, characterized in that, The step of exchanging device identity information with the wireless signal transmitting device and performing identity authentication on the device identity information based on a preset encryption verification mechanism includes: Send an encrypted data packet containing the device type identifier and user identity information of the control terminal to the wireless signal transmitting device of the teaching large screen; Receive an encrypted response packet returned by the teaching large screen containing the device type identifier and connection permission level; Determine whether two-way identity authentication is passed based on the matching degree of the device type identifier and the connection permission level.
4. The method according to claim 1, wherein The step of receiving the control operation of the user through the interaction interface and, based on the control operation, turning on the remote control function of the teaching large screen through the secure communication link further includes: Load the corresponding control protocol template according to the device type identifier of the teaching large screen; Parse the control operation input by the user based on the control protocol template, and encapsulate the control operation into an encrypted control signal; Turn on the advanced control function based on the encrypted control signal, where the advanced control function includes 2D to 3D display mode switching.
5. The method according to claim 1, characterized in that, After the step of negotiating communication parameters with the teaching large screen according to the authentication result of the identity authentication and establishing a secure communication link according to the communication parameters, it further includes: Periodically detect the signal quality of the secure communication link; When the signal quality is lower than a preset threshold, re-execute the step of negotiating communication parameters with the teaching large screen according to the authentication result of the identity authentication and establishing a secure communication link according to the communication parameters to update the communication parameters; If the update fails, terminate the current communication link and trigger an alarm prompt.
6. The method according to claim 1, wherein After the step of receiving the control operation of the user through the interaction interface and, based on the control operation, turning on the remote control function of the teaching large screen through the secure communication link, it further includes: Real-time capture the user's gesture image through the camera, and call the preset AI gesture recognition model to parse the gesture action; When the preset trigger gesture is recognized, generate the corresponding wireless control instruction and send it to the teaching large screen; Detect and determine the user's eye position information through the eye tracking module; Determine the gaze area coordinates based on the eye position information, and send a screen partial adjustment instruction to the teaching large screen according to the gaze area coordinates.
7. The method according to claim 1, wherein After the step of receiving the user's control operation through the interaction interface and enabling the remote control function of the teaching large screen through the secure communication link based on the control operation, the method further includes: Receive the voice instruction input by the user, and identify the user information through the voiceprint feature extraction module; Match the pre-stored personalized control configuration based on the recognition result, and generate a target control signal corresponding to the voice instruction; Send the target control signal to the teaching large screen, and generate a subtitle data stream to be projected onto the specified display area of the teaching large screen.
8. The method according to claim 1, wherein After the step of receiving the user's control operation through the interaction interface and enabling the remote control function of the teaching large screen through the secure communication link based on the control operation, the method further includes: Detect the key operation nodes of the display content of the teaching large screen, capture the current screen image and attach a time stamp to generate a teaching file segment; Collect the interactive response data of the student terminal device and generate a visual analysis graph; Associate and store the teaching file segment with the visual analysis graph, and push a teaching optimization suggestion instruction to the teaching large screen based on the preset rules.
9. A control device for a teaching large screen, characterized in that, The control device of the teaching large screen includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the control method of the teaching large screen according to any one of claims 1 to 8.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, it implements the steps of the control method of the teaching large screen according to any one of claims 1 to 8.
Citation Information
Cited By
LED movie hall media system based on negotiable authentication, control method of LED movie hall media system, storage medium and equipment
CN121309886A