From 83db52242ebc64756abd1f458e86e8d4d1105bc0 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Tue, 28 Jul 2026 00:55:31 +0200 Subject: [PATCH] feat: add media_quality config for ThreadNet (1440p/60fps, VP9) Sets higher default video quality ceiling (up to 1440p/60fps camera, 1440p/30fps screen share, VP9 preferred codec) via the media_quality config block introduced in element-hq/element-call#3736. These are seeded defaults users can still adjust in Settings, not hard limits. Bumped embedded package to @sorb/threadnet-call-embedded. --- embedded/web/package.json | 4 ++-- vite-embedded.config.ts | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/embedded/web/package.json b/embedded/web/package.json index 5020399d..3bda3538 100644 --- a/embedded/web/package.json +++ b/embedded/web/package.json @@ -1,6 +1,6 @@ { - "name": "@element-hq/element-call-embedded", - "version": "0.0.0", + "name": "@sorb/threadnet-call-embedded", + "version": "0.19.2-threadnet.1", "files": [ "README.md", "LICENSE-AGPL-3.0", diff --git a/vite-embedded.config.ts b/vite-embedded.config.ts index 27a42fbb..3bb19436 100644 --- a/vite-embedded.config.ts +++ b/vite-embedded.config.ts @@ -30,6 +30,19 @@ export default defineConfig((env) => delayed_leave_event_restart_ms: 4000, delayed_leave_event_delay_ms: 18000, }, + media_quality: { + video_codec: "vp9", + video: { + max_resolution: 1440, + max_bitrate: 8_000_000, + max_framerate: 60, + }, + screen_share: { + max_resolution: 1440, + max_bitrate: 6_000_000, + max_framerate: 30, + }, + }, }, }, ]),