KODI Fanklub Polska



Synchronizacja biblioteki na kilku komputerach w oparciu o bazę MySQL

Wyobraź sobie sytuację, gdzie późnym wieczorem oglądając film w salonie jesteś już tak zmęczony, że najchętniej oglądanie dokończył byś w sypialni pod ciepłą kołderką. XBMC umożliwia synchronizowanie na wielu komputerach nie tylko samej biblioteki, ale również informacji o oglądniętych przez Ciebie filmach czy nawet punktu w którym zatrzymałeś oglądany film. Pozwala to na zatrzymanie filmu w salonie, przejście do sypialni i oglądanie filmu od momentu w którym skończyłeś.

 

Przed każdą zmianą zrób kopię bezpieczeństwa swojej biblioteki eksportując ją do pliku.

 

Aby synchronizacja działała prawidłowo ścieżki do źródeł plików muszą być podane w formacie SAMBA.

 

D:\Filmy\

SMB://[Nazwa_komputera]/D/Filmy/

 

Jeśli posiadasz już bibliotekę ścieżki do wszystkich zasobów muszą zostać zmienione na prawidłowe.

 

1. Konfiguracja bazy MySql

Przede wszystkim będzie nam potrzebny serwer z bazą danych. Jest to niezbędne narzędzie do działania synchronizacji i musi być zawsze dostępne w momencie uruchamiania XBMC na dowolnym komputerze.

Możesz zainstalować serwer Apache i MySql na Linuxie, jednak nie będę tutaj tego szerzej opisywał. Skoro jesteś użytkownikiem który radzi sobie z poruszać się po Linuxie, to nie sprawi Ci wielkiego problemu zainstalowanie tych usług.

Dla użytkowników Windows'a polecam pakiet serwera Apache wraz z zainstalowaną bazą MySql i narzędziami do jej zarządzania:

VertrigoServ - Strona Domowa - Najnowsza Wersja

Przechodzimy przez instalację pakietu. Następnie w pasku systemowym klikamy na ikonę serwera, wybieramy z narzędzi phpMyAdmin i logujemy się do bazy danych za pomocą domyślnego loginu i hasła: root vertrigo.

W sekcji Użytkownicy w pierwszej kolejności dla bezpieczeństwa musimy zmienić hasło dla użytkownika root z domyślnego na własne. Następnie tworzymy nowego użytkownika np. login:xbmc i hasło:xbmc, w polu Host wpisujemy znaczek procenta (%) i zaznaczamy w globalnych uprawnieniach wszystkie opcje.

 

 

 

 

2. Konfiguracja XBMC

Jeśli posiadamy już bibliotekę filmów w XBMC musimy ją najpierw wyeksportować do pliku.

W pliku konfiguracyjnym advancedsettings.xml dodajemy następujący wpis.

 

<videodatabase>
    <type>mysql</type> <!-- Typ bazy danych w naszym przypadku pozostaje bez zmian !-->
    <host>192.168.0.10</host> <!-- Adres IP serwera MySql !-->
    <name>xbmc_video</name> <!-- Nazwa bazy danych, możemy pozostawić bez zmian !-->
    <user>xbmc</user> <!-- Login wcześniej utworzonego użytkownika w bazie MySql !-->
    <pass>xbmc</pass> <!-- Hasło wcześniej utworzonego użytkownika w bazie MySql !-->
</videodatabase>

 

Uruchamiamy XBMC i importujemy wcześniej wyeksportowaną bibliotekę.

Pozostałe komputery ustawiamy w ten sam sposób.

 

Informacje o Autorze:

Zaloguj się aby skomentować
Dodaj komentarz na Forum ( już dodano 11 ).

Aby kontynuować, pokaż nam kim jesteś