Escolar Documentos
Profissional Documentos
Cultura Documentos
FISICC-IDEA
LITAT
Curso: Administracin Web
NOMBRE
Daz Mazariegos, Jorge Luis
Padilla Solrzano, Victor Antonio
CARNET
IDE11240006
IDE0712787
IDE 11144014
IDE 11182172
IDE 1110515
Tabla de contenido
INTRODUCCION.............................................................................................................................................................. 3
BigBlueButton ................................................................................................................................................................ 5
Arquitectura .............................................................................................................................................................. 5
Adobe Flex SDK:.................................................................................................................................................... 5
Grails .................................................................................................................................................................... 5
Ghostscript: .......................................................................................................................................................... 5
Asterisk PBX: ......................................................................................................................................................... 5
Apache ActiveMQ: ................................................................................................................................................ 5
Image Magick ....................................................................................................................................................... 5
MySQL: ................................................................................................................................................................. 5
Nginx: ................................................................................................................................................................... 5
Red5: .................................................................................................................................................................... 6
swf Tools:.............................................................................................................................................................. 6
Apache Tomcat:.................................................................................................................................................... 6
Asterix Java: .......................................................................................................................................................... 6
Xuggler: ................................................................................................................................................................ 6
Open Office: ......................................................................................................................................................... 6
Periodo de Proyecto....................................................................................................................................................... 7
Hardware a Utilizar ........................................................................................................................................................ 7
Host/Anfitrin ........................................................................................................................................................... 7
Guest/Invitado .......................................................................................................................................................... 7
Software a Utilizar .......................................................................................................................................................... 7
Host/Anfitrin ........................................................................................................................................................... 7
Sistema Operativo ................................................................................................................................................ 7
Guest/Invitado .......................................................................................................................................................... 7
Sistema Operativo ................................................................................................................................................ 7
Bitcora de Instalacin ................................................................................................................................................... 8
Sistema Operativo .......................................................................................................................................................... 8
Configuraciones en el S.O: ........................................................................................................................................ 9
Instalacion de BigBlueButton (BBB) ............................................................................................................................... 9
Integracin con WordPress .......................................................................................................................................... 12
WordPress ............................................................................................................................................................... 12
Instalacin de PlugIn ............................................................................................................................................... 13
Conclusiones ................................................................................................................................................................ 14
Recomendaciones ........................................................................................................................................................ 15
E-grafa ......................................................................................................................................................................... 17
INTRODUCCION
Uno de los grandes avances dentro de Internet en los ltimos aos ha sido, sin
lugar a dudas, la posibilidad de transmitir imgenes y sonidos en forma
combinada en tiempo real entre grupos de usuarios, lo que comnmente se
conoce como videoconferencia tambin llamado videochat en forma ms
reciente.
Histricamente la videoconferencia estuvo enmarcada en el mbito de las
grandes organizaciones, ya que los costos de equipamiento tanto en hardware
como en infraestructura fsica adecuada eran altos. Adicionalmente, el
problema del ancho de banda, y sus limitaciones a la hora de transmitir
informacin como el video y el audio, tuvo su solucin cuando se desarrollaron
aplicaciones para la compresin y descompresin de archivos.
Hoy en da, la potencia de las computadoras personales, asociadas a la
irrupcin de nuevos dispositivos como las videocmaras de bajo coste han
facilitado la llegada de las videoconferencias al usuario final. Las aplicaciones
de la videoconferencia pueden llegar prcticamente a cualquier mbito. Si bien
la ms tradicional tuvo lugar en el campo empresario para la concrecin de
reuniones a distancia (por ejemplo, entre sucursales de una empresa), la
educacin a distancia se perfila como un sector de grandes e innumerables
posibilidades.
BigBlueButton (BBB), 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
conexin
una
central
telefnica
digital,
panel
de
Servidor de Videoconferencia
BigBlueButton
Arquitectura
Una de las cualidades de BBB que ms llaman la atencin, es que es el
resultado de la integracin de varias aplicaciones y servicios, que tambin son
open source, que en su conjunto conforman la arquitectura base de servicios
web para transmitir vdeo, usar Shared Objects como el panel de
presentaciones o la pizarra para destacar y dibujar, usar VoIP para
conversaciones y llamadas telefnicas entre los usuarios, para chatear, Web
Services para administrar las salas de conferencias, establecer privilegios de
acceso, calendarizar uso de salas, o la conversin de archivos de imagen o
texto como Word, Excel, PowerPoint, PDF, JPG, PNG, ODF y un larga etc.
para ser usados como presentaciones y compartirlas con los participantes de la
conferencia.
Adobe Flex SDK: Framework para construir y mantener aplicaciones web que
puedan utilizarse en la mayora de los navegadores, escritorios y sistemas
operativos. Genera archivos Flash (SWF) para reproduccin con Flash Player o
en Adobe Air.
Grails: Es un framework para aplicaciones web implementado en JAVA.
Ghostscript: Es un interpretador de lenguaje PostScript y archivos PDF.
Asterisk PBX: Motor de telefona PBX.
Apache ActiveMQ: Proveedor de mensajera para empresas e integracin de
patrones.
Image Magick: Es una coleccin de herramientas que permiten modificar y
manipular imgenes.
MySQL: Motor de base de datos open source.
Nginx: Servidor HTTP y servidor mail proxy.
Hardware a Utilizar
Se utilizara una arquitectura de hardware virtualizada haciendo uso de la
herramienta Oracle VM VirtualBox.
Host/Anfitrin
Guest/Invitado
Procesador: 2 Intel 2670qm de 2.2ghz con turbo boost de 3.1ghz
Memoria ram: 2gb
Software a Utilizar
Host/Anfitrin
Sistema Operativo
Windows 7 Enterprise
Guest/Invitado
Sistema Operativo
Ubuntu-Server 10.04.4 LTS
Es un sistema operativo Linux basado en Debian, una de las
distribuciones ms probadas, seguras y relativamente fciles de
configurar, cuenta con una comunidad de usuarios expertos bastante
amplia, adicionalmente existe una amplia documentacin y casos de
Bitcora de Instalacin
Sistema Operativo
Seleccin de Idioma: ingles
Seleccin del Pas: Guatemala
Nombre de la Maquina: VideoConfServer
Nombre completo para Nuevo Usuario: Administracion Web Litat Galileo
Nombre de usuario para la Cuenta: adminweb
Contrasea para el Usuario: galileo2014
Carpeta Personal Cifrada: No
Mtodo de Particionado: Completo (En este laboratorio no se contar con
discos RAID para usar LVM, por lo que se crear una tabla local de
Particionamiento). Se ha estructurado el espacio de disco duro de 20.6 GB de
la siguiente forma:
Particin primaria para el directorio raz
10.6 GB
2.0 GB
8 GB
Paquetes Adicionales:
1) MySQLServer 5-5
User root: litatmysql
Configuraciones en el S.O:
1) Cambiando password de root:
sudo passwd
litat2014
2) Por haber instalado LAMP, se debe cambiar de puerto el servidor web
Apache.
vi /etc/apache2/ports.conf
/etc/init.d/apache2 restart
wget
https://bigbluebutton.googlecode.com/files/ruby1.9.2_1.9.2-p2901_amd64.deb
sudo apt-get install libreadline5 libyaml-0-2
sudo dpkg -i ruby1.9.2_1.9.2-p290-1_amd64.deb
sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.2 500 \
--slave /usr/bin/ri ri /usr/bin/ri1.9.2 \
9
LIBVPX_VERSION=1.2.0
FFMPEG_VERSION=2.0.1
if [ ! -d "/usr/local/src/libvpx-${LIBVPX_VERSION}" ]; then
cd /usr/local/src
sudo
git
clone
${LIBVPX_VERSION}"
http://git.chromium.org/webm/libvpx.git
"libvpx-
cd "libvpx-${LIBVPX_VERSION}"
sudo git checkout "v${LIBVPX_VERSION}"
sudo ./configure
sudo make
sudo checkinstall --pkgname=libvpx --pkgversion="${LIBVPX_VERSION}" -backup=no --deldoc=yes --default
fi
if [ ! -d "/usr/local/src/ffmpeg-${FFMPEG_VERSION}" ]; then
cd /usr/local/src
sudo wget "http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2"
sudo tar -xjf "ffmpeg-${FFMPEG_VERSION}.tar.bz2"
cd "ffmpeg-${FFMPEG_VERSION}"
sudo ./configure --enable-version3 --enable-postproc --enable-libvorbis -enable-libvpx
10
sudo make
sudo checkinstall --pkgname=ffmpeg --pkgversion="5:${FFMPEG_VERSION}"
--backup=no --deldoc=yes --default
fi
###############################################################
#########################
chmod +x install-ffmpeg.sh
./install-ffmpeg.sh
ffmpeg -version
sudo apt-get install bigbluebutton
sudo apt-get install bbb-demo
sudo bbb-conf --clean
sudo bbb-conf check
11
WordPress
WordPress es un sistema de gestin de contenido o CMS (por sus siglas en
ingls, Content Management System) enfocado a la creacin de blogs (sitios
web peridicamente actualizados). Ha sido desarrollado en PHP para entornos
que ejecuten MySQL y Apache, bajo licencia GPL y cdigo modificable, y su
fundador es Matt Mullenweg. WordPress fue creado a partir del desaparecido
b2/cafelog y se ha convertido junto a Movable Type en el CMS ms popular de
la blogosfera y en el ms popular con respecto a cualquier otro CMS de
aplicacin general. Las causas de su enorme crecimiento son, entre otras, su
licencia, su facilidad de uso y sus caractersticas como gestor de contenidos.
Otro motivo a considerar sobre su xito y extensin es la enorme comunidad de
desarrolladores y diseadores, encargados de desarrollarlo en general o crear
complementos y temas para la comunidad. En agosto de 2013 era usado por el
18,9% de todos los sitios existentes en internet.
12
Instalacin de PlugIn
1) Iniciar la sesin como administrador en WordPress y navegar en el
men Plugins en la barra lateral.
2) Haga clic en Agregar nuevo.
3) En la barra de bsqueda escriba "bigbluebutton" y haga clic en los
plugins de bsqueda.
4) Ubicar el plugin llamado BigBlueButton por Blindside Redes e Instalar
5) Activar el Plugin.
6) Hacer clic en los widgets en el men Apariencia.
7) Encontrar el Widget BigBlueButton. Luego, hacer clic y arrastrar ya sea a
la derecha, el contenido, o ventanas de pie de pgina a la derecha de la
pantalla dependiendo donde se desea el widget BigBlueButton
8) Haga clic en BigBlueButton bajo el men de ajustes.
9) Rellenar el URL de donde se est ejecutando el servidor BigBlueButton
Luego hacer clic en Guardar cambios.
Con estos pasos se est listo para comenzar a crear reuniones, y la
celebracin de conferencias.
13
Conclusiones
Con este proyecto logramos aprender que utilizando software Open Source, la
cual podemos aprovechar las herramientas disponibles para cubrir la demanda
en las necesidades requeridas en el mundo actual que nos rodea, cada vez la
comunicacin se vuelve ms requerida en el ambiente empresarial como
gubernamental por que las conferencias web es una manera de compartir
informacin, impartir charla o dictar un curso en tiempo real con la misma
calidad, a cortamos distancia y reducimos los gatos de pasajes y alojamiento
el intercambio de informacin de manera simultnea y agiliza los tiempos de
cada persona que en conclusin en una web conferencia nos ofrece, el
BigBlueButton es un sistema libre o abierto en lo que son conferencias, las
utilidades que trae son bsicas e importantes y completamente gratuito.
Tambin la integracin de equipo (Hardware) es importante con ellos logramos
virtualizaciones en los servidores que fueron necesarios para el Ubuntu Linux
Server + BigBlueButto como igual forma la integracin WordPress que nos
ayud grandemente con tener diferentes conexiones ya que les da un acceso a
clientes que nicamente necesita clave de acceso.
14
Recomendaciones
de desarrollo y grandes
15
16
E-grafa
http://bigbluebutton.org/
https://code.google.com/p/bigbluebutton/
http://en.wikipedia.org/wiki/BigBlueButton
https://wordpress.org/plugins/bigbluebutton/
http://wordpress.org/plugins/bigbluebutton/installation/
17