Live Classroom Infrastructure
for Education Platforms
Stream video to thousands of students without managing the complexity yourself. We handle WebRTC, scaling, and cross-device quirks—you focus on learning.
// Embed a classroom in your app
const joinUrl = await getClassroomUrl(roomId, user);
<iframe
src={joinUrl}
allow="camera; microphone; fullscreen"
/>Simple API
REST endpoints for everything. Create rooms, generate tokens, download recordings.
Recording
Record classes on demand. Recordings are available for download within 6 hours.
Adaptive Quality
Simulcast streaming adjusts to each student's network. No buffering.