forked from Fediversity/Fediversity
Updated documentation for Element Call.
This commit is contained in:
parent
8d500aac00
commit
8337b4c1d5
|
@ -5,6 +5,10 @@ include_toc: true
|
|||
|
||||
# Element Call
|
||||
|
||||
This bit needs to be updated: Go compiler and the whole Node.js/yarn/npm stuff
|
||||
needs to be cleaned up and standardized. For now the procedure below will
|
||||
probably work.
|
||||
|
||||
Element Call enables users to have audio and videocalls with groups, while
|
||||
maintaining full E2E encryption.
|
||||
|
||||
|
@ -17,8 +21,8 @@ https://sspaeth.de/2024/11/sfu/
|
|||
|
||||
# Install prerequisites
|
||||
|
||||
Define an entry in DNS for Livekit and Call, e.g. `livekit.matrixdev.example.com`
|
||||
and `call.matrixdev.example.com`. Get certificates for them.
|
||||
Define an entry in DNS for Livekit and Call, e.g. `livekit.example.com`
|
||||
and `call.example.com`. Get certificates for them.
|
||||
|
||||
Expand `.well-known/matrix/client` to contain the pointer to the SFU:
|
||||
|
||||
|
@ -26,7 +30,7 @@ Expand `.well-known/matrix/client` to contain the pointer to the SFU:
|
|||
"org.matrix.msc4143.rtc_foci": [
|
||||
{
|
||||
"type": "livekit",
|
||||
"livekit_service_url": "https://livekit.matrixdev.example.com"
|
||||
"livekit_service_url": "https://livekit.example.com"
|
||||
}
|
||||
]
|
||||
```
|
||||
|
@ -38,7 +42,7 @@ this:
|
|||
```
|
||||
{
|
||||
"call": {
|
||||
"widget_url": "https://call.matrixdev.example.com"
|
||||
"widget_url": "https://call.example.com"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
@ -128,7 +132,7 @@ further, installation of the actual LiveKit, the SFU), but for now it's enough
|
|||
to fill it with this:
|
||||
|
||||
```
|
||||
LIVEKIT_URL=wss://livekit.matrixdev.example.com
|
||||
LIVEKIT_URL=wss://livekit.example.com
|
||||
LIVEKIT_SECRET=xxx
|
||||
LIVEKIT_KEY=xxx
|
||||
LK_JWT_PORT=8080
|
||||
|
@ -179,7 +183,7 @@ rtc:
|
|||
enable_loopback_candidate: false
|
||||
turn:
|
||||
enabled: true
|
||||
domain: livekit.matrixdev.procolix.com
|
||||
domain: livekit.procolix.com
|
||||
cert_file: /etc/coturn/ssl/fullchain.pem
|
||||
key_file: /etc/coturn/ssl/privkey.pem
|
||||
tls_port: 5349
|
||||
|
@ -276,13 +280,13 @@ necessary:
|
|||
{
|
||||
"default_server_config": {
|
||||
"m.homeserver": {
|
||||
"base_url": "https://vm02199.matrixdev.example.com",
|
||||
"server_name": "matrixdev.example.com"
|
||||
"base_url": "https://matrix.example.com",
|
||||
"server_name": "example.com"
|
||||
}
|
||||
},
|
||||
|
||||
"livekit": {
|
||||
"livekit_service_url": "https://livekit.matrixdev.example.com"
|
||||
"livekit_service_url": "https://livekit.example.com"
|
||||
},
|
||||
|
||||
"features": {
|
||||
|
|
Loading…
Reference in a new issue