Skip to content

Commit 7435175

Browse files
authored
Merge pull request element-hq#14952 from vector-im/Custom_jitsi_android
Update jitsi.md
2 parents 48b994d + 8cfb0a7 commit 7435175

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

docs/jitsi.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,22 @@ default, and you are using riot-web 1.6 or newer, set the following on your home
5050
}
5151
```
5252

53-
## Mobile app support
53+
## Element Android
54+
55+
Element Android (1.0.5+) supports custom Jitsi domains, similar to Element Web above.
56+
57+
1:1 calls, or calls between you and one other person, do not use Jitsi. Instead, those
58+
calls work directly between clients or via TURN servers configured on the respective
59+
homeservers.
60+
61+
For rooms with more than 2 joined members, when creating a Jitsi conference via call/video buttons of the toolbar (not via integration manager), Element Android will create a widget using the [wrapper](https://github.com/vector-im/element-web/blob/develop/docs/jitsi-dev.md) hosted on `app.element.io`.
62+
The domain used is the one specified by the `/.well-known/matrix/client` endpoint, and if not present it uses the fallback defined in `config.xml` (jitsi.riot.im)
63+
64+
For active Jitsi widgets in the room, a native Jitsi widget UI is created and points to the instance specified in the `domain` key of the widget content data.
65+
66+
Element Android manages allowed native widgets permissions a bit differently than web widgets (as the data shared are different and never shared with the widget URL). For Jitsi widgets, permissions are requested only once per domain (consent saved in account data).
67+
68+
## Element iOS
5469

5570
Currently the Element mobile apps do not support custom Jitsi servers and will instead
5671
use the default `jitsi.riot.im` server. When users on the mobile apps join the call,

0 commit comments

Comments
 (0)