I den mørke middelalder, altså for fem-seks år siden, dukket det opp et nytt og fantastisk programvareprosjekt som lot deg gjøre om Microsofts XBox (den som var XOBX HUEG) til et fleksibelt og brukervennlig underholdningssenter. Etter litt motstand – «det er jo et MICROSOFT-PRODUKT, og jeg spiller ikke uansett» – tok jeg til vettet og skaffet meg en XBox, fikk den moddet, og la inn XBMC (XBox Media Center). Den har vært i kontinuerlig bruk i fire-fem år nå.
Men siden den gang har det skjedd store ting på TV-fronten, og HDTV er det nye store. Den gode gamle XBox-en får pustebesvær og hva verre er når den ser en videofil i denne høye oppløsningen. Heldigvis har ikke folkene bak XBMC ligget på latsiden, så XBMC kan nå kjøre på helt vanlige PC-er, både under Linux, OS X og Windows. Så da har det forsåvidt vært ganske greit å slenge sammen en HTPC av passende deler og kjøre XBMC på denne. Men dette er som regel faktisk ganske mye jobb, og for å få spilt av HD-oppløsning må man enten ha en MEGET kraftig CPU, eller være kjempeheldig med skjermkort og lydkort og hovedkort o.l. Resultatet har hatt en tendens til å være stort, stygt, støyende og ikke spesielt billig.
For en knapp måned siden kom endelig løsningen, takket være NVidia og deres ION-brikkesett, som utfyller Intels Atom-plattform med et relativt kraftig skjermkort med en meget viktig funksjon: maskinaksellerert video-dekoding! XBMC-folkene har til alt overmål allerede fått på plass tilstrekkelig nye drivere til å støtte dette fine systemet (kjent som VDPAU på Linux) allerede.
Når så Asrock NetTop ION 330 dukket opp på Multicom.no ble jeg bare nødt til å besille den, her måtte jo den perfekte out-of-the-box XBMC-PC-en endelig har dukket opp!
Den kom i dag, og jeg har nå brukt en knapp time på å pakke den opp, koble den opp, installere XBMC Live, slåss litt for å få lyden til å komme ut på HDMI, og konklusjonen er: KA-CHING! Jeg er villig til å utrope denne boksen (og de hundretalls søsknene som er nødt til å komme etter den) til XBoxens naturlige arvtager som den perfekte XBMC-boksen. Den har spilt av alt jeg har kastet etter den uten å svette, og selve grensesnittet er flytende og fint selv om jeg kjører i 1920×1200 (på PC-skjermen min) og spiller av en 1080p-film samtidig. Til og med suspend-funksjonen ser ut til å fungere, så det burde ikke være noen grunn til å slå boksen helt av når man ikke bruker den.
Det eneste jeg har å utsette på denne boksen nå er at den ikke har IR-mottaker innebygget. Heldigvis har jeg en Windows Media Center-fjernkontroll med tilhørende USB-mottaker, og det skal jeg få testet bare Trond Viggo gir tilbake mottakeren.
For de som måtte komme ut for samme problem som jeg hadde, her er endringen jeg måtte gjøre for å få lyd ut på HDMI-utgangen:
Gå til Settings -> System -> Audio hardware og sett Audio output til Digital. Her deaktiverte jeg også valgene for DTS- og AC3-capable receiver, fordi TV-en min ikke støtter disse lydformatene. Hvis du kjører HDMI-kabelen via en forsterker vil du sannsynligvis la disse være aktivert.
Skriv inn følgende i filen ~/.asoundrc:
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,3"
}
}
(Bruk et tastatur og trykk CTRL+2, så kommer du til en loginprompt. Brukernavnet er xbmc, og passordet tastet du inn under installasjonen. Skriv nå «nano .asoundrc» og skriv inn innholdet som er listet over. Trykk CTRL+O og enter, og deretter CTRL+X. Skriv så «sudo reboot», og så bør du ha lyd når maskinen har restartet.)
Enjoy!