Gerbera - A UPnP Media Server Li Ihallik Tistrimja Media fuq Home Network
Gerbera huwa server tal-midja UPnP (Universal Plug and Play) b'ħafna karatteristiċi u b'saħħtu b'interface tal-utent tal-web pjaċevoli u intuwittivi, li jippermetti lill-utenti jqassmu midja diġitali (vidjows, stampi, awdjo eċċ..) permezz ta' netwerk domestiku u jikkunsmawha. fuq tipi differenti ta 'apparati kompatibbli UPnP minn telefon ċellulari għal pilloli u ħafna aktar.
- Jippermettilek tibbrawżja u taqbad il-midja permezz ta' UpnP.
- Jappoġġja l-estrazzjoni tal-metadata minn fajls mp3, ogg, flac, jpeg, eċċ.
- Konfigurazzjoni flessibbli ħafna, li tippermettilek tikkontrolla l-imġiba ta' diversi karatteristiċi tas-server.
- Jappoġġja t-tqassim tas-server definit mill-utent ibbażat fuq metadejta estratta.
- Appoġġ għall-aġġornamenti tal-kontenitur ContentDirectoryService.
- Toffri appoġġ għall-minjatura exif.
- Jappoġġja skansjar mill-ġdid tad-direttorju awtomatiku (bil-ħin, innotifika).
- Toffri UI tal-Web sabiħa b'dehra tas-siġra tad-database u tas-sistema tal-fajls, li tippermetti li żżid/tneħħi/editja/tfittex il-midja.
- Appoġġ għal URLs esterni (oħloq links għal kontenut tal-internet u sservihom permezz ta' UPnP lill-renderer tiegħek).
- Jappoġġja transkodifikazzjoni tal-format tal-midja flessibbli permezz ta' plugins/skripts u ħafna aktar inklużi għadd ta' karatteristiċi sperimentali.
Kif Tinstalla Gerbera - UPnP Media Server fil-Linux
Fuq id-distribuzzjoni Ubuntu, hemm PPA maħluqa u miżmuma minn Stephen Czetty, li minnu tista 'tinstalla Gerbera billi tuża l-kmandi li ġejjin.
$ sudo add-apt-repository ppa:stephenczetty/gerbera $ sudo apt update $ sudo apt install gerbera
Fuq id-distribuzzjoni Debian, Gerbera huwa disponibbli fir-repożitorji tal-ittestjar u instabbli, li tista 'tippermettihom billi żżid il-linji hawn taħt fil-fajl /etc/apt/sources.list tiegħek.
# 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
Imbagħad aġġorna l-cache tas-sorsi tal-pakkett tas-sistema tiegħek u installa gerbera bil-kmandi li ġejjin.
# apt update # apt install gerbera
Għal distribuzzjonijiet oħra tal-Linux bħal Gentoo, Arch Linux, openSUSE, CentOS, eċċ. segwi l-gwida tal-installazzjoni ta' Gerbera.
Ladarba tkun installat gerbera, ibda, ppermetti u ara l-istatus tas-servizz billi tuża l-kmandi li ġejjin.
$ sudo systemctl start gerbera.service $ sudo systemctl enable gerbera.service $ sudo systemctl status gerbera.service
Nota: Jekk gerbera tonqos milli tibda fis-sistema tiegħek, trid tagħmel waħda minn dawn li ġejjin.
Iċċekkja jekk il-log file (/var/log/gerbera) inħoloqx, inkella oħloq kif muri.
$ sudo touch /var/log/gerbera $ sudo chown -Rv root:gerbera /var/log/gerbera $ sudo chmod -Rv 0660 /var/log/gerbera
It-tieni nett, iddefinixxi interface tan-netwerk li bħalissa qed tuża bħala l-valur tal-varjabbli tal-ambjent MT_INTERFACE, l-inadempjenza hija \eth0 imma jekk qed tuża mingħajr fili, imbagħad issettja din għal xi ħaġa bħal \wlp1s0. F'Debian/Ubuntu, tista' tissettja dawn is-settings fil-fajl /etc/default/gerbera.
Nibdew ma' Gerbera Media Server Web UI
Is-servizz Gerbera jisma' fuq il-port 49152, li tista' tuża biex taċċessa l-UI tal-web permezz ta' web browser kif muri.
http://domain.com:49152 OR http://ip-address:49152
Jekk ikollok l-iżball muri fil-screenshot ta 'hawn fuq, trid tippermetti l-UI tal-web mill-fajl tal-konfigurazzjoni tal-gerbera.
$ sudo vim /etc/gerbera/config.xml
Ibdel il-valur enabled=no għal enabled=iva kif muri fil-screenshot li ġej.
Wara li tagħmel il-bidliet ta 'hawn fuq, agħlaq il-fajl u terġa' tibda s-servizz gerbera.
$ sudo systemctl restart gerbera.service
Issa mur lura għall-browser tiegħek u ipprova tiftaħ l-UI għal darb'oħra f'tab ġdida, din id-darba għandha titgħabba. Se tara żewġ tabs:
- Database – turi l-fajls li jistgħu jiġu aċċessati minn pubblikament.
- Sistema ta' fajls – dan huwa fejn tista' tfittex fajls mis-sistema tiegħek u tagħżelhom għall-istrimjar. Biex iżżid fajl, sempliċement ikklikkja fuq is-sinjal plus
(+)
.
Wara li żżid fajls għall-istrimjar mis-sistema tal-fajls, l-interface tad-database għandu jidher bħal dan.
Stream Media Fajls bl-użu ta' Gerbera fuq in-Netwerk tad-Dar Tiegħek
F'dan il-punt tista 'tibda tistrimja fajls tal-midja fuq in-netwerk tiegħek mis-server tal-gerbera. Biex nittestjawha, se nużaw mowbajl bħala klijent. Ibda billi tinstalla applikazzjoni upnp kompatibbli (bħal BubbleUpnp) fuq il-mobile tiegħek.
Ladarba tkun installata l-app BubbleUpnp, iftaħha u fuq il-menu, mur Librerija u kklikkja fuq Lokali u Cloud biex tara s-servers disponibbli, u s-server gerbera li ħloqna għandu juri hemmhekk. Ikklikkja fuqha biex taċċessa direttorji u fajls miżjuda fihom.
Fl-aħħarnett ikklikkja fuq fajl li tixtieq tistrimja.
Għal aktar informazzjoni żur, Gerbera Github Repository: https://github.com/gerbera/gerbera.
Gerbera huwa server tal-midja Upnp b'ħafna karatteristiċi u b'saħħtu, użat biex jixxandar il-midja diġitali tiegħek permezz tan-netwerk tad-dar tiegħek b'interface tal-utent tal-web sabiħa. Aqsam il-ħsibijiet tiegħek dwarha jew staqsi mistoqsija permezz tal-formola ta' feedback.