Campus Manual: Proximity Video Chat & Calls

Manual index·← Your Avatar, Identity & Presence·AI Agents & Characters (NPCs) →

Multiverse Campus doesn't have a "start meeting" button — video calls start themselves when you walk up to someone. This chapter covers how proximity calls turn on and off, the floating video panel and its controls, device settings, screen sharing, group calls, invitations, peer-to-peer connections, same-room (co-located) audio handling, live captions, call recording, and the moderation tools faculty have inside a call.

How proximity calls start

Walk your avatar close to another student (or a small group of students) in the open world, a dorm room, or a building, and a video call starts automatically for everyone in range — no dialing, no accept screen. The call ends automatically when you walk away from everyone in it.

A few things govern this:

Opting out of proximity calls

You don't have to be interruptible. Two controls affect whether proximity calls happen at all:

Control Where Effect
DND (Quiet) toggle User pill in the bottom control bar Marks you unavailable — no proximity calls will start for you until you toggle it off. Peers see a no-talk badge above your head. Good for questing or focused solo time.
Social Battery mode Settings → Social Battery Neutral has no effect. Extrovert/Introvert charge or drain an energy meter while you're in calls (cosmetic/roleplay — visible to other players). Extreme Introvert makes you invisible to others and blocks proximity calls entirely.
Edit Mode Backtick (`) toggle, if available to you Also silently suppresses proximity calls while you're editing, same as DND.

If you're in an existing call and switch on DND or Extreme Introvert, that call ends for you immediately.

Dorm room and common area calls

Dorm rooms and dorm common areas use their own always-on call rooms rather than pure proximity geometry: everyone in the same dorm room (or the same dorm's common area) shares one call room just by being there, so you don't need to stand shoulder-to-shoulder to be in the same call.

The video panel

Where: appears automatically as a floating panel once you're in a call.

The call panel floats above the game view rather than taking over the screen, so you can keep playing/walking while on a call.

Moving and resizing the panel

Drag the panel by its top bar to reposition it. Drag a corner to resize it. Drop it near a screen edge and it snaps into one of several fixed layouts:

Layout How to get it
PiP (picture-in-picture) Default floating window; drag away from any edge to return to it
Bar Drag to the bottom edge
Strip L / Strip R Drag to the left or right edge
Stage Pick from the layout buttons on the panel's drag bar
Full Screen Drag to the top edge, or pick from the layout buttons

You can also click the layout buttons directly instead of dragging. Strip and Bar layouts are automatically disabled (greyed out) while someone is sharing their screen, since a shared screen needs more room — the panel jumps to Stage layout instead.

View controls

These live in the panel's drag bar:

Control What it does
Hide me Hides your own camera tile from your own view only. Other participants still see your camera normally — this is a personal viewing preference, not a mute.
Speaker (Speaker Focus) Automatically enlarges whoever has been talking for a couple of seconds, and returns to the grid when nobody's speaking. Manually enlarging a tile (see below) always overrides this.

Inside the video grid itself:

Call toolbar (mic, camera, screen share, more)

The bottom control bar (visible in every panel layout) has:

Button Action
Mic Mute/unmute your microphone
Cam Turn your camera on/off
Screen-share icon Start/stop sharing your screen
Hand icon Raise/lower your hand (shows a 🖐 badge over your avatar/tile so others notice)
CC Toggle the live captions overlay (see Live captions)
Settings (gear) Opens Call Settings — camera, microphone, and speaker device pickers
Privacy lock icon Toggle the call between Public and Private
P2P / Server Only shown with 3 or fewer participants — switch the call's connection mode (see Peer-to-peer calls)

Everyone joins a proximity or dorm call muted by default; unmute yourself from the toolbar whenever you're ready to talk. If a brief network hiccup reconnects you, your last mute/unmute state is restored rather than being reset to muted.

If you start talking while your mic is muted, a "You're muted" banner appears briefly to remind you to unmute.

Privacy toggle

Click the lock icon to flip a call between:

Call settings (devices)

Where: gear icon in the call toolbar.

The Call Settings panel lets you:

Changes apply immediately and only affect the current call.

Screen sharing

Click the screen-share icon in the toolbar to start sharing; click Stop Sharing (shown over the shared screen) to stop. What the rest of the call sees depends on how many people are sharing at once:

Group calls vs. one-on-one calls

Proximity calls scale naturally from a one-on-one conversation up to a full room — there's no separate "start a group call" step. The video grid, screen-share layouts, and toolbar all work the same regardless of size; the panel just adds more tiles (and paginates once there are too many to fit).

Note: the in-game item that opens something called a "group chat" from your inventory is a flavor/joke item (a parody bulletin-board-style text feed with a running gag about deleted messages) — it is unrelated to proximity video calls and is not a real messaging feature.

Call invitations

Where: Online list in the left chat sidebar.

If you want to pull someone into your current call who isn't standing nearby, click Invite next to their name in the Online list (only available while you're already in a call). They get a pop-up notification naming you and a 60-second window to respond:

  1. Join — they're added to your call immediately.
  2. Decline — you're notified they declined; nothing else happens.
  3. No response within 60 seconds — the invitation is automatically dismissed for them.

You can't invite someone who's already in your call, and invitations only work if the person is online.

Peer-to-peer (P2P) calls

Calls with 3 or fewer participants can run over a direct, encrypted peer-to-peer connection instead of routing audio/video through the server. New small calls default to server mode; use the P2P / Server toggle in the toolbar to switch. If a call grows past 3 participants, it is automatically switched to server mode for everyone (P2P doesn't scale past that).

If a P2P connection can't establish (common on networks that block direct peer connections), a banner tells you the connection timed out and suggests switching to server mode via the toggle.

Same-room audio (co-located devices)

If two or more people are physically in the same room and both have their devices' microphones and speakers live, you'd normally get an echo/feedback loop between their two devices. Campus detects this: devices that acoustically pick up each other's audio strongly (and mutually) are automatically treated as "co-located," and only one device in the group is kept as the active speaker output at a time — the others' local output is muted so you don't get feedback, while everyone's microphone still contributes normally. This is fully automatic; there's no button to declare co-location.

Live captions / real-time transcription

Where: CC button in the call toolbar.

While you're in a call, Campus automatically transcribes speech in the background (used both for the caption overlay and for speech bubbles other nearby players see above your avatar). The CC button only toggles whether you see the on-screen caption overlay — transcription itself is always running whenever your mic is live.

Lecture-style broadcasts (a separate feature from proximity calls) have their own captions overlay that shows recent transcript lines plus the currently-in-progress line.

Recording a call

Requires: faculty or admin role to start a recording. Anyone in the call can view/stop it once running (per the button's state) and everyone who participated gets access to the result.

Click Record Call in the call toolbar to start recording. While active, the button shows Stop Recording with a pulsing red dot. Recording:

Viewing past recordings

Where: hotbar/menu → Recordings (🎤 icon).

The Recordings panel lists your past calls in a Calendar view (click a day to see that day's calls) or a List view (grouped by date, most recent first). Selecting a recording shows:

Playback links expire after a while for security; the player automatically refreshes the link and resumes from where you left off if that happens.

In-call moderation controls

Two levels of moderation exist: admins can mute individual users from anywhere in the app, and faculty get a dedicated in-call presenter panel plus per-participant actions.

Muting a specific participant

Requires: admin role.

Wherever a participant's camera tile is shown, admins see a small mute/unmute icon overlaid on that tile (and a similar pair of Mute/Unmute buttons appears anywhere else a participant is listed, e.g. participant lists outside the call view). Clicking it force-mutes that person's microphone at the server level — even a client that ignores the request can't keep publishing audio. The muted user sees a banner explaining they were muted by a moderator (and, if a chat mute was applied too, their proximity chat input is disabled with a "Muted by moderator" placeholder). Mutes can carry an expiry, after which the restriction is lifted automatically.

Faculty presenter controls

Requires: faculty role. Where: the shield icon in the call toolbar (only faculty see it).

Opens a small popover with room-wide actions:

Action Effect
Mute everyone except me / Unmute everyone Soft, client-compliance mute request broadcast to the whole room (non-faculty only — other faculty aren't forced to self-mute by this).
Lockdown mics (hard) / Lift mic lockdown Hard-revokes publish permission for non-faculty, so muted participants can't just unmute themselves; new joiners while lockdown is on arrive pre-muted.
Disable room transcription / Enable room transcription Suppresses live captions for everyone in the room regardless of their personal CC toggle.

These toggles are synced across faculty — if one instructor flips a setting, other faculty in the room see the popover update to match.

What students see during a hard lockdown: a banner pill appears in the call controls while lockdown is active, and the mic button's unmute action is greyed out (muting yourself still works — only unmuting is blocked). If you try to unmute anyway, a toast explains you've been locked down by faculty rather than silently failing.

Per-participant faculty actions

Requires: faculty role. Where: the overflow menu shown on each non-faculty participant's tile (only visible to faculty, and only when the call-controls feature is enabled).

Action Effect
Mute Client-compliance mute request for that one participant
Kick from call Removes them from the current call room
Time out (24h) Suspends their ability to log in for 24 hours — requires confirmation
Ban Bans the account — requires confirmation; the dialog notes they'd need to reach out via chat to be reinstated

Timeout and Ban both show a confirmation dialog before taking effect, since they're account-level, not just call-level, actions.

Controls summary

Control Where Requires What it does
Mic Call toolbar Anyone in call Mute/unmute your microphone
Cam Call toolbar Anyone in call Turn your camera on/off
Screen share Call toolbar Anyone in call Start/stop sharing your screen
Raise hand Call toolbar Anyone in call Toggle a hand-raised badge
CC Call toolbar Anyone in call Toggle your caption overlay
Settings (gear) Call toolbar Anyone in call Pick camera/mic/speaker devices
Privacy lock Call toolbar Anyone in call Toggle call Public/Private
P2P / Server Call toolbar (≤3 participants) Anyone in call Switch connection mode
Hide me Panel drag bar Anyone in call Hide your own tile from your own view
Speaker Focus Panel drag bar Anyone in call Auto-enlarge whoever is talking
Enlarge (⤢) Any tile Anyone in call Manually pin/unpin a tile large
Layout buttons Panel drag bar Anyone in call PiP / Bar / Strip L / Strip R / Stage / Full Screen
Take Over Screen-share grid Faculty Feature your own screen over others
Pop Out All / Pop Out Table Screen-share grid Faculty Open shares in separate window(s)
Invite Left sidebar Online list In a call Invite an online peer into your call
Record Call Call toolbar Faculty/admin Start/stop recording with AI summary
Faculty controls (shield) Call toolbar Faculty Mute all, lockdown mics, disable captions
Participant mute overlay Any tile Admin Server-side force mute/unmute one user
Overflow menu (⋯) Non-faculty tiles Faculty Mute / Kick / Time out / Ban
DND (Quiet) toggle Bottom control bar Anyone Opt out of proximity calls entirely
Social Battery mode Settings Anyone Roleplay energy effect; Extreme Introvert also blocks calls

Manual index·← Your Avatar, Identity & Presence·AI Agents & Characters (NPCs) →