diff --git a/bigbluebutton-html5/imports/ui/components/actions-bar/component.jsx b/bigbluebutton-html5/imports/ui/components/actions-bar/component.jsx
index dfb6f5e492..3afc2ea70c 100755
--- a/bigbluebutton-html5/imports/ui/components/actions-bar/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/actions-bar/component.jsx
@@ -45,7 +45,7 @@ class ActionsBar extends PureComponent {
} = recordSettingsList;
const actionBarClasses = {};
- const { enableExternalVideo } = Meteor.settings.public.app;
+ const { enabled: enableExternalVideo } = Meteor.settings.public.externalVideoPlayer;
actionBarClasses[styles.centerWithActions] = isUserPresenter;
actionBarClasses[styles.center] = true;
diff --git a/bigbluebutton-html5/imports/ui/components/media/service.js b/bigbluebutton-html5/imports/ui/components/media/service.js
index 9afa978f34..5fa7c6db83 100755
--- a/bigbluebutton-html5/imports/ui/components/media/service.js
+++ b/bigbluebutton-html5/imports/ui/components/media/service.js
@@ -34,7 +34,7 @@ function shouldShowScreenshare() {
}
function shouldShowExternalVideo() {
- const enableExternalVideo = Meteor.settings.public.app.enableExternalVideo;
+ const { enabled: enableExternalVideo } = Meteor.settings.public.externalVideoPlayer;
return enableExternalVideo && getVideoId();
}
diff --git a/bigbluebutton-html5/private/config/settings.yml b/bigbluebutton-html5/private/config/settings.yml
index f7cd1fe343..0b6bc34544 100755
--- a/bigbluebutton-html5/private/config/settings.yml
+++ b/bigbluebutton-html5/private/config/settings.yml
@@ -79,11 +79,12 @@ public:
displayBrandingArea: false
connectionTimeout: 60000
showHelpButton: true
- enableExternalVideo: true
effectiveConnection:
- critical
- danger
- warning
+ externalVideoPlayer:
+ enabled: true
networkMonitoring:
enableNetworkMonitoring: false
packetLostThreshold: 10