Comments (2)
Can you pls provide further information. Is it a self hosted deployments or using matrix.org. In case of self hosted: Can you pls share your configuration of the full stack (SFU, JWT-Service, Element Web/Desktop)
from element-call.
Can you pls provide further information. Is it a self hosted deployments or using matrix.org. In case of self hosted: Can you pls share your configuration of the full stack (SFU, JWT-Service, Element Web/Desktop)
Synapse
server_name: (server)
report_stats: false
pid_file: "/var/run/matrix-synapse.pid"
listeners:
- port: 8008
tls: false
type: http
x_forwarded: true
bind_addresses: ['::1', '127.0.0.1']
resources:
- names: [client, federation]
compress: false
database:
name: psycopg2
args:
user: synapse_user
password: (secret)
database: synapse
host: 127.0.0.1
cp_min: 5
cp_max: 10
macaroon_secret_key: (secret)
log_config: "/etc/matrix-synapse/log.yaml"
serve_server_wellknown: true
media_store_path: /var/lib/matrix-synapse/media
signing_key_path: "/etc/matrix-synapse/homeserver.signing.key"
trusted_key_servers: []
max_avatar_size: 2M
allowed_avatar_mimetypes: ["image/png", "image/jpeg", "image/gif", "image/webp"]
federation_client_minimum_tls_version: 1.2
max_upload_size: 3M
enable_registration: true
session_lifetime: 696h
track_appservice_user_ips: true
turn_uris: [(secret)]
turn_shared_secret: "(secret)"
turn_user_lifetime: 86400000
turn_allow_guests: True
redis:
enabled: true
host: 127.0.0.1
port: 6379
password: (secret)
enable_registration_without_verification: true
enable_media_repo: true
media_storage_providers:
- module: s3_storage_provider.S3StorageProviderBackend
store_local: False
store_remote: True
store_synchronous: True
config:
bucket: element-call
#bucket: hashi
# All of the below options are optional, for use with non-AWS S3-like
# services, or to specify access tokens here instead of some external method.
region_name: (secret)
#region_name: (secret)
#endpoint_url: (secret)
endpoint_url: (secret)
access_key_id: (secret)
#access_key_id: (secret)
#secret_access_key: (secret)
secret_access_key: (secret)
# The object storage class used when uploading files to the bucket.
# Default is STANDARD.
#storage_class: "STANDARD_IA"
# The maximum number of concurrent threads which will be used to connect
# to S3. Each thread manages a single connection. Default is 40.
#
#threadpool_size: 20
forgotten_room_retention_period: 7d
media_retention:
local_media_lifetime: 7d
remote_media_lifetime: 3d
experimental:
msc3266_enabled: true
SFU livekit with default config
JWT-Service
LIVEKIT_URL="ws://127.0.0.1:7880"
LIVEKIT_KEY=(secret)
LIVEKIT_SECRET=(secret)
Element-Call
{
"default_server_config": {
"m.homeserver": {
"base_url": "(server)",
"server_name": "(server)"
}
},
"livekit": {
"livekit_service_url": "(JWT-Service)"
}
}
from element-call.
Related Issues (20)
- Skip lobby does not work (and user is muted when changing room after using skip lobby) HOT 1
- Error View: This application has been opened in another tab. HOT 1
- [Feature Request] Volume Gate
- Opening a new Element Call tab should not boot you out of your current call HOT 2
- When joining as a brand-new guest, the "Create an account" link actually leads to the login page
- AV1 codev error on the latest versions of Edge, Brave and Chrome HOT 3
- Better UI for trying to enter a room you're banned from HOT 1
- Kick reason is sometimes absent for federated calls HOT 1
- We no longer have the ability to set volume of someone else's screen-sharing tile
- Exiting a call left the camera on HOT 1
- Knocking failed HOT 11
- UI shows gray padlock for encrypted room before joining it
- Visiting a private room has UI provide a knock button or "Call not found" HOT 2
- Content-Type of non-HTML responses is "text/html"
- ECall can think you are joined to rooms that you've left
- Consider H264 as default codec for video HOT 1
- Element Call lobby should show call members HOT 1
- "Key set not found" for user in encrypted video room
- Screen sharing audio doesn't work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from element-call.