liuzhe02 / bigbluebutton

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

Enable full-screen presentation mode #731

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
A common request is to have BigBlueButton display a presentation in full-screen 
mode, like PowerPoint, without any other UI visible.

A scenario is a professor could have two laptops, both logged into 
BigBlueButton.

The first laptop is hooked to an overhead projector where they display 
BigBlueButton in full-screen mode.  To the local students, it looks like a 
normal PowerPoint presentation.

The second laptop could be logged in "regular mode", where the presenter can 
glance down and see the remote students, their web cams (if enabled), and keep 
track if anyone raises their hand.

Original issue reported on code.google.com by ffdixon@gmail.com on 11 Nov 2010 at 7:43

GoogleCodeExporter commented 9 years ago
Thanks for the issue tracker!

I'm sure that it is a feature that lots of users are looking for. It should be 
a high priority for the developers!

Thanks for the effort to improve it!

Original comment by pieafri...@gmail.com on 13 Nov 2010 at 7:16

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 7 Feb 2011 at 4:24

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 7 Feb 2011 at 5:34

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 7 Feb 2011 at 6:17

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 18 Dec 2012 at 1:35

GoogleCodeExporter commented 9 years ago
Issue 809 has been merged into this issue.

Original comment by ffdixon@gmail.com on 18 Dec 2012 at 1:41

GoogleCodeExporter commented 9 years ago
Working on having this capability ready for the 0.81 release.  Here is what we 
have so far:

1. A full screen button is added to the main canvas with the property 
showFullScreen="true" of the layout configuration XML tag.
2. Alternately or simultaneously the full screen button is added to the 
presentation window with the property showFullScreen="true" of the module 
configuration XML tag for PresentModule.
3. The Presentation Module responds to full screen mode such that the slide 
window takes all of the available display area, at the appropriate aspect 
ratio, pillar- or letter-boxed as necessary.  (That is, no controls are 
visible.)
4. In full screen mode, for a presenter, mouse motion causes the controls to 
appear.  (They appear over the slide, potentially obscuring part of it.  I 
decided that was better than shrinking the slide to allow space for the tools.  
To have the slide change size each time the tools appear was quite annoying.)
5. When the mouse is still for a period of time, the controls disappear.
6. When activated in full screen mode, the whiteboard tool palette appears over 
the slide, again potentially obscuring part of it.  If full screen mode is 
deselected while the whiteboard tool palette is active, the palette moves back 
to its usual position beside the presentation window.

Open question: when a viewer is in full screen mode and receives presenter 
status, nothing really happens except that, when the mouse is moved, now the 
controls appear.  That is the only indication that the viewer is now the 
presenter.  Should a change of presenter result in the ending of full screen 
mode (so the new presenter knows their status has changed?).

Original comment by dma...@gmail.com on 19 Dec 2012 at 1:24

GoogleCodeExporter commented 9 years ago
1 and 2 have been consolidated into a single configuration setting in the 
PresentModule configuration.  showFullScreenButton="true" displays the full 
screen button on the presentation window itself.  
showFullScreenButton="toolbar" shows the full screen button on the main bottom 
toolbar.

Original comment by dma...@gmail.com on 27 Dec 2012 at 12:52

GoogleCodeExporter commented 9 years ago
Hi Dean,

This work didn't make it into 0.81 (currently we're at 0.81-RC3), but maybe a 
future release!

Thanks again for your efforts to implement this!

Original comment by ffdixon@gmail.com on 11 Oct 2013 at 3:15

GoogleCodeExporter commented 9 years ago
We've finished 0.81 (yeah!).  Are you interested in taking a shot at this for 
the next release?

Original comment by ffdixon@gmail.com on 15 Dec 2013 at 2:22

GoogleCodeExporter commented 9 years ago
Issue 773 has been merged into this issue.

Original comment by ffdixon@gmail.com on 15 Dec 2013 at 4:16

GoogleCodeExporter commented 9 years ago
Issue 872 has been merged into this issue.

Original comment by ffdixon@gmail.com on 16 Mar 2014 at 1:39

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 4 Apr 2015 at 1:35