Ascoltare musica da un media server UPNP senza fili col Nokia N95
Torna a grande richiesta (maddeché!) un post che vada a rimpolpare la sezione pseudo-tecnica di questo blog. Oggi vedremo come poter ascoltare la nostra musica preferita (o sfogliare le nostre voto, o vederci i nostri film) in giro per casa sul nostro N95 8GB tramite l’ormai onnipresente rete wireless casalinga.
Come prima cosa dovrete verificare di avere i seguenti requisiti:
- Nokia N95 8GB (ma presumo vadano bene tutti gli ultimi modelli dotati di Symbian 3rd Edition + wifi)
- un pc che funga da server dei file multimediali con installato sopra Ubuntu (o GNU/Linux in generale)
- rete wireless casalinga (possibilmente criptata con chiave WPA2)
- un buon paio di cuffie/auricolari (consiglio vivamente le Sennheiser PX 100)
Bene, cominciamo dalla configurazione lato server.
Installare un server GNU/Linux esula dagli scopi di questa guida, quindi partiremo dal presupposto che abbiate già pronto un server Ubuntu (si, quello che usate per scaricare col mulo va più che bene
). Concettualmente, quello che andremo a fare sarà installare un media server UPNP sulla nostra Ubuntu in modo che possa condividere con l’N95 i file multimediali catalogati. La mia (opinabile) scelta è ricaduta su Mediatomb, che sembra essere abbastanza efficiente, ma di alternative ce ne sono parecchie. Questo server usa come database per catalogare i file multimediali il leggerissimo sqlite, ma volendo può essere interfacciato anche col pachidermico MySQL: siccome nella maggior parte dei casi è superfluo mettere sul proprio server tutto l’ambaradàn di MySQL (a meno che non abbiate terabyte di file multimediali nella vostra raccolta!), procediamo con l’installazione di sqlite3:
$ sudo apt-get install sqlite3
ora non ci resta che installare Mediatomb, previa aggiunta di repository autenticato al nostro fedele sources.list: quindi prima procuriamoci la chiave di autenticazione del repository:
$ wget http://apt.mediatomb.cc/key.asc -O- -q | sudo apt-key add -
e poi apriamo il file /etc/apt/sources.list aggiungendovi alla fine:
deb http://apt.mediatomb.cc/ feisty main
che va bene anche per Gutsy (nel caso vogliate verificare altre versioni, andate qui).
Una volta installato, lanciamolo da console con il comando:
$ mediatomb
Al primo avvio vengono creati tutti i file necessari al corretto funzionamento del server, il principale dei quali è /home/utente/.mediatomb/config.xml che non occorre toccare. Se vi dovessero prudere particolarmente le mani, per ulteriori informazioni su questo file, andate qui.
Ora, dando questo comando manterremo la shell occupata dal processo, per ora ci serve questo approccio perché in questo modo, alla fine di tutti i messaggi di stato, apparirà anche l’indirizzo (nel formato http://indirizzo.ip.del.server:porta) dove il server multimediale sarà in ascolto. A questo punto non ci resta che aprire Firefox (occhio che i browser pienamente supportati sono Firefox e Opera, quindi Safari, Konqueror e l’InnominabilE lasciateli perdere) e visitare l’indirizzo succitato in modo da accedere all’interfaccia web del media server:
Clicca per ingrandire
Clicchiamo su Filesystem in modo da poter navigare tra le directory del server per poter indicare a Mediatomb dove si trovano i nostri file multimediali da aggiungere alla libreria:
Clicca per ingrandire
Scegliamo nel pannello di sinistra la directory dove sono i file multimediali in modo che il percorso corretto sia visualizzato in alto nel pannello di destra e poi clicchiamo sul tasto +
Clicca per ingrandire
Ora Mediatomb inizierà ad aggiungere al database le informazioni sui file multimediali che abbiam indicato (a seconda della quantità di dati potrebbe volerci tempo):
Clicca per ingrandire
Volendo si può anche programmare l’aggiornamento del database ad intervalli stabiliti:
Clicca per ingrandire
A questo punto torniamo alla console dove abbiamo lanciato inizialmente Mediatomb e con un bel CTRL + C arrestiamo il media server. Per poterlo avviare come demone basta dare il seguente comando:
$ mediatomb -d
Ora possiamo occuparci della configurazione lato client, ossia del Nokia N95. Apriamo Menu -> Strumenti -> Connettività -> Home Media:

Se non l’avete già fatto, configurate l’Home Media con la vostra rete senza fili:


Ed eventualmente inserite la vostra chiave WEP o WPA alla richiesta di connessione (non ho capito come mai, ma sembra richiederla anche se si è già associato il cellulare alla propria rete durante la normale navigazione web). Tornati di nuovo nella pagina principale di Home Media, selezionate Sfoglia propria e se tutto è andato bene dovreste riuscire a vedere il vostro server Mediatomb:


Ora potete navigare all’interno del vostro media server cercando i vostri file multimediali:


Per poter ascoltare/vedere i vostri file multimediali dovete indicare al Nokia che volete ascoltarli/vederli direttamente sul cellulare, quindi Opzioni -> Riproduci -> Sul dispositivo:

e dopo qualche secondo per permettere al Nokia di sincronizzarsi col flusso di dati, godetevi la vostra musica!

Questo tipo di connessione dovrebbe essere possibile farla anche con altri terminali WiFi, come per esempio gli smartphone/PDA con Windows Mobile e ci sono anche diversi media server che girano su Windows e su MacOS.












Grazie dell’howto proverò molto presto
Con quel bandone di telefono 
@Stefano Mainardi: bandone sarà il tuo N95 liscio… Il mio ottogiga va che è una bellezza!
Ciao, volevo sapere: come faccio il contrario? Cioè, come vedo sul pc i files che ho sul cellulare (musica, video,immagini,etc)? Fammi sapere se c’è per ubuntu un analogo si nokia home media center per windows, te ne sarei veramente grato, grazie,
Luca.
@Luca: ecco, questo è un bel quesito… purtroppo ora mi trovo impossibilitato a verificare eventuali software su Ubuntu, ma appena possibile cercherò di rispondere alla tua domanda. Nel frattempo, l’unico consiglio che posso darti, è di farti un giro su ubuntuforums: solitamente è un ottimo punto di partenza