Classroom recording analysis system and method based on local area network, and local server

By deploying local servers in the classroom recording and analysis system and using the local area network for data transmission, the problems of poor network stability, low data security and high cost in the existing classroom recording and analysis system based on cloud services are solved, and a higher Network stability and data security while reducing costs.

CN119484745APending Publication Date: 2025-02-18GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310968680.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-02
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing classroom recording and analysis system based on cloud services has problems such as poor network stability, low data security, difficulty in ensuring privacy protection and high cost.

Method used

By deploying local servers in classroom recording and analysis systems and using local area networks for data transmission, data processing and analysis are implemented locally to ensure data security and network stability while reducing costs.

Benefits of technology

It improves the network stability and data security of the classroom recording and analysis system, avoids cloud service costs, and reduces the cost pressure of system deployment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484745A_ABST
    Figure CN119484745A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of teaching, and discloses a classroom recording analysis system and method based on a local area network, and a local server. The classroom recording analysis system comprises a local server, at least one recording device and at least one user side, wherein the local server is connected with the recording device through a local area network; the recording equipment is used for recording audio and video information in the teaching process and sending the audio and video information to the local server through a local area network; the local server is used for receiving the audio and video information, generating a classroom analysis report according to the audio and video information and sending the classroom analysis report to the user side; and the user side is used for receiving and looking up the classroom analysis report. Through the classroom recording analysis system, local area network transmission, local processing and storage of audio and video information in a classroom are realized, so that data security and network stability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of teaching technology, and in particular to a classroom recording and analysis system, method and local server based on a local area network. Background Art

[0002] With the continuous development of teaching technology, teaching aids such as multimedia classrooms, Internet teaching platforms, and classroom recording and analysis systems are also constantly being updated and iterated. As a system that can record audio, video, and even demonstration content at the teaching site into multimedia files, the classroom recording and analysis system can facilitate students or interested people to understand and review relevant content at any time, making teaching more convenient. The current classroom recording and analysis system is mainly based on cloud services. By uploading audio and video information to the cloud server, the cloud server further analyzes and processes the audio and video information, thereby realizing the recording and analysis process of the classroom. However, although cloud services provide convenience and flexibility to a certain extent, they are prone to problems such as poor network stability and ineffective data security. Summary of the invention

[0003] The embodiments of the present application aim to provide a classroom recording and analysis system, method and local server based on a local area network. By deploying a local server in the classroom recording and analysis system and transmitting data based on the local area network, data processing and analysis are performed locally, thereby improving the network stability and data security of the classroom recording and analysis system.

[0004] In a first aspect, an embodiment of the present application provides a classroom recording and analysis system based on a local area network, the classroom recording and analysis system comprising: a local server, at least one recording device and at least one user terminal, the local server and the recording device being connected via a local area network; the recording device being used to record audio and video information during a teaching process, and sending the audio and video information to the local server via the local area network; the local server being used to receive the audio and video information, generate a classroom analysis report based on the audio and video information, and send the classroom analysis report to the user terminal; the user terminal being used to receive and review the classroom analysis report.

[0005] Optionally, the local server is further used to: after receiving the audio and video information, store the audio and video information locally, and back up the audio and video information according to a preset time period.

[0006] Optionally, the local server installs and runs a K3S Kubernetes cluster, and deploys a classroom data analysis application module on the local server through the K3S Kubernets cluster; when the local server is used to generate a classroom analysis report based on the audio and video information, it is specifically used to: generate a classroom analysis report based on the audio and video information through the classroom data analysis application module.

[0007] Optionally, the audio and video information includes audio information and video information; when the local server is used to generate a classroom analysis report based on the audio and video information through the classroom data analysis application module, it is specifically used to: convert the audio data into text data according to a speech recognition algorithm through the classroom data analysis application module; convert the video data into image data according to an image recognition and sentiment analysis algorithm through the classroom data analysis application module; and generate a classroom analysis report based on the text data and image data.

[0008] Optionally, the classroom analysis report includes at least data reports, charts, and video clip information, wherein the data report includes teacher explanation content and / or student feedback information, the charts include teaching statistics, and the video clip information includes key teaching segments.

[0009] Optionally, the user terminal includes at least a teacher user terminal, an educational institution user terminal and a student user terminal; and the local server is an edge server.

[0010] Optionally, when the local server is used to send the classroom analysis report to the user terminal, it is specifically used to: send the classroom analysis report to the user terminal via the local area network or the Internet.

[0011] Optionally, the user terminal is further used to: upon receiving a start recording operation from the user, send a recording instruction to the recording device, so that the recording device records the audio and video information during the teaching process.

[0012] In the second aspect, an embodiment of the present application provides a classroom recording and analysis method, which is applied to the classroom recording and analysis system based on the local area network as described in the first aspect, and the classroom recording and analysis method includes: a recording device records audio and video information during the teaching process, and sends the audio and video information to a local server through a local area network; the local server receives the audio and video information, generates a classroom analysis report based on the audio and video information, and sends the classroom analysis report to a user end; the user end receives and reviews the classroom analysis report.

[0013] In a third aspect, an embodiment of the present application provides a local server, which is deployed in a classroom recording and analysis system based on a local area network as described in the first aspect, and includes: a transceiver for receiving audio and video information from a recording device; a memory for storing the audio and video information locally; a processor for generating a classroom analysis report based on the audio and video information; and the transceiver is also used to send the classroom analysis report to a user end.

[0014] The classroom recording and analysis system provided by the embodiment of the present application deploys a local server in the system and connects the local server to the recording device through a local area network. The recording device transmits the recorded audio and video information to the local server through the local area network. The local server performs data analysis based on the audio and video information and feeds back the analysis results to the user end to complete the classroom recording and analysis. The way of transmitting data through the local area network ensures the stability of the network. At the same time, there is no need to upload the data to the cloud. The data is stored and analyzed locally, which also ensures the security of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0016] Figure 1 This is a schematic diagram of the architecture of an existing cloud-based classroom recording and analysis system;

[0017] Figure 2 A schematic diagram of the architecture of a classroom recording and analysis system based on a local area network provided in an embodiment of the present application;

[0018] Figure 3 A flow chart of a classroom recording and analysis method provided in an embodiment of the present application;

[0019] Figure 4 A schematic diagram of the structure of a local server provided in an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0021] It should be noted that, if there is no conflict, the various features in the embodiments of the present application can be combined with each other, all within the scope of protection of the present application. In addition, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a different order from the module division in the device or the flow chart. Furthermore, the words "first", "second", "third", etc. used in this application do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0022] To describe this application in more detail, we first introduce a cloud-based classroom recording and analysis system. Figure 1 , which is a schematic diagram of the architecture of an existing cloud-based classroom recording and analysis system. Figure 1 The system 10 shown includes: recording device 101, cloud server 102, and user terminal 103. When performing classroom recording analysis, the cloud-based classroom recording and analysis system 10 can implement the steps including classroom recording, data uploading, cloud data processing and analysis, and result feedback through the above devices.

[0023] In the classroom recording step, the recording device 101 can collect audio and video information during classroom teaching. In the data uploading step, the recording device 101 can be connected to the Internet, and the recording device 101 uploads the collected audio and video information to the cloud server in real time through the Internet. In the cloud data processing and analysis step, after the cloud server 102 receives the audio and video information, it processes and analyzes the audio and video information. In the result feedback step, the cloud server can be connected to the user terminal 103 through the Internet, and the analysis results are fed back to the user terminal 103 based on the Internet.

[0024] It can be seen from the process of classroom recording analysis performed by the above-mentioned cloud service-based classroom recording analysis system 10 that although cloud services provide convenience and flexibility to a certain extent, they also bring a series of problems, such as network stability issues, data security issues, privacy protection issues and cost issues.

[0025] Specifically, regarding the issue of network stability, the cloud-based classroom recording and analysis system requires a stable network connection to achieve teaching recording and analysis. However, in actual applications, network stability cannot be effectively guaranteed, especially in some places with complex network environments or poor network infrastructure. Instability in network connection may cause interruptions in classroom recording and even data loss. In addition, if the network bandwidth is insufficient, the transmission speed of recorded data may be too slow, affecting the efficiency of recording and analysis.

[0026] In terms of data security, the cloud-based classroom recording and analysis system needs to transmit audio and video information through the Internet and store it on a cloud server. On the one hand, data may be intercepted or tampered with during transmission, especially in places where the network environment is insecure. On the other hand, the security of cloud servers cannot be fully guaranteed. Although many cloud service providers have taken a series of security measures, such as data encryption and firewalls, the risk of data leakage cannot be completely avoided.

[0027] In terms of privacy protection, cloud-based classroom recording and analysis systems often involve a large amount of student data when conducting classroom recording and analysis, and much of the student data is personal privacy. In cloud services, this data may be obtained by unauthorized third parties, thereby infringing on students' privacy rights. For example, cloud service providers may abuse data for commercial gain, or inadvertently leak data during data processing and analysis.

[0028] In terms of cost, the cloud-based classroom recording and analysis system needs to pay cloud service fees to cloud service providers. As educational data continues to increase, the storage and processing resources required for cloud services will also increase accordingly, so the fees to be paid will also increase. For many educational institutions, especially some small institutions with limited resources and institutions in developing countries, the high cost of cloud services may become an important obstacle for them to use classroom recording and analysis systems.

[0029] In summary, the classroom recording and analysis system based on cloud services has problems in network stability, data security, privacy protection and cost, which to a certain extent limits the application effect and popularity of the classroom recording and analysis system. In view of this, the present application proposes a classroom recording and analysis system based on a local area network, which introduces a local server and deploys a local area network for data transmission to overcome the above problems existing in the existing classroom recording and analysis system based on cloud services.

[0030] See below Figure 2 , which is a schematic diagram of the architecture of a classroom recording and analysis system based on a local area network provided in this application. Figure 2 The LAN-based classroom recording and analysis system 20 shown includes: at least one recording device 201, a local server 202, and at least one user terminal 203, and the local server 202 is connected to the recording device 201 via a LAN.

[0031] In one embodiment, the recording device 201 can be a fixed device deployed in the teaching environment, such as a camera and microphone deployed in a classroom, or a mobile device, such as a camera and microphone on a tablet computer or a mobile phone. In order to capture the teaching content more comprehensively, the camera can be deployed at a position that can cover the entire teaching environment, such as the front and side of the classroom, and the microphone can be deployed at a position that can receive the voices of teachers and students, such as a teacher's podium, a student's seat, etc.

[0032] In one embodiment, the local server 202 may be an edge server. An edge server is a computing device located in an edge computing network, used to process data and perform computing tasks. Edge computing is a distributed computing model that aims to process and store data as close as possible to where the data is generated. By using edge servers for edge computing, data transmission delays and network bandwidth consumption can be reduced.

[0033] In one embodiment, the client 203 can be deployed in a browser or a dedicated application access server, and can include a teacher client, an educational institution client, and a student client. The client 203 and the local server 202 can be connected via a local area network or the Internet.

[0034] Specifically, the recording device 201 is used to record the audio and video information during the teaching process, and send the audio and video information to the local server 202 through the local area network; the local server 202 is used to receive the audio and video information, generate a classroom analysis report based on the audio and video information, and send the classroom analysis report to the user terminal 203; the user terminal 203 is used to receive and review the classroom analysis report.

[0035] In one embodiment, the user terminal 203 is further used to: upon receiving a start recording operation from the user, send a recording instruction to the recording device 201 so that the recording device 201 records the audio and video information during the teaching process.

[0036] For example, a user such as a teacher or an educational institution can send a start recording operation through the user terminal 203. When the user terminal 203 receives the recording operation, it can control the recording device 201 through the local area network or the Internet to start recording the audio and video information during the teaching process.

[0037] In one embodiment, the user can also directly start recording audio information during the teaching process through the recording device 201. For example, when the recording device 201 is a tablet computer in the classroom, the tablet computer can be configured with a recording module, and the user can directly call the camera and microphone of the tablet computer through the recording module to start recording audio and video information during the teaching process.

[0038] As a feasible implementation, the recording device 201 can be turned on before the teaching starts and turned off after the teaching ends. The recording device 201 can also be adjusted according to the actual teaching situation, for example, the camera can be adjusted according to the movement of the teacher, and the microphone can be adjusted according to the volume of the speech.

[0039] In one embodiment, the local server 202 is further used to: after receiving the audio and video information, store the audio and video information locally, and back up the audio and video information at a preset time period. For example, when the local server 202 receives the audio and video information, it stores the audio and video information on a hard disk. The local server 202 can back up the audio and video information at a preset time period to prevent data loss. The storage and backup of data can be automated through related software.

[0040] In one embodiment, the local server 202 can also provide a function of secure data storage. For example, when receiving audio and video information transmitted from the recording device 201, the data can be encrypted by symmetric encryption or asymmetric encryption and stored locally to ensure that the data cannot be directly accessed. Among them, the symmetric encryption uses the same key for encryption and decryption, and the asymmetric decryption uses a public key and a private key pair for encryption and decryption. For another example, the local server 202 can also set access control policies such as access permission lists (ACLs) or role-based access control (RBAC) to only allow authorized users or systems to access data. For another example, the local server 202 can also communicate with the recording device 201 using an encrypted communication protocol (such as TLS / SSL) to ensure that the data is not eavesdropped or tampered with during transmission. The above methods can be used alone or in combination, and this application does not impose any restrictions on this.

[0041] In one embodiment, the local server 202 can install and run a K3S Kubernets cluster, and deploy a classroom data analysis application module on the local server 202 through the K3S Kubernets cluster. When the local server 202 is used to generate a classroom analysis report based on the audio and video information, it is specifically used to: generate a classroom analysis report based on the audio and video information through the classroom data analysis application module.

[0042] It should be noted that K3S is a lightweight, fast and simple Kubernetes (an open source distribution for managing containerized applications on multiple hosts) that can provide Kubernetes container orchestration capabilities for resource-constrained environments such as edge devices and developers' laptops, reducing resource usage and complexity. Through K3S, classroom data analysis applications can be deployed and run on local servers, avoiding reliance on cloud services.

[0043] For example, when installing a K3S Kubernetes cluster, you can use the installation script officially provided by K3S to install it. After the installation is complete, you can get a K3S cluster that includes a master node and one or more worker nodes. Then, you can use the Docker application container engine or other container technologies to encapsulate the audio and video information analysis tasks into portable container images, and use Kubernetes's Deployment resources in K3S to run containerized data analysis applications. Configure resource requirements and restrictions in the Deployment to ensure that data analysis tasks are properly allocated resources in the cluster. At the same time, you can use the PersistentVolume (PV) and PersistentVolume Claim (PVC) resources in K3s to mount audio and video information storage into the container so that the audio and video information can be saved and retained after the container is restarted.

[0044] In one embodiment, the audio and video information includes audio information and video information; when the local server 202 is used to generate a classroom analysis report based on the audio and video information through the classroom data analysis application module, it is specifically used to: convert the audio data into text data through a speech recognition algorithm; convert the video data into image data through image recognition and sentiment analysis algorithms; and generate a classroom analysis report based on the text data and image data.

[0045] In one embodiment, the speech recognition algorithm and the image recognition and sentiment analysis algorithm can all use algorithms such as Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), and Long Short-Term Memory (LSTM). The above algorithms can be used in combination or alone to build a more complex, accurate and effective speech, image and sentiment recognition and analysis system. It can be understood that the specific algorithm to be used should depend on the specific requirements of the task, available data and computing resources, etc. If the computing resources are sufficient, the local server 202 can use any one or more of the above algorithms.

[0046] In one embodiment, the classroom analysis report includes at least a data report, a chart, and video clip information. The data report includes the teacher's explanation content and / or student feedback information, the chart includes teaching statistics, and the video clip information includes key teaching segments.

[0047] It should be noted that the local server 202 needs to generate a classroom analysis report based on the analysis results. The classroom analysis report may include at least data reports, charts, and video clip information. The data report mainly includes information such as the teacher's explanation content and students' feedback; the chart mainly displays some statistical data of teaching, such as students' participation, positive and negative emotions of feedback, etc.; the video clip mainly provides some key clips of teaching, such as important explanations of teachers, important feedback of students, etc.

[0048] In one embodiment, when the local server 202 is used to send the class analysis report to the user terminal 203, it is specifically used to: send the class analysis report to the user terminal 203 via the local area network or the Internet.

[0049] For example, when the user terminal 203 and the local server 202 are in the same local area network, the local server 202 can send the class analysis report to the user terminal 203 through the local area network; when the user terminal 203 and the local server 202 are not in the same local area network, the local server 202 can send the class analysis report to the user terminal 203 through the Internet.

[0050] It can be seen that through the LAN-based classroom recording and analysis system provided by this application, after the recording device in the system records the audio and video information in the teaching process, the audio and video information is sent to the local server through the LAN. The local server generates a classroom analysis report based on the audio and video information, and sends the classroom analysis report to the user end. The user receives and consults the classroom analysis report through the user end to complete the classroom recording and analysis process. The above system, first, realizes the transmission of audio and video data through the LAN, which improves the stability of the network; second, the processing and analysis of audio and video information are all performed locally, which greatly reduces the risk of data leakage and improves data security; third, it avoids cloud service fees and effectively reduces the cost pressure of system deployment.

[0051] See below Figure 3 , is a classroom recording analysis method provided by an embodiment of the present application, such as Figure 3 The method shown is implemented based on a classroom recording and analysis system of a local area network. The classroom recording and analysis system based on a local area network includes at least one recording device, a local server and at least one user terminal. For the description of the classroom recording and analysis system based on a local area network, please refer to the aforementioned Figure 2 The system embodiment shown is not described in detail here.

[0052] like Figure 3 The methods for analyzing lecture recordings shown may include:

[0053] 301. A recording device records audio and video information during a teaching process, and sends the audio and video information to the local server via a local area network.

[0054] In one embodiment, the method further includes: upon receiving a user's start recording operation, sending a recording instruction to the recording device through the user terminal, so that the recording device records audio and video information during the teaching process.

[0055] 302. The local server receives the audio and video information, generates a classroom analysis report according to the audio and video information, and sends the classroom analysis report to the user terminal.

[0056] In one embodiment, the method further includes: after receiving the audio and video information, the local server stores the audio and video information locally and backs up the audio and video information at a preset time period.

[0057] In one embodiment, the local server installs and runs a K3S Kubernetes cluster, and a classroom analysis application module is deployed on the local server through the K3S Kubernetes cluster. Generating a classroom analysis report based on the audio and video information includes: generating a classroom analysis report based on the audio and video information through the classroom analysis application module.

[0058] In one embodiment, the audio and video information includes audio information and video information; generating a classroom analysis report based on the audio and video information through the classroom analysis application module includes: converting the audio data into text data according to a speech recognition algorithm through the classroom analysis application module; converting the video data into image data according to an image recognition and sentiment analysis algorithm through the classroom data analysis application module; and generating a classroom analysis report based on the text data and image data.

[0059] In one embodiment, the classroom analysis report includes at least data reports, charts, and video clip information. The data report includes the teacher's explanation content and / or student feedback information, the charts include teaching statistics, and the video clip information includes key teaching segments.

[0060] In one embodiment, sending the classroom analysis report to the user terminal via the local server includes: sending the classroom analysis report to the user terminal via the local area network or the Internet.

[0061] In one embodiment, the local server is an edge server.

[0062] 303. The user terminal receives and reads the classroom analysis report.

[0063] In one embodiment, the user terminals include at least a teacher user terminal, an educational institution user terminal and a student user terminal.

[0064] It can be seen that by implementing the classroom recording and analysis method provided in the embodiment of the present application, a classroom recording and analysis system based on a local area network can record the audio and video information in the teaching process through a recording device, and send the audio and video information to a local server through the local area network, receive the audio and video information through the local server, and generate a classroom analysis report based on the audio and video information, and send the classroom analysis report to the user end, and receive and review the classroom analysis report through the user end, so that the audio and video information in the teaching process can be transmitted through the local area network, thereby ensuring the stability of the network. At the same time, there is no need to upload data to the cloud, and the data is stored and analyzed locally, which reduces the cost of use while also ensuring the security and privacy of the data.

[0065] It should be noted that, in each of the above-mentioned embodiments, there is not necessarily a certain order between the above-mentioned steps. A person skilled in the art can understand, based on the description of the embodiments of the present application, that in different embodiments, the above-mentioned steps may have different execution orders, that is, they may be executed in parallel, may be executed interchangeably, and so on.

[0066] The following describes a local server provided in an embodiment of the present application. Figure 4 , Figure 4 The local server 40 shown is deployed in Figure 2 The classroom recording and analysis system based on a local area network shown includes: a transceiver 401, a memory 402, and a processor 403. Those skilled in the art can understand that Figure 4 The local server structure shown in the figure does not constitute a limitation on the local server, and may include Figure 4 More or fewer components may be shown, or some components may be combined or separated, or different arrangements of components may be shown.

[0067] Combine the following Figure 4 The components of the local server 40 are described in detail:

[0068] The processor 403 is the control center of the local server 40. It uses various interfaces and lines to connect various parts of the entire local server. By running or executing software programs and / or modules stored in the memory 402, and calling data stored in the memory 402, it executes various functions of the local server 40 and processes data, thereby monitoring the local server as a whole. Optionally, the processor 403 may include one or more processing units; preferably, the processor 403 may integrate an application processor, a modem processor, a central processing unit, etc., wherein the application processor mainly processes the operating system, the user interface, and the application program, the modem processor mainly processes wireless communication and wired communication, and the central processing unit mainly performs data analysis and calculation. It is understandable that the above-mentioned modem processor may not be integrated into the processor 403.

[0069] The memory 402 can be used to store software programs and modules. The processor 403 executes various functional applications and data processing of the local server 40 by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function, etc. In one embodiment, the application may include an audio and video information analysis and processing application; the data storage area may store data created according to the use of the local server 40, etc. In addition, the memory 402 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0070] The transceiver 403 can be used to send and receive data. The transceiver 403 can integrate devices such as an antenna, a transmitter, a baseband processor, a transmitter, a receiver, a control unit, a radio frequency switch, and a clock source. Among them, the control unit is used to manage the operation of the entire transceiver, and can include a microcontroller or other logic circuits to control parameters such as the timing and frequency of sending and receiving.

[0071] Although not shown, the local server 40 may also include an external interface, a wireless communication module, etc. The local server 40 may also include a power supply (such as a battery) for supplying power to each component. Preferably, the power supply may be logically connected to the processor 403 through a power management system, so that the power management system can realize functions such as managing charging, discharging, and managing power consumption.

[0072] Specifically, the transceiver 401 can be used to receive audio and video information from a recording device; the memory 402 can be used to store the audio and video information locally; the processor 403 can be used to generate a classroom analysis report based on the audio and video information; the transceiver 401 is also used to send the classroom analysis report to the user end.

[0073] The above described device or equipment embodiments are merely illustrative, wherein the unit modules described as separate components may or may not be physically separated, and the components displayed as module units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network module units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0074] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a computer software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computing device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0075] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes in different aspects of the present application as described above, which are not provided in detail for the sake of simplicity. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A classroom recording and analysis system based on a local area network, characterized in that: The classroom recording and analysis system comprises: a local server, at least one recording device and at least one user terminal, wherein the local server and the recording device are connected via a local area network; The recording device is used to record audio and video information during the teaching process, and send the audio and video information to the local server through the local area network; The local server is used to receive the audio and video information, generate a classroom analysis report according to the audio and video information, and send the classroom analysis report to the user terminal; The user terminal is used to receive and review the classroom analysis report.

2. The classroom recording and analysis system according to claim 1, characterized in that: The local server is also used for: After receiving the audio and video information, the audio and video information is stored locally, and the audio and video information is backed up according to a preset time period.

3. The classroom recording and analysis system according to claim 1, characterized in that: The local server installs and runs a K3S Kubernetes cluster, and deploys a classroom data analysis application module on the local server through the K3S Kubernetes cluster; when the local server is used to generate a classroom analysis report based on the audio and video information, it is specifically used to: A classroom analysis report is generated based on the audio and video information through the classroom data analysis application module.

4. The classroom recording and analysis system according to claim 3, characterized in that: The audio and video information includes audio information and video information; when the local server is used to generate a classroom analysis report according to the audio and video information through the classroom data analysis application module, it is specifically used to: Converting the audio data into text data according to a speech recognition algorithm through the classroom data analysis application module; The classroom data analysis application module converts the video data into image data according to image recognition and sentiment analysis algorithms; A classroom analysis report is generated based on the text data and image data.

5. The classroom recording and analysis system according to claim 4, characterized in that: The classroom analysis report at least includes data reports, charts, and video clip information. The data report includes the teacher's explanation content and / or student feedback information, the charts include teaching statistical data, and the video clip information includes key teaching segments.

6. The classroom recording and analysis system according to claim 1, characterized in that: The user terminals at least include teacher user terminals, educational institution user terminals and student user terminals.

7. The classroom recording and analysis system according to claim 1, characterized in that: When the local server is used to send the classroom analysis report to the user terminal, it is specifically used to: The classroom analysis report is sent to the user terminal via the local area network or the Internet.

8. The classroom recording and analysis system according to claim 1 or 6, characterized in that: The user terminal is also used for: When receiving the user's start recording operation, a recording instruction is sent to the recording device, so that the recording device records the audio and video information in the teaching process.

9. A classroom recording and analysis method based on a local area network, applied to a classroom recording and analysis system based on a local area network as claimed in any one of claims 1 to 8, characterized in that: The classroom recording analysis method comprises: The recording device records the audio and video information during the teaching process, and sends the audio and video information to the local server through the local area network; The local server receives the audio and video information, generates a classroom analysis report according to the audio and video information, and sends the classroom analysis report to the user terminal; The user terminal receives and consults the classroom analysis report.

10. A local server, characterized in that: The local server is deployed in the classroom recording and analysis system based on a local area network as described in any one of claims 1 to 8, and includes: A transceiver for receiving audio and video information from a recording device; A memory, used to store the audio and video information locally; A processor, configured to generate a classroom analysis report based on the audio and video information; The transceiver is also used to send the classroom analysis report to the user end.

Citation Information

Patent Citations

  • Lesson-recording method

    CN110675669A

  • Multimedia teaching video generation and network security access system

    CN203038499U