Big Blue Button Manual

download Big Blue Button Manual

of 38

Transcript of Big Blue Button Manual

INFORME FINAL DE RESIDENCIA PROFESIONALBig Blue Button, una solucin libre para educacin a distanciaJUAN PABLO ITTO DOMNGUEZ 07130222Ingeniera en sistemas computacionales CD. OBREGN, SON. NOVIEMBRE DE 2011RESUMENEn el presente reporte se expone el proyecto realizado para el Instituto Tecnolgico Superior de Cajeme ubicado en Carretera Internacional a nogales Km. 2, el cual no tena implementado una plataforma de video conferencia denominado Big Blue Button sta es una plataforma abierta de conferencias en lnea, enfocada al rea de educacin a distancia, con herramientas de vdeo conferencia para mltiples usuarios, VoIP entre los participantes y conexin a una central telefnica digital, panel de presentaciones, pizarra para destacar contenido y escritorio compartido.

Para la implementacin de este proyecto fue necesario crear una estructura de soporte (framework) para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los administradores, editores, participantes y dems roles. Contando con un interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseoEsta plataforma es una herramienta muy importante para la institucin ya que permitir a los estudiantes tener fcil accesibilidad al tomar sus clases en la modalidad no presencial y con la comodidad de estar en cualquier lugar.1CAPTULO I INTRODUCCIN

11.1.- Antecedentes

11.2.- Definicin del problema.

21.3 Justificacin.

21.4.- Objetivos

21.4.1.- Objetivos generales.

31.4.2.- Objetivos especficos.

31.5.- Alcances y limitaciones.

4CAPTULO II FUNDAMENTO TERICO

42.1.- Fundamento terico

42.1.1.- Servidores

42.1.1.1. Tipos de servidores.

52.1.2.- Sistemas operativos

52.1.2.1.- Sistema operativo Windows.

52.1.2.1.1.- Windows server.

52.1.2.2.- Sistema operativo Linux.

62.1.2.2.1.-Unix.

62.1.2.2.2.- GNU/Linux Ubuntu server.

62.1.3.- Servidor de video conferencia.

62.1.3.1.- FreeSwitch.

62.1.3.2.- Asterisk.

62.1.4.- Mquina Virtual.

62.1.4.1.- Hiper-V

72.1.5.- Direccin IP.

72.1.6.- Framework.

72.1.7.- Software Libre.

72.1.7.1. - Adobe Flex SDK.

72.1.7.2. - Grails.

72.1.7.3. - Ghostscript.

72.1.7.4.- Asterisk PBX.

82.1.7.6. - Image Magick.

82.1.7.7. - My sql.

82.1.7.8. - Nginx.

82.1.7.9. - Red5.

82.1.7.10. - Swf tools.

82.1.7.11. - Apache Tomcat.

82.1.7.12.- Asterisk java.

82.1.7.13. - Xuggler.

92.1.8.- Solucin de video conferencia web.

92.1.8.1.- Cisco WebEx.

92.1.8.2.- Adobe Connect Pro.

92.1.8.3.- Big Blue Button.

102.1.9.1.- Drupal.

102.1.9.2.- Sakai.

102.1.9.3.- Moodle.

102.1.10.- Red

112.1.10.1.- WAN

112.1.10.2.- LAN.

112.1.11.- Java.

112.1.12.- Flash

112.1.12.1.- SWF

12CAPTULO III PROCEDIMIENTO Y DESCRIPCIN DE LAS ACTIVIDADES REALIZADAS (MTODO)

13MQUINA VIRTUAL

13INSTALACIN DE UBUNTU SERVER

15Para crear usuarios

16Integracin con Moodle.

16Instalacin del plug-in Big Blue Button.

16Configuracin.

28IV RESULTADOS

30V CONCLUSIONES Y RECOMENDACIONES

305.1 Conclusiones

305.2 Recomendaciones

NDICE DE FIGURAS

Figura1: Ejemplo de Diagrama de Red25

Figura 2: Ejemplo de Servidor Big Blue Button26

Figura 3: Ejemplo de Servidor Dual Code27

Figura 4: Ejemplo de configuracin28

Figura 5: Ejemplo de Inicio de Sesin29

Figura 6: Ejemplo de Acceso a Conferencia30

Figura 7: Ejemplo de Velocidad de Conexin de Red31

Figura 8: Ejemplo de Herramientas de la sala de web conferencia32

Figura 9: Ejemplo de Configuracin de Adobe Flash Player33

Figura 10: Ejemplo Cuadro Activacin webcam34

Figura11: Ejemplo Sala de Participantes35

Figura 12: Ejemplo de Secuencia de Funcionamiento del Chat36

Figura 13: Ejemplo de Prueba de Chat e Idioma37

Figura 14: Ejemplo de Prueba de Sonido38

CAPTULO I INTRODUCCIN1.1 Antecedentes

El ITESCA inici sus actividades en agosto de 1997 y conforme ha sido su crecimiento ha logrado posicionarse como una institucin que alcanza sus objetivos.

Cajeme fiel a su esencia siempre crece con paso seguro y hacia un horizonte promisorio. En los aos noventa un grupo de Cajemenses conscientes de la necesidad de crecimiento de Cajeme; y la visin de ampliar el horizonte se atrevieron a soar con un nuevo centro de estudios superiores, recorrieron el largo camino de los pioneros, el ir y venir, buscando y esperando respuestas, siempre fieles a su propsito, con una voluntad de hierro e inspiradora lograron su objetivo e inici la gestin del Instituto.

ITESCA es un grupo dedicado a prestar servicios educativos en diferentes reas a nivel profesional. Actualmente se est presentando un proyecto denominado Big Blue Button, el cual se implementa en el rea de coordinacin de educacin a distancia, este es un proyecto que se est realizando con la finalidad de ayudar a los alumnos y profesores a usar un medio alternativo de enseanza a distancia, sin tener impedimentos que se presentan en la educacin presencial. 1.2.- Definicin del problema.

Hoy en da, en el mbito educacional, uno de los campos que plantea mayor problema e incertidumbre es el de la educacin a distancia, el mayor reto es conservar los estndares de calidad que existen en la educacin tradicional, adems del enorme peso de los siglos de tradicin acadmica as como la gran dificultad que existe en la comunicacin entre docentes y estudiantes, de esta manera el presente documento trata de resolver la siguiente interrogante:Qu tan necesaria es la implementacin de un mdulo de video conferencia para uso de alumnos y maestros en ITESCA? 1.3 Justificacin.

En el mundo de la formacin hay problemas y situaciones que son barreras para el aprendizaje: El aislamiento geogrfico, la movilidad, la disposicin irregular de tiempo, determinadas condiciones sociales o humanas, la cual puede resolverse con el uso de medios telemticos y con las redes digitales.

Tradicionalmente la educacin a distancia se ha definido como una alternativa en este contexto. A diferencia como sucede en la educacin tradicional, en la formacin a distancia el alumno se ve liberado de las condiciones de tiempo y espacio.De este modo, con el siguiente proyecto se pretende resolver los diferentes obstculos que existen en ITESCA al momento de necesitar entablar comunicacin a distancia profesor-alumno de manera fcil y entendible, adems de realizar video conferencias con otras universidades que no cuentan con la infraestructura necesaria para esto.1.4.- Objetivos

1.4.1.- Objetivos generales.

Suministrar los conceptos sobre la aplicacin prctica de la solucin Big Blue Button para que docentes y estudiantes la utilicen de manera efectiva en aplicaciones concretas dentro del proceso de enseanza de ITESCA, con el fin de contribuir a mejorar la calidad de los procesos educativos apoyndose en el libre acceso a tecnologas de informacin y comunicacin.1.4.2.- Objetivos especficos.

Instalacin de un servidor Linux que cuente con un mdulo de video conferencia web llamado Big Blue Button.

Integrar el modulo con la plataforma moodle.

1.5.- Alcances y limitaciones.La instalacin e implementacin de la herramienta Big Blue Button, as como su integracin con la plataforma virtual de ITESCA, moodle.Con esto se espera que el Instituto Tecnolgico Superior de Cajeme pueda contar con herramientas que sirvan para mejorar y fortalecer la formacin universitaria en la modalidad interactiva a distancia de los diferentes niveles de estudio dentro de la institucin. Para la realizacin de este proyecto es necesario contar con una metodologa formal adems de ciertos conocimientos en diferentes tecnologas e infraestructura adecuada como:

Contar con un servidor para la instalacin de la herramienta.

Contar con una direccin IP pblica para dar salida a internet.

Acceso a internet para la instalacin.

Contar con el sistema de gestin de cursos Moodle.CAPTULO II FUNDAMENTO TERICO

2.1 Fundamento terico2.1.1.- ServidoresUn servidor es una computadora que, formando parte de una red, provee a otras computadoras denominadas clientes. 2.1.1.1. Tipos de servidores.

Servidores de aplicacin:

Designados a veces como un tipo de middleware (software que conecta dos aplicaciones), los servidores de aplicaciones ocupan una gran parte del territorio entre los servidores de bases de datos y el usuario, y a menudo los conectan. Servidores de audio y video:

Aaden capacidades multimedia a los sitios web permitindoles mostrar contenido multimedia en forma de flujo continuo (streaming) desde el servidor. Servidores de Correo:

Los servidores de correo mueven y almacenan el correo electrnico a travs de las redes corporativas (va LANs y WANs) y a travs de Internet. Servidores Proxy: Los servidores proxy se sitan entre un programa del cliente (tpicamente un navegador) y un servidor externo (tpicamente otro servidor web) para filtrar peticiones, mejorar el funcionamiento y compartir conexiones. Diccionario Web Servidores web:Bsicamente, un servidor web sirve contenido esttico a un navegador, carga un archivo y lo sirve a travs de la red al navegador de un usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno con el otro mediante HTTP. 2.1.2.- Sistemas operativosConjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles. 2.1.2.1.- Sistema operativo Windows.

Familia de sistemas operativos grficos para computadoras desarrollada por la empresa Microsoft. Su traduccin literal al espaol es Ventanas, pues su interfaz se basa en ellas. Microsoft Windows es el sistema operativo ms usado del mundo con un 90% de penetracin en el mercado. 2.1.2.1.1.- Windows server.

Es el nombre de un sistema operativo de Microsoft diseado para servidores. 2.1.2.2.- Sistema operativo Linux.

Linux es un ncleo de sistema operativo libre de tipo Unix. Es uno de los principales ejemplos de software libre. 2.1.2.2.1.-Unix.

Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969. 2.1.2.2.2.- GNU/Linux Ubuntu server.

Ubuntu es un sistema operativo5 6 mantenido por Canonical y la comunidad de desarrolladores. Utiliza un ncleo Linux, y su origen est basado en Deban Ubuntu server es la versin de Ubuntu orientada a servidores. 2.1.3.- Servidor de video conferencia.

2.1.3.1.- FreeSwitch.

Es una plataforma de comunicaciones de software libre / cdigo abierto para la creacin de productos de voz, mensajera instantnea y video.

2.1.3.2.- Asterisk.

Motor de telefona PBX. 2.1.4.- Mquina Virtual.

En informtica una mquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real.

2.1.4.1.- Hiper-V

Es la funcionalidad de virtualizacin basada en el hypervisor, incluida como un rol de servidor especfico de Windows Server 2008. Contiene todo lo necesario para la puesta en servicio de escenarios de virtualizacin. Hyper-V permite reducir costes, mejorar el nivel de utilizacin de los servidores y crear una infraestructura de IT ms dinmica.

2.1.5.- Direccin IP.

Es una etiqueta numrica que identifica, de manera lgica y jerrquica, a un interfaz (elemento de comunicacin/conexin) de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP.

2.1.6.- Framework.

Es una estructura conceptual y tecnolgica de soporte definido, normalmente con artefactos o mdulos de software concretos, con base a la cual otro proyecto de software puede ser ms fcilmente organizado y desarrollado. 2.1.7.- Software Libre.

El software libre es una cuestin de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.

2.1.7.1. - Adobe Flex SDK.

Framework para construir y mantener aplicaciones web que pueden utilizarse en la mayora de los navegadores, escritorios y sistemas operativos. Genera archivos Flash (SWF) para reproduccin con Flash Player o Adobe Air.

2.1.7.2. - Grails.

Es un framework para aplicaciones web implementado en JAVA. 2.1.7.3. - Ghostscript.

Es un interpretador de lenguaje PostScript y archivos PDF. 2.1.7.4.- Asterisk PBX.

Motor de telefona PBX. 2.1.7.5. - Apache ActiveMQ.Proveedor de mensajera para empresas e integracin de patrones.

2.1.7.6. - Image Magick.

Es una coleccin de herramientas que permiten modificar y manipular imgenes. 2.1.7.7. - My sql.

Motor de base de datos open Source.

2.1.7.8. - Nginx.Servidor HTTP y servidor mail proxy.

2.1.7.9. - Red5.

Servidor Flash escrito en JAVA. 2.1.7.10. - Swf tools.

Conjunto de aplicaciones para convertir imagen de cualquier formato o PDF a formato Flash (SWF).

2.1.7.11. - Apache Tomcat.

Implementacin open source de la tecnologa JAVA Servlet y JavaServer Pages. 2.1.7.12.- Asterisk java.Conjunto de clases que permiten una integracin de JAVA con el servidor Asterisk 2.1.7.13. - Xuggler.

Codificador, decodificador y manipulador de vdeo en tiempo real. 2.1.7.14.- Open Office.Suite de ofimtica lder para documentos de texto, hojas de clculo, presentaciones, grficos, bases de datos y ms. Es utilizado va consola para la conversin de documentos para ser usados en el panel de presentaciones. 2.1.8.- Solucin de video conferencia web.

Plataforma de conferencias web para las organizaciones educacionales, para que puedan implementar procesos de educacin a distancia.2.1.8.1.- Cisco WebEx.

Cisco es una empresa que ofrece en la demanda de colaboracin, reuniones en lnea, conferencias web y aplicaciones de videoconferencia. Sus productos incluyen el centro de reuniones, Centro de Formacin, Centro de Eventos, Centro de Apoyo, Centro de Ventas, MeetMeNow, PCNow, WebEx AIM Pro Business Edition, WebOffice de WebEx, WebEx y Connect.2.1.8.2.- Adobe Connect Pro.

Adobe Connect (antes Presedia Publishing System, Macromedia Breeze y Adobe Acrobat Connect Pro) es un software utilizado para crear la informacin y la presentacin general, los materiales de capacitacin en lnea, conferencias web, mdulos de aprendizaje, y compartir el escritorio del usuario.2.1.8.3.- Big Blue Button.

Es una aplicacin web open source para videoconferencia y e-learning o educacin a distancia. Es un programa realmente muy interesante, distribuido bajo licencia GNU y que ha surgido de la reutilizacin de proyectos varios como Asterisk, Flex SDK, Red5, MySQL y otros. 2.1.9.- Gestores de contenido.2.1.9.1.- Drupal.

Es un sistema de gestin de contenido modular multipropsito y muy configurable que permite publicar artculos, imgenes, u otros archivos y servicios aadidos como foros, encuestas, votaciones, blogs y administracin de usuarios y permisos. Drupal es un sistema dinmico: en lugar de almacenar sus contenidos en archivos estticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las pginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web.2.1.9.2.- Sakai.

El objetivo del Proyecto Sakai es crear un entorno de colaboracin y aprendizaje para la educacin superior, que pueda competir con sus equivalentes comerciales Blackboard / WebCT y que mejore otras iniciativas de Cdigo Abierto como Moodle.

2.1.9.3.- Moodle.

Moodle es un Ambiente Educativo Virtual, sistema de gestin de cursos, de distribucin libre, que ayuda a los educadores a crear comunidades de aprendizaje en lnea. Este tipo de plataformas tecnolgicas tambin se conoce como LMS (Learning Management System). 2.1.10.- RedUna red de computadoras, tambin llamada red de ordenadores o red informtica, es un conjunto de equipos informticos conectados entre s por medio de dispositivos fsicos que envan y reciben impulsos elctricos, ondas electromagnticas o cualquier otro medio para el transporte de datos, con la finalidad de compartir informacin y recursos y ofrecer servicios. 2.1.10.1.- WANEs un tipo de red de computadoras capaz de cubrir distancias desde unos 100 hasta unos 1000 km, proveyendo de servicio a un pas o un continente. 2.1.10.2.- LAN.

Es la interconexin de una o varias computadoras y perifricos. Su extensin est limitada fsicamente a un edificio o a un entorno de 200 metros, con repetidores podra llegar a la distancia de un campo de 1 kilmetro.

2.1.11.- Java.

Java es un lenguaje de programacin orientado a objetos, desarrollado por Sun Microsystems a principios de los aos 90. 2.1.12.- FlashAplicacin de creacin y manipulacin de grficos vectoriales con posibilidades de manejo de cdigo mediante el lenguaje ActionScript en forma de estudio de animacin que trabaja sobre "fotogramas" y est destinado a la produccin y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. 2.1.12.1.- SWFSWF (inicialmente abreviacin de Shockwave Flash y posteriormente retro acrnimo de Small Web Format -formato web pequeo- para evitar confusiones con Shockwave del que deriva) es un formato de archivo de grficos vectoriales creado por la empresa Macromedia (actualmente Adobe Systems).

CAPTULO III PROCEDIMIENTO Y DESCRIPCIN DE LAS ACTIVIDADES REALIZADAS (MTODO)

Big Blue Button es una plataforma abierta de conferencias en lnea, enfocada al rea de educacin a distancia, tanto para universidad y escuelas, con herramientas de vdeo conferencia para mltiples usuarios, VoIP entre los participantes y conexin a una central telefnica digital, panel de presentaciones, pizarra para destacar contenido, y escritorio compartido.Para la implementacin de este proyecto fue necesario crear una estructura de soporte (framework) para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los administradores, editores, participantes y dems roles. Contando con un interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseo.

Para la implementacin de esta plataforma se sigui el procedimiento que a continuacin se anota: MQUINA VIRTUAL

1. Se cre la mquina virtual Ubuntu big en el servidor Fsico Windows server 2008 con hyper-v.

2. Con disco duro con tamao fijo

INSTALACIN DE UBUNTU SERVER

1. Colocar el CD de instalacin de Ubuntu en la lectora del servidor.

2. Iniciar la instalacin

3. Seleccionar teclado e idioma en Espaa

4. Instalacin en disco duro guiado (no particionado)

5. Nombre del servidor y contrasea

6. Asignar mdulos para deteccin de la tarjeta de red

Editar archivo

etc/initramfs-tools/modules hv_vmbus hv_storvsc hv_blkvsc hv_netvsc ENTER Sudo update-initramfs -u7. Editar archivo etc/network/interfaces

auto seth0

iface seth0 inet static

address Direccin ip netmask Mascara de red Gateway Puerta de enlace Nameserver DNSReiniciar sudo rebootVerificar la ip asignada con ifconfig8. Configurar DNS. Ingresar a etc/resolv.conf Nameserver DNS 1

Nameserver DNS 2 .. n9. Actualizar sudo apt-get update

10. Agregar llaves para la instalacin wget http://ubuntu.bigbluebutton.org/bigbluebutton.asc -O- | sudo apt-key add -

echo "deb http://ubuntu.bigbluebutton.org/lucid/ bigbluebutton-lucid main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list

echo "deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse" | sudo tee -a /etc/apt/sources.list

11. To install FreeSWITCH:

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:freeswitch-drivers/freeswitch-nightly-drivers

sudo apt-get update

sudo apt-get install bbb-freeswitch-config

12. To install BigBlueButton:

sudo apt-get install bigbluebutton

13. Configurar la contrasea de MySQL.

14. Para asegurar que la instalacin fue limpia hay que ejecutar dos comandos:

sudo bbb-conf --clean

sudo bbb-conf --check

Para crear usuarios

1. Ingresar al servidor por consola.

2. /etc/nginx/sites-enabled/bigbluebutton

3. Asignar las lneas en el apartado location/

location / {

root /var/www/bigbluebutton-default;

index index.html index.htm;

auth_basic Restricted;

auth_basic_user_file conf/.htpasswd;

}

4. Crear la carpeta /etc/nginx/conf con el comando mkdir conf5. Crear el archivo htpasswd (aqu estarn los usuarios y contraseas, es necesario que est instalado el apache2). htpasswd c b htpaswwd USERNAME PASSWORD6. Reiniciar el motor con el comando service nginx restart7. Instalar la interfaz grfica con el comando sudo apt-get install xorg gnome-core

8. Ejecutar la interfaz grfica sudo startx

Figura1: Ejemplo de Diagrama de Red. Fuente: www.itesca.edu.mxIntegracin con Moodle.

Instalacin del plug-in Big Blue Button.

Para instalar el plug-in en el servidor moodle, se deben seguir estos siguientes pasos:

1. Descargar la ltima versin del plug-in desde http://www.dualcode.com/bigbluebutton/2. Subir el archivo bigbluebutton.zip al servidor moodle.

3. Descomprimir el archivo y subir las 2 carpetas mod y lang al directorio raz del servidor moodle, normalmente el directorio raz es /usr/share/moodle pero la direccin puede variar dependiendo de la instalacin.

4. Una vez cumplido del paso 1 al 3, es seguro remover el archivo original bigbluebutton.zip.

5. Entrar como administrador al sitio de moodle y hacer click en notificaciones en el men Administracin del sitio, esto instalar el plug-in, incluyendo las tablas de la base de datos requeridas.

Configuracin.

Mientras se est como administrador en el servidor moodle, ir a mdulos, actividades Big Blue Button. Ah, tenemos las siguientes opciones.

A. Se cuenta con un servidor propio con Big Blue Button instalado.

B. El servidor est en Dual code.

Opcin A : Se cuenta con un servidor propio con Big Blue Button instalado.

Figura 2: Ejemplo de Servidor Big Blue Button Fuente: http:// www.bigbluebutton.org1. En el primer campo http://, se tiene que ingresar el nombre de dominio o la direccin IP del servidor Big Blue Button. No se tiene que ingresar http://.

2. En el segundo campo Security Salt, se debe ingresar el cdigo security salt del servidor Big Blue Button. Ese cdigo normalmente se encuentra en un archivo de configuracin en el servidor Big Blue Button, localizado en :var/lib/tomcat6/webapps/bigbluebutton/WEBINF/classes/bigbluebutton.properies La propiedad es beans.dynamicConferenceService.securitySalt

3. El tercer campo llamado Meeting IDs, se ingresa un (*) permitiendo as un nmero ilimitado para la creacin de salas de video conferencia, si se requiere un nmero de salas restringido por razones de rendimiento o seguridad se puede restringir especificando el Meeting IDs.4. Cerca del fondo de la pgina est una opcin que permite verificar automticamente las actualizaciones del plug-in Automatically check for updates to this plug-in. Cuando esta opcin est habilitada, podra aparecer un mensaje en la parte superior de la pgina avisando que existe una nueva versin del plug-in disponible, el mensaje es nicamente informativo. El sistema no tratar de instalarlo automticamente, nicamente el administrador de moodle puede instalar o actualizar el plug-in.

5. Click en el botn Save changes.

Opcin B: El servidor est en Dual code.

Figura 3: Ejemplo de Servidor Dual Code. Fuente: http:// www.bigbluebutton.orgDual code ofrece servicio de alojamiento comercial de Big Blue Button. Estos servicios son una buena alternativa para clientes quienes quieren usar la aplicacin por unos momentos para probar Big Blue Button antes de instalarlo en sus servidores, o simplemente no quieren tratar con la instalacin del mismo, para registrar comercialmente el alojamiento de Big Blue Button se debe ingresar a http://bigbluebutton.dualcode.com/signup.php.Una vez registrado, se recibe un correo con la cuenta y la contrasea.

1. En el campo Account ID, se debe ingresar la cuenta dual code.

2. En el campo Password, se debe ingresar la contrasea dual code.

3. Cerca del fondo de la pgina est una opcin que permite verificar automticamente las actualizaciones del plug-in Automatically check for updates to this plug-in, mismo que se menciona en la opcin de configuracin anterior.

4. Click en el botn Save changes.

Una vez que el plug-in se ha instalado satisfactoriamente, ir a cualquier curso como profesor, cambiar a modo de edicin. Una nueva opcin llamada Big Blue Button estar habilitada, seleccionando esta opcin permitir agregar nuevas salas de video conferencia.Configuracin:

Figura 4: Ejemplo de configuracin Fuente: http:// www.bigbluebutton.orgMeeting name: Es el nombre de la sala de reuniones.

Meeting id: Es el identificador nico de la sala.

Attendee Password: Es la contrasea que los estudiantes pueden usar para ingresar a la sala.

Moderator Password: Es la contrasea que los moderadores o profesores pueden usar para ingresar a la sala.

Login Rules: Iniciar sesin automticamentea los asistentes" es la nica opcin disponible, esto significa que los usuarios no necesitan conocer la contrasea para ingresar a la sala.Application Window: Open in current window abrir big blue button en el navegador actual, Launch in new browser window abrir una nueva ventana para la sesion.

Welcome Message: Es el mensaje que aparece como bienvenida en la sala.

Una vez que Big Blue Button est configurado, se da click en Save changes.

Sala de reuniones.

Los estudiantes no pueden iniciar sesin si el profesor no ha ingresado.

Figura 5: Ejemplo de Inicio de Sesin Fuente: http:// www.bigbluebutton.orgUna vez que el profesor ha ingresado, el estudiante ser re direccionado a la sala.

Referencias.Una vez realizado la configuracin en los servidores, se da inicio al procedimiento en la pgina web para eso se debe de contar con Requisitos Mnimos para participar en la web conferencia:1. Se necesita una computadora conectada a internet.

2. Se recomienda que la conexin sea al menos ADSL de 256 Kbps1.

3. Navegador de internet2 con plug-in de Adobe Flash instalado, al menos en su versin 10.3. Puede comprobar si es as pulsando sobre la siguiente direccin: http://www.adobe.com/software/flash/about/.

4. Si desea escuchar y/o participar en la reunin con voz, su computadora debe tener bien configurado el sonido.

5. Si desea transmitir su imagen, deber tener una cmara conectada a su computadora y configurada adecuadamente. La resolucin normal de transmisin de imagen es de 320x240 pxeles, por lo que cualquier cmara web (webcam) es adecuada, ya sea sta integrada en una lptop o externa.No es necesario tener una cmara conectada para ver la imagen compartida por el/la expositor/a o las de los/as dems participantes.

Acceso a la web conferenciaRecepcin de la invitacin de participacin

Tras pulsar en el enlace de invitacin se abrir el navegador que tenga configurado por defecto y se cargar una pantalla en la que se le solicitar su nombre, de modo que pueda identificrsele adecuadamente.

Debe pulsar el botn entrar cuando haya introducido su nombre. A continuacin se muestra esta ventana:

Figura 6: Ejemplo de Acceso a Conferencia Fuente: http:// www.bigbluebutton.orgTras unos instantes, en funcin de la velocidad de su conexin de red se cargarn los diferentes componentes de la web conferencia y acceder a la misma.

Figura 7: Ejemplo de Velocidad de Conexin de Red.

Fuente: http:// www.bigbluebutton.orgHerramientas de la sala de webconferenciaLa sala de web conferencia tiene varias herramientas a su disposicin que describiremos a continuacin:1.- Seleccin de idioma: dependiendo del navegador se habr seleccionado por defecto el idioma espaol o el ingls. Puede comprobarlo con el botn de salida a la derecha (si pone Salir o Logout).

Figura 8: Ejemplo de Herramientas de la sala de web conferencia

En caso de desear otro idioma o el idioma de entrada no sea el de su preferencia, despliegue el men de seleccin de idioma y seleccinelo. Ajuste esta seleccin antes de cualquier otra accin, pues as cambiarn los ttulos de las ventanas y mensajes de la web conferencia y tambin se traducirn los mensajes de chat si han sido escritos los participantes de la web conferencia que seleccion otro idioma diferente al que usted seleccion.

2.- Activacin de participacin de audio y vdeo: cada uno de los botones inicia o concluye su participacin con las respectivas herramientas.

Si desea escuchar y hablar en la web conferencia deber pulsar el botn con el icono de los auriculares. Si tambin desea participar enviando la imagen de su cmara, deber pulsar sobre el icono de la webcam.

En cualquiera de los dos casos recibir un mensaje de solicitud de permiso como el siguiente, en el que debe pulsar el botn permitir:

Figura 9: Ejemplo de Configuracin de Adobe Flash Player Tras la activacin de la cmara aparecer otro cuadro de dilogo, en el que podr seleccionar el tamao de la imagen que se transmitir y un botn para comenzar la transmisin. Salvo que especficamente desee transmitir a mayor resolucin, le recomendamos dejar la resolucin por defecto, 320x240, y pulse el botn de inicio.

Figura 10: Ejemplo Cuadro Activacin webcamEn cualquier momento usted puede decidir interrumpir la transmisin de video pulsando de nuevo el botn Cerrar de la ventana o la X situada en la esquina superior. En el caso de la transmisin de audio, para interrumpirla deber pulsar nuevamente el botn.

3.- Ventana de participantes: En esta ventana se muestra una tabla en la que usted podr ver todas las personas que estn conectadas en la web conferencia, cada una en una fila diferente. Diferentes iconos indican el rol y el estado del participante.

3.1.- Los participantes desea llamar la atencin del expositor para pedir la palabra. Se activar la peticin tal como muestra la flecha 3 en la ilustracin anterior. Puede pulsar de nuevo el botn indicado por la flecha 1 (mano) para desactivar la solicitud de atencin.

Figura11: Ejemplo Sala de Participantes3.2.- Los participantes con este icono es moderador de la web conferencia. Las actividades especficas de moderacin se explican en el manual de moderacin y presentacin. (No.2)3.3.-Solicitud de atencin de moderador activada. (No. 3)3.4.- Transmisin de la cmara web activada. (No. 4)3.5.- Los participantes con este icono es el expositor. Las actividades de exposicin se explican con todo detalle en el manual de moderacin y exposicin. (No. 5)4.- Ventana de chat: en esta ventana se podr conversar escribiendo texto con los dems participantes de la web conferencia. Esta herramienta tiene incorporada la traduccin automtica al idioma seleccionado de los mensajes escritos en otros idiomas. Si un mensaje es traducido de otro idioma se indica en el lado derecho del mensaje, si se coloca el puntero del ratn sobre el texto del mensaje traducido podr ver el texto original. A continuacin una secuencia del funcionamiento del chat con traduccin:

Figura 12: Ejemplo de Secuencia de Funcionamiento del Chat

Tambin es posible conversar en privado con otro participante por medio del chat. Para ello debe pulsarse la pestaa + en la ventana de chat y seleccionar a los participantes con quienes se desee abrir una conversacin privada pulsando sobre su nombre en el listado.

Posteriormente pulsaremos sobre la pestaa con el nombre del participante y podremos escribirle en privado. La traduccin automtica seguir funcionando normalmente.

Figura 13: Ejemplo de Prueba de Chat e Idioma5.- Ventana de participantes de audio: al activar el audio, si usted es la nica persona participante podr escuchar msica de guitarra clsica de fondo. Solamente el participante con rol de expositor podr silenciar/activar el micrfono de los participantes, lo que se indica con el icono del altavoz a la izquierda (activo o silenciado). Un icono de altavoz se iluminar a la derecha de cada participante que est hablando, independientemente de que sus respectivos micrfonos estn o no silenciados en la conferencia.

Figura 14: Ejemplo de Prueba de Sonido Es norma de etiqueta habitual que el expositor mantenga en silencio a todos los participantes y conceda la palabra al participante, que levante la mano en la ventana de participantes.

6.- Ventana de presentacin: en esta ventana los participantes que tenga el rol de expositor podr subir una presentacin o documento para mostrarla a los dems participantes. Se admiten presentaciones, documentos y hojas de clculo en formatos Oasis Opendocument (Libreoffice y Openoffice.org) as como de Microsoft Office (Word, Excel, Powerpoint), o bien documentos en formato PDF.El expositor tendr control de la pgina, el zoom y un puntero para sealar algo a los dems participantes. El moderador puede asignar el rol del expositor a diferentes participantes durante la web conferencia.

7.- Conclusin de la web conferenciaPara concluir su participacin en la web conferencia slo debe pulsar el botn Salir en la esquina superior derecha. Cuando el ltimo participante haya salido todos los documentos y presentaciones mostrados sern completamente eliminados.

Despus de pulsar el botn Salir se mostrar un mensaje de confirmacin de su salida, pulse el botn OK para cerrar definitivamente.IV RESULTADOSDe los resultados obtenidos con la implementacin de la plataforma Big Blue Button para el Instituto Tecnolgico Superior de Cajeme se requiere tener una mejora educativa para la universidad a travs del uso de las tecnologas web que ayuden a facilitar la educacin a distancia.

Con esta plataforma se obtienen soluciones de enseanza a distancia de alta calidad. Basndose en un proyecto Open Source que provee un sistema unificado de conferencia basado en web, capaz de funcionar sobre cualquier plataforma de cliente: Mac, Linux o Windows.

En base al fundamento terico se puede tener conocimiento de lo que es la plataforma Big Blue Button ya que se describe paso a paso los lineamientos para una exitosa web conferencia.V CONCLUSIONES Y RECOMENDACIONES5.1 ConclusionesEl Instituto Tecnolgico Superior de Cajeme es una empresa dedicada a prestar servicios educativos a nivel superior, teniendo en cuenta objetivos establecidos a corto, mediano y largo plazo para sus estudiantes.

Para la realizacin de este proyecto fue necesario el apoyo de profesores y personal encargado del departamento de sistemas ya que se tenan algunas restricciones para tener el acceso al servidor y direccin IP.La implementacin de la plataforma Big Blue Button para la universidad fue de suma relevancia ya que ayuda a facilitar a los estudiantes a tener clases no presenciales con la implementacin de este proyecto.5.2 Recomendaciones Implementar esta plataforma para los estudiantes que desean estudiar a distancia.

Apoyar a los estudiantes a usar este sistema.

Explicar claramente a los estudiantes el uso de esta plataforma para que no haya erros al momento de utilizarla.

Hacer un manual de procedimientos sobre Big Blue Button.BIBLIOGRAFIA

Paginas Web:

Pagina Web Big Blue Button: http:// www.bigbluebutton.org (Extrado 25 de Octubre de 2011).Pgina web Punto Libre: http://www.punto-libre.org/2011/08/big-blue-button-sistema-unificado-de.html (Extrado el da 30 de Octubre de 2011)Pgina Web SAGhttp://sagt.cnti.gob.ve/otrs/public.pl?Action=PublicFAQ&ItemID=238 (Extrada el da 3 Noviembre de 2011)

Pagina Web Moodle www.moodle.org/mod/forum/discuss.php?d=169587(Extrado el da 3 de Noviembre de 2011)

Manual extrado de la web

www.bbb.salud.gob.sv/Manual_del_participante_de_BBB.pdf (Extrado el da 3 de Noviembre de 2011)

Conceptos Fundamento terico:

http://www.definicion.org/servidor (extrado el da 3 de Noviembre de 2011).

es.wikipedia.org/wiki/Hypertext_Transfer_Protocol (extrado el da 3 de Noviembre de 2011)

www.ciberhabitat.gob.mx/museo/cerquita/ic03.htm (extrado el da 3 de Noviembre de 2011)

es.wikipedia.org/wiki/Servidor_de_correo (extrado el da 3 de Noviembre de 2011)

http://www.definicion.org/proxy (extrado el da 3 de Noviembre de 2011)

www.poderjudicial.gob.hn/.../ServidoresWebSegurosPresentacin (Extrado el da 3 de Noviembre de 2011)

www.dgb.sep.gob.mx/informacion.../cfb.../INFORMTICA-I.pdf (extrado el da 3 de Noviembre de 2011)

www.arcert.gov.ar/webs/manual/manual_de_seguridad.pdf (extrado el da 3 de Noviembre de 2011)

www.ciberhabitat.gob.mx/museo/cerquita/redes/fundamentos/02.htm (extrado el da 3 de Noviembre de 2011)

https://sede.red.gob.es/sede/requisitos-faq_es.jsp (extrado el da 3 de Noviembre de 2011)

https://sede.red.gob.es/sede/requisitos-faq_es.jsp (extrado el da 3 de Noviembre de 2011)

www.alzado.org/articulo.php?id_art=26 (extrado el da 3 de Noviembre de 2011)

es.wikipedia.org/wiki/Adobe_Flex (Extrado el da 3 de Noviembre de 2011)

. www.springhispano.org/ (Extrado el 3 de Noviembre de 2011) www.integrar.bue.edu.ar/wp-content/uploads/2011/.../Tutorial-Scribus.pdf (Extrado el 3 de Noviembre de 2011). www.asterisk.org (Extraido el 3 de noviembre de 2011) sagt.cnti.gob.ve/otrs/public.pl?Action=PublicFAQ&ItemID=238 (Extrado el 3 de Noviembre de 2011) es.wikipedia.org/wiki/Canaima_(distribucin_Linux) (Extraido el 3 de Noviembre de 2011) es.wikipedia.org/wiki/OLPC (Extraido el 3 de Noviembre de 2011) www.profedet.gob.mx/profedet/pdf/280711soporte.pdf (Extraido el 3 de Noviembre de 2011) es.wikipedia.org/wiki/Linus_Torvalds (Extraido el 3 de Noviembre de 2011) www.gnu.org/home.es.html (Extraido el 3 de Noviembre de 2011). www.planetalinux.org/mx (Extraido el 3 de Noviembre de 2011). es.wikipedia.org/wiki/Mquina_virtual (Extraido el 3 de Noviembre de 2011). www.portaleducativo.edu.ve/Recursos_didacticos/.../LInuxBasico.pdf (Extraido el 3 de Noviembre de 2011). es.wikipedia.org/wiki/Dominio_de_Internet (Extrado el 3 de Noviembre de 2011). http://www.cienciaytecnologia.gob.bo/convocatorias/publicaciones/manualProyectos.pdf (Extraido el 3 de Noviembre de 2011). es.wikipedia.org/wiki/Software_libre (Extrado el 3 de Noviembre de 2011) www.una.edu.ve (Extraido el 3 de Noviembre de 2011). . www.fundacite-carabobo.gob.ve/asl/sedes.php (Extrado el 3 de Noviembre de 2011). . www.rebelion.org/noticia.php?id=136847 (Extrado el 3 de Noviembre de 2011). www.ine.gob.mx/descargas/csi/Moodle_AE.pdf (Extrado el 3 de Noviembre de 2011). http://www.linuxparatodos.net/portal/staticpages/index.php?page=como-apache-ssl (Extraido el 3 de Noviembre de 2011) es.wikipedia.org/wiki/Wikipedia:Artculos_solicitados (Extrado el 3 de Noviembre de 2011) www.portaleducativo.edu.ve/Recursos_didacticos/.../LInuxBasico.pdf (Extrado el 3 de Noviembre de 2011) . www.planetalinux.org/ve/ (Extrado el 3 de Noviembre de 2011) www.sagt.cnti.gob.ve/otrs/public.pl?Action=PublicFAQ&ItemID=238 (Extraido el 3 de Noviembre de 2011) www.tomcat.apache.org/download-55.cgi (Extrado el 3 de Noviembre de 2011) www.sistemasuni.edu.pe/ (Extrado el 3 de Noviembre de 2011).

es.wikipedia.org/wiki/Pgina_web (Extrado el 3 de Noviembre de 2011) es.openoffice.org/ (Extrado el 3 de Noviembre de 2011).

MV, Windows server 2003:

Servidor Fsico Windows

Server 2008 R2

MV, Ubuntu:

Tarjeta Fsica