Gerbera, strömma multimediainnehåll i ditt hemnätverk

Om Gerbera

I nästa artikel ska vi ta en titt på Gerbera. Detta är en kraftfull UPnP (Universal Plug and Play) mediaserver Funktionsrikt med ett trevligt och intuitivt webbanvändargränssnitt. Det gör att vi kan sända digitala medier (videor, bilder, ljud, etc.) via ett hemnätverk och Spela det på olika typer av UPnP-kompatibla enheter, från mobiltelefoner till surfplattor och många fler.

Gerbera är en mediaserver Kraftfull UPnP, som vi kommer att kunna använda för strömma våra digitala medier via vårt hemnätverk via ett trevligt webbanvändargränssnitt. Gerbera implementerar UPnP MediaServer V 1.0-specifikationen som finns på upnp.org. Denna server ska fungera med alla UPnP-kompatibla MediaRenderer. Om du stöter på svårigheter i vissa modeller bör vi läsa listan över kompatibla enheter för mer information.

Gerbera egenskaper

Gerbera webbgränssnitt

  • Tillåter oss bläddra och spela media med UPnP.
  • Stöder fil metadata extraktion mp3, ogg, flac, jpeg, etc.
  • Mycket flexibel konfiguration. Vi kommer att kunna kontrollera beteendet hos olika funktioner servern.
  • Stöder användardefinierad serverlayout baserat på extraherade metadata.
  • erbjudanden exif-stöd för miniatyrer.
  • Medger automatisk katalogskanning (tidsinställd, inotify).
  • Det erbjuder ett trevligt webbanvändargränssnitt med en trädvy av databasen och filsystemet, så att du kan lägga till / ta bort / redigera och bläddra i media.
  • Stöd för externa webbadresser (Vi kan skapa länkar till Internetinnehåll).
  • Stöder omkodning av flexibla medieformat genom plugins / skript och många fler, inklusive ett antal experimentella funktioner.

Installera och starta Gerbera - UPnP Media Server på Ubuntu

I Ubuntu-distributionen finns det en PPA skapat och underhållet av Stephen Czetty. Därifrån kan vi installera Gerbera genom att öppna en terminal (Ctrl + Alt + T) och använda följande kommandon:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

När du har installerat servern startar, aktiverar och ser vi tjänstens status med följande kommandon i samma terminal:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Vi kommer att kontrollera om tjänsten har börjat med:

sudo systemctl status gerbera.service

Gerbera-servern startade

VIKTIG: Si Gerbera kan inte börja på ditt system bör du försöka med följande åtgärder.

Först kontrollera om loggfilen (/ var / log / gerbera) har skapats, annars skapar du det som visas nedan:

sudo touch /var/log/gerbera

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

För det andra, definiera ett nätverksgränssnitt som du använder som värdet för miljövariabeln MT_INTERFACE. Standard är 'eth0', men om ditt gränssnitt heter något annat, ändra namnet. I Debian / Ubuntu kan du ställ in den här konfigurationen i filen / etc / default / gerbera.

Gerbera nätverksgränssnittskonfiguration

Kom igång med Gerbera Media Server Web UI

Tjänsten Gerbera lyssnar på port 49152, som vi kan använda för att komma åt webbgränssnittet via en webbläsare:

http://dominio.com:49152

o

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

Gerbera-fel starta Firefox

Om du får felet som visas i skärmdumpen ovan, du måste aktivera webbanvändargränssnittet från Gerbera-konfigurationsfilen. Redigera den genom att skriva terminalen (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

Här vi ändrar värdet aktiverat = »nej» till aktiverat = »ja» som visas i följande skärmdump.

config.xml gerbera hemserver

Efter att ha gjort ovanstående ändringar, vi stänger filen och vi kommer att starta om Gerbera-tjänsten. För att göra detta skriver vi i terminalen (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Låt oss nu gå tillbaka till vår webbläsare och vi försöker öppna gränssnittet en gång till i en ny flik. Den här gången ska den laddas. Du ser två flikar på den:

  • databas. Det visar oss de filer som är tillgängliga offentligt.
  • Filsystem. Det är här vi kommer att kunna söka efter filer i vårt system och välja dem för överföring. För att lägga till en fil klickar vi helt enkelt på plustecknet (+), som du kan se i följande skärmdump.

Gerbera filsystem lägga till video

Efter att ha lagt till filer för streaming av filsystem ska databasgränssnittet se ut så här.

Videon har lagts till Gerbera-servern

Vid den här tiden kan vi börja strömma mediefiler via vårt nätverk från Gerbera-servern. För att testa det kan vi använda en mobiltelefon, en surfplatta eller något annat som gör att vi kan använda en UPnP-applikation  för att spela upp filerna.

Om vi ​​vill få mer information om denna server kan vem som helst besöka sidan på Projekt GitHub eller hans officiell hemsida.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Tony sade

    Tack Damian för din insats. Allt perfekt.
    Jag tar tillfället i akt att tacka hela teamet kl Ubunlog. Fantastiskt jobb du gör.

    hälsningar
    En lojal abonnent.

    1.    Damian Amoedo sade

      Tack för att du läste oss. Salu2.