Built for domestically developed computer labs Linux Classroom Management Software —— cc-class natively prioritizes Linux. The same software runs on UOS / Kylin / Ubuntu and Windows, natively covering domestic CPUs: Phytium · Kunpeng · Loongson. The teacher and student ends share a single .deb package, deployed with the cloud desktop image and ready to use. Screen broadcast, screen monitoring, remote takeover, one-click black screen, and assignment collection are fully functional under Linux.
Most legacy electronic classroom software only supports Windows — after migrating to UOS / Kylin labs, screen broadcasts go black and remote control stops working. cc-class was rebuilt from the ground up for Linux, enabling Xinchuang labs and Windows labs to share the same electronic classroom software.
The teacher endpoint launches on the UOS / Kylin desktop, using real-time thumbnails to monitor the whole class of Linux student machines—broadcasting, monitoring, remote control, and management all done in one place.
The image below shows the real interface of cc-class teacher client managing an entire room of Ubuntu / Xinchuang student machines on Linux — the top shows the teaching demo and interactive toolbar, the middle displays real-time screen thumbnails of each student machine, and the right side shows classroom management controls including screen blackout, internet block, USB disable, and network lock screen.
Not a simple port, but a step-by-step end-to-end solution for Xinchuang computer labs — from installation and auto-startup to the display session.
Provides installation packages for three architectures: amd64, arm64 (Phytium / Kunpeng) and loongarch64 (Loongson), ready to use with UOS, Kylin, Ubuntu 20.04/22.04/24.04.
Online apt install It automatically pulls dependencies; when the lab has no apt source, it uses an offline package containing all dependencies and install.sh, installing everything in one click without any network connection.
The student endpoint registers as a systemd service and auto-starts at boot to automatically connect to the teacher endpoint; the teacher endpoint launches on demand and reconnects automatically when disconnected, requiring no manual attendance.
It automatically identifies teacher and student machines by computer name; the installation automatically switches the session to Xorg, ensuring screen broadcasting and remote control work reliably on Linux.
Teaching demos, monitoring & control, assignment collection, and check-in attendance all in one, with feature parity with the Windows version
Broadcast the teacher's desktop or a chosen window to the whole class in real time, with annotation and markup, and smooth playback of video, 3D and CAD.
View real-time thumbnails of all student screens. Use grid view to see the entire class on one screen. Double-click to enlarge or directly take over, enabling timely detection of violations and intervention.
Double-click a student card to take over their mouse and keyboard, a hands-on guidance mode that lets you tutor and troubleshoot without leaving the teacher machine.
Teacher audio broadcasting and two-way voice communication: broadcast voice to students or talk with them in real time.
Black-screen silence, internet lockout, USB disabling and offline screen lock — manage classroom discipline in a unified way.
Materials are distributed in one click, with assignments and exam files automatically collected and archived by class / student ID / seat, with resumable transfers.
Students enter their name, student ID and class for automatic archiving; the check-in sheet is shown live on the left and can be exported to Excel.
Import a CSV question bank to distribute exams, with countdown auto-submission and scoring, and live answering progress.
The most concerned areas of domestic IT stack computer labs — disciplinary control, whole-class synchronous control, student-side anti-escape management, system-level remote operation, cloud desktop network parameter delivery, student-side zero-operation login, and installation and role determination, totaling 79 items, each with a one-sentence description.
Whatever the teacher does on their own machine, the selected student machines will synchronously follow—unified software installation, unified environment configuration, unified training steps, done for the whole class at once, no need to go to each machine.
相关页面:Corporate Training室Solutions
On the right side is a column of switches. Click once to enable, click again to restore. Red indicates that it is currently under control. Most of them apply to all students.
相关页面:Data Security与管控、Cloud Classroom Management
In computer labs, students often have local administrator privileges on their machines, which cannot be blocked at the user level. cc-class comes with a kernel driver for true antivirus/anti-kill, and it's enabled by default after installation.
相关页面:硬件虚拟化与防跟踪
System-level remote operations; irreversible actions such as shutdown, restart, and kill process require selecting the target machine first, then a second confirmation.
相关页面:机房Operations & Maintenance管理
When used with vDisk cloud desktop, the teacher endpoint also serves as the network configuration console for the computer lab: it broadcasts to discover endpoints, and deploys the entire set of network parameters by MAC address in batches, regardless of whether the current IP of the endpoint is correct.
相关页面:DeploymentImplementationGuide、Server Side与endpoint
The student client is designed so that 'students do nothing': auto-run on boot, auto-find the teacher's PC, auto-reconnect on disconnect.
One installation package deployed to all machines. After installation, the software determines which machine is the teacher's and which is the student's based on the computer name, so administrators don't need to perform different operations on each machine.
相关页面:domestic IT stackDomestic Substitution机房、Training RoomFast Delivery
See other functions such as screen broadcast, classroom interaction, exam and homework, etc. cc-class Complete feature list; See step-by-step operation steps and illustrations cc-class user manual。
From domestic hardware to the first class, offline environments are handled in one click too
Phytium / Kunpeng / Loongson machines running UOS / Kylin / Ubuntu.
One-click install via online apt or offline package, with all dependencies handled automatically.
The student client registers as an auto-start service on boot and connects to the teacher machine automatically.
Installation automatically disables Wayland; logging back in enters an Xorg session.
The teacher selects a teaching channel to enter the lesson, and student machines automatically join the started class.
From Xinchuang labs to exam centers, unified control of localized teaching environments
UOS / Kylin all-in-one machine labs and existing Windows labs share a single electronic classroom, smoothly completing the transition to domestically produced systems.
A complete teaching workflow of screen broadcasting, monitoring and homework collection — efficient, orderly lessons in the computer lab.
Supports smooth broadcasting of video, 3D and CAD, with remote takeover for hands-on guidance, suited to university practical training.
Screen monitoring, one-click blackout, network-cut screen lock and auto-submission ensure a fair and orderly domestic exam.
Linux electronic classroom products and solutions
Low-latency screen broadcasting and monitoring — how the Wayland challenge is solved under Linux.
View details →A full Xinchuang teaching workflow covering interactive teaching, courseware push, exams and homework, and classroom management.
View details →Overview of the interactive electronic classroom software: one install package shared by teacher and student sides.
View details →A smart-lab solution integrating cloud desktop + electronic classroom + IoT central control in one.
View details →Real Deployment Site Snapshots
cc-class Xinchuang electronic classroom software, natively built around Linux, lets teacher and student endpoints share a single installation package—request a trial and experience unified teaching management for domestically produced computer labs.