Group call setup¶
Signalling - group-call
SIG-06 - status: draft - group, audio, video
A multi-party call extends the 1:1 offer/accept flow with a joinable group session, a participant roster, and per-sender media keying.
TODO — not yet fully specified.
- The creator establishes a group call session that additional participants join.
- Each participant is keyed independently; see srtp-master-key.
- Media uses per-sender SFrame keys; see sframe-media.
- Unspecified: the participant roster stanza, join/leave signalling, and group key distribution/rotation on join/leave.
Requires: call-offer
Breakdown: group-call-crypto, raise-hand, reactions, screen-share, video-call
Implemented by
| Flavor | Status | Source | Notes |
|---|---|---|---|
whatsapp-rust |
unknown | — | — |
Annotation wacrg:SIG-06 — a flavor marks its implementation site in source with this comment; a script clones the source, finds it, and attaches the commit blame/permalink.
Contributors
| Contributor | Role |
|---|---|
| wrote initial spec |
protocol history / diff - blame
Open questions - Group session creation, the participant roster stanza, and join/leave signalling. - Per-sender SFrame key distribution and rotation on join/leave.
Changelog¶
- 2026-06-21 — Initial spec entry.