directory minidnla

Status
Not open for further replies.

pikokk

Cadet
Joined
Sep 15, 2014
Messages
7
altro dilemma senza soluzione (almeno per me) ho installato il plugin minidnla, ma non capisco come indicargli la directory dove sono presenti i file, in pratica quando la selezione, posso scegliere solo directory sotto la directory jail, mentre i file ovviamente stanno sotto la directory principale (in pratica il sistema è suddiviso così Raid==>Server==>Media ecc) come si fa a configurare minidnle per fargli leggere una directory esterna a quella jail??
 

M_a_X_Italy

Patron
Joined
Jul 28, 2012
Messages
448
Devi aggiungere lo storage (dal menu a sx) e selezionare la cartella media, cmq c'è il manuale in rete

Inviato dal mio Galaxy Nexus powered by cyanogen mod 11
 

pikokk

Cadet
Joined
Sep 15, 2014
Messages
7
ci ho provato, ma non mi aggiunge nulla... in source devo mettere la cartella dove ci sono i file (quindi quella esterna a jail) e in destinazione invece la cartella /media... lo faccio ma cmq non mi vede nulla....

mi puoi dare il link del manuale??
 
Last edited:

pikokk

Cadet
Joined
Sep 15, 2014
Messages
7
ok, capito dove sbagliavo, non cambiavo la directory anche nelle impostazioni del plugin!
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Scusate ho seguito alla lettera manuali e guide ma nulla non riesco a trovare i file tramite miniDLNA.

Il plugin è settato:
Friendly name ----------> Mediaserver
Media directory ---------> /media
Port Discover interval --> 8200
Strict DLNA -------------> vuoto
Model number ----------> vuoto
Serial Rescan on (re)start-> X
Auxiliary parameters ---> vuoto

Poi ho creato uno storage del jail con:
Sorgente ------------> /mnt/HD/MediaServer
Destinazione -------> /media

Che altro devo fare?? Non so più che inventarmi!!
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
Hai verificato che la directory sia stata correttamente montata nella jail? (tramite shell -> ls /media). Ad ogni modo ti consiglierei di creare nel percorso di destinazione una sottocartella dedicata, invece di utilizzare direttamene la cartella media (da shell -> mkdir /media/nome-cartella), che in BSD è solitamente riservata ai dispositivi.
Come hai verificato la presenza di file? Tramite interfaccia web di miniDLNA o da dispositivo esterno (TV, PC, lettore)?
 

M_a_X_Italy

Patron
Joined
Jul 28, 2012
Messages
448
E' un po che non avevo a che fare con minidlna, mi sono accorto che se metto tutto su /media alle volte non compaiono file,
se invece in /media creo delle cartelle (tipo: musica, film,ecc... ) tutto funziona. Bisogna però fare attenzione hai permessi
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Hai verificato che la directory sia stata correttamente montata nella jail? (tramite shell -> ls /media). Ad ogni modo ti consiglierei di creare nel percorso di destinazione una sottocartella dedicata, invece di utilizzare direttamene la cartella media (da shell -> mkdir /media/nome-cartella), che in BSD è solitamente riservata ai dispositivi.
Come hai verificato la presenza di file? Tramite interfaccia web di miniDLNA o da dispositivo esterno (TV, PC, lettore)?

Niente di risolto ho fatto come detto da voi e da shell ho creato le sottocartelle e attribuito loro permessi 777
Dal comando ls /media il responso è solo questo:

root@minidlna_1:/ # ls /media
canzoni foto video

Vuol dire che ha correttamente montato queste directory? Però non vede i files che ci sono dentro ne da tv ne da pc ne da interfaccia web...
 

pikokk

Cadet
Joined
Sep 15, 2014
Messages
7
Ciao Mr Price, io ho risolto i miei problmi con freenas, fai questa prova
accedi in freenas, nella colonna di sinistra apri la scheda "plugin" e seleziona "minidlna" ti si apre una schermata di configurazione, la 2° voce è la media directory, accertati che sia selezionata la cartella dove ci sono i file multimediali, metti il percorso della cartella che contiene direttamente i file, quindi non deve contenere sottocartelle, fai ok e riavvii il plugin (lo disattivi e lo riattivi) e vedi se si risolve così
se così facendo non si risolve, sempre nella colonna di sinistra, seleziona jails ==> minidlna ==> storage e cancella tutto quello che trovi, poi vai in jails (l'icona sulla barra in alto), seleziona il minidlna e fai add jails, in sorgente metti il percorso della cartelal che vuoi condividere, mentre in destinazione devi selezionare la cartella /media, riavvia nuovamente il plugin e vedi se i file sono visibili
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Ciao Mr Price, io ho risolto i miei problmi con freenas, fai questa prova
accedi in freenas, nella colonna di sinistra apri la scheda "plugin" e seleziona "minidlna" ti si apre una schermata di configurazione, la 2° voce è la media directory, accertati che sia selezionata la cartella dove ci sono i file multimediali, metti il percorso della cartella che contiene direttamente i file, quindi non deve contenere sottocartelle, fai ok e riavvii il plugin (lo disattivi e lo riattivi) e vedi se si risolve così
se così facendo non si risolve, sempre nella colonna di sinistra, seleziona jails ==> minidlna ==> storage e cancella tutto quello che trovi, poi vai in jails (l'icona sulla barra in alto), seleziona il minidlna e fai add jails, in sorgente metti il percorso della cartelal che vuoi condividere, mentre in destinazione devi selezionare la cartella /media, riavvia nuovamente il plugin e vedi se i file sono visibili

Niente da fare. Sto miniDLNA è un disastro. Con l'approccio diretto mettendo i files direttamente dentro media avevo già provato e nulla. Ora ho ricostruito gli storage per decine di volte cartelle e sottocartelle di /media ma nulla da fare continua a non vedere nessun file!!

Altre idee? Mannaggia se solo plex funzionasse a 32 bit userei quello =.=
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
Da shell prova a fare:

ls -lo /media/canzoni
ls -lo /media/foto
ls -lo /media/vudeo

Ti lista i file? che permessi hanno? A che gruppo e a che user appartengono? Se fin qui va tutto bene, significa che il mount è corretto e che il problema è un altro. Cosa intendi che non vedi i file da PC? Hai utilizzato il media player o li hai condivisi con Samba in una cartella di rete nella quale puoi navigare? Che modello di TV hai?
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Ora ho i file tutti direttamente dentro /media e quel comando da questo responso:

root@minidlna_1:/ # ls -lo /media/
total 50450
-rwxrwxrwx 1 nobody nogroup - 3930802 Oct 7 22:55 prova canzone.mp3
-rwxrwxrwx 1 nobody nogroup - 47752718 Oct 27 20:14 sample video.mkv

appartengono a nobody e a nogroup e hanno tutti i permessi va bene? Ho provato anche con ROOT e WHEEL ma non cambia nulla!

Per quando riguarda il non vederli, questi non si vedono da nessuna parte, ne da interfaccia web di miniDLNA ne da samsung smart tv serie 8 ne da pc, ne da telefono niente... vedo il DLNA correttamente avviato ma nessun file dentro!!


MiniDLNA status
Audio files: 0
Video files: 0
Image files: 0
 
Last edited:

M_a_X_Italy

Patron
Joined
Jul 28, 2012
Messages
448
quante cartelle hai montato ? Lasciane solo una riavvia e riprova
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
riesci a postare il log (/var/log/minidlna.log) e il file di configurazione di minidlna (/usr/pbi/minidlna.../etc/minidlna.conf)? Sospetto tu abbia un problema di permessi sul database...
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
riesci a postare il log (/var/log/minidlna.log) e il file di configurazione di minidlna (/usr/pbi/minidlna.../etc/minidlna.conf)? Sospetto tu abbia un problema di permessi sul database...

Ecco il log al solo avvio del NAS:

[2014/11/01 13:31:18] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 13:31:18] minidlna.c:1021: warn: HTTP listening on port 8200
[2014/11/01 13:32:33] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 13:33:33] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly


Poi ho provato a stoppare il jail e a riavviarlo ed ecco i nuovi log se possono interessare:

[2014/11/01 13:34:00] minidlna.c:160: warn: received signal 15, good-bye
[2014/11/01 13:34:00] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 13:34:00] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 13:34:00] minidlna.c:1285: error: Failed to broadcast good-bye notifications
[2014/11/01 13:34:00] minidlna.c:1317: error: Failed to remove pidfile /usr/pbi/minidlna-i386/minidlna.pid: No such file or directory
[2014/11/01 13:34:14] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 13:34:14] minidlna.c:1021: warn: HTTP listening on port 8200


ed ecco il minidlna.conf:

media_dir=/media
port=8200
inotify=yes
enable_tivo=no
strict_dlna=no
notify_interval=895
friendly_name=mediaserver
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
.Il file .conf mi sembra un po' scarno... è tutto qui? Verifica che ci sia il file files.db in /var/db/minidlna, che non sia di dimensioni zero e che la cartella abbia i permessi settati correttamente. Se non lo trovi (e non hai specificato altre cartelle per il database), prova ad aggiungere:

db_dir=/var/db/minidlna

a minidlna.conf, poi riavvia il servizio e verifica che il file sia presente. Il tuo log di riavvio lascia supporre un crash del demone minidlna nella precedente sessione (non c'è PIDfile da rimuovere al termine). Sicuro di riuscire a vedere il servizio dallla TV? Se vuoi puoi anche provare a dargli un nome univoco aggiungendo, sempre nel file conf,:

friendly_name=Mio_MiniDLNA

PS: abbassa il notify_interval a 60 sec. Fammi sapere
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Allora:
- Il minidlna.conf è tutto ciò che ho messo ho proprio fatto copia/incolla del contenuto.
- Il files.db c'è, dimensioni 78kb e ora di ultima modifica all'ultima accensione del nas (10 min fa)
- aggiunta ugualmente la stringa da te detta ma nulla di cambiato;
- modificato nome e notify ma anche qui nulla di cambiato.
- il tv lo vede con l'icona rossa con due corna e scritto AllShare miodlna ma dentro non vede nessun file


- modificato il percorso dir indicando direttamente la sottocartella /media/file contenente i 2 file sample ma nulla di cambiato... ora il conf risulta così

media_dir=/media/file
port=8200
inotify=yes
enable_tivo=yes
strict_dlna=no
notify_interval=60
friendly_name=miodlna
db_dir=/var/db/minidlna
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
Anche se hai due soli file il database mi sembra troppo piccolo... prova a forzare un rescan (minidlnad -R) e vedi se ti aggiorna il db. Comunque sulla TV vedi almeno il server "miodlna"?
 

Mr Prince

Explorer
Joined
Oct 27, 2014
Messages
60
Allora il tv vede questo.. ma all'apertura non ci sono file
f2KwwF.jpg


Invece l'aggiornamento del minidlna funziona e ora in quella cartella c'è anche un file log con questo riportato... quindi vede benissimo i 2 file:

[2014/11/01 18:50:04] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 18:50:04] minidlna.c:1021: warn: HTTP listening on port 8200
[2014/11/01 18:54:14] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 18:54:20] minidlna.c:160: warn: received signal 15, good-bye
[2014/11/01 18:54:20] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 18:54:20] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 18:54:20] minidlna.c:1285: error: Failed to broadcast good-bye notifications
[2014/11/01 18:54:20] minidlna.c:1317: error: Failed to remove pidfile /usr/pbi/minidlna-i386/minidlna.pid: No such file or directory
[2014/11/01 18:54:34] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 18:54:34] minidlna.c:1021: warn: HTTP listening on port 8200
[2014/11/01 18:54:56] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 18:58:26] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 19:02:38] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 19:27:40] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 19:28:10] minidlna.c:160: warn: received signal 15, good-bye
[2014/11/01 19:28:10] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 19:28:10] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 19:28:10] minidlna.c:1285: error: Failed to broadcast good-bye notifications
[2014/11/01 19:28:10] minidlna.c:1317: error: Failed to remove pidfile /usr/pbi/minidlna-i386/minidlna.pid: No such file or directory
[2014/11/01 19:29:57] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:29:57] minidlna.c:1021: warn: HTTP listening on port 8200
[2014/11/01 19:30:43] minidlna.c:160: warn: received signal 15, good-bye
[2014/11/01 19:30:43] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 19:30:43] minissdp.c:784: error: sendto(udp_shutdown=8): No route to host
[2014/11/01 19:30:43] minidlna.c:1285: error: Failed to broadcast good-bye notifications
[2014/11/01 19:30:43] minidlna.c:1317: error: Failed to remove pidfile /usr/pbi/minidlna-i386/minidlna.pid: No such file or directory
[2014/11/01 19:40:30] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:40:30] minidlna.c:1021: warn: HTTP listening on port 8200
[2014/11/01 19:42:07] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:42:07] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:42:07] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:42:07] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:42:07] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:42:07] playlist.c:126: warn: Parsing playlists...
[2014/11/01 19:42:35] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:42:35] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:42:35] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:42:35] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:42:35] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:42:35] scanner.c:732: warn: Scanning /media/canzoni
[2014/11/01 19:42:36] scanner.c:803: warn: Scanning /media/canzoni finished (2 files)!
[2014/11/01 19:42:36] playlist.c:126: warn: Parsing playlists...
[2014/11/01 19:42:39] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:42:39] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:42:39] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:42:39] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:42:39] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:42:39] scanner.c:732: warn: Scanning /media/canzoni
[2014/11/01 19:42:39] scanner.c:803: warn: Scanning /media/canzoni finished (2 files)!
[2014/11/01 19:42:39] playlist.c:126: warn: Parsing playlists...
[2014/11/01 19:45:46] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:45:46] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:45:46] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:45:46] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:45:46] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:45:46] scanner.c:732: warn: Scanning /media/canzoni
[2014/11/01 19:45:47] scanner.c:803: warn: Scanning /media/canzoni finished (2 files)!
[2014/11/01 19:45:47] playlist.c:126: warn: Parsing playlists...
[2014/11/01 19:45:56] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 19:47:14] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:47:14] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:47:14] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:47:14] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:47:14] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:47:14] scanner.c:732: warn: Scanning /media/canzoni
[2014/11/01 19:47:15] scanner.c:803: warn: Scanning /media/canzoni finished (2 files)!
[2014/11/01 19:47:15] playlist.c:126: warn: Parsing playlists...
[2014/11/01 19:49:52] upnphttp.c:1117: warn: HTTP Connection closed unexpectedly
[2014/11/01 19:50:24] minidlna.c:913: warn: Starting MiniDLNA version 1.0.25 [SQLite 3.7.16.1].
[2014/11/01 19:50:24] minidlna.c:936: warn: Creating new database...
[2014/11/01 19:50:24] minissdp.c:108: error: bind(udp): Address already in use
[2014/11/01 19:50:24] minissdp.c:815: error: connect("/var/run/minissdpd.sock"): No such file or directory[2014/11/01 19:50:24] minidlna.c:1011: fatal: Failed to connect to MiniSSDPd. EXITING[2014/11/01 19:50:24] scanner.c:732: warn: Scanning /media/canzoni
[2014/11/01 19:50:24] scanner.c:803: warn: Scanning /media/canzoni finished (2 files)!
[2014/11/01 19:50:24] playlist.c:126: warn: Parsing playlists...
 

Chipmunk

Cadet
Joined
Oct 26, 2014
Messages
8
Allora... sembrerebbe tutto a posto... L'errore su miniSSDPd non è rilevante, così come le chiusure HTTP, e la lista risulta correttamente caricata... IN TEORIA dovresti vedere i file... se non sul samsung per qualche strano problema di compatibilità, almeno su PC tramite web interface. Continuo a pensare ad un problema di permessi...Forse ti conviene spianare plugin e jail e reinstallare, per recuperare i permessi originari. Da qualche parte nella cartella /usr/local/etc (credo) ci dovrebbe essere un template commentato con tutti i parametri possibili per il file minidlna.conf. Potresti provare a dargli un'occhiata. Magari crea cartelle diverse per audio, video e foto sotto la cartella /mnt della jail, specificando il tipo di contenuto su media_dir (es: media_dir=V,/mnt/video).
Tra le cose banali: non hai altri servizi DLNA (es. mediatomb) attivi vero? Hai fermato il demone prima di maneggiare il fil di configurazione?
 
Status
Not open for further replies.
Top