Gerbera, perduokite daugialypės terpės turinį savo namų tinkle

Apie Gerberą

Kitame straipsnyje apžvelgsime Gerberą. Tai yra galingas UPnP (Universal Plug and Play) medijos serveris Daug funkcijų su gražia ir intuityvia žiniatinklio vartotojo sąsaja. Tai leis mums perduoti skaitmenines laikmenas (vaizdo įrašus, vaizdus, ​​garsą ir kt.) per namų tinklą ir leisti jį įvairių tipų UPnP suderinamuose įrenginiuose, nuo mobiliųjų telefonų iki planšetinių kompiuterių ir daug daugiau.

Gerbera yra a medijos serveris Galingas UPnP, kurį galėsime panaudoti transliuoti mūsų skaitmeninę mediją per mūsų namų tinklą per gražią žiniatinklio vartotojo sąsają. Gerbera įgyvendina UPnP MediaServer V 1.0 specifikaciją, kurią galite rasti adresu upnp.org. Šis serveris turėtų veikti su bet kuriuo UPnP suderinamu MediaRenderer. Jei susiduriame su sunkumais dėl tam tikrų modelių, turėtume peržiūrėti sąrašą suderinamus prietaisus daugiau informacijos.

Gerberos savybės

Gerbera žiniatinklio sąsaja

  • Leis mums naršyti ir žaisti laikmeną naudojant UPnP.
  • Palaiko failo metaduomenų ištraukimas mp3, ogg, flac, jpeg ir kt.
  • Labai lanksti konfigūracija. Mes sugebėsime kontroliuoti įvairių savybių elgesį serverio.
  • Palaiko vartotojo apibrėžtas serverio išdėstymas pagal ištrauktus metaduomenis.
  • Pasiūlymas exif parama miniatiūroms.
  • Pripažįsta automatinis katalogų nuskaitymas (laikas, pranešti).
  • Ji siūlo gražią žiniatinklio vartotojo sąsają su a Duomenų bazės ir failų sistemos medžio vaizdas, leidžiančią pridėti / ištrinti / redaguoti ir naršyti mediją.
  • Išorinių URL palaikymas (galime sukurti nuorodas į interneto turinį).
  • Palaiko lanksčių medijos formatų perkodavimą per įskiepiai/skriptai ir daug daugiau, įskaitant daugybę eksperimentinių funkcijų.

Įdiekite ir paleiskite „Gerbera – UPnP Media Server“ Ubuntu

Ubuntu paskirstyme yra a PPA sukūrė ir prižiūri Stephenas Czetty. Iš ten galime įdiegti „Gerbera“ atidarydami terminalą (Ctrl+Alt+T) ir naudodami šias komandas:

sudo add-apt-repository ppa:stephenczetty/gerbera

sudo apt update && sudo apt install gerbera

Kai įdiegsite serverį, mes paleisime, suaktyvinsime ir peržiūrėsime paslaugos būseną naudodami šias komandas tame pačiame terminale:

sudo systemctl start gerbera.service

sudo systemctl enable gerbera.service

Mes patikrinsime, ar paslauga pradėta teikti:

sudo systemctl status gerbera.service

Gerbera serveris paleistas

SVARBUSi Gerbera negali paleisti savo sistemoje turėtumėte išbandyti šiuos veiksmus.

Pirmas patikrinkite, ar žurnalo failas (/var/log/gerbera) buvo sukurtas, kitu atveju sukurkite jį taip, kaip parodyta toliau:

sudo touch /var/log/gerbera

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

Antra, apibrėžia tinklo sąsają kurią naudojate kaip aplinkos kintamojo MT_INTERFACE reikšmę. Numatytoji reikšmė yra 'eth0“, bet jei jūsų sąsaja vadinama kitaip, pakeiskite pavadinimą. „Debian“ / „Ubuntu“ galite nustatykite šį nustatymą /etc/default/gerbera faile.

Gerbera tinklo sąsajos konfigūracija

Darbo su „Gerbera Media Server“ žiniatinklio vartotojo sąsaja pradžia

Tarnyba Gerbera klausosi 49152 prievado, kurią galime naudoti norėdami pasiekti žiniatinklio vartotojo sąsają per žiniatinklio naršyklę:

http://dominio.com:49152

o

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

Gerbera klaida paleidžiant firefox

Jei gaunate klaidą, parodytą aukščiau esančioje ekrano kopijoje, turite įjungti žiniatinklio vartotojo sąsają iš Gerbera konfigūracijos failo. Redaguokite jį įvesdami terminale (Ctrl + Alt + T):

sudo vim /etc/gerbera/config.xml

Čia pakeisime reikšmę enabled=»no» į įjungta=»taip» kaip parodyta toliau pateiktoje ekrano kopijoje.

config.xml gerbera start server

Atlikę aukščiau nurodytus pakeitimus, Uždarome failą ir ketiname iš naujo paleisti „Gerbera“ paslaugą. Norėdami tai padaryti, terminale įrašome (Ctrl + Alt + T):

sudo systemctl restart gerbera.service

Dabar grįžkime į savo naršyklę ir bandysime dar kartą atidaryti vartotojo sąsają naujame skirtuke. Šį kartą jis turėtų įkelti. Jame pamatysite du skirtukus:

  • Duomenų bazė. Jis parodys mums failus, kuriuos galima pasiekti viešai.
  • Failų sistema. Čia galėsime ieškoti failų savo sistemoje ir pasirinkti juos perduoti. Norėdami pridėti failą, tiesiog spustelėkite pliuso ženklą (+), kaip matote toliau pateiktoje ekrano kopijoje.

Gerbera failų sistema pridėti vaizdo įrašą

Pridėjus failus srautiniam perdavimui iš failų sistemos, duomenų bazės sąsaja turėtų atrodyti taip.

Vaizdo įrašas pridėtas prie Gerbera serverio

Šiuo metu galime pradėti transliuoti medijos failus per savo tinklą iš Gerbera serverio. Norėdami jį išbandyti, galėtume naudoti mobilųjį telefoną, planšetinį kompiuterį ar bet kurį kitą, leidžiantį naudoti a UPnP programa  norėdami paleisti failus.

Jei norime gauti daugiau informacijos apie šį serverį, kiekvienas gali apsilankyti puslapyje Projektas „GitHub“ arba jos oficiali svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   aristokratiškas sakė

    Dėkojame Damianui už indėlį. Viskas tobula.
    Naudojuosi proga padėkoti visai komandai Ubunlog. Nuostabus tavo darbas.

    saludos
    Ištikimas abonentas.

    1.    Damianas Amoedo sakė

      Dėkojame, kad skaitėte mus. Sveiki 2.