77
BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks. com @jesusfederico

BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer [email protected] @jesusfederico

Embed Size (px)

Citation preview

Page 1: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

BigBlueButton RoadMapProject update

Moodle MootUS 2015

Jesus FedericoBigBlueButton Developer

[email protected]@jesusfederico

Page 2: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 3: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 4: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

60’s

90’s

A BRIEF HISTORY OF ONLINE LEARNING [INFOGRAPHIC]http://goo.gl/z8XjeG

Page 5: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Trend to On-line

• Educational Institutions world-wide are moving towards on-line learning– There are 4,495 degree granting institutions in and

24,641 secondary schools in the USA alone1

• Huge benefits to students in around the world to access on-line learning

(1) http://nces.ed.gov/fastfacts/display.asp?id=84

Page 6: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Most used technologies

• Learning Management Systems– There are at least 571 available options2

• Web Conferencing Systems (or virtual classrooms)– There are at least 145 available options3

(2,3) http://goo.gl/XzOufY

Page 7: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

What about open source solutions?

Page 8: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 9: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Every student with a web browser should have access to a high-quality on-line learning experience.

We intend to make that possible with BigBlueButton.

BigBlueButton is open source.

Page 10: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Started in 2007 at Carleton University

Page 11: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Use Cases

1. One-to-one

2. Small group collaboration

3. One-to-Many (< 50)

Not hard coded!

Page 12: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Slides

Audio

Video

ChatDesktop Sharing

Page 13: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Screen shot

Page 14: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Screen shot

Page 15: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 16: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

PlaybackChat

Audio, Video, Desktop Sharing

Presentation

Slide Thumbnails

http://goo.gl/A0IOXr

Page 17: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Growth

Page 18: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Social Growth

– Facebook: 4256 likes

– Twitter: 2610 followers

– GitHub:

All organic, no special preservative

June 2015

2 days ago

Page 19: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Developer Mailing List

• 1950 Members

Page 20: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Localization (Transifex)

• 73 languages• > 90 % localization

– Albanian, Arabic, Armenian, Bulgarian, Chinese, Czech, English, Estonian, French (Canadian), French, German, Hungarian, Italian, Norwegian, Persian, Polish, Portuguese, Russian, Slovak, Spanish (Spain), Spanish, Turkish, Ukrainian

https://www.transifex.com/projects/p/bigbluebutton/

Page 21: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Summit V: Porto Alegre, BrazilNov 2014

Page 22: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Summit IV: Ottawa, OntarioMay, 2015

Page 23: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Committers

Richard AlamLead Architect

Calvin WaltonRecord and Playback

Felipe Cecagno Client/Server

Fred DixonProject Management

Tiago Jacobsred5

http://docs.bigbluebutton.org/support/faq.html#contributing-to-bigbluebutton

Chad PilkeyClient

Page 24: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Adoption

Page 26: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 27: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

National University College

“We at National University College-Online Division are very happy with our change to BigBlueButton. With our previous solution we had over 50 support tickets/month. After switching to BigBlueButton, that number dropped to 6 or 7 tickets/month.”

– Mariangie Del ValleSenior Director of IT

Higher EducationNational University College-Online

Page 28: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

“The Defense Information Systems Agency expects to save at least $12 million a year with the rollout of its new Defense

Collaboration Services (DCS), an online tool for secure collaboration between Defense Department users.”

DCS is built using BigBlueButton.Google: DISA BIGBLUEBUTTON

Page 29: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Moodle Integration

Page 30: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 31: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 32: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 33: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 34: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 35: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 36: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 37: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 38: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 39: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 40: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 41: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 42: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 43: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 44: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 45: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

RecordingsBN

Page 46: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Road Map

Page 47: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Architecture

Page 48: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Development 0.9.0(17 months total)

• BigBlueButton 0.9.0-dev– Design and Development

• BigBlueButton 0.9.0-beta– Updated packaging and documentation– Tested developer environment – No major bugs

• BigBlueButton 0.9.0-RC– Open bugs: 0– Final testing with community

• BigBlueButton 0.9.0

April 19, 2015

October 16, 2014

November 12, 2013

6 months

11 months

April 30, 2015

2 weeks

Page 49: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Summer/Fall

• Main– Polling Module– Closed Captioning– Improved Video Doc

• Updates– More secure desktop sharing TLS over stunnel– API updates– Webhooks

Page 50: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Polling Module

Page 51: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Polling Design

• HERE IS A TYPICAL SLIDE FOR DISCUSSION

• THIS READS LIKE A POLL

Page 52: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• INSTRUCTOR HAS A LIST OF OPTIONS

Page 53: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• POLL CHOICES APPEAR UNDER SLIDES

Page 54: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• INSTRUCTOR SEES RESULTS IN REAL-TIME

• INSTRUCTOR CAN CLICK ‘PUBLISH’ TO SHARE RESULTS WITH STUDENTS

Page 55: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• PUBLISHED RESUTLS APPEAR AS ANNOTATIONS

• ANNOTATIONS BECOME PART OF RECORDINGS

Page 56: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• INSTRUCTOR HAS INDICATED CHOICES

• A.• B.• C.

• ETC.

Page 57: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• WE CAN DETECT THIS FORMAT.

• AUTOMATICALLY CREATE A ‘QUICK POLL’ BUTTON

Page 58: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

INSTRUCTOR CAN QUICKLY ITTERATE THROUGH POLLS DESIGN SLIDES WITH POLLS IN LECUTURE OR END OF SLIDES

Page 59: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• BIGBLUEBUTTON WILL HAVE A CLOSED CAPTIONING LAYOUT

Page 60: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Closed Captioning

Page 61: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

MODERATOR CAN ENTER CLOSED CAPTIONING (ONE LINE AT A TIME)CAPTIONING CAN BE IN DIFFERENT LANGUAGES

Page 62: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

MULTIPLE LANGUAGESCOLOR

FONT SIZEUPPERCASE

Page 63: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• CONTROLS APPEAR ON PLAYBACK

Page 64: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Video Dock

Page 65: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Updated Video Dock

Page 66: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 67: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 68: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Mobile

Page 69: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Platform Options

Desktop/Laptop/Chromebook Current client

iOS Working on native iOS client

Android Working on HTML5 client

HTML5 HIGHER PRIORITY AS IT MOVES US MORE TOWARDS WEBRTC (VIDEO AND DESKTOP SHARING)

FLASH CLIENT WILL BE WITH US FOR A FEW MORE YEARS (WE ARE PRAGMATICS)

Page 70: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 71: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 72: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico
Page 73: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

• PORTRAIT VIEW SHOWS PRESENTATION AND CHAT

Page 74: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

1. View presentation, desktop sharing, and two-way chat and audio.

2. Two-way video3. Presentation Controls4. Moderator Controls

• Working in parallel on iOS client (but we want toget HTML5 client out first).

Page 75: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Future Plans

• Breakout Rooms• Synchronized Video Playback• Shared Notes• Faster Desktop Sharing (WebRTC)• Improved Video (WebRTC)• Shared Whiteboard• Emote Icons• Full Screen Mode

Page 76: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

docs.bigbluebutton.org

Page 77: BigBlueButton RoadMap Project update Moodle MootUS 2015 Jesus Federico BigBlueButton Developer jesus@blindsidenetworks.com @jesusfederico

Questions

Jesus FedericoSoftware Developer, BigBlueButton

[email protected]@jesusfederico

Fred DixonProject Manager, BigBlueButton

[email protected]@ffdixon