GARRISON Docs

Voice, Video & Screen-Share

Garrison's voice runs on a self-hosted LiveKit SFU: low-latency, server-authoritative, and rock-solid under a full raid. Your media never leaves your server.

Joining & talking

Click a ๐Ÿ”Š voice channel to join; occupants appear under it with a speaking ring when they talk. The voice bar lets you mute, deafen (mute everyone + yourself), and leave. You can also share video and your screen, and click a tile to bring it fullscreen.

Push-to-talk & the game overlay

Prefer push-to-talk? Bind any key in Settings โ†’ Alerts. On the desktop app, PTT is a true global hotkey implemented with a low-level keyboard hook, it keeps working even when a game has exclusive fullscreen focus. The desktop overlay can float who's talking over your game so you never alt-tab mid-fight.

๐ŸŽฎ

Global "talk while gaming" PTT only works in the desktop app: browsers can't capture keystrokes while another application is focused.

Priority speakers

For raids and ops, a channel can be marked priority-speaking: only the owner and members with the Priority Speaker permission can transmit, everyone else is listen-only (they hear, but can't talk over the call). This is enforced server-side in the voice token, not just hidden in the UI.

Priority speakers also trigger ducking: when a priority speaker talks, everyone else's audio is automatically lowered so the call cuts through. The duck amount is configurable per server.

The command net

A raid leader often needs to talk to every channel at once. The command net is a cross-channel intercom: priority speakers can push to a shared "net" that's heard in all the raid channels at once, on a separate push-to-talk key, without leaving their own channel.

๐Ÿ“ฃ Raid Leader priority speaker ยท command net ๐Ÿ”Š Raid 1 โ— Vex โ— Pyre โ— Sara hears the net ๐Ÿ”Š Raid 2 โ— Mara โ— Joch hears the net ๐Ÿ”Š War Room โ— Kron โ— Lyra hears the net one key โ†’ every channel
The command net lets a priority speaker broadcast to all raid channels at once. (Illustration.)

Per-user volume & devices

Someone too loud or too quiet? Right-click a voice peer to set their volume just for you, or mute them locally. Choose your mic and speaker devices and a master volume under Settings โ†’ Audio.

Voice moderation

Officers with the right permissions can keep a channel in order:

  • Server-mute a member (needs Mute Members).
  • Disconnect a member from voice.
  • Ban a member from the server entirely (needs Ban Members).

The server owner is always immune. See Roles & Permissions for who can do what.

โš™๏ธ

Running your own server? Voice needs TCP 7881 and UDP 7882 reachable for LiveKit media, see Self-Hosting.