
FIG. — system architecture, production
AI Proctoring Platform
An SFU-based proctoring platform routing 200+ concurrent student streams without decoding a single frame on the server. Behavioral classification (eye-gaze, tab-switch, multi-signal correlation) runs in client worker threads; OpenRouter-powered LLM summaries turn raw session events into reviewer-ready reports. Sub-200ms alert delivery to admin dashboards.
- 200+concurrent streams
- +35%proctoring throughput
- <200msalert latency
- webrtc
- mediasoup
- mediapipe
- openrouter
- node
- postgres
- redis
