LINUX

Cómo instalar Gerbera en Ubuntu 16.04/20.04

Universal Plug and Play (UPnP) es un protocolo de red diseñado para permitir que los dispositivos se conecten fácilmente y simplifiquen el uso compartido de medios digitales, las comunicaciones y el entretenimiento entre dispositivos en su red local. Existen algunas herramientas de Linux que pueden ayudarlo a configurar un servidor UPnP en casa. Entre estas herramientas, hay una nueva herramienta llamada Gerbera en GitHub. Es un servidor de medios UPnP que permite transmitir 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) Instalar Gerbera en Ubuntu

Puede instalar Gerbera a través de ups mantenido por Stephen Czetty

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

Ahora puedes instalar la gerbera

$ sudo apt install gerbera

2) Lanzar Gerbera

Para iniciar gerbera, debe iniciar el servicio. Al mismo tiempo, puede habilitarlo para que se inicie cuando se inicie el 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 utiliza el número de puerto 49152 así que asegúrese de que el puerto no esté en uso. Ya puedes lanzar la gerbera

Se puede acceder a Gerbera a través del navegador

Tienes dos pestañas para navegar por gerbera y ordenador:

  • Base de datos: Esta parte muestra los archivos a los que puede acceder el público
  • Sistema de archivos: Esta parte lo ayuda a buscar sus archivos para elegir el que desea transmitir

3) Agregar archivos a la transmisión

Ahora que ha lanzado gerbera, puede explorar sus carpetas a través de el sistema de archivos para elegir el archivo multimedia para transmitir

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

4) Comience a transmitir

Para transmitir los archivos agregados, solo necesita una aplicación upnp compatible para acceder al archivo. En mi caso, lanzaré una aplicación upnp en el 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 reproducir su video a través de cualquier dispositivo compatible en su red.

5) Solución de problemas

En mi caso, durante la instalación, me encontré con algunos problemas que pude solucionar. Estimamos que esta parte puede ayudarlo si enfrenta el mismo problema.

No se puede iniciar el servicio de gerbera

Después de la instalación, verifique el servicio. Es posible que tenga el siguiente error

si el servicio no se inicia correctamente, debe editar el archivo daemon del sistema 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

luego recargar

$ sudo systemctl daemon-reload

Ahora puedes reiniciar el servicio de gerbera

$ sudo systemctl restart gerbera

Ahora el servicio de gerbera debería poder iniciarse correctamente. Si sigue sin funcionar, puedes intentar seguir este enlace GitHub de gerbera que muestra cómo cargar gerbera como un demonio del sistema

La interfaz de usuario de Gerbera está deshabilitada

Otro problema con el que me encontré fue que la interfaz de gerbera no se iniciaba. En el lanzamiento tuve el siguiente error en el navegador
Gerbera's UI is disabled. If you did not expect this, please check your configuration.

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

$ sudo vim /etc/gerbera/config.xml

Estos dos puntos pueden ayudarlo si enfrenta 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