Gerbera, struji multimedijski sadržaj na svojoj kućnoj mreži

O Gerberi

U sljedećem ćemo članku pogledati Gerberu. Ovo je moćno UPnP (Universal Plug and Play) medijski poslužitelj Bogata značajkama s lijepim i intuitivnim web korisničkim sučeljem. Omogućit će nam prijenos digitalnih medija (videozapisi, slike, audio itd.) Putem kućne mreže i Reproducirajte ga na različitim vrstama uređaja kompatibilnih s UPnP, od mobilnih telefona do tableta i mnogih drugih.

Gerbera je a medijski poslužitelj Moćan UPnP koji ćemo moći iskoristiti struji naše digitalne medije preko naše kućne mreže putem lijepog web korisničkog sučelja. Gerbera provodi specifikaciju UPnP MediaServer V 1.0 koju možete pronaći na upnp.org. Ovaj bi poslužitelj trebao raditi s bilo kojim UPnP kompatibilnim MediaRendererom. U slučaju nailaženja na poteškoće u određenim modelima, trebali bismo pogledati popis kompatibilni uređaji za više informacija.

Karakteristike gerbera

Web sučelje Gerbera

  • Dopustit će nam pregledavati i igrati mediji koji koriste UPnP.
  • Podržava vađenje metapodataka datoteke mp3, ogg, flac, jpeg itd.
  • Izuzetno fleksibilna konfiguracija. Mi ćemo biti u mogućnosti kontrolirati ponašanje različitih značajki poslužitelj.
  • Podržava korisnički definirani raspored poslužitelja na temelju izdvojenih metapodataka.
  • ponude exif podrška za sličice.
  • Priznaje automatsko ponovno skeniranje direktorija (tempirano, inotificirati).
  • Nudi lijepo web korisničko sučelje s a prikaz stabla baze podataka i datotečnog sustava, dopuštajući dodavanje / brisanje / uređivanje i pregledavanje medija.
  • Podrška za vanjske URL-ove (Možemo stvoriti poveznice na internetski sadržaj).
  • Podržava prekodiranje fleksibilnih medijskih formata kroz dodaci / skripte i mnoge druge, uključujući niz eksperimentalnih značajki.

Instalirajte i pokrenite Gerbera - UPnP Media Server na Ubuntuu

U Ubuntu distribuciji postoji PPA stvorio i održavao Stephen Czetty. Odatle možemo instalirati Gerberu otvaranjem terminala (Ctrl + Alt + T) i upotrebom sljedećih naredbi:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Nakon što instalirate poslužitelj, mi ćemo pokrenuti, aktivirati i vidjeti status usluge koristeći sljedeće naredbe u istom terminalu:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Provjerit ćemo je li usluga započela sa:

sudo systemctl status gerbera.service

Pokrenut je poslužitelj Gerbera

VAŽNO: Si Gerbera ne može početi na vašem sustavu, trebali biste isprobati sljedeće radnje.

Prvo provjerite je li datoteka dnevnika (/ var / log / gerbera) je stvoren, inače ga stvorite kako je prikazano dolje:

sudo touch /var/log/gerbera

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

Drugo, definirati mrežno sučelje koju koristite kao vrijednost varijable okoline MT_INTERFACE. Zadana vrijednost je 'eth0', ali ako se vaše sučelje zove drugačije, promijenite ime. U Debianu / Ubuntuu možete postavite ovu konfiguraciju u datoteku / etc / default / gerbera.

Konfiguracija mrežnog sučelja Gerbera

Započnite s web korisničkim sučeljem Gerbera Media Server

Usluga Gerbera sluša na luci 49152, koji možemo koristiti za pristup web korisničkom sučelju putem web preglednika:

http://dominio.com:49152

o

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

Gerbera pogreška pokrenuti firefox

Ako dobijete pogrešku prikazanu na gornjoj snimci zaslona, morate omogućiti web korisničko sučelje iz konfiguracijske datoteke Gerbera. Uredite ga upisivanjem u terminal (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

ovdje promijenit ćemo vrijednost omogućeno = »ne» u omogućeno = »da» kao što je prikazano na sljedećem snimku zaslona.

config.xml kućni poslužitelj gerbera

Nakon izvršenih gornjih promjena, zatvorimo datoteku i ponovno ćemo pokrenuti uslugu Gerbera. Da bismo to učinili, u terminal zapisujemo (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Vratimo se sada našem pregledniku i pokušat ćemo još jednom otvoriti korisničko sučelje u novoj kartici. Ovaj put bi se trebao učitati. Na njemu ćete vidjeti dvije kartice:

  • baza podataka. Pokazat će nam datoteke kojima se može javno pristupiti.
  • Datotečni sustav. Tu ćemo moći pretraživati ​​datoteke na našem sustavu i odabrati ih za prijenos. Da biste dodali datoteku, jednostavno ćemo kliknuti na znak plus (+), kao što možete vidjeti na sljedećem snimku zaslona.

Sustav datoteka Gerbera dodati video

Nakon dodavanja datoteka za streaming iz datotečnog sustava, sučelje baze podataka trebalo bi izgledati ovako.

Videozapis dodan na poslužitelj Gerbera

U ovom trenutku možemo započeti strujanje medijskih datoteka putem naše mreže s poslužitelja Gerbera. Da bismo ga testirali, mogli bismo upotrijebiti mobitel, tablet ili bilo koji drugi koji nam omogućuje upotrebu a UPnP aplikacija  za reprodukciju datoteka.

Ako želimo dobiti više informacija o ovom poslužitelju, svatko može pogledati stranicu Projekt GitHub ili njegov službene web stranice.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Tony dijo

    Hvala Damian na vašem doprinosu. Sve savršeno.
    Koristim priliku da se zahvalim cijelom timu na Ubunlog. Izvrsno radite.

    pozdravi
    Odan pretplatnik.

    1.    Damijan Amoedo dijo

      Hvala vam što ste nas pročitali. Salu2.