Gerbera, redați conținut multimedia în rețeaua dvs. de acasă

Despre Gerbera

În următorul articol vom arunca o privire asupra Gerbera. Acesta este un puternic Server media UPnP (Universal Plug and Play). Bogat cu funcții, cu o interfață web intuitivă și plăcută. Ne va permite să transmitem medii digitale (video, imagini, audio etc.) printr-o rețea de domiciliu și redați-l pe diferite tipuri de dispozitive compatibile UPnP, de la telefoane mobile la tablete și multe altele.

Gerbera este o server media UPnP puternic, pe care îl vom putea folosi transmiteți în flux media noastră digitală prin rețeaua noastră de acasă printr-o interfață web plăcută. Gerbera implementează specificația UPnP MediaServer V 1.0, care poate fi găsită la upnp.org. Acest server ar trebui să funcționeze cu orice MediaRenderer compatibil UPnP. Dacă întâmpinăm dificultăți cu anumite modele, ar trebui să consultăm lista de dispozitive compatibile pentru mai multe informații.

Caracteristicile Gerbera

Interfață web Gerbera

  • Ne va permite răsfoiți și jucați media folosind UPnP.
  • Sprijină extragerea metadatelor fișierului mp3, ogg, flac, jpeg etc.
  • Configurație foarte flexibilă. Vom fi capabili controlează comportamentul diferitelor caracteristici Server.
  • Sprijină aspect de server definit de utilizator conform metadatelor extrase.
  • ofertele suport exif pentru miniaturi.
  • admite rescanarea automată a directoarelor (cronometrat, notificare).
  • Oferă o interfață web plăcută cu un vedere arborescentă a bazei de date și a sistemului de fișiere, permițându-vă să adăugați/ștergeți/editați și să răsfoiți conținut media.
  • Suport pentru adrese URL externe (Putem crea link-uri către conținut de pe Internet).
  • Acceptă transcodarea formatelor media flexibile prin pluginuri/scripturi și multe altele, inclusiv o serie de caracteristici experimentale.

Instalați și porniți Gerbera – UPnP Media Server pe Ubuntu

În distribuția Ubuntu, există un PPA creat și întreținut de Stephen Czetty. De acolo putem instala Gerbera deschizând un terminal (Ctrl+Alt+T) și utilizând următoarele comenzi:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Odată ce ați instalat serverul, vom porni, vom activa și vom vedea starea serviciului folosind următoarele comenzi în același terminal:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Vom verifica dacă serviciul a început cu:

sudo systemctl status gerbera.service

Serverul Gerbera a pornit

IMPORTANT: Da Gerbera nu poate începe pe sistemul dvs., ar trebui să încercați următoarele acțiuni.

În primul rând verificați dacă fișierul jurnal (/var/log/gerbera) a fost creat, altfel creați-l așa cum se arată mai jos:

sudo touch /var/log/gerbera

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

În al doilea rând, definește o interfață de rețea pe care o utilizați ca valoare a variabilei de mediu MT_INTERFACE. Valoarea implicită este „eth0', dar dacă interfața dvs. se numește altceva, schimbați numele. Pe Debian/Ubuntu, puteți setați această setare în fișierul /etc/default/gerbera.

Configurarea interfeței de rețea Gerbera

Noțiuni introductive cu Gerbera Media Server Web UI

Serviciul de Gerbera ascultă pe portul 49152, pe care îl putem folosi pentru a accesa interfața de utilizare web printr-un browser web:

http://dominio.com:49152

o

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

Eroare Gerbera la pornirea Firefox

Dacă primești eroarea afișată în captura de ecran de mai sus, trebuie să activați interfața de utilizare web din fișierul de configurare Gerbera. Editați-l tastând în terminal (Ctrl+Alt+T):

sudo vim /etc/gerbera/config.xml

Aici vom schimba valoarea enabled=»nu» la enabled=»yes» așa cum se arată în următoarea captură de ecran.

config.xml gerbera start server

După efectuarea modificărilor de mai sus, Închidem fișierul și vom reporni serviciul Gerbera. Pentru a face acest lucru scriem în terminal (Ctrl+Alt+T):

sudo systemctl restart gerbera.service

Acum să revenim la browserul nostru și vom încerca să deschidem UI încă o dată într-o filă nouă. De data aceasta ar trebui să se încarce. Veți vedea două file în el:

  • Baza de date. Ne va arăta fișierele care pot fi accesate public.
  • Sistem de fișiere. Aici vom putea să căutăm fișiere în sistemul nostru și să le selectăm pentru transmitere. Pentru a adăuga un fișier, vom face pur și simplu clic pe semnul plus (+), așa cum puteți vedea în următoarea captură de ecran.

Sistemul de fișiere Gerbera adaugă video

După adăugarea fișierelor pentru streaming din sistemul de fișiere, interfața bazei de date ar trebui să arate astfel.

Videoclip adăugat pe serverul Gerbera

În acest moment, putem începe să transmitem fișiere media prin rețeaua noastră de pe serverul Gerbera. Pentru a-l testa, am putea folosi un telefon mobil, o tabletă sau orice altul care ne permite să folosim un aplicație UPnP  pentru a reda fișierele.

Daca dorim sa obtinem mai multe informatii despre acest server oricine poate consulta pagina Proiect GitHub sau site-ul oficial.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Tony el a spus

    Mulțumesc Damian pentru contribuție. Toate perfecte.
    Profit de această ocazie pentru a mulțumi întregii echipe de la Ubunlog. Excelenta treaba pe care o faci.

    În ceea ce priveşte
    Un abonat fidel.

    1.    Damian Amoedo el a spus

      Vă mulțumim că ne-ați citit. Salut 2.