In dit blog leg ik stap voor stap uit hoe je een kale Raspberry Pi kan omtoveren naar een mediacenter op basis van Kodi (voorheen XBMC).
Voordat je begint wil ik je graag uitleggen wat je wel- en niet kan verwachten van een Raspberry Pi. Ten eerste is een Raspberry Pi geen kant-en-klaar mediacenter. Het is een mini computer waar je zelf van alles op kan installeren. Vind je het net als ik leuk om hier mee bezig te zijn lees dan vooral verder! Wil je dit niet dan raad ik je aan eens in het grote aanbod van kant-en-klare mediaspelers in de Tweakers Pricewatch rond te kijken (met name op Android gebaseerde media spelers zijn de laatste tijd interessant geworden). Let bij de aanschaf goed op welk model je kiest, aangezien er verschillende modellen zijn uitgebracht. Ik heb dit blog oorspronkelijk geschreven toen ik de Raspberry Pi model B had aangeschaft (single core processor, 512mb geheugen). Nadat de Raspberry Pi 2 model B is uitgekomen heb ik die aangeschaft aangezien deze aanzienlijk krachtiger is dan het oude model (quadcore processor, 1gb geheugen).
Wat heb je nodig?
- Raspberry Pi 2 model B (of nieuwer, ondertussen is ook de Raspberry Pi 3 verkrijgbaar).
- Behuizing voor de Raspberry Pi (zijn vele soorten verkrijgbaar, let op dat je een juiste behuizing koopt voor de Raspberry Pi 2 en niet het oude model)
- MicroSD-kaartje (mijn advies is minimaal 4GB te kopen, liefst class 10). Let op, het oude model gebruikt een normaal SD-kaartje.
- Micro-usb kabel in combinatie met een USB oplader (zijn ook kant-en-klaar verkrijgbaar)
- HDMI kabel om de Raspberry Pi aan te sluiten op je TV / Home Cinema
- Netwerkkabel om de Raspberry Pi aan de sluiten op het netwerk
- Optioneel: Een infrarood ontvanger en afstandsbediening (anders bedienen met iPhone of Android)
- Tip: Gebruik de afstandsbediening van je TV als deze HDMI-CEC ondersteund. Zie “Wat is HDMI CEC?” op avblog.nl voor meer informatie
[ecko_wide]
[/ecko_wide]
Installatie van XBMC / Kodi
Nu je alle benodigde onderdelen hebt kunnen we beginnen met de installatie. Hier zijn een aantal opties voor, mijn advies is te kiezen voor een Linux distributie die zich volledig richt op de mediacenter mogelijkheden van de Raspberry Pi. Hiervan zijn diverse varianten beschikbaar zoals OpenELEC en OSMC. Momenteel draait mijn Raspberry Pi op OSMC. Hoewel de verschillen minimaal zijn geeft een blog van htpcBeginner een goed overzicht van de belangrijkste verschillen tussen deze twee distributies.
Weetje: Het grote voordeel van deze kant-en-klare distributies ten opzichte van een volledig handmatige installatie is de eenvoud, je komt helemaal niet Linux of andere configuratievormen in aanraking!
De installatie van van zowel OpenElec of OSMC stelt weinig voor, echter is die van OSMC het meest eenvoudig. Je download een bestand en doorloopt met enkele klikken de installatie. Aangezien de installatiemethodes regelmatig veranderen heb ik hieronder links geplaatst naar de hulppagina’s van de verschillende distributies. Let goed op dat je de juiste versie kiest voor de oude Raspberry Pi of het nieuwe model de Raspberry Pi 2 of 3.
[ecko_columns]
[ecko_columns_left]
[ecko_button color=”blue” size=”large” url=”https://osmc.tv/download/”]Download OSMC[/ecko_button]
[/ecko_columns_left]
[ecko_columns_right]
[ecko_button color=”blue” size=”large” url=”https://wiki.openelec.tv/documentation/installing-openelec/basic-install-guide”]Download OpenElec[/ecko_button]
[/ecko_columns_right]
[/ecko_columns]
In alle gevallen begin je door de SD-kaart aan te sluiten op je computer (via bijvoorbeeld een cardreader). Afhankelijk of je Windows, Mac OS X of Linux gebruikt gaat de installatie iets anders, zie daarvoor bovenstaande links.
Nadat je bovenstaande stappen hebt voltooid sluit je de Raspberry Pi aan op je TV. Sluit tevens de netwerkkabel aan en steek de SD-kaart in het daarvoor bedoelde slot. Steek de USB oplader pas in het stopcontact als je alles correct hebt aangesloten. Direct na het inpluggen van de USB oplader zal de Raspberry Pi opstarten en zal de installatie verder gaan. Na een korte periode (afhankelijk van je internetsnelheid en de gekozen distributie) zal de installatie voltooid zijn en start Kodi op.
Als je geen infrarood afstandsbediening hebt aangesloten en je tv geen HDMI-CEC ondersteund dan dien je Kodi met een mobiel apparaat te besturen (eventueel kan je tijdelijk een toetsenbord en/of muis gebruiken). Voor de iPhone / iPad kan ik de officiële iOS app aanbevelen. Voor Android is een beter alternatief beschikbaar met de naam Yatse, mocht je liever de officiële Android app gebruiken dan kan dat ook.
Tot slot
Met een paar handelingen heb je een volledig werkende Kodi installatie op je Raspberry Pi gezet. Wil je meer weten over Kodi dan raad ik aan hun website en forum te raadplegen.
Ik hoop dat je iets aan deze beschrijving hebt gehad. Mocht je tegen problemen aanlopen, iets missen, vragen en/of opmerkingen hebben, plaats dan een reactie onderaan dit bericht! Tevens heb ik hieronder enkele tips geplaatst en mogelijk staat je vraag al tussen de reacties onder dit blog.
Tip 1: Problemen bij afspelen dvd’s
Om kosten te drukken heeft de Raspberry Pi standaard geen licentie om MPEG-2 en VC-1 bestanden af te spelen. Dat komt er op neer dat onder meer dvd’s zwart beeld tonen. Voor een gering bedrag van kan je een licentie aanschaffen zodat je deze bestanden wel kan afspelen. Zie daarvoor de officiële website van Raspberry Pi.
Tip 2: Mijn Raspberry Pi is instabiel en loopt vaak vast
Hoewel er van alles aan de hand kan zijn is een slechte stroomadapter vaak de oorzaak van een instabiele Raspberry Pi. De makers van de Raspberry Pi hebben een Raspberry Pi power requirements met de verschillende modellen Raspberry Pi en het daarbij behorende stroomverbruik. Voor bijvoorbeeld de Raspberry Pi 2 raden ze een 5v / 1.8A (1800mA) stroomadapter aan, terwijl je voor de Raspberry Pi 3 beter een 5v / 2.5A (2500mA) stroomadapter kan gebruiken.
Tip 3: Mijn Raspberry Pi is traag
Zoals ik bovenaan dit blog reeds aangaf is de Raspberry Pi niet al te snel (afhankelijk van het model). Sommige skins kunnen voor een onwerkbaar trage ervaring zorgen. Gebruik het liefst de standaard skin genaamd Confluence, of een lichtgewicht skin zoals Amber skin voor Kodi. Tevens kunnen plugins de oorzaak zijn van een trage werking, schakel deze één voor één uit om te achterhalen welke het probleem veroorzaakt.