mirror of https://github.com/OpenVidu/openvidu.git
Recording Docker image updated
parent
3535c715a2
commit
3a3c474b84
|
@ -41,7 +41,10 @@ fi
|
|||
chmod 777 /recordings/$VIDEO_ID
|
||||
echo $RECORDING_JSON > /recordings/$VIDEO_ID/.recording.$VIDEO_ID
|
||||
|
||||
pulseaudio -D
|
||||
# Cleanup to be "stateless" on startup, otherwise pulseaudio daemon can't start
|
||||
rm -rf /var/run/pulse /var/lib/pulse /root/.config/pulse
|
||||
# Run pulseaudio
|
||||
pulseaudio -D --system --disallow-exit --disallow-module-loading
|
||||
|
||||
### Start Chrome in headless mode with xvfb, using the display num previously obtained ###
|
||||
|
||||
|
|
|
@ -24,7 +24,10 @@ if [[ -z "${COMPOSED_QUICK_START_ACTION}" ]]; then
|
|||
export HEIGHT="$(cut -d'x' -f2 <<< $RESOLUTION)"
|
||||
export RECORDING_MODE=${RECORDING_MODE}
|
||||
|
||||
pulseaudio -D
|
||||
# Cleanup to be "stateless" on startup, otherwise pulseaudio daemon can't start
|
||||
rm -rf /var/run/pulse /var/lib/pulse /root/.config/pulse
|
||||
# Run pulseaudio
|
||||
pulseaudio -D --system --disallow-exit --disallow-module-loading
|
||||
|
||||
### Start Chrome in headless mode with xvfb, using the display num previously obtained ###
|
||||
|
||||
|
|
|
@ -19,6 +19,9 @@ RUN apt-get install -y ffmpeg pulseaudio xvfb
|
|||
# Install jq for managing JSON
|
||||
RUN apt-get install -y jq
|
||||
|
||||
# Add root user to pulseaudio group
|
||||
RUN adduser root pulse-access
|
||||
|
||||
# Clean
|
||||
RUN apt-get autoclean
|
||||
|
||||
|
|
|
@ -23,6 +23,9 @@ RUN wget http://dl.google.com/linux/deb/pool/main/g/google-chrome-stable/google-
|
|||
&& rm google-chrome-stable_${CHROME_VERSION}_amd64.deb \
|
||||
&& google-chrome --version
|
||||
|
||||
# Add root user to pulseaudio group
|
||||
RUN adduser root pulse-access
|
||||
|
||||
# Clean
|
||||
RUN apt-get clean && apt-get autoclean && apt-get autoremove
|
||||
|
||||
|
|
Loading…
Reference in New Issue