Jitsi, una excelente aplicación open source de videoconferencia multiplataforma
Hace poco fue anunciado el lanzamiento de la nueva versión del cliente de videoconferencia Jitsi Meet Electron 2.0, la cual es una versión de Jitsi Meet empaquetada en una aplicación separada. Jitsi Meet es una aplicación de JavaScript que utiliza WebRTC y puede trabajar con servidores basados en Jitsi Videobridge(una puerta de enlace para transmitir transmisiones de video a los participantes de la videoconferencia).
Jitsi Meet admite características tales como transferir el contenido del escritorio o ventanas individuales, cambiar automáticamente al video del orador activo, coeditar documentos en Etherpad, mostrar presentaciones, transmitir la conferencia en YouTube, modo de audioconferencia, la capacidad de conectar a los participantes a través del portal telefónico Jigasi, protección con contraseña.
Asi como tambien el modo “puede hablar con solo presionar un botón”, enviando invitaciones para conectarse a la conferencia en forma de URL y la capacidad de intercambiar mensajes en un chat de texto.
Todos los flujos de datos transmitidos entre el cliente y el servidor están encriptados (se entiende que el servidor está operando a su propia capacidad).
De las características de la aplicación, se observa el almacenamiento local de la configuración de videoconferencia, un sistema integrado de entrega de actualizaciones, herramientas de control remoto y un modo de fijación en la parte superior de otras ventanas.
Tambien se destaca que soporta varios sistemas operativos, incluyendo Windows, así como sistemas de tipo UNIX, como Linux, Mac OS X y BSD y también incluye:
- Transferencia de llamadas atendidas y/o ciegas.
- Cambio a “ausente” automático.
- Autorreconexiónn
- Grabación de llamadas.
- Cifrado con protocolos SRTP y ZRTP.
- Llamadas de conferencia.
- Establecimiento de conexión de medios directa mediante protocolo ICE.
- Streaming de escritorio.
- Almacenamiento de contraseñas cifradas con una contraseña maestra.
- Transferencia de archivos para los servicios XMPP, AIM/ICQ, Windows Live Messenger Service, Yahoo!
- Cifrado de mensajería instantánea con Off-the-Record Messaging.
- Soporte IPv6 para SIP y XMPP.
- Releo (relaying) de medios con protocolo TURN.
- Indicador de mensaje en espera (RFC 3842).
- Llamadas de voz y vídeo mediante protocolos SIP y XMPP, con H.264, H.263, VP8 para codificación de vídeo.
- Telefonía de banda ancha con G.722 y Speex.
¿Qué hay de nuevo en la version 2.0?
De las innovaciones de la versión 2.0, se destaca la posibilidad de compartir el acceso al sonido reproducido en el sistema. Además de que las dependencias fueron actualizadas, arreglando problemas de seguridad, pero aún quedan algunos pendientes.
Y es que existe un problema conocido que impide que la aplicación se inicie en algunas distribuciones de Linux. Pero para ello los desarrolladores proporcionan una solución por ahora y es que se debe ejecutar el siguiente comando:
sudo sysctl kernel.unprivileged_userns_clone=1
O alternativamente se puede ejecutar la aplicación con el siguiente comando:
./jitsi-meet-x86_64.AppImage --no-sandbox
¿Cómo instalar Jitsi en Ubuntu y derivados?
Para quienes estén interesados en poder instalar esta aplicación de videoconferencia, deben seguir las instrucciones que compartimos a continuación.
De manera predeterminada, los desarrolladores ofrecen para Linux diferentes paquetes de instalación, de los cuales para Ubuntu podemos hacer uso de un repositorio para instalar la aplicación o usar el paquete AppImage.
Para el caso de quienes prefieren hacer uso del repositorio, solo deben abrir una terminal y en ella van a teclear lo siguiente.
Primero vamos a descargar la clave pública del repositorio y la vamos a añadir al sistema con:
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
Posteriormente vamos a añadir el repositorio al sistema con el siguiente comando:
sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
Automáticamente se refrescará la lista de repositorios en tu sistema. Pero en caso de que no suceda, puedes hacerlo con:
sudo apt update
Y finalmente se instala la aplicación con el siguiente comando:
sudo apt-get -y install jitsi
Por último para quienes prefieren el archivo AppImage, pueden obtener este tecleando en la terminal el siguiente comando:
wget https://github.com/jitsi/jitsi-meet-electron/releases/download/v2.0.0/jitsi-meet-x86_64.AppImage
Se dan permisos de ejecución al archivo con:
sudo chmod +x jitsi-meet-x86_64.AppImage
Y se puede ejecutar la aplicación dando doble clic sobre el archivo o desde la terminal con:
./jitsi-meet-x86_64.AppImage --no-sandbox
Para encontrar más paquetes de instalación o los enlaces para instalar en dispositivos móviles, puedes encontrarlos en el siguiente enlace.