Gerbera, stream multimedia-inhoud op uw thuisnetwerk

Over Gerbera

In het volgende artikel gaan we naar Gerbera kijken. Dit is een krachtig UPnP-mediaserver (Universal Plug and Play) Veel functies met een mooie en intuïtieve webgebruikersinterface. Hiermee kunnen we digitale media (video's, afbeeldingen, audio, enz.) Verzenden via een thuisnetwerk en Speel het op verschillende soorten UPnP-compatibele apparaten, van mobiele telefoons tot tablets en nog veel meer.

Gerbera is een mediaserver Krachtige UPnP, waar we gebruik van kunnen maken stream onze digitale media via ons thuisnetwerk via een mooie webgebruikersinterface. Gerbera implementeert de UPnP MediaServer V 1.0-specificatie die te vinden is op upnp.org​ Deze server zou moeten werken met elke UPnP-compatibele MediaRenderer. Als u problemen ondervindt bij bepaalde modellen, moeten we de lijst met compatibele apparaten voor meer informatie.

Gerbera-kenmerken

Gerbera webinterface

  • Zal ons toestaan bladeren en spelen media met behulp van UPnP.
  • Ondersteunt het extractie van metagegevens van bestanden mp3, ogg, flac, jpeg, enz.
  • Zeer flexibele configuratie. We zullen in staat zijn tot controle over het gedrag van verschillende functies server.
  • Ondersteunt het door de gebruiker gedefinieerde serverlay-out op basis van de geëxtraheerde metadata.
  • aanbiedingen exif-ondersteuning voor miniaturen.
  • Geeft toe automatisch opnieuw scannen van mappen (getimed, inlichten).
  • Het biedt een mooie webgebruikersinterface met een boomstructuur van de database en het bestandssysteem, waarmee u media kunt toevoegen / verwijderen / bewerken en bladeren.
  • Ondersteuning voor externe URL's (We kunnen links naar internetinhoud maken).
  • Ondersteunt transcodering van flexibele mediaformaten via plug-ins / scripts en nog veel meer, waaronder een aantal experimentele functies.

Installeer en start Gerbera - UPnP Media Server op Ubuntu

In de Ubuntu-distributie is er een PPA gemaakt en onderhouden door Stephen Czetty​ Van daaruit kunnen we Gerbera installeren door een terminal te openen (Ctrl + Alt + T) en de volgende opdrachten te gebruiken:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Nadat u de server heeft geïnstalleerd, zullen we de service starten, activeren en de status van de service bekijken met behulp van de volgende opdrachten in dezelfde terminal:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

We zullen controleren of de service is gestart met:

sudo systemctl status gerbera.service

Gerbera-server is gestart

BELANGRIJK: Si Gerbera kan niet starten op uw systeem moet u de volgende acties proberen.

Eerste controleer of het logbestand (/ var / log / gerbera) is gemaakt, maak het anders zoals hieronder weergegeven:

sudo touch /var/log/gerbera

sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera

ten tweede, definieer een netwerkinterface die u gebruikt als de waarde van de MT_INTERFACE omgevingsvariabele. De standaardwaarde is 'eth0', maar als je interface iets anders heet, verander dan de naam. In Debian / Ubuntu kan dat stel deze configuratie in het bestand / etc / default / gerbera in.

Configuratie van de Gerbera-netwerkinterface

Ga aan de slag met Gerbera Media Server Web UI

De service Gerbera luistert op poort 49152, die we kunnen gebruiken om via een webbrowser toegang te krijgen tot de webinterface:

http://dominio.com:49152

o

http://tu-dirección-ip:49152

Gerbera-fout bij het starten van firefox

Als u de foutmelding krijgt die wordt weergegeven in de bovenstaande schermafbeelding, u moet de webgebruikersinterface inschakelen uit het Gerbera-configuratiebestand. Bewerk het door in de terminal te typen (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

Hier we veranderen de waarde enabled = »nee» naar ingeschakeld = »ja» zoals weergegeven in de volgende schermafbeelding.

config.xml gerbera-thuisserver

Nadat u de bovenstaande wijzigingen heeft aangebracht, we sluiten het bestand en we gaan de Gerbera-service opnieuw starten​ Om dit te doen, schrijven we in de terminal (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Laten we nu teruggaan naar onze browser en we zullen proberen de gebruikersinterface nog een keer te openen op een nieuw tabblad​ Deze keer zou het moeten laden. U ziet er twee tabbladen op:

  • Database​ Het toont ons de bestanden die openbaar toegankelijk zijn.
  • Bestandssysteem​ Hier kunnen we naar bestanden op ons systeem zoeken en ze voor verzending selecteren. Om een ​​bestand toe te voegen, klikken we eenvoudig op het plusteken (+), zoals u kunt zien in de volgende schermafbeelding.

Gerbera-bestandssysteem video toevoegen

Na het toevoegen van bestanden voor streaming vanaf het bestandssysteem, zou de database-interface er als volgt uit moeten zien.

Video toegevoegd aan Gerbera-server

Op dit punt kunnen we beginnen met het streamen van mediabestanden via ons netwerk vanaf de Gerbera-server. Om het te testen, kunnen we een mobiele telefoon, een tablet of een andere gebruiken waarmee we een UPnP-applicatie  om de bestanden af ​​te spelen.

Als we meer informatie willen over deze server, kan iedereen de pagina van Project GitHub het water officiële website.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Tony zei

    Bedankt Damian voor je input. Alles is perfect.
    Ik maak van deze gelegenheid gebruik om het hele team van Ubunlog. Uitstekend werk dat je doet.

    groeten
    Een trouwe abonnee.

    1.    Damian Amoedo zei

      Bedankt voor het lezen. Salu2.