Come configurare un server DLNA su Linux

Linux offre tantissimi modi diversi per distribuire i media sulla rete. Per quelli con hardware server sofisticato, c’è Plex ed Emby. È anche possibile condividere file multimediali su condivisioni NFS o un server Samba. Tuttavia, se utilizzi hardware meno recente ma desideri distribuire contenuti multimediali a diversi dispositivi sulla rete, esiste un modo migliore: Mediatomb. È un server DLNA che utilizza la tecnologia plug-n-play universale supportata da tanti dispositivi, per fornire i media su una rete. Il software del server Mediatomb è molto facile da utilizzare e si installa praticamente su qualsiasi distribuzione Linux. Ecco come utilizzare Mediatomb per configurare un server DLNA su Linux.

AVVISO SPOILER: scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Installa Mediatomb

Ubuntu

sudo apt install mediatomb

Debian

sudo apt-get install mediatomb

Arch Linux

Per installare Media Tomb su Arch Linux, prima vai su AUR e scarica l’istantanea per costruire il pacchetto. Quando l’archivio si trova nella cartella Download, apri un terminale ed estrailo.

cd ~/Downloads
tar xvzf mediatomb.tar.gz

Con i file sorgente di Mediatomb estratti da mediatomb.tar.gz, il passaggio successivo consiste nell’utilizzare il comando CD per accedere alla cartella estratta.

cd mediatomb

Usa il comando makepkg per generare un pacchetto. Tieni presente che il pacchetto potrebbe non essere compilato se non hai tutte le dipendenze installate sul tuo sistema. Per assicurarti di avere tutte le dipendenze, fai attenzione a ciò che il gestore di pacchetti Pacman ti dice che non è nel sistema. Tieni presente che potresti dover scaricare queste dipendenze da AUR.

Quando tutte le dipendenze sono soddisfatte su Arch, il pacchetto Mediatomb è pronto per la compilazione.

makepkg

Lascia che il gestore di pacchetti passi attraverso e crei il software. Quando è completo, sputerà un pacchetto tar.xz. Installalo sul sistema con il gestore di pacchetti Arch Linux.

sudo pacman -U mediatomb.tar.xz

Fedora

sudo dnf install mediatomb

OpenSUSE

Un modo semplice per ottenere rapidamente il software Mediatomb DLNA sul sistema è installarlo tramite il servizio di compilazione OpenSUSE. Questo pacchetto server DLNA è supportato per OpenSUSE Leap 42.3, Leap 42.2 e OpenSUSE Tumbleweed.

Per installare il software, andare alla pagina di download, fare clic sulla versione di SUSE, seguita dal pulsante “Installazione con un clic”. Apparirà lo strumento di installazione del software YaST e installerà Mediatomb sul tuo sistema!

Altri Linux

Mediatomb è un software molto noto. Di conseguenza, è su molte distribuzioni Linux diverse. Tuttavia, a causa di quanti diversi sistemi operativi Linux esistono, non è possibile supportare tutto. Se il tuo sistema operativo preferito non dispone di un file binario installabile, potresti dover scaricare il codice sorgente e creare tu stesso il software del server. Per fare ciò, visita il sito web dello sviluppatore, prendi il codice sorgente e segui le istruzioni!

Configurazione di Mediatomb

Il software del server è installato, ma prima di utilizzarlo è necessario abilitare alcune cose. Apri un terminale e ottieni l’accesso come root usando: sudo -s. Nel terminale, modifica il file di configurazione Mediatomb.

nano /etc/mediatomb/config.xml

All’interno di nano, cerca ui enabled = “no” e cambialo in ui enabled = “yes”. Quindi premere Ctrl + O per salvarlo.

Dopo aver modificato il file di configurazione per abilitare l’interfaccia web, è il momento di avviare il server.

systemctl enable mediatomb
systemctl start mediatomb

Il passaggio successivo consiste nell’aggiungere file multimediali al server. A tale scopo, aprire una nuova scheda nel browser Web e accedere a: https: // localhost: 50500. Tieni presente che localhost solo localmente. Per accedere al server attraverso la rete, la cosa migliore da fare è trovare il suo indirizzo IP. Per farlo, esegui questo comando:

ip addr show | grep "inet 192.168"

L’uso del comando ip addr show in combinazione con grep filtrerà tutte le informazioni non necessarie e mostrerà solo l’IP locale per il PC. Copia 192.168.1.XXX e inseriscilo nell’URL del browser web. Per esempio:

192.168.1.132:50500


Da qui, fare clic su “File system”, quindi su “Directory PC” e trovare i file multimediali sul PC da aggiungere. Fare clic sul segno + per aggiungere i file multimediali. Ripeti questo processo secondo necessità per aggiungere tutti i media alla tua Mediatomb.

Utilizzando Mediatomb

Poiché Mediatomb è un server multimediale alimentato da DLNA, accedere ai file su altri dispositivi da esso è molto semplice. Su Linux (funziona anche su tutti i sistemi operativi che supportano VLC), il modo migliore per sfogliare questi file è con il lettore multimediale VLC. Scaricalo e installalo, quindi segui le istruzioni per accedere ai contenuti multimediali dalla tua Mediatomb.

All’interno di VLC, fai clic sul pulsante della playlist per portare VLC in modalità playlist. Una volta in modalità playlist, cerca la sezione “Rete locale”. In questa sezione ci sono alcune opzioni. Fare clic su “Universal Plug’n’Play”. In questo modo il tuo server Mediatomb apparirà nel browser delle playlist come una cartella. Fare clic sulla cartella e sfogliare per accedere ai file multimediali. Avviare la riproduzione facendo doppio clic sul singolo file multimediale.

Nota: vuoi accedere al tuo server Mediatomb su altre piattaforme e dispositivi? Consulta il manuale del tuo dispositivo per il “supporto DLNA”. I dispositivi che lo supportano includono diverse console per videogiochi, set top box e così via.