diff --git a/bigbluebutton-html5/public/resources/images/virtual-backgrounds/green_screen.jpg b/bigbluebutton-html5/public/resources/images/virtual-backgrounds/green_screen.jpg new file mode 100644 index 0000000000..bc6c0feaeb Binary files /dev/null and b/bigbluebutton-html5/public/resources/images/virtual-backgrounds/green_screen.jpg differ diff --git a/bigbluebutton-html5/public/resources/images/virtual-backgrounds/thumbnails/green_screen.jpg b/bigbluebutton-html5/public/resources/images/virtual-backgrounds/thumbnails/green_screen.jpg new file mode 100644 index 0000000000..d567635db4 Binary files /dev/null and b/bigbluebutton-html5/public/resources/images/virtual-backgrounds/thumbnails/green_screen.jpg differ diff --git a/bigbluebutton-web/grails-app/conf/bigbluebutton.properties b/bigbluebutton-web/grails-app/conf/bigbluebutton.properties index c6a04b1ed5..2126e01c57 100644 --- a/bigbluebutton-web/grails-app/conf/bigbluebutton.properties +++ b/bigbluebutton-web/grails-app/conf/bigbluebutton.properties @@ -321,6 +321,10 @@ defaultGuestWaitURL=${bigbluebutton.web.serverURL}/html5client/guestWait useDefaultAvatar=false defaultAvatarURL=${bigbluebutton.web.serverURL}/html5client/resources/images/avatar.png +# The default webcam background image to display. +useDefaultWebcamBackground=false +defaultAvatarURL=${bigbluebutton.web.serverURL}/html5client/resources/images/avatar.png + apiVersion=2.0 # Salt which is used by 3rd-party apps to authenticate api calls diff --git a/docs/docs/data/join.tsx b/docs/docs/data/join.tsx index ce52eaab86..4d160f5fe5 100644 --- a/docs/docs/data/join.tsx +++ b/docs/docs/data/join.tsx @@ -55,6 +55,12 @@ const joinEndpointTableData = [ "type": "String", "description": (<>The link for the user’s avatar to be displayed (default can be enabled/disabled and set with “useDefaultAvatar“ and “defaultAvatarURL“ in bbb-web.properties).) }, + { + "name": "webcamBackgroundURL", + "required": false, + "type": "String", + "description": (<>The link for the user’s webcam background to be displayed (default can be enabled/disabled and set with “useDefaultAvatar“ and “defaultAvatarURL“ in bigbluebutton.properties).) + }, { "name": "redirect", "required": false,