Guida - XBMC + NAS
Inviato: 14 set 2012, 22:26
Ciao a tutti.
Non sarebbe magnifico avere il nostro NAS al centro della nostra casa, con tutti i film, video e foto e poterci accedere da qualunque stanza della casa contemporanemante? Iniziare un film in cucina e finirselo di vedere in salotto?

Questo "sogno" mi venne alla mente molti anni fa e oggi grazie a XBMC in aggiunta al QNAP tutto ciò è possibile!!!
Con questa guida spiegherò quindi come avere i film salvati sul vostro NAS e riuscire ad accedervi attraverso un client (pc) con installato XBMC collegato a un televisore.
Innanzitutto è necessario scaricare XBMC al seguente link
http://xbmc.org/download/
(per chi non lo sapesse xbmc è un mediacenter da installare su macchina window, os, linux. Questo programma riconosce tutti i vostri film, ne scarica le locandine, trailer fanart ecc.)
Una volta scaricato installatelo e fatelo partire almeno una volta (poi vi spiegherò perchè).
Chiudete XBMC.
Ciò che faremo ora a grandi linee sarà:
1. configurare il database a cui XBMC si collegherà per salvare i riferimenti dei film
2. configurare XBMC per collegarsi al database precedentemente configurato
3. configurare XBMC a leggere i video dal NAS
Tempo totale: 15 minuti
Confido che abbiate già una cartella sul vostro NAS con i vostri film, e spero inoltre che questa cartella sia condivisa. Se non è così è necessario farlo prima di iniziare.
Step 1: configurare il database a cui XBMC si collegherà per salvare i riferimenti dei film
Partiamo con installare Php Admin sul nostro NAS Questo step può essere saltato per gli utenti esperti che sanno interrogare un db da console, ma per facilità d'uso ne consiglio l'utilizzo. Per installarlo basta accedere al nostro QPKG manager e installarlo dalla lista delle applicazioni disponibili.
Una volta installato accedetevi via browser. Generalmente l'utenza standard per accedervi è:
user: root
password: admin
Una volta dentro in alto dovreste vedere il tab "SQL". cliccateci sopra e si aprira uno spazio dove poter inserire dei comandi SQL. Creiamo l'utenza con cui xbmc accederà al db:
...oppure, se avete installato la più recente incarnazione, Kodi:
Cliccate su Esegui in basso a destra
ancora Esegui.
Errori fin qui non ce ne dovrebbero essere.
Bene primo ste concluso (facile no?
)
step 2: configurare XBMC per collegarsi al database precedentemente configurato
Quello che faremo ora è creare un file di configurazione che XBMC userà all'avvio per sapere dove connettersi per prendere i film. Nel nostro caso il nostro NAS. Via!
Creiamo un file di testo che andremo poi a salvare con il seguente nome advancedsettings.xml
All'interno ci scriviamo:
Sostituite la scritta TUO_IP con l'ip del NAS dove si trova il database.
Salvate e chiudete il file.
Ora aprite il Menu Start, in Esegui digitate e date invio. Si aprirà la vostra cartella Application Data, navigate fino \Roaming\XBMC\userdata e incollate il file xml precedentemente creato.
Se non doveste avere la cartella XBMC è perchè non avete avviato XBMC almeno una volta e le cartelle di sistema non sono state create. Avviate quindi xbmc e poi chiuedetelo.
Il path sopra citato è ovviamente per gli utenti WIndows. Per gli altri il path dove incollare il file advancedsettings.xml è:
Step 3: configurare XBMC a leggere i video dal NAS
Ora non ci resta altro che aggiungere dei film a XBMC i quali verranno riconosciuti e i path salvati nel nostro mysql. Per far ciò lanciamo XBMC, andiamo in Video, clicchiamo su File e si aprirà una finestra con la scritta "Aggiungi Video". Cliccandoci sopra si aprirà un "esplora risorse". Clicchiamo su Esplora e ci troveremo questa finestra davanti:

Clicchiamo su Condivisione di windows (SMB) e scegliamo la cartella condivisa sul nostro NAS contenente i nostri film. Proseguiamo e lasciamo il nostro XBMC riconoscere i nostri film utilizzando lo scraper di default.
Una volta concluso il riconoscimento, per controllare che i path dei film siano effettivamente salvati sul db, connettiamoci al mysql attraverso il nostro PHP Admin precedentemente installato, e sempre dalla console SQL digitiamo i seguenti comandi:
Dovremmo ricevere la lista dei DB istanziati tra cui quelli di XBMC che saranno MyMovies60 e MyMusic18.
Il numero di film riconosciuti. Se maggiore di 0 significa che ha funzionato!
Il numero di serie televisive riconosciuts. Se maggiore di 0 significa che ha funzionato!
Abbiamo ora finitoil tutto! Se ora usassimo due client XBMC nella stessa rete, con lo stesso advancedsettings.xml riusciremmo a connetterci tutti allo stesso mysql, a iniziare un film in uan stanza, metterlo in pausa e continuarlo in un altra.
Spero che la guida sia stata abbastanza chiara. Per domande chiedete pure :)
ciao
Non sarebbe magnifico avere il nostro NAS al centro della nostra casa, con tutti i film, video e foto e poterci accedere da qualunque stanza della casa contemporanemante? Iniziare un film in cucina e finirselo di vedere in salotto?

Questo "sogno" mi venne alla mente molti anni fa e oggi grazie a XBMC in aggiunta al QNAP tutto ciò è possibile!!!

Con questa guida spiegherò quindi come avere i film salvati sul vostro NAS e riuscire ad accedervi attraverso un client (pc) con installato XBMC collegato a un televisore.
Innanzitutto è necessario scaricare XBMC al seguente link
http://xbmc.org/download/
(per chi non lo sapesse xbmc è un mediacenter da installare su macchina window, os, linux. Questo programma riconosce tutti i vostri film, ne scarica le locandine, trailer fanart ecc.)
Una volta scaricato installatelo e fatelo partire almeno una volta (poi vi spiegherò perchè).
Chiudete XBMC.
Ciò che faremo ora a grandi linee sarà:
1. configurare il database a cui XBMC si collegherà per salvare i riferimenti dei film
2. configurare XBMC per collegarsi al database precedentemente configurato
3. configurare XBMC a leggere i video dal NAS
Tempo totale: 15 minuti
Confido che abbiate già una cartella sul vostro NAS con i vostri film, e spero inoltre che questa cartella sia condivisa. Se non è così è necessario farlo prima di iniziare.
Step 1: configurare il database a cui XBMC si collegherà per salvare i riferimenti dei film
Partiamo con installare Php Admin sul nostro NAS Questo step può essere saltato per gli utenti esperti che sanno interrogare un db da console, ma per facilità d'uso ne consiglio l'utilizzo. Per installarlo basta accedere al nostro QPKG manager e installarlo dalla lista delle applicazioni disponibili.
Una volta installato accedetevi via browser. Generalmente l'utenza standard per accedervi è:
user: root
password: admin
Una volta dentro in alto dovreste vedere il tab "SQL". cliccateci sopra e si aprira uno spazio dove poter inserire dei comandi SQL. Creiamo l'utenza con cui xbmc accederà al db:
Codice: Seleziona tutto
CREATE USER ‘xbmc’ IDENTIFIED BY ‘xbmc’;
Codice: Seleziona tutto
CREATE USER ‘kodi’ IDENTIFIED BY ‘kodi’;
Cliccate su Esegui in basso a destra
Codice: Seleziona tutto
GRANT ALL ON *.* TO ‘xbmc’;
Errori fin qui non ce ne dovrebbero essere.
Bene primo ste concluso (facile no?

step 2: configurare XBMC per collegarsi al database precedentemente configurato
Quello che faremo ora è creare un file di configurazione che XBMC userà all'avvio per sapere dove connettersi per prendere i film. Nel nostro caso il nostro NAS. Via!
Creiamo un file di testo che andremo poi a salvare con il seguente nome advancedsettings.xml
All'interno ci scriviamo:
Codice: Seleziona tutto
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>TUO_IP</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>TUO_IP</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
</advancedsettings>
Salvate e chiudete il file.
Ora aprite il Menu Start, in Esegui digitate
Codice: Seleziona tutto
%APPDATA%
Se non doveste avere la cartella XBMC è perchè non avete avviato XBMC almeno una volta e le cartelle di sistema non sono state create. Avviate quindi xbmc e poi chiuedetelo.
Il path sopra citato è ovviamente per gli utenti WIndows. Per gli altri il path dove incollare il file advancedsettings.xml è:
bene! Step 2 concluso!!!Windows XP: Documents and Settings\<your_user_name>\Application Data\XBMC\userdata\advancedsettings.xml
Vista/Windows 7: Users\<your_user_name>\AppData\Roaming\XBMC\userdata\advancedsettings.xml
Mac OS X: /Users/<your_user_name>/Library/Application Support/XBMC/userdata/advancedsettings.xml
iOS: /private/var/mobile/Library/Preferences/XBMC/userdata/advancedsettings.xml
Linux: $HOME/.xbmc/userdata/advancedsettings.xml
Step 3: configurare XBMC a leggere i video dal NAS
Ora non ci resta altro che aggiungere dei film a XBMC i quali verranno riconosciuti e i path salvati nel nostro mysql. Per far ciò lanciamo XBMC, andiamo in Video, clicchiamo su File e si aprirà una finestra con la scritta "Aggiungi Video". Cliccandoci sopra si aprirà un "esplora risorse". Clicchiamo su Esplora e ci troveremo questa finestra davanti:

Clicchiamo su Condivisione di windows (SMB) e scegliamo la cartella condivisa sul nostro NAS contenente i nostri film. Proseguiamo e lasciamo il nostro XBMC riconoscere i nostri film utilizzando lo scraper di default.
Una volta concluso il riconoscimento, per controllare che i path dei film siano effettivamente salvati sul db, connettiamoci al mysql attraverso il nostro PHP Admin precedentemente installato, e sempre dalla console SQL digitiamo i seguenti comandi:
Codice: Seleziona tutto
SHOW DATABASES;
Codice: Seleziona tutto
SELECT COUNT(*) from MyMovies60.movie;
Codice: Seleziona tutto
SELECT COUNT(*) from MyMovies60.tvshow;
Abbiamo ora finitoil tutto! Se ora usassimo due client XBMC nella stessa rete, con lo stesso advancedsettings.xml riusciremmo a connetterci tutti allo stesso mysql, a iniziare un film in uan stanza, metterlo in pausa e continuarlo in un altra.
Spero che la guida sia stata abbastanza chiara. Per domande chiedete pure :)
ciao