2022-03-04 14:47:44 +00:00
# Element Call
2021-07-16 21:22:03 +00:00
2022-03-04 14:47:44 +00:00
Showcase for full mesh video chat.
2021-07-16 21:22:03 +00:00
## Getting Started
2022-03-04 14:47:44 +00:00
`element-call` is built against the `robertlong/group-call` branch of both [matrix-js-sdk ](https://github.com/matrix-org/matrix-js-sdk/pull/1902 ) and [matrix-react-sdk ](https://github.com/matrix-org/matrix-react-sdk/pull/6848 ). Because of how these packages are configured and Vite's requirements, you will need to clone them locally and use `yarn link` to stich things together.
2021-10-01 18:51:44 +00:00
First clone, install, and link `matrix-js-sdk`
```
git clone https://github.com/matrix-org/matrix-js-sdk.git
cd matrix-js-sdk
git checkout robertlong/group-call
yarn
yarn link
```
Then clone, install, link `matrix-js-sdk` into `matrix-react-sdk` , and link `matrix-react-sdk`
```
git clone https://github.com/matrix-org/matrix-react-sdk.git
cd matrix-react-sdk
git checkout robertlong/group-call
yarn
yarn link matrix-js-sdk
yarn link
```
Next you'll also need [Synapse ](https://matrix-org.github.io/synapse/latest/setup/installation.html ) installed locally and running on port 8008.
Finally we can set up this project.
2021-07-16 21:22:03 +00:00
```
2021-10-01 18:51:44 +00:00
git clone https://github.com/vector-im/matrix-video-chat.git
2021-07-16 21:22:03 +00:00
cd matrix-video-chat
2021-07-26 18:50:32 +00:00
yarn
2021-10-01 18:51:44 +00:00
yarn link matrix-js-sdk
yarn link matrix-react-sdk
2021-09-29 21:34:29 +00:00
yarn dev
2021-07-26 18:50:32 +00:00
```
2021-10-01 23:17:47 +00:00
## Config
Configuration options are documented in the `.env` file.