Gerbera - UPnP multivides serveris, kas ļauj straumēt multividi mājas tīklā
Gerbera ir funkcijām bagāts un jaudīgs UPnP (Universal Plug and Play) multivides serveris ar patīkamu un intuitīvu tīmekļa lietotāja saskarni, kas ļauj lietotājiem straumēt digitālos medijus (video, attēlus, audio utt.) Caur mājas tīklu un patērēt to. dažāda veida ierīcēs, kas saderīgas ar UPnP, no mobilā tālruņa līdz planšetdatoriem un daudz ko citu.
- ļauj pārlūkot un atskaņot multividi, izmantojot UpnP.
- Atbalsta metadatu iegūšanu no mp3, ogg, flac, jpeg utt. failiem.
- Ļoti elastīga konfigurācija, kas ļauj kontrolēt dažādu servera funkciju darbību.
- Atbalsta lietotāja definētu servera izkārtojumu, pamatojoties uz iegūtajiem metadatiem.
- Atbalsts konteinera ContentDirectoryService atjauninājumiem.
- piedāvā exif sīktēlu atbalstu.
- Atbalsta automātisko direktoriju atkārtotu meklēšanu (ar laiku, inotify).
- Piedāvā jauku tīmekļa lietotāja saskarni ar datu bāzes un failu sistēmas koka skatu, ļaujot pievienot/noņemt/rediģēt/pārlūkot multividi.
- Ārējo vietrāžu URL atbalsts (izveidojiet saites uz interneta saturu un pasniedziet tos rendererim, izmantojot UPnP).
- Atbalsta elastīgu multivides formātu pārkodēšanu, izmantojot spraudņus/skriptus un daudz ko citu, ieskaitot vairākas eksperimentālās funkcijas.
Kā instalēt Gerbera - UPnP multivides serveri Linux
Ubuntu izplatīšanā ir Stephen Czetty izveidots un uzturēts PPA, no kura jūs varat instalēt Gerbera, izmantojot šādas komandas.
$ sudo add-apt-repository ppa:stephenczetty/gerbera $ sudo apt update $ sudo apt install gerbera
Debian izplatīšanā Gerbera ir pieejama testēšanas un nestabilās krātuvēs, kuras varat iespējot, pievienojot zemāk esošās rindas failā /etc/apt/sources.list.
# Testing repository - main, contrib and non-free branches deb http://http.us.debian.org/debian testing main non-free contrib deb-src http://http.us.debian.org/debian testing main non-free contrib # Testing security updates repository deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free # Unstable repo main, contrib and non-free branches, no security updates here deb http://http.us.debian.org/debian unstable main non-free contrib deb-src http://http.us.debian.org/debian unstable main non-free contrib
Pēc tam atjauniniet sistēmas pakotņu avotu kešatmiņu un instalējiet gerbera ar šādām komandām.
# apt update # apt install gerbera
Citiem Linux izplatījumiem, piemēram, Gentoo, Arch Linux, openSUSE, CentOS utt., Sekojiet Gerbera instalēšanas rokasgrāmatai.
Kad esat instalējis gerbera, sāciet, iespējojiet un skatiet pakalpojuma statusu, izmantojot šādas komandas.
$ sudo systemctl start gerbera.service $ sudo systemctl enable gerbera.service $ sudo systemctl status gerbera.service
Piezīme: Ja gerbera neizdodas palaist jūsu sistēmā, jums jādara viens no šiem.
Pārbaudiet, vai žurnāla fails (/ var/log/gerbera) ir izveidots, pretējā gadījumā izveidojiet to, kā parādīts.
$ sudo touch /var/log/gerbera $ sudo chown -Rv root:gerbera /var/log/gerbera $ sudo chmod -Rv 0660 /var/log/gerbera
Otrkārt, definējiet tīkla saskarni, kuru pašlaik izmantojat kā MT_INTERFACE vides mainīgā vērtību, noklusējums ir “eth0”, bet, ja izmantojat bezvadu, iestatiet to kā “wlp1s0”. Programmā Debian/Ubuntu šos iestatījumus var iestatīt failā/etc/default/gerbera.
Darba sākšana ar Gerbera Media Server tīmekļa lietotāja saskarni
Gerbera pakalpojums klausās portā 49152, kuru varat izmantot, lai piekļūtu tīmekļa lietotāja interfeisam, izmantojot tīmekļa pārlūku, kā parādīts.
http://domain.com:49152 OR http://ip-address:49152
Ja tiek parādīta iepriekš redzamajā ekrānuzņēmumā parādītā kļūda, jums jāiespējo tīmekļa lietotāja saskarne no gerbera konfigurācijas faila.
$ sudo vim /etc/gerbera/config.xml
Mainiet vērtību iespējota = ”nē” uz iespējota = “jā”, kā parādīts nākamajā ekrānuzņēmumā.
Pēc iepriekš minēto izmaiņu veikšanas aizveriet failu un restartējiet gerbera pakalpojumu.
$ sudo systemctl restart gerbera.service
Tagad atgriezieties savā pārlūkprogrammā un mēģiniet vēlreiz atvērt lietotāja interfeisu jaunā cilnē, šoreiz tam vajadzētu ielādēt. Jūs redzēsiet divas cilnes:
- Datu bāze - parāda failus, kuriem var piekļūt publiski.
- Failu sistēma - šeit jūs varat pārlūkot failus no savas sistēmas un atlasīt tos straumēšanai. Lai pievienotu failu, vienkārši noklikšķiniet uz pluszīmes
(+)
zīmes.
Pēc failu pievienošanas straumēšanai no failu sistēmas datubāzes saskarnei vajadzētu izskatīties šādi.
Straumējiet multivides failus, izmantojot Gerbera savā mājas tīklā
Šajā brīdī varat sākt multivides failu straumēšanu tīklā no gerbera servera. Lai to pārbaudītu, mēs kā klientu izmantosim mobilo tālruni. Sāciet, instalējot tālrunī saderīgu upnp lietojumprogrammu (piemēram, BubbleUpnp).
Kad esat instalējis BubbleUpnp lietotni, atveriet to un izvēlnē dodieties uz Bibliotēka un noklikšķiniet uz Vietējais un Mākonis, lai apskatītu pieejamos serverus, un tur jāparāda mūsu izveidotais gerbera serveris. Noklikšķiniet uz tā, lai piekļūtu pievienotajiem direktorijiem un failiem tajos.
Visbeidzot noklikšķiniet uz faila, kuru vēlaties straumēt.
Lai iegūtu papildinformāciju, apmeklējiet Gerbera Github repozitoriju: https://github.com/gerbera/gerbera.
Gerbera ir funkcijām bagāts un jaudīgs Upnp multivides serveris, ko izmanto, lai straumētu jūsu digitālos medijus caur jūsu mājas tīklu, izmantojot jauku tīmekļa lietotāja saskarni. Dalieties domās par to vai uzdodiet jautājumu, izmantojot atsauksmju veidlapu.