El dia d'avui, explorarem com crear un petit «Servidor Multimèdia» casolà mitjançant una senzilla i molt coneguda tecnologia anomenada DLNA. Sigles que corresponen a Digital Living Network Alliance, Que traduït a l'idioma espanyol significa «Aliança per a l'estil de vida digital en xarxa».
I per a això farem servir una petita i molt difosa aplicació de terminal anomenada MiniDLNA. La qual es troba disponible en gairebé tots els repositoris de les Distros GNU / Linux més conegudes i usades. I per veure el contingut des d'altres dispositius de xarxa, d'escriptoris o mòbils, farem servir una aplicació multimèdia hartamente coneguda i usada anomenada VLC.
I com de costum, abans d'entrar de ple en el tema d'avui deixarem per a aquells interessats en explorar algunes de les nostres últimes anteriors publicacions relacionades amb el tema dels Servidors Multimèdia y DLNA, Els següents enllaços a les mateixes. Perquè puguin fer clic ràpidament en cas de ser necessari, després de finalitzar de llegir aquesta present publicació:
"DLNA (Digital Living Network Alliance, en castellà Aliança per a l'estil de vida digital en xarxa) és una associació de fabricants d'electrònica i informàtica que van acordar la creació d'una espècie d'estàndard compatible per a tots els seus sistemes. DLNA permet que els diferents dispositius que hi pugui haver dins d'una mateixa xarxa s'interconnectin entre ells per compartir diferents continguts. L'avantatge que pot oferir és una fàcil configuració i la seva versatilitat. Aquest sistema pot funcionar tant en les xarxes Wi-fi com en les Ethernet." Streaming en Linux utilitzant DLNA
Servidor Multimèdia: MiniDLNA + VLC
Què és un Servidor Multimèdia?
Un «Servidor Multimèdia» no és més que un dispositiu de xarxa on s'emmagatzemen fitxers multimèdia. Aquest dispositiu pot ser des d'un Servidor robust o un simple ordinador d'escriptori o portàtil. També pot ser una unitat NAS (Unitats d'emmagatzematge en xarxa) o un altre dispositiu d'emmagatzematge compatible.
És important tenir en compte, que perquè un Dispositiu de reproducció pugui comunicar-se amb un «Servidor Multimèdia», Normalment ha de ser compatible amb un dos estàndards existents.
un és DLNA, El qual garanteix que els dispositius de xarxes domèstiques puguin comunicar-se i compartir contingut multimèdia. I l'altre és UPnP (plug and play universal), El qual és una solució d'ús compartit més genèrica entre un servidor multimèdia i un dispositiu de reproducció compatible. A més, DLNA és una conseqüència de UPnP i és més versàtil i fàcil d'utilitzar.
Què és MiniDLNA?
Segons el lloc web de MiniDLNA, Aquesta aplicació és descrita de la següent manera:
"MiniDLNA (actualment conegut com ReadyMedia) és un senzill programari de servidor multimèdia, l'objectiu és ser totalment compatible amb els clients DLNA / UPnP-AV existents. Va ser desenvolupat originalment per un empleat de NETGEAR per a la línia de productes ReadyNAS.
Com instal·lar i configurar MiniDLNA?
El paquet que conté a MiniDLNA es diu en gairebé tots els repositoris «Minidlna», Per tant, només n'hi ha prou triar i usar el gestor de paquets GUI / CLI preferit per instal·lar-lo i habilitar-lo com de costum. Per exemple:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
Un cop instal·lat només s'han de realitzar les següents ordres de comandament i petits canvis en la seva fitxer de configuració i executar a posterior perquè qualsevol Ordinador amb GNU / Linux quedi convertit en un petit i senzill «Servidor Multimèdia»:
- executar
sudo nano /etc/minidlna.conf
- Realitzar els canvis següents. En el meu cas pràctic vaig fer aquests:
Assignar rutes / carpetes de continguts multimèdia
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
Habilitar ruta d'emmagatzematge de la base de dades de DLNA
db_dir=/var/cache/minidlna
Habilitar ruta d'directori dels logs (registres)
log_dir=/var/log/minidlna
Validar / Habilitar port assignat per al protocol DLNA
port=8200
Configura nom de l'Servidor Multimèdia DLNA
friendly_name=MediaServerMilagrOS
Activa el descobriment automàtic de nous arxius en les rutes / carpetes de continguts multimèdia
inotify=yes
Configurar l'interval de notificació SSDP, en segons
notify_interval=30
Guardar els canvis i reiniciar el Servidor Multimèdia MiniDLNA
sudo service minidlna restart
Validar localment el funcionament de l'Servidor Multimèdia amb un navegador web mitjançant la URL
http://localhost:8200/
Ara només queda, copiar arxius multimèdia en les rutes / carpetes configurades. I sí tot ha sortit bé, els mateixos es veuran localment a través de la interfície de l'Navegador web fet servir.
Gestionar contingut DLNA / UPnP-AV amb VLC des Android
D'ara endavant, per exemple, sobre un Dispositiu mòbil amb Android i executant la aplicació VLC, Aquesta mostrarà a l'cap d'uns segons en la secció anomenada «Xarxa Local» el nom del nostre «Servidor Multimèdia». I podrem explorar les rutes / carpetes configurades i reproduir els continguts multimèdia allotjats.
Resum
En resum, fer servir la Tecnologia DLNA / UPnP-AV a través de l'aplicació MiniDLNA per construir un senzill i útil «Servidor Multimèdia» casolà és una excel·lent alternativa per poder accedir i gaudir de forma fàcil a tot el possible contingut multimèdia que posseïm. És a dir, als nostres arxius de àudios / sons, vídeos / pel·lícules i imatges / fotos que podem tenir en un senzill ordinador casolà o d'oficina per compartir amb altres lliurement i sense més o complexes mesures o configuracions.
Esperem que aquesta publicació, sigui de molta utilitat per a tota la «Comunidad de Software Libre y Código Abierto»
i de gran contribució a la millora, creixement i difusió de l'ecosistema d'aplicacions disponibles per a «GNU/Linux»
. I no deixis de compartir-la amb altres, en els teus llocs webs, canals, grups o comunitats favorites de xarxes socials o sistemes de missatgeria. Finalment, visita la nostra pàgina d'inici en «DesdeLinux» per explorar més notícies, i uneix-te al nostre canal oficial de Telegram de DesdeLinux.
Hola, necessitaria fer una consulta. He posat en funcionament el servidor, però no puc configurar les rutes on tinc els fitxers multimèdia.
Canviïn les rutes com expliquen més amunt, però em dóna error com a «directori no accessible». Què podria estar fent malament? Els agraeixo la resposta.
A sota copio el que em dóna com a sortida quan consulto l'estatus del servidor:
nov 17 20:58:49 friendly_name systemd[1]: Starting LSB: minidlna server…
nov 17 20:58:49 friendly_name systemd minidlna[6081]: [2021/11/17 20:58:49] minidlna.c:631: error: Mitjana directori «A,/media/****/Musica/» not accessible [Permission denied]
nov 17 20:58:49 friendly_name systemd minidlna[6081]: [2021/11/17 20:58:49] minidlna.c:631: error: Mitjana directori «P,/media/****/Imagenes/» not accessible [Permission denied]
nov 17 20:58:49 friendly_name systemd minidlna[6081]: [2021/11/17 20:58:49] minidlna.c:631: error: Mitjana directori «A,/media/****/Videos/» not accessible [Permission denied]
nov 17 20:58:49 herchez-Inspiron-1440 systemd[1]: Started LSB: minidlna server.
Salutacions, Hernan. Assumint que ho heu fet tot exactament igual, potser és convenient que us doneu l'ordre d'ordre «chmod 777 -R /rutes/carpetes» a les vostres carpetes de destinació per veure si això arregla el problema d'accés no permès.