I dag vil vi undersøge, hvordan man opretter en lille "Multimedieserver" hjem ved hjælp af en simpel og velkendt teknologi kaldet DLNA. Akronymer, der svarer til "Digital Living Network Alliance", som oversættes til spansk betyder "Alliance for den netværksbaserede digitale livsstil".
Og til dette vil vi bruge en lille og meget populær terminalapplikation kaldet MiniDLNA. Som er tilgængelig i næsten alle depoter i GNU / Linux Distros bedst kendt og brugt. Og for at se indholdet fra andre netværksenheder, desktops eller mobiler, vil vi bruge et velkendt og meget udbredt multimedieprogram kaldet VLC.
Og som sædvanlig, før vi går ind i dagens emne, vil vi forlade dem, der er interesserede i at udforske nogle af vores seneste tidligere Relaterede indlæg med temaet Multimedieservere y DLNA, følgende links til dem. Så de kan klikke hurtigt om nødvendigt efter at have læst denne publikation:
"DLNA (Digital Living Network Alliance) er en sammenslutning af elektronik- og computerproducenter, der blev enige om at skabe en slags kompatibel standard for alle deres systemer. DLNA tillader de forskellige enheder, der kan være inden for det samme netværk, at forbinde med hinanden for at dele forskelligt indhold. Fordelen det kan tilbyde er en let konfiguration og dens alsidighed. Dette system kan fungere på både Wi-Fi- og Ethernet-netværk." Streaming på Linux ved hjælp af DLNA
Multimedieserver: MiniDLNA + VLC
Hvad er en medieserver?
Un "Multimedieserver" det er ikke andet end en netværksenhed, hvor multimediefiler gemmes. Denne enhed kan være fra en robust server eller en simpel stationær eller bærbar computer. Det kan også være et NAS -drev (Network Storage Drives) eller en anden kompatibel lagerenhed.
Det er vigtigt at huske på, at for en Repositivo de reproducción kan kommunikere med en "Multimedieserver"Normalt skal den være kompatibel med en af to eksisterende standarder.
Den ene er DLNA, som sikrer, at hjemmenetværksenheder kan kommunikere og dele multimedieindhold. Og den anden er UPnP (Universal Plug and Play), som er en mere generisk delingsløsning mellem en medieserver og en kompatibel afspilningsenhed. DLNA er også en udvækst af UPnP og er mere alsidig og lettere at bruge.
Hvad er MiniDLNA?
Ifølge MiniDLNA -websted, er ansøgningen beskrevet som følger:
"MiniDLNA (i øjeblikket kendt som ReadyMedia) er en simpel multimedieserversoftware, der har til formål at være fuldt kompatibel med eksisterende DLNA / UPnP-AV-klienter. Det blev oprindeligt udviklet af en NETGEAR -medarbejder til ReadyNAS -produktlinjen.
Sådan installeres og konfigureres MiniDLNA?
Pakken indeholder MiniDLNA kaldes i næsten alle depoter "Minidlna"derfor er alt du skal gøre at vælge og bruge GUI / CLI -pakkehåndtering foretrak at installere og aktivere det som normalt. For eksempel:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
Når det er installeret, bør kun følgende gøres kommandobestillinger og små ændringer i din konfigurationsfil og løb bagefter, så evt Computer med GNU / Linux blive en lille og enkel "Multimedieserver":
- Ejecutar
sudo nano /etc/minidlna.conf
- Foretag følgende ændringer. I mit praktiske tilfælde gjorde jeg disse:
Tildel stier / mapper til medieindhold
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
Aktiver DLNA Database Storage Path
db_dir=/var/cache/minidlna
Aktiver bibliotekssti for logfiler (poster)
log_dir=/var/log/minidlna
Valider / Aktiver tildelt port til DLNA -protokol
port=8200
Indstil DLNA Media Server -navn
friendly_name=MediaServerMilagrOS
Aktiver automatisk registrering af nye filer i stier / mapper i medieindhold
inotify=yes
Konfigurer SSDP -meddelelsesintervallet på sekunder
notify_interval=30
Gem ændringer, og genstart MiniDLNA Media Server
sudo service minidlna restart
Valider lokalt funktionen af multimedieserveren med en webbrowser ved hjælp af URL'en
http://localhost:8200/
Nu er det kun tilbage, kopier multimediefiler til de konfigurerede ruter / mapper. Og hvis alt er gået godt, vil de blive set lokalt via grænsefladen i den brugte webbrowser.
Administrer DLNA / UPnP-AV-indhold med VLC fra Android
Herefter for eksempel om en Android mobil enhed og kører VLC app, det vises efter et par sekunder i afsnittet kaldet "Lokalt netværk" navnet på vores "Multimedieserver". Og vi kan udforske de konfigurerede ruter / mapper og afspille det hostede multimedieindhold.
Resumé
Kort sagt, brug DLNA / UPnP-AV-teknologi gennem appen MiniDLNA at bygge en enkel og nyttig "Multimedieserver" hjem er et glimrende alternativ til let adgang og nyde så meget som muligt multimedieindhold som vi ejer. Det vil sige til vores arkiver af lydbånd / lyde, videoer / film og billeder / fotos som vi kan have i en simpel computer hjemme eller på kontoret til frit at dele med andre uden større eller komplekse målinger eller konfigurationer.
Vi håber, at denne publikation vil være meget nyttig for hele det «Comunidad de Software Libre y Código Abierto»
og med stort bidrag til forbedring, vækst og diffusion af økosystemet af applikationer, der er tilgængelige til «GNU/Linux»
. Og stop ikke med at dele det med andre på dine yndlingswebsteder, kanaler, grupper eller samfund af sociale netværk eller messaging-systemer. Endelig besøg vores startside på «DesdeLinux» for at udforske flere nyheder og deltage i vores officielle kanal for Telegram af DesdeLinux.
Hej, jeg skal lave en forespørgsel. Jeg har startet serveren, men jeg kan ikke konfigurere de ruter, hvor jeg har multimediefilerne.
Skift stierne som forklaret ovenfor, men det giver mig en fejl som "mappe ikke tilgængelig". Hvad kunne jeg gøre forkert? Jeg sætter pris på svaret.
Nedenfor kopierer jeg, hvad det giver mig som output, når jeg tjekker serverens status:
17. nov 20:58:49 friendly_name systemd [1]: Starter LSB: minidlna-server...
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media directory "A, / media / **** / Music /" ikke tilgængelig [Tilladelse nægtet]
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media directory "P, / media / **** / Images /" ikke tilgængelig [Tilladelse nægtet]
Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media directory "A, / media / **** / Videos /" ikke tilgængelig [Tilladelse nægtet]
Nov 17 20:58:49 herchez-Inspiron-1440 systemd [1]: Startede LSB: minidlna server.
Hilsen Hernan. Forudsat at du har gjort alt præcis det samme, vil du måske give kommandoen "chmod 777 -R / stier / mapper" til dine destinationsmapper for at se, om det løser problemet med ingen adgang.