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
- 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
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.
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
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.
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.
Na het toevoegen van bestanden voor streaming vanaf het bestandssysteem, zou de database-interface er als volgt uit moeten zien.
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.
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.
Bedankt voor het lezen. Salu2.