Skip to main content
The live-room experience is part of Kralis. Participants use their existing Kralis account rather than a separate meeting account or an embedded third-party interface.

Before joining

  1. Open the event details page.
  2. Select Enter room when the lobby or live event is available.
  3. Review the recording notice if the school requires acknowledgement.
  4. Choose a microphone and camera, or turn either one off.
  5. Continue to the Classroom lobby.
  6. Wait for admission when required.
If no media device exists, both camera and microphone can remain off. The user can still enter in listen-only mode when their role allows access. Scheduled lobbies display a live start countdown. Once the event becomes live, an admitted user is connected automatically.

Access checks

Before entry, Classroom checks the user’s school, event access, role, admission, available capacity, removal status, and recording notice. The resulting camera, microphone, and presentation permissions reflect the event settings and any participant-specific changes made by a manager.

Main controls

The bottom control bar contains the most frequently used actions:
  • microphone
  • camera
  • present or stop presenting
  • speaker mute for the local listener
  • leave room
Less frequent controls are available under More, including low-bandwidth mode, recording controls for managers, and bulk participant controls. The quick panel opens participants, chat, waiting-room requests, and attached whiteboards. Participant and chat buttons display counts, including unread chat activity.

Participants and moderation

Hosts and moderators can, subject to role precedence:
  • mute one user’s currently published microphone or camera;
  • mute all controllable participants’ microphones or cameras;
  • allow or prevent one user from publishing audio, video, or screen share;
  • reset the user to event defaults;
  • lower a raised hand;
  • remove and later reinstate a participant;
  • change live event-wide microphone, camera, screen-share, chat, raise-hand, and waiting-room settings.
Browsers do not allow a remote host to turn another person’s camera or microphone on. Kralis can stop a published track or revoke permission; the participant must deliberately turn media back on after permission is restored.

Chat and raise hand

Classroom saves chat messages so the event can retain its conversation history. The UI supports replies, edits, deletions, and loading older messages. Raise hand is also a Kralis participant state. A user controls their own hand, and managers can lower it. Both features can be disabled for the live event.

Presentation behavior

Classroom has two presentation sources:

Native whiteboard presentation

The presenter selects an attached board. Followers switch to the board view and see the active editor’s drawing and cursor. A viewer can leave follow mode and return later. The presenter’s camera can remain visible as picture-in-picture.

Screen sharing

The browser prompts the presenter to choose a screen, window, or tab. Followers see the shared content, and the presenter camera can remain visible as picture-in-picture. Only one authoritative presentation source is active for a session. Replacing an existing presentation requires confirmation. Native board presentation is intentionally separate from screen sharing. Use native presentation for efficient live board viewing. Use screen sharing when the board or another application must be captured in a recording.

Network and constrained devices

Classroom adjusts video delivery to the available connection. Network indicators use quality colors and a small percentage estimate. The elapsed timer is always visible; scheduled rooms also show remaining time. On a slow network or lower-end device:
  • turn off the local camera;
  • enable low-bandwidth mode under More;
  • avoid an unnecessary screen share;
  • prefer the native whiteboard presentation when it does not need recording;
  • close other camera-using tabs and applications.
Speakers are enabled by default, but browser autoplay rules may require the user to click Enable classroom audio. Local speaker mute affects only that listener.