Restart or finish the record & replay workflow after a crash

71 views
Skip to first unread message

Clément Gineste

unread,
Jun 27, 2024, 6:25:02 AMJun 27
to BigBlueButton-Setup
I'm looking for a procedure or documentation on this subject.

Background:
* BBB 2.7.x
* Simple architecture (no scalelite): standalone BBB server.
* Server stopped (sudden stop or real crash).
* Records in movements

With https://docs.bigbluebutton.org/development/recording/ we find the raw data (webcam, sound, screenshare) before they are moved to /var/bigbluebutton/recordings/raw.

What's next?
How do we make it production-ready, as we want a simple and robust retrieval process to handle unfinished recordings?

The goal is to manage a large number of sessions every day for hundreds of people.

Any advice is welcome ;)

++

Fred Dixon

unread,
Jun 27, 2024, 7:00:52 AMJun 27
to bigbluebu...@googlegroups.com
Hi Clément,

Are you open to working with a commercial partner that is heavily involved in BigBlueButton development?  

The partner could earn some revenue (to support development) and you can get direct help with your production deployment.

See
  


If you are interested, reach out to them directly.

Regards,... Fred


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-setup/93453118-5910-4c3f-9e2a-2866ecca4a3fn%40googlegroups.com.


--
Co-founder BigBlueButton

Like BigBlueButton?  Tweet us at @bigbluebutton
Message has been deleted

Clément Gineste

unread,
Jun 27, 2024, 9:03:30 AMJun 27
to BigBlueButton-Setup
Record and Playback - Overview

According to this i guess i can touch a recorded.done and launch archive sequence. But because of the crash the external meeting for this session has not been generated. I guess meeting didn't end properly. Should i do something to end it properly or just touching the recorded.done will do the job ?

Fred Dixon

unread,
Jun 28, 2024, 6:21:19 AMJun 28
to bigbluebu...@googlegroups.com
> But because of the crash the external meeting for this session has not been generated

If you're wondering what happens when the server crashes, you could try processing a long recording and, when it starts processing, reboot the server.

Did the recording pick up where it last left off?

Regards,... Fred

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.

Clément Gineste

unread,
Jun 28, 2024, 11:10:39 AMJun 28
to BigBlueButton-Setup
Hello Fred,

We prefer first to gain some internal XP before moving, if necessary, to more complex archictecture like scalelite. At the moment we are not seeking commercial partner. It could be an option in the future though !
But we're open to participate in BBB v3 devolpment with some PR. Nothing done yet.

Regards,
Message has been deleted

Clément Gineste

unread,
Jul 12, 2024, 11:13:37 AMJul 12
to BigBlueButton-Setup
Hello Fred,

After reboot the rap-resque-worker took back the job and finished the replay ;)
My comment was more about the external id generated at the end of session (i don't at the specific step). But after launching the recording it gave me one if i recall.
I just added the .done on the good directory.

Only thing i noted it's that end date of meeting is still not set. Not a big deal but i got a tool (soon to be release) that list link for learning dashboards and avaible presentation through playback, GL is not needed here, and the end date shows the begining unix timestap (1970).

The system for hangling recording, processing and playback is pretty robust ;)

Regards,

Reply all
Reply to author
Forward
0 new messages