liuzhe02 / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Have BigBlueButton maintain state between sessions with same meetingID #860

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We would like to build a team meeting with a demo presentation, but each time 
the last participant leaves the room, the presentation disappears, the room 
seems to be resetted.

Is there an option, to keep the presentation online (inside the room), even if 
no one is watching it?

Original issue reported on code.google.com by michael....@gmail.com on 16 Feb 2011 at 3:16

GoogleCodeExporter commented 9 years ago
Hi Michael,

I think what you are looking for is a persistent room that stays active for 
days, in which people can come and go, share documents, and basically pick up 
where they left off.

> Why reset a session after no one is inside?

Right now, BigBlueButton is designed to be stateless.  It doesn't try to keep 
track of any data between sessions.  This allows the current BigBlueButton 
server to be shut down, upgraded, or even swapped with a newer (more powerful) 
BigBlueButton server without breaking any dependency by a 3rd party 
application.   

To add state would trigger a whole class of requirements:
   - How do I delete state?
   - How do I move state from one server to another?
   - How do backup state?
   - When I upgrade BigBlueButton, will the state for my current active rooms be maintained?
   - How is the state stored?

As you can see, we bypass all of these requirements by keeping BigBlueButton 
stateless.  This greatly simplifies our development and support.

Still, it's a valid enhancement request, but one that might be partially 
addressed by having a pre-upload of documents.  See

   http://code.google.com/p/bigbluebutton/issues/detail?id=356

This would give you a partial restoration of state, but not full (such as chat, 
whiteboard, etc.).

Original comment by ffdixon@gmail.com on 17 Feb 2011 at 2:30

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 18 Feb 2011 at 2:15