Newsgroup: it.comp.os.linux.software
Titolo: Mediaserver upnp

Ciao a tutti,
sto cercando un server upnp da installare su una debian per servire una TV 
samsung e altri pc/tablet in streaming (vlc o altro). Vorrei condividere una 
caterva di MP3 e di film perciò cercherei anche qualcosa che avesse una sorta di 
catalogo o simili.
Cosa mi consigliate?
Io mi sono imbattuto in mediatomb che non sembra male ed è anche nei repository 
di Debian però l'ultima versione è del 2010, non sò se è ancora valido o nel 
frattempo sono usciti prodotti migliori.
 
Grazie in anticipo
Rizio


Io ho una tv samsung e mi sono posto lo stesso quesito tuo durante le
vacanze di natale.
 
Ne ho provati sostanzialmente 2: mediatomb e minidlna.
 
Il risultato è che minidlna funzionava "out of the box" senza problemi,
però è molto basico (che è anche un vantaggio, perché è molto leggero).
 
Con mediatomb invece ho dovuto sputare sangue per arrivare a farlo
funzionare quasi come minidlna. Tra l'altro, non sono riuscito a far
funzionare in nessun modo il transcoding, che è quello che dovrebbe essere
il principale vantaggio di mediatomb.
 
Alla fine sono passato definitivamente a minidlna. Pulito, facile, veloce
e leggero.
 
Sì, forse mediatomb ti permette di catalogare un po' meglio i file, ma ho
risolto il problema semplicemente organizzando meglio le directory dei
file da condividere!
 
My 2 cents.

 file da condividere!
 
La prima sera che ho libera spero di riuscire a terminare la configurazione di 
questo che ho trovato nel vagabondare in rete e ho già installato (a suon di 
apt.-get):
http://www.plexapp.com/
 
 
vedo com'è la configurazione e il risultato poi provo quello che suggerisci tu.
 
Intanto grazie del suggerimento.
 
Rizio

 
http://www.plexapp.com/
 
 
Alla fine ho provato mediatomb e plexmediaserver e nessuno dei due mi ha 
completamente soddisfatto.
Mediatomb non mi vedeva i file audio mp3 (circa 30.000 file) ed era molto molto 
scarno come approccio (oltre al lieve difetta che la tv non vedeva i film :( )
Plexmediaserver era molto più gradevole, un prodotto sicuramente più maturo e 
finito meglio, di impronta sicuramente commerciale, però con qualche limite 
tecnico. Mi vedeva solo gli mp3 presenti nella root derectory e non quelli 
organizzati nelle sotto directory e non mi vedeva le foto.
Sicuramente tra i 2 sembra essere il migliore però non è completo nemmeno lui.
 
In questi giorni proverò minidlna e vedo se ne trovo altri.
 
Rizio

 In questi giorni proverò minidlna e vedo se ne trovo altri.
 
Prova anche PS3Mediaserver, è ottimizzato per la Playstation3 ma è 
configurabile anche per diversi TV tra cui alcuni Samsung.
 
Non è leggerissimo (in quanto Java) ma il transcoding funziona 
abbastanza bene.
 
Lo trovi qui: 
www.p3mediaserver.org
 
 
Ciao
SYS

 In questi giorni proverò minidlna e vedo se ne trovo altri.
 


 Lo trovi qui: 
www.p3mediaserver.org
 
 
Grazie dell'hint, lo proverò.
 
Rizio
 

Non ho provato nessuno dei precedenti, ma tempo fa avevo installato XBMC su 
Debian Wheezy e non mi era sembrato male...
 
 
Ciao,
  Void

 Debian Wheezy e non mi era sembrato male...
 
Si, da vedere sul sito sembra molto completo: prover�.
 
Tnk's a lot
Rizio
 

 Si, da vedere sul sito sembra molto completo: proverò.
 
Nel caso fai poi sapere le tue impressioni riferito agli altri che hai 
provato, così se un giorno dovesse servirmi un media server... :-)
 
 
Ciao,
  Void

 provato, così se un giorno dovesse servirmi un media server... :-)
 
Certo certo, l'avevo ommesso per sott'inteso :)
Sarà fatto, per quanto personali vi riporterò comunque le mie impressioni.
 
Rizio

 provato, così se un giorno dovesse servirmi un media server... :-)
 
Ieri sera ho provato ad installare xbmc ma ci ho mollato subito: ha bisogno di 
un server x sulla macchina con 2 o 3 modifiche per farlo partire in automatico 
in init 5 e X e tutto il resto....per me impossibile.
Quella macchina è configurata come server e ha il minimo indispensabile, voglio 
evitare di mettere su cose che non servono.
E' un peccato perchè da quello che ho visto e letto sembra meriti come progetto 
però è fatto per un serverino stand alone magari collegato direttamente alla TV.
 
Sono passato perciò a minidlna però c'è qualcosa che mi sfugge perchè la mia TV 
(samsung, con firmware aggiornato) non vede il server. Il server mi dice che ha 
scansionato tutte le dir che gli ho configurato però non è visibile sulla rete. 
Ho modificato il timeout di broadcast udp ma non risulta comunque visibile.
Nei prossimi giorni cercherò di capire meglio cosa è successo però, per ora, mi 
sembra quello più facilmente gestibile e configurabile (per lo meno per me che 
non ho esigenze strane o particolari).
 
Comunque se qualcuno ha suggerimenti sono i ben accetti perchè non conosco 
assolutamente il protocollo dlna e come funziona.
 
Alla fine, se riesco, proverò anche PS3Mediaserver giusto per capire come si 
presenta poi magari aggiorno il thread.
 
Rizio

 partire in automatico in init 5 e X e tutto il resto....per me
 
Grazie per le tue impressioni. Io l'avevo installato su una Debian Wheezy 
con un semplice apt-get install, ma in effetti su quella macchina ho anche 
Xorg+KDE già installati perché la uso anche come client.
 
 
Ciao,
  Void

 non ho esigenze strane o particolari).
 
Non so quale possa essere il motivo per cui non te lo vede. 
Prova a dare un'occhiata nei log in /var/log/minidlna.log
Hai mica un firewall attivo?
Ti allego, comunque, il mio minidlna.conf che funziona:
 
------------------------------------------------------------------------
port=8200
media_dir=P,/media/archivio/foto
media_dir=A,/media/archivio/musica
media_dir=V,/media/archivio/film
media_dir=V,/media/archivio/video
friendly_name=PC
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
inotify=yes
enable_tivo=no
notify_interval=900
serial=12345678
model_number=1
root_container=.
-----------------------------------------------------------------------
 
Ricordati di ricaricare il database con
 
service minidlna force-reload
 
Se hai anche un tablet od uno smartphone, prova ad installare un client
upnp e a vedere se lo raggiungi da lì: giusto per capire se il problema è
nel server o nella tv samsung.
 
Io ho notato che se prima avvio il computer e poi il router, il server
minidlna non viene avviato.
 
 


Intanto grazie mille per le info.
 
Venendo al problema no, non ho nessun firewall sul server.
Il mio minidlna.conf è questo:
 
     port=8200
     media_dir=V,/media/Film
     media_dir=A,/media/Musica
     media_dir=P,/media/TMP-IMG
     friendly_name=Media Server
     db_dir=/var/cache/minidlna
     log_dir=/var/log
     album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg 
/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
     inotify=yes
     enable_tivo=no
     strict_dlna=no
     notify_interval=10
     serial=12345678
     model_number=1
 
A parte un paio di cose mi sembra uguale.
 
Dallo smartphone ho provato con MediaHouse su android e mi ha visto la TV come 
device su cui poter inviare i media ma non il server.
 
Nei log, a parte svariati errori di tag relativi a mp3 o a film non vedo nulla 
di strano:
 
[2013/02/05 23:51:20] scanner.c:798: warn: Scanning /media/media/Musica finished 
(16307 files)!
[2013/02/05 23:51:20] scanner.c:727: warn: Scanning 
/media/media/win98/Rizio/TMP/TMP-IMG
[2013/02/05 23:52:57] scanner.c:798: warn: Scanning 
/media/media/win98/Rizio/TMP/TMP-IMG finished (21153 files)!
[2013/02/05 23:52:59] playlist.c:125: warn: Parsing playlists...
[2013/02/05 23:53:48] playlist.c:258: warn: Finished parsing playlists.
[2013/02/06 00:27:18] minidlna.c:153: warn: received signal 15, good-bye
[2013/02/06 15:34:04] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 
[SQLite 3.7.3].
[2013/02/06 15:34:04] minidlna.c:988: warn: HTTP listening on port 8200
 
Non sò dove altro guardare.
Rizio

 Non sò dove altro guardare.
 
Puoi provare a farlo partire in debug mode, però non so se otterrai
informazioni: visto che non lo vedi in rete non puoi accedervi e quindi
non avrai neanche messaggi nei log.
 
L'hai configurato sul device di rete corretto? È  l'unica cosa che mi
viene in mente. 

 viene in mente.
 
Questa mi sembra un'osservazione saggia! In effetti la parte commentata in cui 
parla dell'interfaccia da usare io non l'ho considerata ma alla fine potrebbe 
essere anche quello. Quel server ha solo un'interfaccia fisica perciò non dovrei 
correre rischi ma vuoi mai che per qualche motivo lui si piazzi in ascolto sulla 
loopback!?
 
Stasera provo (certe cose le riesco a fare solo da casa) e domani ti aggiorno.
 
Grazie mille intanto
Rizio


 
Io avevo pensato che tu avessi minidlna su un portatile: due schede di
rete, fissa e wifi, e lui si attivava su quella fissa mentre tu usavi
quella wifi...
 
Se dici che ce n'è una sola... 
 
Comunque, controlla bene le impostazioni di rete, in particolare il
broadcast address. 

 broadcast address.
 
Si, in effetti credo possa solo essere quello il problema.
Rizio

 anche per diversi TV tra cui alcuni Samsung.
 
Ho provato anche questo ed ho fatto UN CASINO!!!
Per pigrizia ho fatto un bagno di sangue sul server (installato da un paio di 
mesi fresco fresco pulito pulito :( )!!!
E alla fine non mi parte nemmeno il software :(
 
Ho detto per pigrizia perchè ho visto il pacchetto .deb compilato per ubuntu e 
ho installato quello, mancavano 4/5 dipendenze non soddisfatte ma le ho 
installate e dopo è andato su. Il problema è che adesso il sistema vede quel 
pacchetto inconsistente e non riesce più a rimuoverlo perchè è andato in errore 
durante la fase di configurazione! Ho provato per un pò ieri sera a rimuoverlo 
poi mi è venuto il nervoso e ci riguardo nel we con calma.
Avrei dovuto fare le cosine fatte bene e utilizzare il .tgz invece così mi sono 
incasinato il server per nulla, azzo!!!
 
Vabbè, appena riesco riprovo ad installarlo dai sorgenti e vedo se ottengo 
soddisfazione da quello.
 
Rizio
 

 ottengo soddisfazione da quello.
 
Essendo una app.Java non c'è nulla da compilare basta estrarlo in una 
directory ed avere le dipendenze soddisfatte.
 
Il file di configurazione è PMS.conf e le capacità specifiche di ogni 
render che si collega sono nella directory renderers tra cui appunto 
anche alcuni Samsung.
 
Se non dovesse esserci il tuo modello specifico puoi scrivertene uno 
personalizzato guardando qui: 
http://www.ps3mediaserver.org/forum/viewtopic.php?f=6&t=3507&p=57942#p57942
 
 
Ciao
SYS
 

 
http://www.ps3mediaserver.org/forum/viewtopic.php?f=6&t=3507&p=57942#p57942
 
 
Ok, grazie mille delle info, intanto però devo capire qual'è l'errore di conf 
che dà e se riesco a risolverlo. Nel we ci guardo e vedo come procedere.
 
Ciao
Rizio

 che dà e se riesco a risolverlo. Nel we ci guardo e vedo come procedere.
 
Il problema era il router!!!
Il router wireless non veicolava i pacchetti dlna tra la parte wireless e 
wired!! C'era un'opzione apposita per abilitarli ma io pensavo che fosse per far 
fare al router da server dlna mentre invece, abilitandola i pacchetti dlna 
vengono propagati (ho dovuto variare i tempi di propagazione e di durata per 
farlo vedere alla tv ma niente in tutto).
Risolto.
 
Per tornare in topic alla fine concordo con Diego e ho scelto anch'io minidlna. 
E' semplice da installare, banale da configurare e molto ma molto leggero per il 
server.
Rimango in dubbio riguardo a ps3mediserver e mi riservo in futuro di dargli 
un'occhiata ma per ora minidlna è quello che cercavo.
 
Ciao e grazie a tutti.
Rizio

 server.
 
Buon divertimento.

 Risolto.
 
Adesso che mi ci fai pensare ho avuto il tuo stesso problema con il
router wireless e non avendo quell'opzione nella configurazione ho
disabilitato il DHCP e l'ho reso semplicemente Access Point.
 
Per cui ora ho una rete unica invece di 2 divise da un router.
 
Lieto che tu abbia risolto
Ciao
SYS