Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Big Blue Button Manual
Big Blue Button Manual
07130222
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
1.1.- Antecedentes...............................................................................................................1
1.3 Justificacin.........................................................................................................................2
1.4.- Objetivos................................................................................................................................2
2.1.1.- Servidores............................................................................................................................4
2.1.2.2.1.-Unix................................................................................................................................6
2.1.3.1.- FreeSwitch........................................................................................................................6
2.1.3.2.- Asterisk.............................................................................................................................6
2.1.4.1.- Hiper-V.............................................................................................................................6
2.1.6.- Framework..........................................................................................................................7
2.1.7.- Software Libre.....................................................................................................................7
2.1.7.2. - Grails...............................................................................................................................7
2.1.7.3. - Ghostscript......................................................................................................................7
2.1.7.7. - My sql..............................................................................................................................8
2.1.7.8. - Nginx...............................................................................................................................8
2.1.7.9. - Red5................................................................................................................................8
2.1.7.13. - Xuggler...........................................................................................................................8
2.1.9.1.- Drupal.............................................................................................................................10
2.1.9.2.- Sakai...............................................................................................................................10
2.1.9.3.- Moodle...........................................................................................................................10
2.1.10.- Red.................................................................................................................................10
2.1.10.1.- WAN.............................................................................................................................11
2.1.10.2.- LAN...............................................................................................................................11
2.1.11.- Java..................................................................................................................................11
2.1.12.- Flash................................................................................................................................11
2.1.12.1.- SWF..............................................................................................................................11
MQUINA VIRTUAL.................................................................................................................13
Configuracin...........................................................................................................................16
IV RESULTADOS...........................................................................................................................28
V CONCLUSIONES Y RECOMENDACIONES...........................................................................30
5.1 Conclusiones......................................................................................................................30
5.2 Recomendaciones.............................................................................................................30
NDICE DE FIGURAS
Figura1: Ejemplo de Diagrama de Red 25
Figura 2: Ejemplo de Servidor Big Blue Button 26
Figura 3: Ejemplo de Servidor Dual Code 27
Figura 4: Ejemplo de configuracin 28
Figura 5: Ejemplo de Inicio de Sesin 29
Figura 6: Ejemplo de Acceso a Conferencia 30
Figura 7: Ejemplo de Velocidad de Conexin de Red 31
Figura 8: Ejemplo de Herramientas de la sala de web conferencia 32
Figura 9: Ejemplo de Configuracin de Adobe Flash Player 33
Figura 10: Ejemplo Cuadro Activacin webcam 34
Figura11: Ejemplo Sala de Participantes 35
Figura 12: Ejemplo de Secuencia de Funcionamiento del Chat 36
Figura 13: Ejemplo de Prueba de Chat e Idioma 37
Figura 14: Ejemplo de Prueba de Sonido 38
CAPTULO I INTRODUCCIN
1.1 Antecedentes
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.
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:
1
Qu tan necesaria es la implementacin de un mdulo de video conferencia para
uso de alumnos y maestros en ITESCA?
1.3 Justificacin.
1.4.- Objetivos
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.
2
1.4.2.- Objetivos especficos.
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:
3
CAPTULO II FUNDAMENTO TERICO
2.1.1.- Servidores
Un servidor es una computadora que, formando parte de una red, provee a otras
computadoras denominadas clientes.
Servidores de aplicacin:
Servidores de Correo:
4
Servidores Proxy:
Servidores web:
Linux es un ncleo de sistema operativo libre de tipo Unix. Es uno de los principales
ejemplos de software libre.
5
2.1.2.2.1.-Unix.
2.1.3.1.- FreeSwitch.
2.1.3.2.- Asterisk.
2.1.4.1.- Hiper-V
6
2.1.5.- Direccin IP.
2.1.6.- Framework.
2.1.7.2. - Grails.
2.1.7.3. - Ghostscript.
7
2.1.7.4.- Asterisk PBX.
2.1.7.7. - My sql.
2.1.7.8. - Nginx.
2.1.7.9. - Red5.
Conjunto de clases que permiten una integracin de JAVA con el servidor Asterisk
8
2.1.7.13. - Xuggler.
9
2.1.8.3.- Big Blue Button.
2.1.9.1.- Drupal.
2.1.9.2.- Sakai.
2.1.9.3.- Moodle.
10
2.1.10.- Red
2.1.10.1.- WAN
Es 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.
2.1.11.- Java.
2.1.12.- Flash
11
2.1.12.1.- SWF
12
CAPTULO III PROCEDIMIENTO Y DESCRIPCIN DE LAS ACTIVIDADES
REALIZADAS (MTODO)
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.
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
13
etc/initramfs-tools/modules
hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
ENTER
Sudo update-initramfs -u
7. Editar archivo etc/network/interfaces
auto seth0
iface seth0 inet static
address Direccin ip
netmask Mascara de red
Gateway Puerta de enlace
Nameserver DNS
Reiniciar sudo reboot
Verificar la ip asignada con ifconfig
8. Configurar DNS. Ingresar a etc/resolv.conf
Nameserver DNS 1
Nameserver DNS 2 .. n
9. 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
14. Para asegurar que la instalacin fue limpia hay que ejecutar dos comandos:
sudo bbb-conf --clean
sudo bbb-conf --check
14
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 conf
5. Crear el archivo htpasswd (aqu estarn los usuarios y contraseas, es
necesario que est instalado el apache2). htpasswd c b htpaswwd
USERNAME PASSWORD
6. Reiniciar el motor con el comando service nginx restart
7. Instalar la interfaz grfica con el comando sudo apt-get install xorg gnome-
core
8. Ejecutar la interfaz grfica sudo startx
Tarjeta Fsica
MV, Ubuntu:
15
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.
Opcin A : Se cuenta con un servidor propio con Big Blue Button instalado.
Fi
gura 2: Ejemplo de Servidor Big Blue Button Fuente: http:// www.bigbluebutton.org
1. 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
16
:var/lib/tomcat6/webapps/bigbluebutton/WEBINF/classes/bigbluebutton.properi
es
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.
Dual 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.
17
Una vez registrado, se recibe un correo con la cuenta y la contrasea.
Configuracin:
18
Moderator Password: Es la contrasea que los moderadores o profesores pueden
usar 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.
Una vez que Big Blue Button est configurado, se da click en Save changes.
Sala de reuniones.
Referencias.
19
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/.
20
Figura 6: Ejemplo de Acceso a Conferencia
Fuente: http:// www.bigbluebutton.org
21
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.
22
Figura 10: Ejemplo
Cuadro Activacin webcam
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 Participantes
3.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)
23
3.3.-Solicitud de atencin de moderador activada. (No. 3)
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.
24
Posteriormente pulsaremos sobre la pestaa con el nombre del participante y
podremos escribirle en privado. La traduccin automtica seguir funcionando
normalmente.
25
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.
26
IV RESULTADOS
27
V CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
El 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.
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
28
BIBLIOGRAFIA
Paginas Web:
29
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).
30
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/man
ualProyectos.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
www.sagt.cnti.gob.ve/otrs/public.pl?Action=PublicFAQ&ItemID=238
de 2011)
31
es.openoffice.org/ (Extrado el 3 de Noviembre de 2011).
32