Raspberry TV - enostavno in poceni do dodatnega IPTV sprejemnika
Raspberry Pi se z OpenELEC spremeni v zmogljiv a poceni media center PC. Resda ne zmore vsega (transcoding AC3 ali DTS v MP3/PCM je preveč procesorsko zahteven), a v tistem kar zmore, je odličen.
Od zadnjič, ko sem pisal o njem, sem se poigral z večimi distribucijami (Raspbmc, Xbian), a sem na koncu vseeno pristal na OpenELEC zaradi enostavnosti in hitrosti namestitve ter izjemno skromnih zahtevah po kapaciteti: dovolj mu je kartica z vsega 256MB!
V vseh primerih sem sicer opazil, da je bil nabor delujočih pluginov in skinov zelo majhen (manjkal je eden izmed najenostavnejših - Quartz).
Quartz je uporaben (poleg velike podobnosti z AppleTV) zaradi svojih majhnih zahtev po procesorski moči in tako zelo poveča odzivnost uporabniškega vmesnika XBMC (sicer tudi Confluence ni slab, a je Quartz še odtenek hitrejši). Žal ga v naboru skinov, ki jih lahko naložimo iz samega XBMC (še) ni, zato sem se poslužil trika in ga prenesel iz GitHub-a v obliki ZIP datoteke. Trik je v tem, da ZIP datoteko razpakiramo in dobljeno mapo preimenujemo v skin.quartz. Nato to mapo kopiramo (kar preko mreže) v podmapo plugins v mapo userdata, ki je v skupni rabi (\\openelec\userdata\plugins na Windows oziroma smb://openelec/userdata/plugins na macu/linuxu). Žal je potreben restart XBMCja, da se skin pojavi v naboru nameščenih skinov.
Naslednja stvar, ki me je močno zanimala, je bilo predvajanje IPTV programov. Odkar imam T2 optiko in njihovo TV ponudbo, sem dodatni TV sprejemnik že usposobil na svojem Mac miniju, ki služi kot glavni HTPC. Z uporabo M3U playliste, ki se jo dobi na netu, je gledanje TV programov možno na vsakem računalniku v hiši - pogoj je le žična povezava (na WiFiju stvari ne delajo gladko). Tako sem M3U listo naložil tudi na RPi in poskusil s predvajanjem. Zvok je bil, slike pa od nikoder. Preskusil sem vse mogoče programe, a nikjer sreče. Kmalu sem ugotovil, kaj je razlog: MPEG2 kodek, ki ga uporablja T2. Kot že rečeno, je potrebno MPEG2 (in VC1) kodek kupiti (oz. licenco zanj). Odštel sem tiste 3€ in počakal da so mi poslali kodo (ki jo vnesemo v CONFIG.TXT na boot particiji). Zadovoljstvo je bilo popolno! Vsi programi (z izjemo HD in pornografskih) so gledljivi z vključenim deinterlacingom.
Resda deinterlace ni popoln in se "glavnik" občasno še kje pojavi, a v večini primerov je to kratkotrajno in skoraj neopazno.
Naslednje presenečenje, ki sem ga doživel z RPi-jem in XBMC (tako OpenELEC kot Raspbmc) je bila podpora CEC. CEC je kratica za Consumer Electronics Control, ki pomeni da lahko z daljincem od TV sprejemnika upravljamo XBMC na RPi preko HDMI kabla. Zakaj je to pomembno? Ker tako odpade nakup tipkovnice ali namenskega daljinskega upravljalnika za upravljanje XBMC. Zadevo sem preveril na Samsungovem 22" TV/monitorju, ki ga imam v igralnici. Dela super (le daljinc od TVja je "top" šit ) in vse glavne funkcije XBMCja so dosegljive preko TV. Resda je slednje močno odvisno od implementacije v samem TV sprejemniku, a kot že rečeno Samsung je to dobro opravil.
Če povzamem, sem z investicijo 40€ dobil ultra geekovski HTPC, ki mi predvaja HD filme in glasbo iz NAS in (IP)TV programe, hkrati pa mi burka domišljijo z možnostmi, ki jih ponuja. Toplo priporočam vsakemu, ki mu zgolj še en "set-top-box" ni (edini) cilj v življenju.