Plan by class and date
Keep the recurring group separate from the dated lesson. Drag videos, audio, images, and approved links into order.
SELF-HOSTED · OFFLINE-READY · NATIVE TV
Build dated media playlists in a browser served by your own local server. Pair classroom TVs with a PIN. Download everything ahead of time—and keep teaching when the network does not.
BUILT FOR THE REAL ROOM
Keep the recurring group separate from the dated lesson. Drag videos, audio, images, and approved links into order.
Each screen receives a versioned manifest, verifies local media, and reports failures while there is still time to fix them.
Loop a welcome sequence, then begin a duration-aware countdown so its last frame lands precisely on class time.
Native players prefer verified local files and never interrupt active local playback just because the server disconnects.
Review every media item and hear saved trims, fades, volume, loop behavior, and notes before it reaches the room.
Select a screen and media, then play, pause, seek, skip, or stop from a local browser saved to the home screen.
ONE PROTOCOL, THREE NATIVE SURFACES
Classes, dated lessons, playlists, media, screens, signage, users, and settings.
Pairing, assignments, schedules, media, SignalR invalidation, and range downloads.
Remote navigation, local manifests, verified cache, scheduled playback, and signage fallback.
START ON YOUR LOCAL NETWORK