LINUX

Cómo instalar Gerbera en Ubuntu 16.04 / 20.04

El Universal Plug and Play (UPnP) es un protocolo de red diseñado para permitir que los dispositivos se conecten fácilmente y simplificar el uso compartido de medios digitales, las comunicaciones y el entretenimiento entre sus dispositivos en su red local. Existen algunas herramientas de Linux que pueden ayudarlo a configurar un servidor UPnP en su hogar. Entre estas herramientas, hay una nueva herramienta llamada Gerbera en GitHub. Es un servidor de medios UPnP que permite transmitir sus medios digitales a través de su red doméstica. En este artículo, le mostraremos cómo instalarlo y configurarlo en Ubuntu 16.04.

1) Instale Gerbera en Ubuntu

Puedes instalar Gerbera a través del ppa mantenido por Stephen Czetty

$ sudo add-apt-repository ppa:stephenczetty/gerbera-updates
$ sudo apt-get update

Ahora puedes instalar gerbera

$ sudo apt install gerbera

2) Lanzar Gerbera

Para iniciar la gerbera es necesario iniciar el servicio. Al mismo tiempo, puede habilitarlo para que se inicie cuando se inicie su sistema operativo

# systemctl start gerbera && systemctl enable gerbera
Synchronizing state of gerbera.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable gerbera

Gerbera usa el número de puerto 49152 así que asegúrese de que el puerto no esté en uso. Ahora puedes lanzar gerbera

Se puede acceder a Gerbera a través de su navegador

Tiene dos pestañas para navegar a través de gerbera y su computadora:

  • Base de datos: Esta parte muestra los archivos a los que puede acceder el público
  • Sistema de archivos: Esta parte le ayuda a navegar por sus archivos para elegir el que se va a transmitir.

3) Agregar archivos a la transmisión

Ahora que ha lanzado gerbera, puede navegar por sus carpetas a través del Sistema de archivos pestaña para elegir el archivo multimedia para transmitir

Puede comprobar si el archivo se ha agregado a través del Base de datos pestaña

4) Iniciar la transmisión

Para transmitir los archivos agregados, solo necesita una aplicación upnp compatible para acceder al archivo. En mi caso, iniciaré una aplicación upnp en mi teléfono. Por defecto, el servidor se llama gerbera

Cuando eliges gerbera, puedes ver el archivo

Cuando hace clic en el archivo, puede comenzar a transmitir

Ahora sabe cómo transmitir su video a través de cualquier dispositivo compatible en su red.

5) Solución de problemas

En mi caso, durante la instalación, encontré algunos problemas que pude resolver. Calculé que esta parte puede ayudarte si te enfrentas al mismo problema.

No se puede iniciar el servicio de gerbera

Después de la instalación, verifique el servicio. Puede tener el error a continuación

si el servicio no se inicia correctamente, deberá editar el archivo demonio del sistema de gerbera con el contenido a continuación

$ sudo vim /lib/systemd/system/gerbera.service
[Unit]
Description=Gerbera Media Server
After=network.target

[Service]
Type=simple
User=gerbera
Group=gerbera
ExecStart=/usr/bin/gerbera -c /etc/gerbera/config.xml
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

Entonces recarga

$ sudo systemctl daemon-reload

Ahora puedes reiniciar el servicio de gerbera.

$ sudo systemctl restart gerbera

Ahora el servicio de gerberas debería poder comenzar correctamente. Si aún no funciona, puede intentar seguir esto Enlace de GitHub de gerbera que muestra cómo cargar gerbera como un demonio del sistema

La interfaz de usuario de Gerbera está deshabilitada

Otro problema al que me enfrenté fue la interfaz de usuario de gerbera, que no podía iniciarse. Al iniciar tuve el siguiente error en mi navegador
Gerbera's UI is disabled. If you did not expect this, please check your configuration.

Deberá habilitar la interfaz de usuario en el /etc/gerbera/config.xml archivo de la siguiente manera:

$ sudo vim /etc/gerbera/config.xml

Estos dos puntos pueden ayudarlo si se enfrenta a los mismos problemas.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar