Is your feature request related to a problem? Please describe.
It would be nice if users would be able to configure a custom virtual background and to configure their preferred virtual background setting in a LMS.
Describe the solution you'd like
Adding two additional parameters for the API join request would allow a LMS to pass the user's preference for the virtual background:
virtualBackgroundsUserImageUrl specifies a URL where the user specific image can be fetched
virtualBackgroundsUserThumbUrl specifies a URL where the user specific image thumbnail can be fetched
virtualBackgroundsUserDefault specifies the prefered virtual background setting based on filenames from public.virtualBackgrounds.fileNames with some reserved options:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Is your feature request related to a problem? Please describe. It would be nice if users would be able to configure a custom virtual background and to configure their preferred virtual background setting in a LMS.
Describe the solution you'd like Adding two additional parameters for the API join request would allow a LMS to pass the user's preference for the virtual background:
virtualBackgroundsUserImageUrl
specifies a URL where the user specific image can be fetchedvirtualBackgroundsUserThumbUrl
specifies a URL where the user specific image thumbnail can be fetchedvirtualBackgroundsUserDefault
specifies the prefered virtual background setting based on filenames frompublic.virtualBackgrounds.fileNames
with some reserved options:NONE
do not enable virtual background by defaultBLUR
the build in blurringURL
the user specific backgroundThe camera sharing view needs to present another thumbnail if
virtualBackgrounds*Url
have been passed.Describe alternatives you've considered Adding the backgrounds to the server settings does not scale for this use case.
Additional context This should not conflict with #14075: if virtual backgrounds are disabled there is no need to handle the user settings at all.