diff --git a/docs/calls.mdx b/docs/calls.mdx index a4bba12d6..28b83f05d 100644 --- a/docs/calls.mdx +++ b/docs/calls.mdx @@ -2,15 +2,16 @@ Matrix supports two types of calls: -- Element Call powered by [MatrixRTC][MSC4143] and [LiveKit][livekit-server-github] -- Legacy calls, supported by a STUN/TURN server. +- [MatrixRTC][MSC4143] calls, powered by [LiveKit][livekit-server-github] and frontends such as [Element Call][element-call]. +- Legacy 1-to-1 calls, supported by a STUN/TURN server. [MSC4143]: https://github.com/matrix-org/matrix-spec-proposals/pull/4143 +[element-call-github]: https://github.com/element-hq/element-call/ [livekit-server-github]: https://github.com/livekit/livekit -Both types of calls are supported by different sets of clients, but most clients are moving towards MatrixRTC / Element Call. +Both types of calls are supported by different sets of clients, but most clients are moving towards MatrixRTC. For either one to work correctly, you have to do some additional setup: - For legacy calls to work, you need to set up a TURN/STUN server. [Read the TURN guide for instructions on how to set up coturn](./calls/turn.mdx) -- For MatrixRTC / Element Call to work, you have to set up the LiveKit backend, and optionally configure a TURN server for increased reliability. [Read the LiveKit guide](./calls/livekit.mdx) +- For MatrixRTC calls to work, you have to set up the LiveKit backend, and optionally configure a TURN server for increased reliability. [Read the LiveKit guide](./calls/livekit.mdx) diff --git a/docs/calls/livekit.mdx b/docs/calls/livekit.mdx index 7a89efc10..e48322cb9 100644 --- a/docs/calls/livekit.mdx +++ b/docs/calls/livekit.mdx @@ -1,6 +1,6 @@ -import { Tab, Tabs} from '@rspress/core/theme'; +import { Tab, Tabs } from '@rspress/core/theme'; -# MatrixRTC/Element Call Setup +# MatrixRTC/LiveKit Setup This guide assumes that you are using `docker compose` for deployment. diff --git a/docs/calls/turn.mdx b/docs/calls/turn.mdx index 1e65813b5..a3be0cd97 100644 --- a/docs/calls/turn.mdx +++ b/docs/calls/turn.mdx @@ -1,8 +1,8 @@ # Setting up TURN/STUN -[TURN][turn] and [STUN][stun] are used as components in many calling systems. Matrix uses them directly for legacy calls and indirectly for MatrixRTC via Livekit. +[TURN][turn] and [STUN][stun] are used as components in many calling systems. Matrix uses them directly for legacy 1-to-1 calls and indirectly to assist MatrixRTC calls via Livekit. -Continuwuity recommends using [coturn][coturn] as your TURN/STUN server, which is available as a Docker image or a distro package. This guide assumes that you are using docker compose for deployment. +Continuwuity recommends using [coturn][coturn] as your TURN/STUN server, which is available as a Docker image or a distro package. This guide assumes that you are using `docker compose` for deployment. :::tip You can find help setting up TURN/STUN in our support room - [`#continuwuity:continuwuity.org`][support-room]