Skip to content

Commit

Permalink
Merge pull request #18918 from ffdixon/add-video-setup-script
Browse files Browse the repository at this point in the history
Add script to easily setup video recording format
  • Loading branch information
ffdixon committed Oct 10, 2023
2 parents 31db461 + ea2b855 commit c4e24e9
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions docs/docs/administration/customize.md
Expand Up @@ -380,6 +380,28 @@ This pattern can be repeated for additional recording formats. Note that it's ve

After you edit the configuration file, you must restart the recording processing queue: `systemctl restart bbb-rap-resque-worker.service` in order to pick up the changes.

The following script will enable the video recording format a BigBlueButton 2.6+ server.

```
!/bin/bash
mkdir -p /etc/bigbluebutton/recording
cat > /etc/bigbluebutton/recording/recording.yml << REC
steps:
archive: "sanity"
sanity: "captions"
captions:
- process:presentation
- process:video
process:presentation: publish:presentation
process:video: publish:video
REC
if ! dpkg -l | grep -q bbb-playback-video; then
apt install -y bbb-playback-video
systemctl restart bbb-rap-resque-worker.service
fi
```


#### Enable generating mp4 (H.264) video output

By default, BigBlueButton generates recording videos as `.webm` files using the VP9 video codec. These are supported in most desktop web browsers, but might not work on iOS mobile devices. You can additionally enable the H.264 video codec in some recording formats (Keep in mind that the following `.yml` files mentioned ahead only exist when the respective format package is installed):
Expand Down

0 comments on commit c4e24e9

Please sign in to comment.