YLE Areena näkymään Raspbmc:lla

Tämä on tavallaan jatkoa aiemmalle Raspberry Pi kirjoitukselleni. YLE Areenan toimintaan saattaminen Raspberrylle on odotellut TODO -listalla nyt tovin, koska siihen tarvittavien XBMC lisäosien asennus on hieman työläämpi, kuin paljon käyttämäni TVKaista -pluginin.

Nyt pelkästään Areenan puolella näkyvä IT-porukka -joulukalenteri motivoi säätämään Raspberrylle myös Areena -pluginin toimintaan.

Areena -plugin sisältyy nettiteevee-xbmc pakettiin, jossa on mukana lisäosat myös Katsomolle ja Ruudulle, mutta Katsomo ei nopealla testailulla suostunut toimimaan ollenkaan, ja Ruutukin toimi hyvin hitaasti jo pelkkien valikoiden selaamisessa.

Areenan käyttöönotto tekstityksiä lukuunottamatta onnistui seuraavin asennustyövaihein.

SSH -yhteys laitteeseen

Pluginien ja niiden tarvitsemien ohjelmien ja kirjastojen asennus tapahtuu SSH -etäyhteydellä, joka onnistuu Linuxeissa ja OSX:lla seuraavalla komentorivikomennolla, kunhan olet ensin selvittänyt Raspberry Pi -laitteesi IP -osoitteen.

$ ssh pi@laitteen_ip

Oletussalasana tuoreen Raspbmc asennuksen pi -käyttäjälle on raspberry.

Yle DL asennus

Areena -plugin käyttää Yle-dl -sovellusta, joka asennetaan ennen pluginien asennusta.

Päivitetään Raspbmc:n pakettivalikoima ja asennetaan Git -versionhallinta, Python -pakettien hallinta, yle-dl -asennuksen käyttämä Make ja varsinaiseen yle-dl käyttöön tarvittava rtmpdump.

$ sudo apt-get update
$ sudo apt-get install git-core make rtmpdump python-pip python-dev

Ladataan yle-dl githubista pi -käyttäjän kotihakemistoon.

$ git clone git://github.com/aajanki/yle-dl.git

Otetaan käyttöön kirjoitushetkellä tuorein vakaa yle-dl versio, eli 2.1.0.

$ cd yle-dl
$ git checkout 2.1.0

Asennetaan tarvittavat Python -paketit.

$ sudo pip install -r requirements.txt

Viimeistellään varsinainen asennus.

$ sudo make install

XBMC pluginit

Kun yle-dl on asennettu, tarvittavien XBMC -pluginien asennus jatkuu seruavaasti.

Siirrytään pi -käyttäjän kotihakemistoon ja ladataan nettiteevee -pluginit githubista.

$ cd ~pi
$ git clone git://github.com/miok/nettiteevee-xbmc.git

Linkitetään ko. hakemistossa olevat pluginit XBMC:n käyttöön.

$ cd ~pi/.xbmc/addons
$ ln -s ~/nettiteevee-xbmc/plugin.video.katsomo
$ ln -s ~/nettiteevee-xbmc/plugin.video.ruutu
$ ln -s ~/nettiteevee-xbmc/plugin.video.yle

Jotta pluginit ilmestyvät XBMC:n Video -osion Addons -valikkoon, pitää ohjelma käynnistää uudelleen esimerkiksi reboottaamalla laite.

Vielä pitäisi siis tutkiskella, miten tekstitykset saisi toimimaan, sekä Ruudun ja Katsomon yleensäkin edes jollain lailla käyttöön.

blog comments powered by Disqus