Visión general del proyecto BigBlueButton
-
Upload
chamilo-association -
Category
Documents
-
view
1.368 -
download
0
description
Transcript of Visión general del proyecto BigBlueButton
Visión general del proyecto BigBlueButton
Jesus FedericoDesarrollador BigBlueButton
Gustavo SalazarDesarrollador BigBlueButton
Visión General
•Visión general de BigBlueButton- Estadísticas del proyecto- Actividades recientes
•Versión mas reciente•Cambiando a HTML5 + WebRTC•Retroalimentación
Nuestra misión
Tenemos la firme convicción de que todo estudiantecon un navegador debe tener la posiblididad de vivir una experiencia de alta calidad en educacion a distancia.
Intentamos hacerlo posible con BigBlueButton.
Que es BigBlueButton?
BigBlueButton es un sistema Web de videoconferenciaque 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)
Diapositivas
Audio
Video
ChatEscritorio compartido
Captura de pantalla
Captura de pantalla
Captura de pantalla
Reproducción (popcorn.js)Chat
Audio, Video, Escritorio compartido
PresentacionMiniaturas
de diapositiva
ss http://goo.gl/A0IOXr
Por que?
• 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
Antes Después
$$$
$
2007
Sept-08 Jun-09
0.4
Jul-09
0.50.32
Desktop
Sharing
Aug-09
0.60
VoIP
Sep-09
0.61
VMVoice
Slides
Video
Chat
Packaging
Refactoring
Nov-09 Jan-10
0.63
Apr-10
0.640.62
Dev VM
Desktop
Sharing
II
Localization
API
VoIP II
RPM
Larger
Meetings
Desktop
Sharing
III
July-10
0.70
Whiteboard
Nov-10 Jan-11
0.71a
Sept-11
0.8-beta10.71
Real-time
translation
Improved
VoIP
Refactored
VoIP
Record
and
Playback
Refactored
VoIP II
Oct-11
0.8-beta2
Video Dock
Nov-11
0.8-beta3
Audio
Settings
Mar-12
0.8-beta4
Fit-to-width
June-12
0.80
Now working on 0.81
(our eleventh release)
En los hombros de gigantes
•red5•FreeSWITCH•swftools•tomcat6•redis•nginx•ffmpeg
•ghostscript•ImageMagick•OpenOffice•grails•scala•popcorn.js•FlexLib
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 sudinero!)
Traducción
https://www.transifex.com/projects/p/bigbluebutton/
code.bigbluebutton.org
•Eventos recientes
Canada Moodle Moot 2013
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/
Caso de estudio gana premio de recomendación
Mozilla Ignite Challenge
We’ve partnered with Chris Kennenberg, Dearborn
Michigan Public Schools.
https://mozillaignite.org/apps/374/
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-applications-226975#slide30
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-Mantenida por Jesus Federico, Blindside Networks
•Integración Sakai OAE-LTI 1.0
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
Moodle
•BigBlueButtonBN and RecordingsBN
#11
Moodle Issue Tracker
Canvas
After Installation
Click ‘Upgrade’
Insert URL and Security Salt for your BigBlueButtonserver
URL
Salt
37BigBlueButton + Moodle Integration17/10/13
•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 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
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 aplicacionesexternas•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)
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 porSeneca College (Toronto, Canada)
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
Configuración dinámica de config.xml
Usuario #1
Usuario #2
Nueva Demo para esta API
Certificación LTI
$ bbb-conf --lti
URL: http://test-install.blindsidenetworks.com/lti/tool.xmlCustomer: bbb
Secret: b00be971feb0726fa697671c9cf2e883
Icon URL: http://test-install.blindsidenetworks.com/lti/images/icon.ico
•Certificación LTI 1.0http://www.imsglobal.org/cc/detail.cfm?ID=172
•BigBlueButton es una herramienta LTI
http://www.youtube.com/watch?v=OSTGfvICYX4#t=74
•A dónde vamos?
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
•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.)
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: 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
•Fase I
Comparasión
Flash
HTML5 Client
iPad
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
Prototipo!
Prototipo!
Jesus FedericoDesarrollador de Integraciones con [email protected]
Gustavo SalazarDesarrollador [email protected]
•bigbluebutton.org•code.google.com/p/bigbluebutton•github.com/bigbluebutton•twitter.com/bigbluebutton•facebook.com/bigbluebutton•youtube.com/bigbluebuttonshare