Χρησιμοποιεί το πρωτόκολλο UPnP (Universal Plug and Play) για να εντοπίζει τη μία συσκευή την άλλη.
Χωρίζεται σε διακομιστή (server), όπου αποθηκεύονται τα αρχεία, και σε δέκτη (renderer/player), που τα αναπαράγει.
Απαιτεί όλες οι συσκευές να είναι συνδεδεμένες στο ίδιο δίκτυο ίντερνετ (στο ίδιο ρούτερ).
Είναι ένας εύκολος τρόπος να στείλουμε τις ταινίες μας στην smartTV
- Κώδικας: Επιλογή όλων
sudo apt install minidlna
sudo nano /etc/minidlna.conf
Οπου ρυθμίζουμε το path που θέλουμε να μοιράσουμε
πχ
media_dir=/home/dimitris/movies
και βάζουμε και ένα όνομα για τον server
πχ
friendly_name=Ubuntu Media Server
sudo systemctl start minidlna
sudo systemctl status minidlna
● minidlna.service - MiniDLNA lightweight DLNA/UPnP-AV server
Loaded: loaded (/usr/lib/systemd/system/minidlna.service; enabled; preset: enabled)
Active: active (running) since Fri 2026-08-07 15:05:58 EEST; 8s ago
Docs: man:minidlnad(1)
man:minidlna.conf(5)
Main PID: 19262 (minidlnad)
Tasks: 2 (limit: 18853)
Memory: 10.2M (peak: 12.6M)
CPU: 109ms
CGroup: /system.slice/minidlna.service
└─19262 /usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid -S -r
Αυγ 07 15:05:58 dimitris systemd[1]: Started minidlna.service - MiniDLNA lightweight DLNA/UPnP-AV server.
Αυγ 07 15:05:58 dimitris minidlnad[19262]: minidlna.c:1163: warn: Starting MiniDLNA version 1.3.3.
Αυγ 07 15:05:58 dimitris minidlnad[19262]: minidlna.c:1211: warn: HTTP listening on port 8200
Αυγ 07 15:05:58 dimitris minidlnad[19267]: playlist.c:135: warn: Parsing playlists...
Αυγ 07 15:05:58 dimitris minidlnad[19267]: playlist.c:269: warn: Finished parsing playlists.
Αν βλέπετε το παραπάνω είναι οκ, πάτε στην smartTV και δείτε στις πηγές λογικά θα έχει εμφανίσει το Ubuntu Media Server

