Hola a todos,

Solo para tener un poco de información en modo "push" (por una vez).

He tenido que instalar un servidor de videoconferencia BigBlueButton
0.71 hace poco en un servidor Blade. Fue una experiencia bastante
dolorosa debido al estado de la red alrededor del servidor mismo y me
parece interesante comentar un poco del tema aquí.

Debido a que CentOS estaba instalado en esta y que la infraestructura
tiene problemas con Ubuntu 10.04 (sistema operativo para el cual
BigBlueButton 0.71 está empaquetado, lo que lo hace considerablemente
más fácil de instalar), instalamos Ubuntu 10.04 sobre un VMWare (y
funcionó).

Usar un servidor de videoconferencia (o cualquier servidor de streaming,
el maestro en software libre aquí siendo Red5) tras un proxy o un
firewall (con NAT) representa una multitud de problemas potenciales
adicionales, simplemente porque estos sistemas no están hechos para
traducir paquetes de forma tan rápida (un flujo de videoconferencia es
mucho mayor en taza de transferencia requerida y menor en delay máximo
autorizado que cualquier otro tipo de señal). Por esto *no se
recomienda* poner el servidor de videoconferencia tras uno de ellos.

Si es que es obligatorio (por alguna razón obscura de burocratización
técnica) entonces una forma de disminuir el impacto es de ampliar
considerablemente la tabla de NAT del firewall o poner reglas
específicas para excluir este servidor de las reglas comunes.

En cualquier caso, el sistema BBB funciona muy bien. Lo hemos probado
con usuarios conectados desde otros países, en distintos proveedores de
internet de Perú (incluyendo Claro Móvil) y funcionó hasta 35 personas
simultáneas (no todas transmitiendo video). Un amigo mio me reportó
haberlo probado con 63 personas y el equipo mismo de BigBlueButton
reporta haberlo probado con 190 personas.

El software reacciona de forma progresiva a la poca disponibilidad de
ancho de banda de algunos: reduce la cantidad de ventanas de flujos
video. Así si un usuario no tiene un ancho de banda suficiente y se
emiten 4 flujos de vídeo durante la conferencia, pues el usuario solo
verá el primero pero seguirá escuchando los demás.

Como de BigBlueButton sólo no se trataba, lo hemos combinado con éxito a
Chamilo (sistema de e-learning) y un plugin para conectarse a un
servidor BBB estará incluido en la versión 1.8.8 de Chamilo (enero
2011), lo que permitirá a docentes lanzar una sala de videoconferencia
cuando lo necesite (los alumnos no podrán lanzarlas ellos mismos con las
opciones por defecto). Lamentablemente esto todavía requiere de un
servidor de streaming para el BigBlueButton, lo que suele ser costoso. 
BBB tiene una API muy simple de usar, que lo hace (casi) un placer hacer
cosas innovadoras con el.
Para esto y para evitar reinventar la rueda (en el digno espíritu del
software libre), hemos reusado y adaptado una base de código de un
módulo existente para otro pequeño sistema e-learning de software libre
totalmente desconocido (Moodle) :-D

Aun no es posible grabar una conferencia en BBB, pero dicen que lo
tienen planeado para próximas versiones.

BigBlueButton junta muchos elementos (14 componentes de software libre)
y está publicado (para al código específicamente BBB) en LGPL.

Lo pueden probar con el botón "Try Out" en su página principal.

Dentro de la integración, BeezNest Latino redacto cortos manuales en
Español de los distintos roles de usuario dentro de BBB. No los hemos
publicado todavía, pero no duden en mandarme un correo si los quieren,
los compartimos con gusto.

No se puede decir (todavía) que BeezNest es la empresa especialista de
BigBlueButton en Perú, pero esperamos llegar ahí dentro de poco ;-)
Si tienen cualquier duda al respecto, estoy por aquí en la lista de vez
en cuando.

Más detalles: http://bigbluebutton.org

Saludos,

Yannick

_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://voip2.voip.net.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a