| Latest version | 0.13.1 |
|---|---|
| Minimum Core | 14 |
| Compatible Core | 14.369 |
| Last updated | 5 hours ago |
| Created | 5 hours ago |
| Authors | |
| Languages |
English |
| Systems | All systems |
| Project source | Project URL |
| Report bugs | Bug tracker URL |
| License | License URL |
Carries Modular A/V's calls over a LiveKit server: LiveKit Cloud (it has a free tier) or your own. It handles tables of any size. Requires Modular A/V (modular-av).
1. Create a project on LiveKit Cloud, or run your own LiveKit server.
2. In this module's settings, as a GM:
- LiveKit server URL (world): wss://…. Plain ws:// works only on your own computer or a private network.
- LiveKit API key and secret (this browser only): enter them in each browser a GM uses to run the game.
3. If the world has more than one service enabled, choose LiveKit under Voice and video service in Modular A/V's settings.
- The secret stays with the GM: it's n and never leaves the GM's browser.
- Short-lived tokens: a player's browser asks a GM's browser for a token. The GM's browser signs a short-lived one for that player alone and this world's room, and it only lets them send what the GM's permissions allow.
- A GM must be online: players join or reconnect only while a GM is online, as they would for a session. Until then the dock says "Waiting for a GM to let you join".
- Requirements: Foundry VTT v14 and Modular A/V. Tested in Chrome, Edge and other Chromium browsers.
- Coming from LiveKit AVClient: enable only one of the two. The first time a GM opens the world, this module offers to bring the old server over and to remove the old setting. Replace your key afterwards, since LiveKit AVClient kept the secret where every player could read it.
- Network: connects only to the LiveKit server the GM entered.
- Licence: MIT. Bundles livekit-client 2.22.4 (Apache-2.0).
- Documentation: https://github.com/Affid/modular-av/wiki/LiveKit
- Moving from LiveKit AVClient: https://github.com/Affid/modular-av/wiki/Moving-from-LiveKit-AVClient
- Report an issue: https://github.com/Affid/modular-av/issues
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: modular-av-livekit or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.