diff --git a/openvidu-server/docker/openvidu-recording/Dockerfile b/openvidu-server/docker/openvidu-recording/Dockerfile index 05985213..ef433bc3 100644 --- a/openvidu-server/docker/openvidu-recording/Dockerfile +++ b/openvidu-server/docker/openvidu-recording/Dockerfile @@ -9,7 +9,7 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key # Install media packages RUN apt-get install -y software-properties-common -RUN add-apt-repository ppa:jonathonf/ffmpeg-3 +RUN add-apt-repository ppa:jonathonf/ffmpeg-4 RUN apt-get update RUN apt-get install -y ffmpeg pulseaudio xvfb diff --git a/openvidu-server/docker/openvidu-recording/entrypoint.sh b/openvidu-server/docker/openvidu-recording/entrypoint.sh index 8df130d3..b5b1f272 100755 --- a/openvidu-server/docker/openvidu-recording/entrypoint.sh +++ b/openvidu-server/docker/openvidu-recording/entrypoint.sh @@ -83,7 +83,7 @@ touch xvfb.log chmod 777 xvfb.log function3() { - xvfb-run --server-num=${DISPLAY_NUM} --server-args="-ac -screen 0 ${RESOLUTION}x24 -noreset" google-chrome -start-maximized -no-sandbox -test-type -disable-infobars -window-size=$WIDTH,$HEIGHT -no-first-run -ignore-certificate-errors --kiosk $URL &> xvfb.log & + xvfb-run --server-num=${DISPLAY_NUM} --server-args="-ac -screen 0 ${RESOLUTION}x24 -noreset" google-chrome -start-maximized -no-sandbox -test-type -disable-infobars -window-size=$WIDTH,$HEIGHT -no-first-run -ignore-certificate-errors --autoplay-policy=no-user-gesture-required --kiosk $URL &> xvfb.log & } export -f function3 if [[ $CURRENT_UID != $USER_ID ]]; then @@ -157,4 +157,4 @@ if [[ $CURRENT_UID != $USER_ID ]]; then su myuser -c "bash -c function7" else function7 -fi \ No newline at end of file +fi