Instalare si configurare server miniDLNA in Ubuntu

Configurare noua (How To)

Situatie

Daca dorim streaming-ul continutului audio/video/foto de pe un PC ce ruleaza Ubuntu catre un SmartTV sau un alt dispozitiv certificat DLNA, iata ce pasi trebuie urmati:

Solutie

Pasi de urmat

In primul rand, trebuie instalat pachetul minidlna. Pentru asta avem doua optiuni:
-fie instalam pachetul din USC(Ubuntu Software Center, un fel de App Store)
-fie il instalam ajutandu-ne de un terminal.

Hai sa ne folosim de USC de data aceasta.

Deschidem Ubuntu Software Center din Dash, apoi in partea dreapta a ferestrei cautam minidlna.
Selectam sigurul pachet ce apare in lista si alegem tot din partea dreapta Install.

Screenshot from 2015-08-13 23:18:49

 

Ni se va cere parola de login, apoi se va porni instalarea. Dupa instalare, putem inchide fereastra USC si putem trece la configurarea serverului.

Configurarea serverului e destul de simpla.

Deschidem fisierul /etc/minidlna.conf cu editorul de text preferat de noi. Atentie, editorul de text trebuie rulat cu drepturi de root, doarece vom scrie intr-o locatie unde doar root-ul are acces. Eu am ales vim pentru a face modificarile necesare.

sudo vim /etc/minidlna.conf

Mai jos in fisier trebuie sa specificam un media_dir si/sau tipul lui. Exemplu:

media_dir=A,/mnt/muzica
media_dir=V,/mnt/filme
media_dir=P,/mnt/poze

In acele foldere se vor stoca fisierele. vine de la audio, V de la video, iar P de la imagini. Se pot seta mai multe foldere de acelasi tip cu cai diferite (daca avem doua HDD-uri montate in doua locatii diferite).
De asemenea, dupa cum am dat de inteles mai sus, setarea tipului de continut din directoare este optional. Putem scrie fara griji media_dir=/mnt/dlna atata timp cat serverul are acces de citire in directorul respectiv.

Screenshot from 2015-08-13 23:56:23

Urmatoarea linie ce trebuie modificata activeaza o functie foarte utila. La fiecare fisier nou pus intr-un folder ce este scanat de catre minidlna, serverul va fi notificat si il va scana automat.

inotify=yes

Screenshot from 2015-08-14 00:05:25

Salvam fisierul si rulam comanda

sudo service minidlna restart

Pentru a testa putem sa instalam aplicatia Android GinkgoDlna.

Optional, redenumim serverul pentru a afisa alt nume.

Cautam linia friendly_name= si o decomentam, apoi adaugam dupa semnul egal, ce nume dorim noi.

Screenshot from 2015-08-14 00:13:08

Tip solutie

Permanent

Impact colateral

Atentie la:

-reguli firewall, in caz ca exista pe masina ce ruleaza serverul. Portul pe care asculta minidlna (default 8200) sa nu fie accesibil din extern, iar pe intern ar trebui in mod ideal sa se permita accesul doar de la IP-ul device-ului pe care se face stream

Plan de restaurare in caz de nefunctionare

In caz ca se doreste dezinstalarea, se ruleaza comanda:

sudo apt-get purge minidlna

Sau se dezinstaleaza din USC.

Voteaza

(22 din 56 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?