Multimedia Server: Lumikha ng isang simpleng sa GNU / Linux gamit ang MiniDLNA

Multimedia Server: Lumikha ng isang simpleng sa GNU / Linux gamit ang MiniDLNA

Multimedia Server: Lumikha ng isang simpleng sa GNU / Linux gamit ang MiniDLNA

Ngayon, susuriin namin kung paano lumikha ng isang maliit «Multimedia Server» gawang bahay gamit ang isang simple at kilalang teknolohiya na tinawag DLNA. Mga akronim na tumutugma sa "Digital Living Network Alliance", na isinalin sa Espanyol ay nangangahulugang "Alliance para sa Networked Digital Lifestyle".

At para dito gagamit kami ng isang maliit at napakapopular na application ng terminal na tinawag MiniDLNA. Alin ang magagamit sa halos lahat ng mga repository ng Mga Distrito ng GNU / Linux pinakakilala at ginagamit. At upang matingnan ang nilalaman mula sa iba pang mga aparato sa network, desktop o mobile, gagamitin namin ang isang kilalang at malawak na ginamit na multimedia application na tinatawag na VLC.

Streaming sa Linux gamit ang DLNA

Streaming sa Linux gamit ang DLNA

At tulad ng dati, bago ganap na mapunta sa paksa ngayon ay aalis kami para sa mga interesadong tuklasin ang ilan sa aming pinakabagong nakaraang mga kaugnay na post na may temang ng Mga Multimedia Server y DLNA, ang mga sumusunod na link sa kanila. Upang ma-click nila nang mabilis kung kinakailangan, matapos ang pagbabasa ng publication na ito:

"Ang DLNA (Digital Living Network Alliance) ay isang samahan ng mga tagagawa ng electronics at computer na sumang-ayon na lumikha ng isang uri ng katugmang pamantayan para sa lahat ng kanilang mga system. Pinapayagan ng DLNA ang iba't ibang mga aparato na maaaring nasa loob ng parehong network upang magkaugnay sa bawat isa upang magbahagi ng iba't ibang nilalaman. Ang bentahe na maalok nito ay isang madaling pagsasaayos at kagalingan ng maraming kaalaman. Maaaring gumana ang sistemang ito sa parehong mga Wi-fi at Ethernet network." Streaming sa Linux gamit ang DLNA

Kaugnay na artikulo:
Streaming sa Linux gamit ang DLNA
Jellyfin: Ano ang sistemang ito at paano ito naka-install gamit ang Docker?
Kaugnay na artikulo:
Jellyfin: Ano ang sistemang ito at paano ito naka-install gamit ang Docker?
FreedomBox, YunoHost, at Plex: 3 Mahusay na Mga Plataporma upang Ma-explore
Kaugnay na artikulo:
FreedomBox, YunoHost, at Plex: 3 Mahusay na Mga Plataporma upang Ma-explore

Multimedia Server: MiniDLNA + VLC

Multimedia Server: MiniDLNA + VLC

Ano ang isang Media Server?

Un «Multimedia Server» ito ay hindi hihigit sa isang aparato sa network kung saan nakaimbak ang mga multimedia file. Ang aparato na ito ay maaaring magmula sa isang matatag na Server o isang simpleng desktop o laptop computer. Maaari rin itong isang NAS (Network Storage Drives) drive o iba pang katugmang aparato sa pag-iimbak.

Mahalagang tandaan na para sa a Playback na aparato maaaring makipag-usap sa a «Multimedia Server», dapat itong normal na magkatugma sa isa sa dalawang mayroon nang mga pamantayan.

Isa ay DLNA, na tinitiyak na ang mga aparato sa network ng bahay ay maaaring makipag-usap at magbahagi ng nilalamang multimedia. At ang iba pa ay UPnP (Universal Plug and Play), na kung saan ay isang mas pangkalahatang solusyon sa pagbabahagi sa pagitan ng isang server ng media at isang katugmang aparato sa pag-playback. Gayundin, ang DLNA ay isang paglago ng UPnP at mas maraming nalalaman at mas madaling gamitin.

Ano ang MiniDLNA?

Ayon sa Website ng MiniDLNA, ang nasabing aplikasyon ay inilarawan tulad ng sumusunod:

"Ang MiniDLNA (kasalukuyang kilala bilang ReadyMedia) ay isang simpleng software ng multimedia server, na naglalayong ganap na katugma sa mga umiiral nang kliyente ng DLNA / UPnP-AV. Orihinal na binuo ito ng isang empleyado ng NETGEAR para sa linya ng produkto na ReadyNAS.

Paano i-install at i-configure ang MiniDLNA?

Ang pakete na naglalaman MiniDLNA tinatawag sa halos lahat ng mga repository "Minidlna", samakatuwid, ang kailangan mo lang gawin ay piliin at gamitin ang Tagapamahala ng package ng GUI / CLI ginustong i-install at paganahin ito tulad ng dati. Halimbawa:

sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status

Kapag na-install na, ang sumusunod lamang ang dapat gawin utos ng utos at maliliit na pagbabago sa iyong file ng pagsasaayos at tumakbo pagkatapos upang ang anumang Computer na may GNU / Linux maging isang maliit at simple «Multimedia Server»:

  • Tumakbo
sudo nano /etc/minidlna.conf
  • Gawin ang mga sumusunod na pagbabago. Sa aking praktikal na kaso ginawa ko ito:

Magtalaga ng mga folder / path ng nilalaman ng media

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

Paganahin ang DLNA Database Storage Path

db_dir=/var/cache/minidlna

Paganahin ang path ng direktoryo ng mga tala (talaan)

log_dir=/var/log/minidlna

Patunayan / Paganahin ang nakatalagang port para sa DLNA protocol

port=8200

Itakda ang pangalan ng DLNA Media Server

friendly_name=MediaServerMilagrOS

Paganahin ang awtomatikong pagtuklas ng mga bagong file sa mga path ng nilalaman / folder ng nilalaman

inotify=yes

I-configure ang agwat ng abiso ng SSDP, sa segundo

notify_interval=30

I-save ang mga pagbabago at i-restart ang MiniDLNA Media Server

sudo service minidlna restart

Multimedia Server: MiniDLNA

Lokal na napatunayan ang pagpapatakbo ng Multimedia Server gamit ang isang Web browser gamit ang URL

http://localhost:8200/

Ngayon ay nananatili lamang ito, kopyahin ang mga multimedia file sa na-configure na mga ruta / folder. At kung naging maayos ang lahat, makikita sila nang lokal sa pamamagitan ng interface ng ginamit na Web browser.

Pamahalaan ang nilalaman ng DLNA / UPnP-AV sa VLC mula sa Android

Pamahalaan ang nilalaman ng DLNA / UPnP-AV sa VLC mula sa Android

Simula ngayon, halimbawa, sa a Android mobile device at pagpapatakbo ng VLC app, ipapakita ito pagkalipas ng ilang segundo sa seksyon na tinawag "Lokal na network" ang pangalan ng aming «Multimedia Server». At maaari naming tuklasin ang naka-configure na mga ruta / folder at i-play ang naka-host na nilalaman ng multimedia.

Buod: Iba't ibang mga pahayagan

Buod

Sa madaling sabi, gamitin ang Teknolohiya ng DLNA / UPnP-AV sa pamamagitan ng app MiniDLNA upang makabuo ng isang simple at kapaki-pakinabang «Multimedia Server» ang bahay ay isang mahusay na kahalili upang madaling ma-access at masiyahan hangga't maaari nilalaman ng multimedia pagmamay-ari natin. Iyon ay, sa aming mga archive ng mga audio / tunog, video / pelikula at larawan / larawan na maaari nating magkaroon sa isang simpleng computer sa bahay o opisina upang ibahagi sa iba nang malaya at walang mga pangunahing o kumplikadong pagsukat o pagsasaayos.

Inaasahan namin na ang publication na ito ay magiging kapaki-pakinabang para sa buong «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagpapabuti, paglago at pagsasabog ng ecosystem ng mga application na magagamit para sa «GNU/Linux». At huwag ihinto ang pagbabahagi nito sa iba, sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o mga system ng pagmemensahe. Panghuli, bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang karagdagang balita, at sumali sa aming opisyal na channel Telegram ng DesdeLinux.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   hernan dijo

    Hello, kailangan kong magtanong. Sinimulan ko na ang server, ngunit hindi ko mai-configure ang mga ruta kung saan mayroon akong mga file na multimedia.
    Baguhin ang mga landas tulad ng ipinaliwanag sa itaas, ngunit nagbibigay ito sa akin ng isang error tulad ng "hindi naa-access ang direktoryo". Ano kayang mali ang ginagawa ko? Pinahahalagahan ko ang sagot.
    Sa ibaba ay kinokopya ko kung ano ang ibinibigay nito sa akin bilang output kapag tinitingnan ko ang katayuan ng server:

    Nob 17 20:58:49 friendly_name systemd [1]: Nagsisimula sa LSB: minidlna server…
    Nob 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Direktoryo ng media "A, / media / **** / Music /" hindi naa-access [Permission denied]
    Nob 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Direktoryo ng media "P, / media / **** / Images /" hindi naa-access [Permission denied]
    Nob 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Direktoryo ng media "A, / media / **** / Videos /" hindi naa-access [Permission denied]
    Nov 17 20:58:49 herchez-Inspiron-1440 systemd [1]: Sinimulan ang LSB: minidlna server.

    1.    Pag-install ng Linux Post dijo

      Pagbati, Hernan. Sa pag-aakalang ginawa mo ang lahat ng eksaktong pareho, maaari mong ibigay ang command na "chmod 777 -R / paths / folders" sa iyong mga patutunguhang folder upang makita kung naayos nito ang problema sa walang pag-access.