Xbmc-en liburutegia sareko htpc guztietan partekatzeko gaitasuna aspalditik dauka. Horretarako mysql zerbitzaria konfiguratu eta “advancedsettings.xml” fitxategia editatu behar dugu. Gaur egun Frodo bertsioarekin asko erraztu da.Gure filmen eta musikaren helbidea idaztea ez da beharrezkoa izango. Gainera telebista ikusteko soporte ofiziala izango du, naiz eta linux-ek pakete desberdin bat instalatzera behartzen gaituen. Beti ere telebista zerbitzaria instalatuta izan behar dugu.
Hemendik aurrera ez gara liburutegia ordenagailu bakoitzean eguneratzeaz arduratu beharko. Behin ordenagailu batean egin eta momentuan ordenagailu guztietako liburutegia eguneratua izango dugu. Gainera hau automatikoki egiteko xbmc plugin-a dauka, eguneratzea orduro egitea esan diezaiokegu. Orain ere, filma bat gela batean hasi gaitezke ikusten, gelditu eta beste gela batera joan gaitezke gelditzen zaiguna ikusteko eta “ikusitakoak” marka xbmc guztietan berdina izango da.
Xbmc Instalatzen
Frodo beta 3 instalatuko dugu. Azkeneko bertsioa ateratzean post hau editatuko dut. Iadanik oso egonkorra da, beraz ez ditugu arazorik izango. Beti bezala terminala ireki eta hau idatziko dugu:
sudo add-apt-repository ppa:team-xbmc/unstable
sudo apt-get update
sudo apt-get install xbmc
Hau egin eta gero xbmc instalatua izango dugu. Ni tvheadend telebista zerbitzari bezala erabiltzen dut beraz beste pakete bat instalatu behar dut:
sudo apt-get install xbmc-pvr-tvheadend-hts
Mysql
Lehendabizi mysql zerbitzaria instalatuko dugu:
sudo apt-get install mysql-server
Instalatzen hari garela pasahitza eskatuko digu. Instalatuta dagoenean /etc/mysql/my.cnf fitxategia editatu beharko dugu bind-address -en azaltzen de ip-a gure zerbitzariarenagatik aldatu beharko dugu. Gero mysql zerbitzaria berabiaraziko dugu.
sudo /etc/init.d/mysql restart
Orain datu basean sartu ahal izateko erabiltzaile bat sortuko dugu:
mysql -u root -p
CREATE USER 'xbmc' IDENTIFIED BY 'xbmc';
Enter sakatu
GRANT ALL ON *.* TO 'xbmc';
Enter sakatu
Ateratzeko ” q" idatziko dugu. Kontutan eduki honekin "xbmc" deituriko erabiltzaile bat sortzen ari garela eta baimen osoak dituela. Datu baseak sortzeko ahalmena behar du baina advancedsettings fitxategian erabiltzailea eta pasahitza ikusiko da.Nire kasuan mysql-en beste datu baseak dauzkat eta xbmc bere datu baseak(ez dakit zergatik baina izen desberdinak ematen dizkio eta ezin jakin zein izango diren, bestela zuzenean nik sortuko nituzke) sortzerakoan baimenak bakarrik datu base hauentzako ematen dizkiot.
advancedsettings.xml
Izen honekin fitxategia sortuko dugu, bai zerbitzarian eta bezero guztietan, bide honetan : /home/user/.xbmc/userdata/. Bertan hau idatziko dugu:
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>192.168.1.1</host>
<port>3306</port>
<user>xbmc</user>
<pass>password</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.1.1</host>
<port>3306</port>
<user>xbmc</user>
<pass>passowrd</pass>
</musicdatabase>
</advancedsettings>
Tvheadend
Hau telebista zerbitzaria izango da. Instalatzeko hau egingo dugu:
sudo add-apt-repository ppa:adamsutton/tvheadend
sudo apt-get update
sudo apt-get install tvheadend
Instalazioaren bukaeran erabiltzailea eta pasahitza eskatuko digu.
Honekin beharrezko programen instalazioa bukatuko genuke. Hemendik aurrera ez gara liburutegia ordenagailu bakoitzean eguneratzeaz arduratu beharko. Behin ordenagailu batean egin eta momentuan ordenagailu guztietako liburutegia eguneratua izango dugu. Gainera hau automatikoki egiteko xbmc plugin-a dauka, eguneratzea orduro egitea esan diezaiokegu. Orain ere, filma bat gela batean hasi gaitezke ikusten, gelditu eta beste gela batera joan gaitezke gelditzen zaiguna ikusteko eta “ikusitakoak” marka xbmc guztietan berdina izango da.
Oraindik xbmc nola konfiguratu behar den falta da. Baita ere zentyalen zein portu ireki eta filmen partekatzea nola egiten den. Eta ez dugu ahaztu behar tvheadend konfigurazioa, telebista ikusi nahi baldin badugu. Hurrengo post-etan azalduko dut