The room grows out of a lesson
No loose links to hand around: a room belongs to one lesson from the schedule, marked as online. The teacher opens it, and a student can only join a room that is already open.
An online lesson happens in Cerium, not in someone else's messenger. The teacher opens the room from a lesson that already stands in the schedule, the student joins it from their own journal, and afterwards the lesson keeps who was connected and for how long.
No loose links to hand around: a room belongs to one lesson from the schedule, marked as online. The teacher opens it, and a student can only join a room that is already open.
Picture and sound travel through a video server run for Cerium (LiveKit), not through an outside messenger with a separate account and separate terms. A student needs a browser, nothing to install.
The right side of the room holds the same board the group already uses, so whatever the teacher drew during an online lesson stays with the rest of that group's work.
The lesson keeps who was connected and for how many minutes. It is a hint at the teacher's hand, not attendance marked automatically: a person still ticks the grid.
A school has a monthly limit for room minutes and for participant minutes. The counter shows on the Limits screen, and once it runs out a lesson in progress finishes but no new room opens until the end of the month.
A module is a permission, and which records may be touched is settled on write, not in the menu.
| Role | Sees | Changes |
|---|---|---|
| Owner | Every online lesson in the school and the monthly minute bar. | Opens and closes any room, mutes people and removes them from it. |
| Methodologist | The same as the owner: the whole school and the whole number bar. | As much as the owner. The limits are set by the operator, not the school. |
| Teacher | The whole school once the track is switched to “All”; starts on “Mine”. | Opens the room for their own lessons; joins anyone else's as a guest. |
| Student | One list of their own online lessons, without the bar and the presence trail. | Nothing. Joins an open room with camera and microphone, no screen share. |
The things that only surface in the third week of working with the module.
Nothing. The room opens in the browser, and the video library is fetched only once their window needs it. An account in the school is required though: identity inside the room is the membership, so a student without an account cannot get in - the same rule as on the Whiteboard. The page has to be served over HTTPS, because over plain http the browser will not even ask for the camera and microphone.
It is opened by someone assigned to that lesson, and by the owner and the methodologist anywhere. The rest of the team joins an open room with the right to share a screen, a student from the group - with camera and microphone. The teacher has “Mute” and “Remove from room” in the “People” drawer, and whoever was removed can come back, because the room is still standing.
A quarter of an hour before the bell and an hour past the end of the lesson, both edges included, because one second should not be a reason to refuse. A lesson running past midnight takes its window along into the next day. Outside the window the “Entry” column says quietly “outside the entry window” instead of offering a button that would refuse anyway.
The screen reconnects once by itself, with a fresh token, and only then offers a “Try again” button. The entry token lives for two hours, longer than the longest lesson. The clock in the bar counts from the moment the room was opened, taken from the server, so leaving and coming back does not reset it. A second tab of the same person does not fight for the seat: it waits for a click.
Who was connected, from when to when, and for how many minutes. In the grid the column header gets a camera mark and the student's cell a dot with a hint like “Online 18:02-18:54 · 52 min” and the sentence “A trail from the room, not attendance.”. Several connections of one person on a poor line fold into a single hint. The tick in the grid is still put there by a person.
The lesson in progress runs to its end: the system does not cut a class off mid-sentence. No new room can be opened until the month is over, and the month is counted in the school's time zone, so the counter starts from zero at midnight on the first. Two measures are counted at once - minutes of an open room and minutes of every connected person - and both are on the bar above the list and on the Limits screen.
Nothing at all. The media server belongs to the platform: one installation for the whole of Cerium, keys in the configuration, and rooms told apart by a name carrying the school's key. That is the opposite of payments, where the school opens its own Stripe account. When an installation has no server, the module says so plainly instead of pretending a room will open.
No. There is no chat in the room, no reactions and no raised hands: team conversation stays in Chat and mail in Messages. The whiteboard is not local either - next to the video tiles stands the same component as at the group, so a drawing from an online lesson lies with the rest of that group's work. This module holds three things: the room, the minutes, and the trail of who was there.
14 days on your groups and instalments. No card, no strings.