(frontend) add custom virtual background feature

Add a custom virtual background feature.

If the backend supports uploading files, backgrounds are stored
in the backend for the user.
Otherwise, only one background image can be selected.
This commit is contained in:
Florent Chehab
2026-03-03 17:49:53 +01:00
parent fcad79d662
commit 16daf7b8d3
29 changed files with 1133 additions and 427 deletions
@@ -215,8 +215,8 @@ export const Conference = ({
audio={userConfig.audioEnabled}
video={
userConfig.videoEnabled && {
processor: BackgroundProcessorFactory.deserializeProcessor(
userConfig.processorSerialized
processor: BackgroundProcessorFactory.fromProcessorConfig(
userConfig.processorConfig
),
}
}