Daugialypės terpės serveris: sukurkite paprastą GNU / Linux sistemoje naudodami „MiniDLNA“
Šiandien mes išnagrinėsime, kaip sukurti mažą „Daugialypės terpės serveris“ namai naudojant paprastą ir gerai žinomą technologiją, vadinamą DLNA. Akronimai, atitinkantys „Skaitmeninio gyvenimo tinklo aljansas“, kuris išverstas į ispanų kalbą „Aljansas už skaitmeninį gyvenimo būdą tinkle“.
Tam mes naudosime mažą ir labai populiarią terminalo programą, vadinamą MiniDLNA. Kurį galima rasti beveik visose GNU / Linux „Distros“ geriausiai žinomas ir naudojamas. Norėdami peržiūrėti turinį iš kitų tinklo įrenginių, stalinių kompiuterių ar mobiliųjų telefonų, naudosime gerai žinomą ir plačiai naudojamą daugialypės terpės programą, vadinamą VLC.
Srautas „Linux“ sistemoje naudojant DLNA
Ir kaip įprasta, prieš visiškai įsigilindami į šiandienos temą, paliksime tiems, kurie domisi naujausiais ankstesniais susiję pranešimai su tema Daugialypės terpės serveriai y DLNA, toliau pateiktos nuorodos į jas. Kad prireikus jie galėtų greitai spustelėti, perskaitę šį leidinį:
"DLNA (Digital Living Network Alliance) yra elektronikos ir kompiuterių gamintojų asociacija, sutikusi sukurti savotišką suderinamą standartą visoms savo sistemoms. DLNA leidžia skirtingiems įrenginiams, esantiems tame pačiame tinkle, sujungti vienas kitą ir dalytis skirtingu turiniu. Jo pranašumas yra lengva konfigūracija ir universalumas. Ši sistema gali veikti tiek „Wi-Fi“, tiek „Ethernet“ tinkluose." Srautas „Linux“ sistemoje naudojant DLNA
Rodiklis
Daugialypės terpės serveris: MiniDLNA + VLC
Kas yra medijos serveris?
Un „Daugialypės terpės serveris“ tai ne kas kita, kaip tinklo įrenginys, kuriame saugomi daugialypės terpės failai. Šis įrenginys gali būti iš tvirto serverio arba paprasto stalinio ar nešiojamojo kompiuterio. Tai taip pat gali būti NAS (tinklo atminties įrenginiai) ar kitas suderinamas saugojimo įrenginys.
Svarbu nepamiršti, kad a Atkūrimo įrenginys gali bendrauti su a „Daugialypės terpės serveris“, jis paprastai turėtų būti suderinamas su vienu iš dviejų galiojančių standartų.
Vienas yra DLNA, kuri užtikrina, kad namų tinklo įrenginiai gali bendrauti ir bendrinti daugialypės terpės turinį. O kitas yra UPnP („Universal Plug and Play“), kuris yra bendresnis medijos serverio ir suderinamo atkūrimo įrenginio bendrinimo sprendimas. Be to, DLNA yra UPnP atauga ir yra universalesnė bei lengviau naudojama.
Kas yra MiniDLNA?
Pagal „MiniDLNA“ svetainė, minėta programa aprašyta taip:
"„MiniDLNA“ (šiuo metu žinoma kaip „ReadyMedia“) yra paprasta daugialypės terpės serverio programinė įranga, kurios tikslas yra visiškai suderinti su esamais DLNA / UPnP-AV klientais. Jį iš pradžių sukūrė „NETGEAR“ darbuotojas „ReadyNAS“ produktų linijai.
Kaip įdiegti ir konfigūruoti „MiniDLNA“?
Pakuotėje yra MiniDLNA skambino beveik visose saugyklose "Minidlna"todėl tiesiog pasirinkite ir naudokite GUI / CLI paketų tvarkyklė pageidautina įdiegti ir įjungti kaip įprasta. Pavyzdžiui:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
Įdiegus reikia atlikti tik šiuos veiksmus vadovavimo įsakymai ir nedideli pokyčiai jūsų konfigūracijos failas ir bėgti vėliau, kad bet koks Kompiuteris su GNU / Linux tapti mažu ir paprastu „Daugialypės terpės serveris“:
- paleisti
sudo nano /etc/minidlna.conf
- Atlikite toliau nurodytus pakeitimus. Praktiškai aš padariau šiuos dalykus:
Priskirkite medijos turinio aplankus / kelius
media_dir=A,/home/sysadmin/fileserverdlna/music
media_dir=P,/home/sysadmin/fileserverdlna/pictures
media_dir=V,/home/sysadmin/fileserverdlna/videos
media_dir=PV,/home/sysadmin/fileserverdlna/camera
Įgalinti DLNA duomenų bazės saugojimo kelią
db_dir=/var/cache/minidlna
Įgalinti žurnalų (įrašų) katalogo kelią
log_dir=/var/log/minidlna
Patvirtinkite / įjunkite priskirtą DLNA protokolo prievadą
port=8200
Nustatykite DLNA medijos serverio pavadinimą
friendly_name=MediaServerMilagrOS
Įgalinti automatinį naujų failų aptikimą medijos turinio keliuose / aplankuose
inotify=yes
Konfigūruokite SSDP pranešimų intervalą sekundėmis
notify_interval=30
Išsaugokite pakeitimus ir paleiskite „MiniDLNA Media Server“ iš naujo
sudo service minidlna restart
Vietiniu būdu patvirtinkite daugialypės terpės serverio veikimą žiniatinklio naršykle naudodami URL
http://localhost:8200/
Dabar belieka tik nukopijuoti daugialypės terpės failus į sukonfigūruotus maršrutus / aplankus. Ir jei viskas klostėsi gerai, jie bus matomi vietoje per naudojamos žiniatinklio naršyklės sąsają.
Tvarkykite DLNA / UPnP-AV turinį naudodami „Android“ VLC
Nuo šiol, pavyzdžiui, a „Android“ mobilusis įrenginys ir paleisti VLC programa, po kelių sekundžių jis bus rodomas skyriuje, pavadintame "Vietinis tinklas" mūsų vardas „Daugialypės terpės serveris“. Ir mes galime ištirti sukonfigūruotus maršrutus / aplankus ir leisti priglobtą daugialypės terpės turinį.
Santrauka
Trumpai tariant, naudokite DLNA / UPnP-AV technologija per programą MiniDLNA sukurti paprastą ir naudingą „Daugialypės terpės serveris“ namai yra puiki alternatyva lengvai prieinamam ir kuo daugiau maloniam gyvenimui daugialypės terpės turinį kad mums priklauso. Tai yra, į mūsų archyvus garso / garso, vaizdo įrašų / filmų ir vaizdų / nuotraukų kurį galime turėti paprastame namų ar biuro kompiuteryje, kad galėtume laisvai ir be didelių ar sudėtingų matavimų ar konfigūracijų dalintis su kitais.
Tikimės, kad šis leidinys bus labai naudingas visam «Comunidad de Software Libre y Código Abierto»
ir labai prisideda prie galimų naudoti programų ekosistemos gerinimo, augimo ir sklaidos «GNU/Linux»
. Nenustokite juo dalytis su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar pranešimų sistemų grupėse ar bendruomenėse. Galiausiai apsilankykite mūsų pagrindiniame puslapyje adresu «Nuo „Linux“» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš „DesdeLinux“.
2 komentarai, palikite savo
Sveiki, turiu pasiteirauti. Paleidau serverį, bet negaliu konfigūruoti maršrutų, kuriuose turiu daugialypės terpės failus.
Pakeiskite kelius, kaip paaiškinta aukščiau, bet man rodoma klaida, pvz., „Katalogas nepasiekiamas“. Ką aš galėčiau daryti ne taip? Aš vertinu atsakymą.
Žemiau nukopijuoju tai, ką ji man pateikia kaip išvestį, kai tikrinu serverio būseną:
Lapkričio 17 d. 20:58:49 friendly_name systemd [1]: Paleidžiamas LSB: minidlna serveris…
Lapkričio 17 d. 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: klaida: medijos katalogas "A, / media / **** / Muzika /" nepasiekiamas [Leidimas atmestas]
Lapkričio 17 d. 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: klaida: medijos katalogas "P, / media / **** / Vaizdai /" nepasiekiamas [Leidimas atmestas]
Lapkričio 17 d. 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: klaida: Žiniasklaidos katalogas "A, / media / **** / Vaizdo įrašai /" nepasiekiamas [Leidimas atmestas]
Lapkričio 17 d. 20:58:49 herchez-Inspiron-1440 systemd [1]: Pradėtas LSB: minidlna serveris.
Sveikinu, Hernanai. Darant prielaidą, kad viską padarėte lygiai taip pat, galbūt norėsite duoti komandą „chmod 777 -R / paths / folders“ savo paskirties aplankams, kad pamatytumėte, ar tai išsprendžia neprisijungimo problemą.