forked from Fediversity/Fediversity
Cleaned up Element Call documentation.
This commit is contained in:
parent
ccadcb380c
commit
e7b30a7afa
|
@ -3,22 +3,6 @@ gitea: none
|
|||
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.
|
||||
|
||||
It requires several bits of software and entries in .well-known/matrix/client
|
||||
|
||||
This bit is for later, but here's a nice bit of documentation to start:
|
||||
|
||||
https://sspaeth.de/2024/11/sfu/
|
||||
|
||||
|
||||
# Overview
|
||||
|
||||
Element Call consists of a few parts, you don't have to host all of them
|
||||
|
@ -29,6 +13,15 @@ here's what you need.
|
|||
* **LiveKit**. This is the "SFU", which actually handles the audio and video, and does TURN.
|
||||
* **Element Call widget**. This is basically the webapplication, the part you see.
|
||||
|
||||
As mentioned in the [checklist](../checklist.md) you need to define these
|
||||
three entries in DNS and get certificates for them:
|
||||
|
||||
* `turn.example.com`
|
||||
* `livekit.example.com`
|
||||
* `call.example.com`
|
||||
|
||||
For more inspiraten, check https://sspaeth.de/2024/11/sfu/
|
||||
|
||||
|
||||
# LiveKit {#livekit}
|
||||
|
||||
|
|
Loading…
Reference in a new issue