Anhand dieser Anleitung habe ich auf einem frisch installierten XBMC Live 10.1 (auf einem Acer Revo R3610) folgende Schritte durchgeführt:
mysql> CREATE DATABASE xbmc_music;
mysql> GRANT ALL on xbmc_music.* TO 'xbmc'@'localhost' IDENTIFIED BY 'xbmc';
mysql> GRANT ALL on xbmc_music.* TO 'xbmc'@'%' IDENTIFIED BY 'xbmc';
mysql> FLUSH PRIVILEGES;
mysql> exit;
mysql> CREATE DATABASE xbmc_video;
mysql> GRANT ALL on xbmc_video.* TO 'xbmc'@'localhost' IDENTIFIED BY 'xbmc';
mysql> GRANT ALL on xbmc_video.* TO 'xbmc'@'%' IDENTIFIED BY 'xbmc';
mysql> FLUSH PRIVILEGES;
mysql> exit;
Meine [definition='2','1']advancedsettings[/definition].xml sieht jetzt so aus:
<[definition='2','1']advancedsettings[/definition]>
<network>
<disableipv6>true</disableipv6>
</network>
<songinfoduration>30</songinfoduration>
<musiclibrary>
<recentlyaddeditems>100</recentlyaddeditems>
</musiclibrary>
<videodatabase>
<type>mysql</type>
<host>localhost</host>
<name>xbmc_video</name>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>localhost</host>
<name>xbmc_music</name>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
</[definition='2','1']advancedsettings[/definition]>
Alles anzeigen
Da ich gerne die komplette Datenbank und die Thumbnails auf mein NAS verlegen würde, habe ich die host-strings in der [definition='2','1']advancedsettings[/definition].xml folgendermaßen konfiguriert:
In der Datei /etc/mysql/my.cnf habe ich in der Zeile bind-address die IP des NAS eingetragen (192.168.0.200).
Außerdm die Zeile skip-name-resolve hinzugefügt.
Und was soll ich sagen: Es klappt
(Der Fehler in meinem ersten Versuch lag wahrscheinlich darin, dass ich die Datenbanken auf dem NAS über die entsprechenden Menüs erstellt hatte.
Die so erzeugten Datenbanken habe ich gelöscht, und sie stattdessen in der Kommandozeile angelegt.)
Frage: Da jetzt so weit also alles einwandfrei zu laufen scheint, würde ich gerne im nächsten Schritt auch die Thumbnails auf das NAS auslagern.
Dazu habe ich einen Share auf dem NAS erstellt: \\192.168.0.200\xbmcthumbs
Was muss ich jetzt tun, damit die Thumbnails auf diesem Share gespeichert werden, um im nächsten Schritt mit meinem Apple TV 2 ebenfalls auf diese Datenbank und die Thumbnails zugreifen zu können?