From 45b0a5c2a69b82ed16aab3f71e4293cbdd3ac529 Mon Sep 17 00:00:00 2001 From: fkwp Date: Thu, 3 Apr 2025 22:47:01 +0200 Subject: [PATCH] reordering --- README.md | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 32a6f80a..6a72ebbb 100644 --- a/README.md +++ b/README.md @@ -45,28 +45,31 @@ organize the flow of the meeting. ✅ **Emoji Reactions** – Users can react with emojis 👍️ 🎉 👏 🤘, adding engagement and interactivity to the conversation. -## 🚀 Deployment Options +## 🚀 Deployment & Packaging Options -Element Call can be packaged in two ways: +Element Call is developed using the +[Matrix js-sdk](https://github.com/matrix-org/matrix-js-sdk) with Matroska mode. +This allows the app to run either as a Standalone App directly connected to a +homeserver with login interfaces or it can be used as a widget within a Matrix +client. -**Full Package** – Supports both **Standalone** and **Widget** mode. Hosted as -a static web page and accessed via a URL when used as a widget. +### 🖥️ Standalone Mode

Element Call in Standalone Mode

-See the [here](./docs/embedded-standalone.md) for more information on the packages. -### Standalone mode - -![Element Call in Standalone Mode](./docs/element_call_standalone.drawio.png) - -In Standalone mode Element Call operates as an independent, full-featured video -conferencing web application, allowing users to join or host calls without +In Standalone mode, Element Call operates as an independent, full-featured video +conferencing web application, enabling users to join or host calls without requiring a separate Matrix client. -### Widget mode embedded in Messenger Apps +### 📲 In-App Calling (Widget Mode in Messenger Apps) + +As a widget 🧩, Element Call utilizes only the core calling (MatrixRTC) +components, while authentication, event handling, and room state updates are +managed by the hosting client. Element Call and the hosting client communicate +via the widget API.

Element Call in Widget Mode