0
(0)

Jitsi es un marco de videoconferencia de código abierto para Linux. Impulsa Jitsi Meet, un servidor y cliente de videoconferencia fácil de usar para Linux, Android e iOS. Aquí le mostramos cómo instalar un servidor Jitsi en Ubuntu, cómo usar Jitsi Meet en su navegador web y comenzar su primera videoconferencia.

¿Por qué usar Jitsi?

Jitsi es una colección de proyectos de JavaScript que tienen como objetivo crear una plataforma de conferencias gratuita y accesible. A diferencia de otras alternativas de Zoom, ejecutar un servidor Jitsi es completamente gratuito.

Además, Jitsi también te permite usar tu propio hardware para tu servicio de videoconferencia. Esto le brinda la flexibilidad sobre cómo desea implementar su servicio y cuántos recursos desea dedicarle. Lo más importante, Jitsi le permite tomar el control de sus medios de comunicación.

Instalación de Jitsi

El primer paso para instalar Jitsi es habilitar el repositorio del “universo” de Ubuntu. Esto asegurará que pueda descargar e instalar todos los paquetes disponibles para el sistema. Haga esto ejecutando el siguiente comando:

sudo add-apt-repository universe

Instalar Jitsi Linux 04 Incluir Universe Repo

A continuación, actualice sus repositorios de paquetes:

sudo apt update && sudo apt upgrade

Instale Jitsi Linux 05 Force Update

Instale las dependencias para Jitsi:

sudo apt install gnupg2 nginx-full curl wget apt-transport-https openjdk-11-jdk openjdk-11-jre lua5.2 certbot python3-certbot-nginx

Instalar Jitsi Linux 06 Incluir Deps

Agregar repositorios externos

Una vez que haya terminado, importe dos repositorios externos a su sistema para permitirle instalar tanto Prosody como Jitsi Meet.

El paquete de «prosodia» sirve como columna vertebral de estado y texto para el programa. El paquete «jitsi-meet» contiene el archivo binario principal, así como las utilidades y los scripts que forman todo el conjunto de conferencias.

Para incluir el repositorio de Prosody, ejecute los siguientes comandos:

echo deb  $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list
wget  -O- | sudo apt-key add -

Instalar Jitsi Linux 07 Incluir Prosody Repo

Importe el repositorio de Jitsi ejecutando estos dos comandos:

curl  | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg]  stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null

Instalar Jitsi Linux 08 Incluir Jitsi Repo

Por último, actualice las listas de su repositorio realizando otra actualización del sistema:

sudo apt update && sudo apt upgrade

Instale Jitsi Linux 09 Force Update Repos

Configuración de su cortafuegos

Jitsi requiere que tengas una cantidad de puertos abiertos y accesibles en todo momento. Puede abrir estos puertos ejecutando los siguientes comandos:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp
sudo ufw allow 3478/udp
sudo ufw allow 5349/tcp
sudo ufw enable

Instalar Jitsi Linux 10 Actualizar las reglas del cortafuegos 1

Configuración de su dominio y FQDN

Luego, configure su nombre de dominio para redirigir cualquier solicitud entrante de su dominio a su máquina.

En su registrador de dominios, vaya a la página de configuración de su dominio.

Instale el administrador de cuentas de Jitsi Linux 12

Actualice el registro DNS y agregue un registro «A» para señalar el nombre de host y la dirección IP de su servidor.

Instale Jitsi Linux 15 Full Dns Record A Record 1

Configure el FQDN de su máquina ejecutando el siguiente comando:

sudo hostnamectl set-hostname domain.name

Instalar Jitsi Linux 17 Establecer nuevo nombre de host 1

Agregue la dirección IP pública de su máquina a su archivo «/etc/hosts» ejecutando el siguiente comando:

echo "server.public.ip.address domain.name" | sudo tee -a /etc/hosts

Instalar Jitsi Linux 18 Establecer nuevo Fqdn 2

Verifique si el FQDN de su máquina funciona enviando un ping simple usando el nombre de su propia máquina:

ping "$(hostname)"

Instale Jitsi Linux 19 Self Ping Fqdn

Instalación de Jitsi Meet

Ejecute el siguiente comando para instalar Jitsi Meet:

sudo apt install jitsi-meet

Instalar Jitsi Linux 20 Instalar Jitsi Meet

Si bien el proceso de instalación de Jitsi es en su mayoría automático, hay instancias en las que debe proporcionar información sobre su servidor. Por ejemplo, la secuencia de comandos del instalador le pedirá el FQDN de su máquina (el nombre de dominio que configuró anteriormente que apunta a su servidor).

Instalar Jitsi Linux 21 Proporcionar Fqdn

A continuación, el script del instalador le pedirá su certificado SSL. Deje que cree el suyo propio usando el Certbot de Let’s Encrypt o genere el suyo propio usando OpenSSL.

Instalar Jitsi Linux 22 Ssl Seleccionar

Conexión a su servidor Jitsi

Una vez finalizada la instalación, acceda a su servidor Jitsi escribiendo su nombre de dominio en su navegador web.

Instale Jitsi Linux 30 ejecutando el servidor Jitsi

Desde aquí, cree una nueva videoconferencia o únase a una existente. Para hacer lo primero, escriba un nombre para su videoconferencia, luego haga clic en «Iniciar reunión».

Instalar Jitsi Linux 31 Crear nueva sala

Esto creará una nueva sala dentro de su servidor Jitsi. Para agregar nuevos usuarios a su videoconferencia, haga clic en el ícono Participantes en la barra inferior de la página.

Instale Jitsi Linux 32 Haga clic en el botón Participantes

En el panel de la barra lateral, presione el botón «Invitar a alguien».

Instale Jitsi Linux 33 Haga clic en Invitar nuevo usuario

Esto abrirá una ventana flotante más pequeña donde puede elegir cómo compartirá su videoconferencia. La forma más fácil es copiar el enlace de la reunión y compartirlo con tus contactos.

Instalar Jitsi Linux 34 Botón Copiar enlace de conferencia

Instale la conferencia multiusuario Jitsi Linux 35

Preguntas frecuentes

¿Hay algún inconveniente en usar un certificado autofirmado para Jitsi?

Uno de los principales problemas con el uso de un certificado autofirmado es que todos los navegadores web modernos informarán que su sitio no es seguro. Esto puede ser un problema si aloja una instancia pública de Jitsi y no puede aconsejar a sus usuarios que ignoren las advertencias de seguridad.

Aparte de eso, la creación de un certificado autofirmado puede introducir una serie de errores relacionados con SSL, ya que cualquier usuario que se conecte no podrá verificar de manera confiable si su conexión cifrada es válida.

¿Por qué no puedo iniciar videollamadas multiusuario?

Lo más probable es que se deba a un problema de enrutamiento en su conexión local. La solución es verificar si todos los puertos que usa Jitsi están abiertos en su máquina. También debe asegurarse de haber reenviado estos puertos correctamente en su enrutador local.

¿Cómo puedo corregir las transmisiones de audio y video lentas y con retraso cada vez que ejecuto una gran conferencia Jitsi?

La causa más común de esto es la insuficiencia de recursos del sistema. Una forma de solucionar esto es modificando el archivo «/etc/systemd/system.conf» de su servidor.

Dentro, cambie los valores de DefaultLimitNOFILE, DefaultLimitNPROC y DefaultTasksMax a 65000, luego reinicie su máquina ejecutando sudo reboot para aplicar su nueva configuración.

Credito de imagen: Unsplash. Todas las alteraciones y capturas de pantalla por Ramces Red.

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.