Skip to content

Commit 05b5db2

Browse files
authored
Specify who calls who (#3942)
1 parent 3fde32b commit 05b5db2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: proposals/3401-group-voip.md

+2
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ Clients should do their best to ensure that calls in `m.call.member` state are r
197197

198198
### Call setup
199199

200+
In a full mesh call, for any two participants, the one with the lexicographically lower user ID is responsible for calling the other. If two participants share the same user ID (that is, if a user has joined the call from multiple devices), then the one with the lexicographically lower device ID is responsible for calling the other.
201+
200202
Call setup then uses the normal `m.call.*` events, except they are sent over to-device messages to the relevant devices (encrypted via Olm). This means:
201203

202204
* When initiating a 1:1 call, the `m.call.invite` is sent to the devices listed in `m.call.member` event's `m.devices` array using the `device_id` field.

0 commit comments

Comments
 (0)