Mostrando entradas con la etiqueta video. Mostrar todas las entradas
Mostrando entradas con la etiqueta video. Mostrar todas las entradas

miércoles, 2 de junio de 2021

Instalar BigBlueButton 2.3.1 en Ubuntu 18.04

 BigBlueButton es un software libre para videoconferencias. La última versión es del 12-05-21 siendo la 2.3.1

a continuación los pasos a seguir para obtener un sistema usable en producción con dominio encriptado.

El sistema base es ubuntu server 18.04 el cual instalamos y actualizamos antes de comenzar con bbb.


 

una vez esto, configuramos locale de acuerdo a la preferencia de cada uno y lanzamos el script bbb-install.sh con los parametros adecuados.

 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230-dev -s DOMINIO.COM -e MAIL@DOMINIO.COM  -a


 

primero seran necesario descargar unos 200Mb aproximado para configurar el sistema de acuerdo a los repositorios de bbb


 

luego de eso, y esto es todo un proceso que se lleva adelante y se puede ir observando en la terminal, será necesario descargar  900Mb para instalar el bbb mismo


 

dependerá la conexión disponible en tiempo que llevará este proceso.

 Los componentes de libreoffice estan "dockerizados" por lo que el script instala lo necesario


 

finalmente el script nos da un informe resaltando las cuestiones a resolver.


 

En este caso, lo que respecta al hardware necesario es correcto. El resto de los errores comprenden al demo que sin el parámetro -a no fué instalado.

por lo que aquí termina la primera parte de este instructivo.

el sistema esta completamente funcional en el dominio configurado y con SSL.


 

 

Fuentes:

https://elbinario.net/2020/12/04/instalar-bigbluebutton/

https://docs.bigbluebutton.org/2.3/install.html

https://docs.bigbluebutton.org/install


 


jueves, 9 de marzo de 2017

Instalar servidor de videoconferencia openmeetings en Ubuntu 14.04

Cada vez es más frecuente la necesidad de contar con un servicio de videoconferencia y trabajo colaborativo online que sea fácilmente administrable, no dependa de servicios de terceros (pagos o gratuitos) y la resolución de problemas cuente con una importante comunidad de usuarios y desarrolladores.
Es el caso de OpemMeetings  un software libre bajo licencia EPL.

"Openmeetings es un software utilizado para presentaciones, la formación en línea, conferencias web, pizarra de dibujo, colaboración y edición de documentos, intercambio de escritorio del usuario. El producto se basa en el marco RIA de OpenLaszlo y el servidor de video Red5, que a su vez se basa en componentes de código abierto"

a continuación vamos a instalar paso a paso el apache.openmeetings.3.2.0 en un servidor ubuntu 14.04 LTS el cual previamente ya debe tener instalado el meta-paquete LAMP

Este tutorial se realiza por el usuario root por lo que si lo hacen desde un usuario normal deben agregar "sudo" a cada comando.

OM utiliza java, por lo que vamos a agregar el ppa de web8date al sources.list:
#echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list





#apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
#apt update






 Luego de actualizar instalamos java 8:
#apt install oracle-java8-installer








 Instalamos el libreoffice:
#apt install libreoffice









 Instalamos las utilidades necesarias para OM:
#apt install imagemagick gdebi libgif4 libgif-dev zlib1g-dev liboil0.3 unzip make build-essential libfreetype6-dev












como se observa, si el paquete esta instalado se nos advierte el hecho y no se instala.

Instalamos SOX para el proceso de audio, para ello es necesario descargarlo y compilarlo:
#wget http://sourceforge.net/projects/sox/files/sox/14.4.2/sox-14.4.2.tar.gz



 #tar -xzvf sox-14.4.2.tar.gz








 #cd sox-14.4.2
 #./configure









#make -s && make install







Instalamos swftools para conversión de pdf a archivos flash, para ello descargamos un paquete de versiones antiguas ya que las recientes ya no trae el pdf2swf:

#wget http://old-releases.ubuntu.com/ubuntu/pool/universe/s/swftools/swftools_0.9.0-0ubuntu1_amd64.deb
#dpkg -i swftools_0.9.0-0ubuntu1_amd64.deb








Instalamos ffmpeg para compresión y grabación de audio. Como esta herramienta esta discontinuada en Ubuntu la instalamos agregando este ppa:

#add-apt-repository ppa:mc3man/trusty-media








#apt install ffmpeg








Algunos módulos de OM ya están migrados a HTML5. Pero hay funcionalidades que aún dependen de flashplayer por lo que debemos instalarlo:
 #apt install flashplugin-installer







Instalamos la base de datos en mysql:
#mysql -p
Base: open23 , usuario: om , clave: om320 (estos datos los cambian según su elección)
CREATE DATABASE open320 DEFAULT CHARACTER SET 'utf8';
GRANT ALL PRIVILEGES ON open320.* TO 'om'@'localhost' IDENTIFIED BY 'om320' WITH GRANT OPTION;
flush privileges;
















Instalamos el servidor OM, para ellos descargamos y descomprimimos apache.openmeetings:
#wget -c http://mirrors.dcarsat.com.ar/apache/openmeetings/3.2.0/bin/apache-openmeetings-3.2.0.tar.gz







#mkdir /opt/red5
#tar -xvf apache-openmeetings-3.2.0.tar.gz -C /opt/red5












Instalamos el conector mysql java:
 #wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.34.tar.gz






y  lo descomprimimos en el directorio de OM:
# tar -xvzf mysql-connector-java-5.1.34.tar.gz mysql-connector-java-5.1.34/mysql-connector-java-5.1.34-bin.jar
# mv mysql-connector-java-5.1.34/mysql-connector-java-5.1.34-bin.jar /opt/red5/webapps/openmeetings/WEB-INF/lib/





copyamos la configuración de mysql:
#cp /opt/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /opt/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
Editamos el lanzador del servidor red5 para cambiar el path de java
JAVA_HOME="$( readlink -f "$( which java )" | sed "s:bin/.*$::" )"














copyamos el lanzador del servidor red5, cambiamos atributo y lanzamos el servicio:
#cp /opt/red5/red5 /etc/init.d/red5
#chmod +x /etc/init.d/red5
#/etc/init.d/red5 start








Ingresamos al OM por su interface web para completar la instalación:
http://dominio.com:5080/openmeetings/install
Configuramos la base de datos con los valores establecido previamente:



Continuamos por las siguientes pantallas y finalmente reiniciamos todos los servicios para que al volver a ingresar por la web tengamos el ingreso:


Finalmente ya podremos ingresar nuestra sala de conferencias e ir experimentando con las utilidades de la misma:

Fuentes:
https://cwiki.apache.org/confluence/download/attachments/27837303/Instalacion%20OpenMeetings%203.2.0%20en%20Debian%208.pdf?version=1&modificationDate=1487256830000&api=v2

https://openmeetings.apache.org/installation.html

http://events.linuxfoundation.org/sites/events/files/slides/aconeu14_maxim.pdf

http://tecnologia.technology/instalar-y-configurar-un-servidor-openmeetings-en-ubuntu.htm