Visión general del proyecto
BigBlueButton

Jesus Federico
Desarrollador BigBlueButton
jesus@blindsidenetworks.com

Gustavo...
Visión General
•Visión general de BigBlueButton
- Estadísticas del proyecto
- Actividades recientes

•Versión mas reciente...
Nuestra misión
Tenemos la firme convicción de que todo estudiante
con un navegador debe tener la posiblididad de
vivir una...
Que es BigBlueButton?
BigBlueButton es un sistema Web de videoconferencia
que fue creado para educación a distancia.
Casos de uso
1. Uno a uno

2. Colaboración en pequeños grupos

3. Uno a muchos (<25)
Escritorio compartido

Video

Audio

Diapositivas

Chat
Captura de pantalla
Captura de pantalla
Captura de pantalla
Reproducción (popcorn.js)
Chat

Miniaturas
de
diapositiva
ss

Presentacion
http://goo.gl/A0IOXr

Audio, Video,
Escritorio ...
Por que?
2007

$$$
$

•
•
•
•

Antes
Después
Tendencia global sobre educación a distancia
150 Sistemas comerciales 1
Model...
Chat
Video

Packaging
Slides

VM
Voice

Desktop
Sharing

VoIP
Refactoring

0.32

0.4

0.5

0.60

0.61

Sept-08

Jun-09

Ju...
Desktop
Sharing
II
Dev VM

API

Desktop
Sharing
III
Larger
Meetings

Localization

RPM

Whiteboard

VoIP II

0.62

0.63

0...
Refactored
VoIP II

Improved
VoIP
Real-time
translation

Refactored
VoIP

Record
and
Playback

0.71

0.71a

0.8-beta1

0.8...
Audio
Settings

Fit-to-width

0.8-beta3

0.8-beta4

0.80

Nov-11

Mar-12

June-12

Now working on 0.81
(our eleventh relea...
En los hombros de gigantes
•red5
•FreeSWITCH
•swftools
•tomcat6
•redis
•nginx
•ffmpeg

•ghostscript
•ImageMagick
•OpenOffi...
BigBlueButton, el proyecto Open Source
•1.5k miembros en la lista de desarrolladores
•Actividad: 15k mensages
•GSOC 2010
•...
Traducción

https://www.transifex.com/projects/p/bigbluebutton/
code.bigbluebutton.org
•Eventos recientes
Canada Moodle Moot 2013

Martin Dougiamas
Canada Moodle Moot 2013
Caso de estudio gana premio de
recomendación

BigBlueButton es una solución innovadora que reemplaza con
efectividad la te...
Mozilla Ignite Challenge

We’ve partnered with Chris Kennenberg, Dearborn
Michigan Public Schools.
https://mozillaignite.o...
http://www.whitehouse.gov/blog/2013/06/25/mozilla-ignite-challenge-winner-announced
iMoot 2013

Duración de 4 días (24h/día) con 64 ponentes utilizando BigBlueButton

http://2013.imoot.org/
Best Open Source Application 2013

http://www.infoworld.com/slideshow/119652/bossie-awards-2013-the-best-open-source-appli...
http://www.virtualwag.com/
•Soporte de LMS
Sakai
•Integración con Sakai CLE
-Sakai Meeting Tool
-Creada por Adrian Fish y Nuno Fernandez,
Lancaster University
-Mante...
Descarga desde la base de datos de components de
Moodle

•Soporte para Moodle 1.9 y 2.x
•https://moodle.org/plugins/browse...
Moodle
•BigBlueButtonBN and RecordingsBN

#11
Moodle Issue Tracker
Canvas
After Installation
Click ‘Upgrade’
Insert URL and Security Salt for your BigBlueButton
server

URL
Salt

17/10/13

BigBlue...
•La versión mas reciente (0.81)
Visión general del proceso
•BigBlueButton 0.81-dev
-Diseño y desarrollo

•BigBlueButton 0.81-beta
-Actualización de paquet...
Características
•Archivo de todos los elementos
•Accessibilidad para estudiantes con discapacidades
•Herramienta de texto ...
Lista unificada de participantes
Pizarra
Hand pointer to move around
slides

Triangle
Lines
Text
Manejador de Layout
Cambio de Layouts
Accesibilidad
•UI es compatible con
•Lectores de pantalla
-JAWS
-Implementado por
Seneca College
(Toronto, Canada)
Interface JavaScript
•Control via JavaScript
-Cambio de layout
-Join audio
-Mute/unmute
-Detener/Iniciar webcam
-Injectar ...
Configuración dinámica de
config.xml
Usuario #1

Usuario #2

Nueva Demo para
esta API
Certificación LTI
•Certificación LTI 1.0
http://www.imsglobal.org/cc/detail.cfm?ID=172

•BigBlueButton es una herramienta ...
•A dónde vamos?
Guía
•Grabación y reproducción
- Botón para iniciar y detener
- Recorte las grabaciones
•Componentes adicionales
-Reproduc...
•Interfase de usuario
-Soporte de pantalla completa (F5)
-Soporte para idiomas de derecha a izquierda

•Pizarra
-Dibujo co...
Proyectos en marcha
•Proyectos actuales
-Cliente HTML5
-WebRTC

•Otras platformas
-FireFox OS
-Android
-iOS
•Cliente HTML5
Cliente HTML5 para BigBlueButton
•Fase 1: Visor
-Una vía: presentación, webcam, escuchar audio
-Dos vías: chat

•Fase 2: A...
•Fase I
Comparasión

HTML5 Client
Flash
iPad
Cliente HTML5 para BigBlueButton
•Fase 1: Visor
-Una vía: presentación, webcam, escuchar audio
-Dos vías: chat

Prototipo!...
Jesus Federico
Desarrollador de Integraciones con
BigBlueButton
jesus@blindsidenetworks.com

Gustavo Salazar
Desarrollador...
•bigbluebutton.org
•code.google.com/p/bigbluebutton
•github.com/bigbluebutton
•twitter.com/bigbluebutton
•facebook.com/big...
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Próxima SlideShare
Cargando en…5
×

Visión general del proyecto BigBlueButton

4.119 visualizaciones

Publicado el

Presentación elaborado por Jesús Federico, desarrollador de BBB en el marco del Día del Usuario de Chamilo 2013 celebrado en Madrid.

BBB es la herramienta de videoconferencia con más integraciones en Chamilo LMS.

0 comentarios
3 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
4.119
En SlideShare
0
De insertados
0
Número de insertados
154
Acciones
Compartido
0
Descargas
130
Comentarios
0
Recomendaciones
3
Insertados 0
No insertados

No hay notas en la diapositiva.

Visión general del proyecto BigBlueButton

  1. 1. Visión general del proyecto BigBlueButton Jesus Federico Desarrollador BigBlueButton jesus@blindsidenetworks.com Gustavo Salazar Desarrollador BigBlueButton guga@blindsidenetworks.com
  2. 2. Visión General •Visión general de BigBlueButton - Estadísticas del proyecto - Actividades recientes •Versión mas reciente •Cambiando a HTML5 + WebRTC •Retroalimentación
  3. 3. Nuestra misión Tenemos la firme convicción de que todo estudiante con un navegador debe tener la posiblididad de vivir una experiencia de alta calidad en educacion a distancia. Intentamos hacerlo posible con BigBlueButton.
  4. 4. Que es BigBlueButton? BigBlueButton es un sistema Web de videoconferencia que fue creado para educación a distancia.
  5. 5. Casos de uso 1. Uno a uno 2. Colaboración en pequeños grupos 3. Uno a muchos (<25)
  6. 6. Escritorio compartido Video Audio Diapositivas Chat
  7. 7. Captura de pantalla
  8. 8. Captura de pantalla
  9. 9. Captura de pantalla
  10. 10. Reproducción (popcorn.js) Chat Miniaturas de diapositiva ss Presentacion http://goo.gl/A0IOXr Audio, Video, Escritorio compartido
  11. 11. Por que? 2007 $$$ $ • • • • Antes Después Tendencia global sobre educación a distancia 150 Sistemas comerciales 1 Modelo de negocio Open Source Vamos por ello! [1] http://thinkofit.com/webconf/realtime.htm
  12. 12. Chat Video Packaging Slides VM Voice Desktop Sharing VoIP Refactoring 0.32 0.4 0.5 0.60 0.61 Sept-08 Jun-09 Jul-09 Aug-09 Sep-09
  13. 13. Desktop Sharing II Dev VM API Desktop Sharing III Larger Meetings Localization RPM Whiteboard VoIP II 0.62 0.63 0.64 0.70 Nov-09 Jan-10 Apr-10 July-10
  14. 14. Refactored VoIP II Improved VoIP Real-time translation Refactored VoIP Record and Playback 0.71 0.71a 0.8-beta1 0.8-beta2 Nov-10 Jan-11 Sept-11 Oct-11 Video Dock
  15. 15. Audio Settings Fit-to-width 0.8-beta3 0.8-beta4 0.80 Nov-11 Mar-12 June-12 Now working on 0.81 (our eleventh release)
  16. 16. En los hombros de gigantes •red5 •FreeSWITCH •swftools •tomcat6 •redis •nginx •ffmpeg •ghostscript •ImageMagick •OpenOffice •grails •scala •popcorn.js •FlexLib
  17. 17. BigBlueButton, el proyecto Open Source •1.5k miembros en la lista de desarrolladores •Actividad: 15k mensages •GSOC 2010 •Forked mas de 1.4k veces en GitHub •Facebook (2.4k likes), Twitter (1.9k Followers) •Traducido en 35 idiomas •Graduado del programa Mozilla WebFWD 2011 •Su instalación en 30 minutos (o la devolución de su dinero!)
  18. 18. Traducción https://www.transifex.com/projects/p/bigbluebutton/
  19. 19. code.bigbluebutton.org
  20. 20. •Eventos recientes
  21. 21. Canada Moodle Moot 2013 Martin Dougiamas
  22. 22. Canada Moodle Moot 2013
  23. 23. Caso de estudio gana premio de recomendación BigBlueButton es una solución innovadora que reemplaza con efectividad la tecnología anterior a un costo mucho mas bajo y cumple con las demandas cambiantes de nuestra institución para la ejecución de enseñanza y aprendizage. – Darren Rickets, Project Manager/Technical Lead for ICT, University of West Scotland http://www.bigbluebutton.org/2013/04/20/uofws-wins-commendation-award-for-study-on-bigbluebutton/
  24. 24. Mozilla Ignite Challenge We’ve partnered with Chris Kennenberg, Dearborn Michigan Public Schools. https://mozillaignite.org/apps/374/
  25. 25. http://www.whitehouse.gov/blog/2013/06/25/mozilla-ignite-challenge-winner-announced
  26. 26. iMoot 2013 Duración de 4 días (24h/día) con 64 ponentes utilizando BigBlueButton http://2013.imoot.org/
  27. 27. Best Open Source Application 2013 http://www.infoworld.com/slideshow/119652/bossie-awards-2013-the-best-open-source-applications-226975#slide30
  28. 28. http://www.virtualwag.com/
  29. 29. •Soporte de LMS
  30. 30. Sakai •Integración con Sakai CLE -Sakai Meeting Tool -Creada por Adrian Fish y Nuno Fernandez, Lancaster University -Mantenida por Jesus Federico, Blindside Networks •Integración Sakai OAE -LTI 1.0
  31. 31. Descarga desde la base de datos de components de Moodle •Soporte para Moodle 1.9 y 2.x •https://moodle.org/plugins/browse.php?list=set&id=2 •http://moodle.org/plugins/view.php?plugin=mod_bigbluebuttonbn
  32. 32. Moodle •BigBlueButtonBN and RecordingsBN #11
  33. 33. Moodle Issue Tracker
  34. 34. Canvas
  35. 35. After Installation Click ‘Upgrade’ Insert URL and Security Salt for your BigBlueButton server URL Salt 17/10/13 BigBlueButton + Moodle Integration 37
  36. 36. •La versión mas reciente (0.81)
  37. 37. Visión general del proceso •BigBlueButton 0.81-dev -Diseño y desarrollo •BigBlueButton 0.81-beta -Actualización de paquetes y documentación -Pruebas de paquetes -No mayores bugs •BigBlueButton 0.81-RC -Bugs reportados: 0 -Prueba final con la comunidad •BigBlueButton 0.81 0.81-RC3
  38. 38. Características •Archivo de todos los elementos •Accessibilidad para estudiantes con discapacidades •Herramienta de texto en la pizarra •Manejador de Layout •Lista unificada de participantes •Nuevas APIs para integración con aplicaciones externas •Especificar el layout por defecto, API de JavaScript para el cliente •Actualización de iconos y tema •Soporte para IMS Learning Tools Integration (LTI 1.0)
  39. 39. Lista unificada de participantes
  40. 40. Pizarra Hand pointer to move around slides Triangle Lines Text
  41. 41. Manejador de Layout
  42. 42. Cambio de Layouts
  43. 43. Accesibilidad •UI es compatible con •Lectores de pantalla -JAWS -Implementado por Seneca College (Toronto, Canada)
  44. 44. Interface JavaScript •Control via JavaScript -Cambio de layout -Join audio -Mute/unmute -Detener/Iniciar webcam -Injectar chat -Obtener informacion de usuarios Nueva Demo para esta API
  45. 45. Configuración dinámica de config.xml Usuario #1 Usuario #2 Nueva Demo para esta API
  46. 46. Certificación LTI •Certificación LTI 1.0 http://www.imsglobal.org/cc/detail.cfm?ID=172 •BigBlueButton es una herramienta LTI $ bbb-conf --lti URL: http://test-install.blindsidenetworks.com/lti/tool.xml Customer: bbb Secret: b00be971feb0726fa697671c9cf2e883 Icon URL: http://test-install.blindsidenetworks.com/lti/images/icon.ico http://www.youtube.com/watch?v=OSTGfvICYX4#t=74
  47. 47. •A dónde vamos?
  48. 48. Guía •Grabación y reproducción - Botón para iniciar y detener - Recorte las grabaciones •Componentes adicionales -Reproducción de video sincronizada -Encuestas -Notas compartidas -Salas para sub-grupos
  49. 49. •Interfase de usuario -Soporte de pantalla completa (F5) -Soporte para idiomas de derecha a izquierda •Pizarra -Dibujo compartido -Símbolos matemáticos •Usabilidad -Validación de componentes (java, flash, ancho de banda, etc.)
  50. 50. Proyectos en marcha •Proyectos actuales -Cliente HTML5 -WebRTC •Otras platformas -FireFox OS -Android -iOS
  51. 51. •Cliente HTML5
  52. 52. Cliente HTML5 para BigBlueButton •Fase 1: Visor -Una vía: presentación, webcam, escuchar audio -Dos vías: chat •Fase 2: Audio y video en dos vías -audio/video en dos vías usando WebRTC •Fase 3: Cliente completo -Implementación de todas las funciones
  53. 53. •Fase I
  54. 54. Comparasión HTML5 Client Flash
  55. 55. iPad
  56. 56. Cliente HTML5 para BigBlueButton •Fase 1: Visor -Una vía: presentación, webcam, escuchar audio -Dos vías: chat Prototipo! •Fase 2: Audio y video en dos vías -audio/video en dos vías usando WebRTC •Fase 3: Cliente completo -Implementación de todas las funciones Prototipo!
  57. 57. Jesus Federico Desarrollador de Integraciones con BigBlueButton jesus@blindsidenetworks.com Gustavo Salazar Desarrollador BigBlueButton guga@blindsidenetworks.com
  58. 58. •bigbluebutton.org •code.google.com/p/bigbluebutton •github.com/bigbluebutton •twitter.com/bigbluebutton •facebook.com/bigbluebutton •youtube.com/bigbluebuttonshare

×