LINUX

Come installare Gerbera su Ubuntu 16.04/20.04

Universal Plug and Play (UPnP) è un protocollo di rete progettato per consentire ai dispositivi di connettersi facilmente e semplificare la condivisione di contenuti multimediali digitali, le comunicazioni e l’intrattenimento tra dispositivi sulla rete locale. Esistono alcuni strumenti Linux che possono aiutarti a configurare un server UPnP a casa. Tra questi strumenti, c’è un nuovo strumento chiamato Gerbera su GitHub. È un server multimediale UPnP che consente lo streaming di contenuti multimediali digitali sulla rete domestica. In questo articolo, ti mostreremo come installarlo e configurarlo su Ubuntu 16.04.

1) Installa Gerbera su Ubuntu

Puoi installare Gerbera tramite ops mantenuto da Stephen Czetty

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

Ora puoi installare la gerbera

$ sudo apt install gerbera

2) Avvia Gerbera

Per avviare gerbera è necessario avviare il servizio. Allo stesso tempo, puoi abilitarlo per l’avvio all’avvio del 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 utilizza il numero di porta 49152 quindi assicurati che la porta non sia utilizzata. Ora puoi lanciare la gerbera

È possibile accedere a Gerbera tramite il browser

Hai due schede per navigare attraverso la gerbera e il computer:

  • Banca dati: Questa parte mostra i file accessibili al pubblico
  • Sistema file: Questa parte ti aiuta a sfogliare i tuoi file per scegliere quello da trasmettere in streaming

3) Aggiungi file allo stream

Ora che hai lanciato gerbera, puoi sfogliare le tue cartelle tramite Il filesystem per scegliere il file multimediale da trasmettere

Puoi controllare se il file è stato aggiunto tramite Banca dati scheda

4) Avvia lo streaming

Per eseguire lo streaming dei file aggiunti, è sufficiente un’applicazione upnp compatibile per accedere al file. Nel mio caso, avvierò un’applicazione upnp sul telefono. Di default il server si chiama gerbera

Quando scegli la gerbera, puoi vedere il file

Quando fai clic sul file, puoi avviare lo streaming

Ora sai come riprodurre il tuo video tramite qualsiasi dispositivo compatibile sulla tua rete.

5) Risoluzione dei problemi

Nel mio caso, durante l’installazione, ho riscontrato alcuni problemi che sono riuscito a risolvere. Abbiamo stimato che questa parte può aiutarti se stai affrontando lo stesso problema.

Impossibile avviare il servizio gerbera

Dopo l’installazione, controllare il servizio. Potresti avere l’errore seguente

se il servizio non si avvia correttamente, è necessario modificare il file del demone di sistema gerbera con il contenuto riportato di seguito

$ 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

Poi ricarica

$ sudo systemctl daemon-reload

Ora puoi riavviare il servizio gerbera

$ sudo systemctl restart gerbera

Ora il servizio gerbera dovrebbe essere in grado di avviarsi correttamente. Se ancora non funziona, puoi provare a seguire questo Collegamento GitHub di gerbera che mostra come caricare gerbera come demone di sistema

L’interfaccia utente di Gerbera è disabilitata

Un altro problema che ho riscontrato è stato il mancato avvio dell’interfaccia gerbera. All’avvio ho riscontrato l’errore seguente nel browser
Gerbera's UI is disabled. If you did not expect this, please check your configuration.

Dovrai abilitare l’interfaccia utente in /etc/gerbera/config.xml file come segue:

$ sudo vim /etc/gerbera/config.xml

Questi due punti possono aiutarti se stai affrontando gli stessi problemi.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close