Repository navigation
P2P
modular-av-p2p carries calls directly between players' browsers: no
server, no account, and no GM needed online. Each browser sends to each
of the others, so it suits small tables. Signalling goes through
Foundry's own connection.
Manifest URL:
https://raw.githubusercontent.com/Affid/modular-av/manifests/modular-av-p2p/module.json
- Most players in a call: 2 to 10, 6 by default. GMs can always join; another player past this number is told the call is full.
- STUN servers: help browsers find a way to each other through their routers. Used only when Foundry's A/V settings name no relay server of your own. Separate several with commas; leave empty for players on the same network.
- Send everything through the relay server: only with a relay (TURN) server in Foundry's A/V settings. Players then never see each other's IP addresses, at the cost of the relay's bandwidth.
Some routers and company networks don't let browsers reach each other directly. A TURN relay server fixes that: set it in Foundry's own A/V settings (relay server), and P2P uses it.
Without a relay server, players' browsers connect to each other directly and so learn each other's IP addresses. Turn on Send everything through the relay server, with a TURN server set, if that matters at your table.
A GM's block on a player's audio or video is enforced by everyone else's browser, which refuses that player's audio or video.
Modular A/V is MIT licensed. Repository · Issues
Start
Services
Cameras, voice and effects
Help