From 3227ab16a20dc263ee04e4f39fc2da75e7256c22 Mon Sep 17 00:00:00 2001 From: Jibon Costa Date: Fri, 27 Mar 2020 15:54:42 +0600 Subject: live join feature --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 1f78ded..a53c77b 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ Bigbluebutton recordings to `webm` or `mp4`. This is an example how I have implemented BBB recordings to distibutable file. + 1. Videos will be copied to `/var/www/bigbluebutton-default/record` 3. Can converted to `mp4`. Default `webm` 2. Specify bitrate to control quality of the exported video by adjusting `videoBitsPerSecond` property in `background.js` @@ -38,6 +39,14 @@ You can pass 4 args 3) Duration of recording in seconds. Default 10 seconds 4) Convert to mp4 or not (true for convert to mp4). Default false + +You can also use `liveJoin.js` to live join meeting as a recorder & perform recording like this: + +```sh +node liveJoin.js "https://BBB_HOST/bigbluebutton/api/join?meetingId=MEETING_ID...." liveRecord.webm 10 true +``` + + ### How it will work? When you will run the command that time `chromium` browser will be open in background & visit the link & perform screen recording. So, if you have set 10 seconds then it will record 10 seconds only. Later it will give you file as webm or mp4. -- cgit v1.3.1