BigBlueButton es un sistema de videoconferencia de código abierto creado para educación a distancia. El documento proporciona una visión general del proyecto BigBlueButton, incluyendo sus características principales, versiones recientes, integraciones con LMS y planes futuros como el desarrollo de un cliente HTML5.
Day 2: Chamilo en Perú: Experiencia de 8 años usando Chamilo LMS
Visión general del proyecto BigBlueButton
1. Visión general del proyecto
BigBlueButton
Jesus Federico
Desarrollador BigBlueButton
jesus@blindsidenetworks.com
Gustavo Salazar
Desarrollador BigBlueButton
guga@blindsidenetworks.com
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. 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.
17. En los hombros de gigantes
•red5
•FreeSWITCH
•swftools
•tomcat6
•redis
•nginx
•ffmpeg
•ghostscript
•ImageMagick
•OpenOffice
•grails
•scala
•popcorn.js
•FlexLib
18. 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!)
24. 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/
25. Mozilla Ignite Challenge
We’ve partnered with Chris Kennenberg, Dearborn
Michigan Public Schools.
https://mozillaignite.org/apps/374/
32. 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
33. 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
39. 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
40. 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)
47. 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
51. 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
52. •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.)
55. 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
63. 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!
64. Jesus Federico
Desarrollador de Integraciones con
BigBlueButton
jesus@blindsidenetworks.com
Gustavo Salazar
Desarrollador BigBlueButton
guga@blindsidenetworks.com