build(bbb-webrtc-sfu): use bbb-webrtc-recorder, drop kurento from config

- Set bbb-webrtc-recorder as the default `recordingAdapter` in bbb-webrtc-sfu by default
  - Set `kurento` in SFU's config to an empty array; Kurento isn't provided by 2.8+ by default
This commit is contained in:
Paulo Lanzarin 2023-08-22 17:55:34 -03:00 committed by GitHub
parent 54c194da5a
commit a3759f681f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -43,7 +43,10 @@ case "$1" in
touch /var/log/bbb-webrtc-sfu/bbb-webrtc-sfu.log
yq e -i '.recordWebcams = true' $TARGET
# Set bbb-webrtc-recorder as the default recordingAdapter
yq e -i '.recordingAdapter = "bbb-webrtc-recorder"' $TARGET
# Do not configure any Kurento instances - BBB >= 2.8 doesn't provide Kurento by default
yq e -i '.kurento = []' $TARGET
echo "Resetting mcs-address from localhost to 127.0.0.1"
yq e -i '.mcs-address = "127.0.0.1"' $TARGET