32
What is BigBlueButton Michael T. Bendorf

What is BigBlueButton

Embed Size (px)

DESCRIPTION

Discuss what is the big blue button and it's purposes.

Citation preview

  • What is BigBlueButton

    Michael T. Bendorf

  • BigBlueButton Overview

    Active open source project Hosted at Google Code Built on over fifteen open source components Runs on Mac, Unix, and PC computers Supports sharing of slides (PDF and PPT),

    video, whiteboard, chat, voice (using Asterisk or FreeSWITCH), and desktops

  • Roles Viewer:

    no authority within the conference view the presentation as well as chat in a course the viewer would be the students.

    Presenter all the same capabilities as a participant added features of uploading presentations and

    sharing their desktop Moderator

    all the capabilities as a participant added feature make anyone (including yourself) a

    presenter

  • Viewer

    Raise Your Hand

    The Web Participants window letsyou see all the users logged into thecurrent session. Any user can raise their hand to get the attention of the presenter.

  • Viewer

    See all Participants

    The Voice window shows allthe users that are currently connected to the voice conference bridge, either by calling in directly or using the built-in voice over IP client.

  • Viewer

    Watch presentations

    The presentation windowdisplays the current presentation Participants can zoom in the presentation using the slider, as we navigated through the slides using the arrow button

  • Viewer

    Public and Private Chat

    The Chat window enables allparticipants to conduct publicor private chats

  • Viewer

    See each other

    Share video over the webusing a built or externalwebcam. Multiple participants and a presenter can be sharing their video simultaneously

  • Viewer

    See the Presenterscursor

    Within the presentationwindow, viewers are able tosee where the presenter is pointing to by the indication of a red circle

  • Presenter

    You are the Presenter

    Users with the role ofpresenter appear with apresenter icon next to their name.

  • Presenter

    Mute or Eject Participants

    You can and un-mutingparticipants in the conference by clicking the icons located at the bottom left side of the module. You can also eject participants from the voice conference by clicking on their name and then clicking the eject button

  • Presenter

    Share any PDF or Office documents

    A presenter is able toupload any PDF or Office document. You can upload multiple documents and switch between them during the presentation. All participants see the current slide as the presenter moves through their presentation.

  • Presenter

    Share your Desktop

    As a presenter you have the capability of sharing your desktop with others in the conference. When you share your desktop, BigBlueButton will launch a Java Applet that asks for your permissions to run. You have the option of sharing a portion of your desktop or the entire screen.

  • Moderator

    Make a presenter

    As a moderator you makeanyone (including yourself) a presenter by clicking the participants name and then clicking on the presenter icon.

  • Viewer Overview Video

    How to use BigBlueButton as a viewer.

    Play Video [3:35]

  • PresenterOverview Video

    How to present information using BigBlueButton.

    Play Video[3:44]

  • WhiteboardOverview Video

    This video is an overview of the BigBlueButton whiteboard.

    Play Video[3:27]

  • Installation

    The BigBlueButton 0.71a server runs under Ubuntu 10.04 32-bit or 64-bit, as well as distributions listed below.To setup your own BigBlueButton server:

    Download the BigBlueButton Virtual Machine (0.71a) Install from packages on Ubuntu 10.04 (0.71a) Install from source on Ubuntu (0.71) Install from source on Debian (0.70) Install from source on Install on FreeBSD/PC-BSD

    (0.70)

  • BigBlueButton Virtual Machine

    Prerequisites: VMWare Player/Workstation for Windows or Unix VM Fusion for Mac A DHCP Server to get an IP address on boot

    The second point is key: the VM must be able to connect to the internet to update from packages. If it does not acquire an IP address, it won't be able to finish the setup of BigBlueButton.

  • Installing the bigbluebutton VMNote: This video refers to 0.64, but the steps are valid for 0.71a.

    Play Video[3:08]

  • BigBlueButton on Ubuntu

    Before you install BigBlueButton 0.71a, you'll need: An Ubuntu 10.04 32-bit or 64-bit server 2 GB of memory Root access to the server 5G of free disk space Port 80 is not in use by other applications

    Note: BigBlueButton uses nginx, which listens on port 80 for http access and tunneling. If you have apache already running on your server, then you'll need to configure apache to listen on a different port.

  • Install the BigBlueButton apt-get repository key

    # Install the package key>wget http://archive.bigbluebutton.org/bigbluebutton.asc>sudo apt-key add bigbluebutton.asc

    # Add BigBlueButton repository URL and ensuremultiverse is enabled>echo "deb http://ubuntu.bigbluebutton.org/lucid/ bigbluebutton-lucid main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list>echo "deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse" | sudo tee -a /etc/apt/sources.list

  • Install a Voice Conference Server

    BigBlueButton lets you choose to use either Asterisk or FreeSWITCH for voice conferencing and provides configuration packages for both. They recommend FreeSWITCH.

    To install FreeSWITCH:>sudo apt-get install python-software-properties>sudo add-apt-repository ppa:freeswitch-drivers/freeswitch-nightly-drivers>sudo apt-get update>sudo apt-get install bbb-freeswitch-config

  • Install BigBlueButton

    We're now ready to install BigBlueButton.

    >sudo apt-get install bigbluebutton

    This single command is where all the magic happens. This command will install all of BigBlueButton components with with their dependencies. Here's a screen shot of the packages it will install.

  • Install BigBlueButton

    Type 'y' and press Enter Sit back Enter a password for mysql's 'root' user Note: The mysql password should not contain the

    following characters as ! # [ ^ $ ] ( ) as they will cause the bbb-web install script to break.

  • Do a Clean Restart

    To ensure BigBlueButton has started cleanly, enter the following commands:

    >sudo bbb-conf --clean>sudo bbb-conf --check

    The output from sudo bbb-conf --check will display your current settings and, after the text, " Potential problems described below ", print any configuration or startup problems it has detected. Normally, there is no text following this message.

  • Integration

    In addition to work on the BigBlueButton core, Blindside Networks develops and supports a number of integration modules with other open source applications:

    Moodle 2.0 Moodle 1.9 WordPress Joomal

  • Installing the BBB Moodle Extension

    Moodle 2.0 Integration

  • Installing the BBB Joomla Extension

    Joomla 1.5 Integration

  • Thanks!

    --Michael T. Bendorf--Technology AdministratorA-C Central C.U.S.D. #262Google Voice: 217.408.0043

    [email protected]