BBB recording settings

345 views
Skip to first unread message

francesco...@shenker.it

unread,
Apr 29, 2020, 1:28:34 PM4/29/20
to bigblueb...@googlegroups.com

If I start meetings with:

 

"record"              =>           "false",

"autoStartRecording"    =>          "false",

"allowStartStopRecording"         =>          "true",

 

It is impossible to start recording meetings

 

If I start meetings with :

 

"record"              =>           "true",

"autoStartRecording"    =>          "false",

"allowStartStopRecording"         =>          "true",

 

 

 

 

ALL meetings get recorded (even though host doesn’t start recording from meeing), but they sit in the “raw” directory, and don’t appear when I call API to view them

 

 

What is happening?

Frank Steinberg

unread,
Apr 29, 2020, 3:11:50 PM4/29/20
to bigblueb...@googlegroups.com
My understanding is as follows. Others may please correct me, if I’m wrong:

BBB always(!) records and archives the various media of every meeting from its creation to its end. Pressing the recording button in the UI just inserts specific events (StartRecordingEvent/StopRecordingEvent) into the sequence of events which finally gets stored into raw/ID/events.xml.

Usually, only those meetings that contain those explicit recording events get processed and published (if desired).

This also means that you can process and publish a meeting „manually“ in case the moderator forgot to push the recording button. Take a look at the bbb-record script (which seems to be a bit outdated, but works in general).

There is a cron job that cleans up different kinds of recording data. You could adjust its expire times to safe some disk space. But there is probably a more elegant way so that recordings do not get archived (copied to recording/raw) at all.
> --
> You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/047301d61e4b%2497ac24b0%24c7046e10%24%40shenker.it.

signature.asc

IanG

unread,
Apr 29, 2020, 3:20:35 PM4/29/20
to bigblueb...@googlegroups.com
To disable recordings completely change disableRecordingDefault to true
# Disable recording by default.
#   true - don't record even if record param in the api call is set to record
#   false - when record param is passed from api, override this default
disableRecordingDefault=false
 in /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties

Then:

  sudo bbb-conf –restart

Regards,

Ian

francesco...@shenker.it

unread,
Apr 29, 2020, 4:11:16 PM4/29/20
to bigblueb...@googlegroups.com
Thanks Frank!
That clears it up then...

Somehow I think that the cron script, I think you are referring to
/etc/cron.daily/bigbluebutton

I've check that it doesn’t have exit=0, I've installed the "ecron" (or whatever it's called, Im not at pc now), but still it doesn’t seem to clean up anything.
my bigbluebutton folder is full of old meetings, raw needs manual emptying... a bloody nightmare!
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/115352FD-C33D-43D7-A0EB-2F8F385DE909%40ibr.cs.tu-bs.de.

francesco...@shenker.it

unread,
Apr 29, 2020, 4:13:38 PM4/29/20
to bigblueb...@googlegroups.com

Thanks Ian…

Maybe I’m addressing this wrongly, probably because the cleanup script isn’t working properly.

 

I still would like to record “selected” sessions (I would enable that in the creation), but I’d like the
/etc/cron.daily/bigbluebutton script to clean out the rest.
Somehow I don’t think its working, or maybe its not the correct script.
Any further pointers?

Does “Disable recording by default” stop any chance of recording, or can I still set selected meetings to record, and/or enable start-stop?

 

 

From: bigblueb...@googlegroups.com <bigblueb...@googlegroups.com> On Behalf Of IanG
Sent: mercoledì 29 aprile 2020 21:20
To: bigblueb...@googlegroups.com
Subject: Re: [bigbluebutton-dev] BBB recording settings

 

To disable recordings completely change disableRecordingDefault to true

IanG

unread,
Apr 29, 2020, 4:26:24 PM4/29/20
to bigblueb...@googlegroups.com

Setting disableRecordingDefault to true disables all recordings, regardless of the api call setting, so isn't what you want if you need to record some of the meetings.

Reply all
Reply to author
Forward
0 new messages