ID.nl logo
Raspberry Pi 2 als Plex Media Server
© Reshift Digital
Zekerheid & gemak

Raspberry Pi 2 als Plex Media Server

Als je een mediaserver hebt met Plex, stream je je gedownloade films en series eenvoudig naar al je apparaten. De Raspberry Pi 2 is de perfecte computer om zo'n mediaserver op te installeren, omdat het minicomputertje goedkoop en energiezuinig is. In dit artikel leggen we je uit hoe dat gaat.

01 Raspbian installeren

We gaan ervan uit dat je in de basiscursus over de Raspberry Pi 2 het besturingssysteem Raspbian met de hulp van NOOBS hebt geïnstalleerd. Heb je een ander besturingssysteem met NOOBS geïnstalleerd, zoals OpenELEC, dan is dat eenvoudig terug te draaien. Steek de voeding van je Raspberry Pi in een stopcontact en houd onmiddellijk de Shift-toets ingedrukt om het installatieprogramma opnieuw te openen. Staat er nog helemaal geen besturingssysteem op de microSD-kaart van je Pi, kijk dan in de basiscursus hoe je NOOBS installeert en start je Pi ervan op.

©PXimport

02 Locale

Log in op je Pi (via PuTTY of een aangesloten toetsenbord en scherm) en geef de opdracht locale -a in (een 'locale' is een set definities voor instellingen op het gebied van taal, land, tijd/datum, valuta etc.). Als je in de lijst geen en_US.utf8 ziet staan, moet je die nog aanmaken. Open daarvoor het juiste configuratiebestand met de opdracht sudo nano /etc/locale.gen, zoek de regel met # en_US.UTF-8 UTF-8 en verwijder het hekje (#). Sluit het bestand af met de toetscombinatie Ctrl+X, druk op J om de wijzigingen op te slaan en bevestig met Enter. Voer daarna de opdracht sudo locale-gen uit om de locales opnieuw aan te maken.

03 GPG-sleutel importeren

Gebruiker uglymagoo biedt een pakket aan van Plex Media Server dat op de Raspberry Pi 2 draait. Eerst zorgen we ervoor dat we het Plex-pakket via https kunnen downloaden. Daarvoor updaten we de pakketlijst met de opdracht sudo apt-get update en installeren we het juiste pakket met sudo apt-get install apt-transport-https. Daarna voegen we de GPG-sleutel van uglymagoo toe via het commando: wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -.

©PXimport

04 Pakket installeren

We maken nu een configuratiebestand aan waarin we de repository (softwarebron) van uglymagoo toevoegen. Open daarvoor het nieuwe bestand met de opdracht sudo nano /etc/apt/sources.list.d/pms.list en voeg de regel deb https://dev2day.de/pms/ wheezy main toe. Sluit het bestand af met Ctrl+X, druk op J om de wijzigingen op te slaan en bevestig met Enter. Update opnieuw de pakketlijst met sudo apt-get update, waarna je uiteindelijk Plex Media Server uit de repository van uglymagoo kunt installeren met de opdracht sudo apt-get install plexmediaserver.

05 Webinterface

Na de installatie van het pakket draait Plex Media Server automatisch en kun je het programma via je browser aansturen via de webinterface die draait op http://IP-ADRES:32400/web, waarbij je IP-ADRES vervangt door het IP-adres van je Pi. Weet je het IP-adres niet, voer dan de opdracht ip addr show uit of kijk in de lijst met uitgedeelde IP-adressen van de DHCP-server van je router. Bevestig op de webinterface de algemene voorwaarden van Plex, waarna je lege pagina's voor kanalen en afspeellijsten te zien krijgt.

©PXimport

Banana Pi

Wil je serieus aan de slag met Plex Media Server met films in hoge kwaliteit, overweeg dan als alternatief voor de Raspberry Pi 2 de Banana Pi. Dit minicomputertje beschikt namelijk over een gigabit-ethernetverbinding (tegenover 100 Mbit/s voor de Raspberry Pi) en over een SATA-poort voor een externe harde schijf (bij de Raspberry Pi moet dat met het tragere USB 2.0). Raspbian bestaat ook voor de Banana Pi en ook het Plex Media Server-pakket dat we in deze workshop installeren draait op het alternatieve minicomputertje.

©PXimport

De Banana Pi heeft Gigabit Ethernet en een SATA-poort

06 Opslag

Nu moet je je mediabestanden beschikbaar maken. Dat kan door een externe harde schijf aan te sluiten op de Pi, of door bestanden van je NAS via het netwerk met je Pi te delen. Gebruik je een externe harde schijf, kijk dan naar het artikel over de Raspberry Pi als fotolijstje. In deze workshop koppelen we een netwerkschijf aan. Maak eerst een subdirectory onder /mnt/share aan voor elke Windows-share waarvan je mediabestanden wilt gebruiken. Dat kan bijvoorbeeld met het commando sudo mkdir -p /mnt/share/nas. Deel dan op je NAS of Windows-pc de directory en onthoud het IP-adres en pad, bijvoorbeeld //192.168.0.63/downloads.

07 Netwerkopslag aankoppelen

Voer de opdracht sudo nano /etc/fstab uit en voeg onderaan de regel //192.168.0.63/downloads /mnt/share/nas cifs guest,uid=1000,gid=1000,iocharset=utf8 00 toe. Indien je niet met gasttoegang werkt, gebruik dan username=gebruiker,password=wachtwoord in plaats van guest, waarbij je uiteraard de juiste waardes invult. Druk op Ctrl+X om nano af te sluiten, druk op J om de wijzigingen op te slaan en bevestig met Enter. Voer daarna sudo mount -a uit om de netwerkshare te koppelen. Voer de opdracht sudo nano /etc/rc.local uit, plaats de opdracht mount -a vóór de regel exit 0 en sla deze wijziging op.

©PXimport

08 Bibliotheek toevoegen

Klik in de webinterface van Plex linksboven op het plusteken om een bibliotheek toe te voegen en kies dan het type bibliotheek: films, tv-series, muziek, foto's of home-video's. Geef dan je bibliotheek een naam en kies een taal. Elke bibliotheek mag slechts één type media bevatten, dus zorg dat je je mappen eerst op orde hebt gemaakt. Klik op Volgende en dan op Blader naar de media map. Kies daar / en navigeer dan naar je map /mnt/share/nas, waarna je achtereenvolgens op Toevoegen klikt en op Voeg een bibliotheek toe.

09 Bibliotheken

Aan de linkerkant zie je de bibliotheken die je juist toegevoegd hebt. Klik op een bibliotheek om meer te zien. Zo kun je bij tv-series bovenaan kiezen om je media per tv-serie, per seizoen of per aflevering te bekijken. Klik je rechtsboven op het icoontje met de negen vierkantjes, dan kun je kiezen uit de weergave van posters, details en een lijst. In principe kun je in deze webinterface ook media afspelen, maar in het pakket van de Plex Media Server van uglymagoo was tijdens onze test transcoding niet goed geconfigureerd. Andere clients werken wel, maar voorlopig zonder ondertitels.

©PXimport

10 Door kanalen bladeren

Plex Media Server kent naast de bibliotheken met je eigen media ook kanalen voor online media. Klik in de linkerzijbalk op Kanalen en dan op Installeer kanalen. Je krijgt dan toegang tot de lijst met beschikbare kanalen. Standaard krijg je eerst een vijftal 'featured' kanalen te zien, maar je kunt ook de nieuwe kanalen bekijken, de populairste kanalen en recent bijgewerkte kanalen. De beschikbare kanalen zijn ook per categorie of per mediatype te doorbladeren. En met More... / All Available Plug-ins krijg je de volledige lijst met beschikbare kanalen te zien.

11 Kanalen installeren

Heb je een interessant kanaal gevonden, klik erop en klik dan op Installeren. Na de installatie krijg je het kanaal te zien als je in de linkerzijbalk op Kanalen klikt. Blijf je met je muiscursor over het kanaal hangen, klik dan op het tandwiel dat verschijnt om het kanaal te configureren (voor YouTube kun je bijvoorbeeld je gebruikersnaam en wachtwoord en je voorkeursregio opgeven). Of klik op het kruisje om het kanaal te sluiten zonder de wijzigingen op te slaan. Media uit het kanaal afspelen gaat gewoon door op het kanaal te klikken en naar het gewenste online mediabestand te navigeren.

©PXimport

12 Plex for Android installeren

Nu Plex Media Server je media streamt, heb je alleen nog maar een Plex-client nodig. Op Android is dat Plex for Android. De app is gratis, maar het streamen is beperkt tot één minuut per video of muziekbestand. Met een Plex Pass (vijf euro per maand) abonnement wordt die beperking opgeheven en krijg je toegang tot heel wat Premium-features, zoals het opslaan van je media op je mobiele apparaten om ze offline te bekijken en synchronisatie van je media in de cloud. Ook voor de Chromecast, Xbox 360, PlayStation 3 en 4, smart-tv's, iOS, Windows Phone 8, Mac, Windows en Linux bestaan er clients.

13 Plex for Android

De Plex-app detecteert automatisch de Plex Media Server op je Raspberry Pi wanneer je Android-apparaat met hetzelfde netwerk verbonden is. Je bladert eenvoudig door je bibliotheken en kanalen. Druk op een film of aflevering van een serie om een beknopte beschrijving te zien en klik op Afspelen om het streamen te beginnen. Rechtsboven heb je icoontjes om een mediabestand aan je afspeellijst toe te voegen of om het op een andere speler af te spelen. Je kunt ook een film die je op een ander apparaat aan het bekijken was, op je Android-apparaat voortzetten.

14 Plex-account

Heb je een Plex-account, klik dan in de webinterface van je Plex Media Server rechtsboven op het icoontje van de instellingen, ga dan naar Server, geef in het tabblad Algemeen je gebruikersnaam en wachtwoord in en klik op Log in. In dit tabblad verander je ook de naam waaronder je Plex Media Server bij de clients beschikbaar is en kies je of je Raspberry Pi automatisch controleert of er updates beschikbaar zijn. Klik je rechtsboven op Toon geavanceerd, dan krijg je meer instellingen te zien, met Verberg geavanceerd zie je daarna weer enkel de basisinstellingen.

15 Plug-ins

In het tabblad Agents kies je welke plug-ins er ingeschakeld worden om extra informatie over je mediabestanden te tonen. Zijn er meerdere plug-ins ingeschakeld, dan sleep je ze in deze lijst naar de juiste plaats om de volgorde aan te passen aan je voorkeur. Zo kun je filmposters van MoviePosterDB gebruiken, beschrijvingen van Wikipedia en fan-art van fanart.tv. Klik je naast een plug-in op het tandwiel, dan kun je instellingen van de plug-in aanpassen. Vaak is dat nodig om accountgegevens bij de dienst in te vullen.

©PXimport

16 Bibliotheken instellen

Ga naar het tabblad Bibliotheek om daar de bijbehorende instellingen aan te passen. Vink bijvoorbeeld de optie Update mijn bibliotheek automatisch om Plex Media Server automatisch veranderingen in je mappen te laten detecteren. Een andere optie is Update mijn bibliotheek regelmatig, waarmee je instelt dat Plex Media Server volgens een bepaalde interval (kwartier, uur, dag etc.) je bibliotheek bijwerkt. Voor muziekbibliotheken gebeuren de automatische updates overigens niet, tenzij je dat expliciet aanvinkt, want het scannen van je muziek duurt lang. Klik tot slot op Bewaar wijzigingen.

RasPlex

Wil je ook graag een Plex-client op een Raspberry Pi draaien in plaats van op je computer of mobiel apparaat? Dat kan! Het project RasPlex is de ideale gezel voor de Plex Media Server. Download het imagebestand, schrijf het naar een (micro-)SD-kaart en start je Raspberry Pi (2) ervan op. Dit moet wel op een andere Pi dan die waar je Plex Media Server op draait, want het image van RasPlex is gebaseerd op OpenELEC, zodat je het Plex Media Server-pakket voor Raspbian er niet op kunt installeren.

©PXimport

Met RasPlex maak je van je Raspberry Pi een Plex-client.

▼ Volgende artikel
Gerucht: Nexon werkt aan Starcraft-shooter voor Blizzard
Huis

Gerucht: Nexon werkt aan Starcraft-shooter voor Blizzard

Het Zuid-Koreaanse zou een shooter gebaseerd op Starcraft in ontwikkeling hebben voor IP-eigenaar Blizzard.

Dat claimt The Korean Economic Daily. Een team binnen Nexon dat gespecialiseerd is in shooters zou zich op dit moment volledig richten op de nog onaangekondigde game. De ontwikkeling zou nog niet lang geleden zijn gestart, en dus zou de shooter nog lang op zich laten wachten.

Verdere details zijn er nog niet, behalve dat Choi Jun-ho ook bij het project betrokken zou zijn. Hij maakte eerder de populaire Shinppu-mapmod voor Starcraft.

Starcraft

Er gaan al langer geruchten over een shooter gebaseerd op Starcraft. Vorig jaar meldde Bloomberg-journalist Jason Schreier al in zijn boek 'Play Nice: The Rise, Fall and Future of Blizzard Entertainment' dat Blizzard aan een shooter zou werken. Volgens Schreier is de shooter van Nexon echter niet gerelateerd aan de shooter van Blizzard - het zouden om twee afzonderlijke projecten gaan.

De Starcraft-reeks bestaat uit real-time strategygames. De eerste verscheen in 1998, en een vervolg kwam in 2010 uit. Blizzard heeft al vaker geprobeerd shooters gebaseerd op de Starcraft-franchise te maken, maar die werden vooralsnog altijd geannuleerd.

Mogelijke onthulling op Blizzcon

Voor het eerst in enkele jaren organiseert Blizzard op 12 en 13 december de Amerikaanse beurs Blizzcon, waar alles rondom de uitgever wordt gevierd. Het is mogelijk dat één van de hierboven genoemde shooters daar wordt onthuld.

▼ Volgende artikel
Review: Mario Tennis Fever is een leuke set
Huis

Review: Mario Tennis Fever is een leuke set

Je vraagt je bij elke Mario-sportgame toch weer af: bereikt het de highs van die oeroude Game Boy-games van Camelot, zoals Mario Tennis en Mario Golf)? Het antwoord is, wat mij betreft, steevast  ‘nee’. Maar tussen ‘perfect’ en ‘niet perfect’ zit nog altijd een breed spectrum aan kwaliteit. En Fever? Die nestelt zich moeiteloos aan de betere kant van dat spectrum.

De drie toernooien die deze game rijk is, daar ben je een uurtje zoet mee. Waarschijnlijk zonder een set te verliezen. De Adventure Mode? Een paar uurtjes meer dan dat, en hoewel ook die nergens uitdagend wordt vertelt het wel een vermakelijk verhaal over Mario en Luigi die als baby’s hun tennis-skills moeten oppoetsen vanwege… bijzondere redenen.

Er zijn ook drie Challenge Towers met allerlei unieke uitdagingen die eventjes vermaken. In mix-up vinden we tennis, maar dan met regels en omstandigheden die alleen het Mushroom Kingdom kan bieden, en dat was het wel zo’n beetje. Wie Mario Tennis Fever alleen speelt is een weekend zoet en heeft zich prima vermaakt. Maar sportgames zijn er, natuurlijk, om je competitieve aard los te laten op vrienden, familie, kroost of online uitdagers.

Leuk

Daarom wil ik het ook niet al te uitgebreid over die singleplayermodi hebben. Ja, Nintendo heeft z’n best gedaan. Ja, er is weinig aan te merken op de minigames en kleine tussenscènes die de Tennis Academy te bieden heeft en de ontwikkelaars verdienen het dat het hier even aangestipt wordt. Nooit sla je stijl achterover van briljante ideeën of concepten, en er wordt geen druppeltje zweet gemorst van de spanning. Maar ‘leuk’ is eigenlijk een perfect, allesomvattend begrip om deze kant van de game te omschrijven.

De echte graadmeter echter, is de kern van de gameplay. Hoe speelt het? Hoe diep gaat het? Hoeveel personages, gekke rackets en super-power-mega-skillmoves zijn er in dit pakketje gepropt en hoe verhouden die zich tot elkaar? Na mening middag ballen overslaan of in dubbelspel terugslaan met mijn zoontje van 9, zijn we eruit: Mario Tennis Fever heeft ontzettend lekkere gameplay.

Content is king

Content is in de eerste instantie de name of the game. Er zitten bijna veertig personages in de game, meer dan een dozijn verschillende banen en de hoofdattractie is de aanwezigheid van tientallen Fever-rackets, die elk hun eigen unieke skill met zich meebrengen. De bananentros die Donkey Kong een ‘racket’ noemt strooit bananen over de baan, met het vulkaanracket plopt er een (je raadt het nooit) vulkaan op uit de baan en het Thwomb-racket zorgt ervoor dat het iconische stenen blok uit de Mario-serie plots uit de lucht valt – hopelijk op een tegenstander. Een zogeheten Fever-shot is verder ook geen hogere wiskunde. Om de zoveel tijd is je metertje vol en ram je dat ding over de baan heen.

Extra fijn is dat het gros van dit alles vrij te spelen is waar je maar wil. Laat je de singleplayermodi links liggen en speel je gewoon wat potjes tegen elkaar? Geen probleem, om de zoveel potten krijg je een nieuw racket, personage, of kleurtjes voor je favoriete tennissers.  

Watch on YouTube

Plak er een voldoende op

Enfin, tot zover de uitleg en alles wat hier te vinden is. Leuk spelletje, plak er een voldoende op en klaar, toch? Nou nee, want hoewel alles hierboven zijn eigen rol speelt, zijn het de diepere lagen daaronder die Mario Tennis  Fever tot grotere hoogten dan ‘plak er even een voldoende op’ stuwen. Al die personages? Die beschikken over hun eigen stats en eigenaardigheden. Wario laadt z’n powershots razendsnel op, Bowser Jr. legt veel meer precisie in z’n topspincurve dan anderen en Shy Guy slaat zijn topspins zonder gehinderd te worden door zijn positie op de baan.

En die banen? Die hebben elk hun eigen ondergrond, waar ballen anders op stuiteren en doorschieten, terwijl spelers zelf ook sneller of minder snel zijn, gebaseerd op het gras of het hardcourt waar ze op spelen. Die Fever-rackets? Oprecht allemaal een andere smaak. Ook daar merk dat extra stukje diepgang waar een wat luiere Mario-sportgame niet aan zou denken: wanneer je een Fever-shot terugslaat vóórdat op jouw zijde van het net landt, kun je met een stuit op de helft van de tegenstander zomaar eens het bijbehorende effect teruggeven. Prettig vervelend als je denkt die koter een modderplas op zijn helft te bezorgen, om ‘m vervolgens zelf om je oren te krijgen als hij de bal vakkundig over je heen lobt en ‘ie alsnog op jouw achterveld terecht komt. Een (modder)koekje van eigen deeg noemen ze dat geloof ik.

Mario Tennis Fever

Slide
Slide
Slide
Slide

Geen Lego, wel Duplo

Al die extra aandachtspuntjes en omstandigheden zijn ook nog eens gebouwd op een fundering van onkreukbare basisgameplay. Topspins, slices, curveballen, lobs en powershots: alles wat je van een tennisgame mag verwachten zit erin. De grote maar is alleen: het gebeurt allemaal zonder de nuance van een échte topgame. Vergelijk het een beetje met Lego en Duplo. Zelfde principe, zelfde soort blokken, maar iets vets bouwen met Lego hit net even anders dan iets vets bouwen met die grote Duplo-blokken. Zo verhoudt deze game zich ook tot de toppers uit het tennisgenre, zoals Virtua Tennis en Topspin. Is veelgevraagd, ik weet het, maar het is wel het verschil tussen goed of geweldig. En Mario Tennis Fever eindigt in het eerste kamp.

Is mijn zoontje naar school, dan heb ik namelijk geen enkele reden om Mario Tennis Fever verder te spelen. Zoals gezegd is al die singleplayercontent niet meer dan ‘even leuk’. En computergestuurde tegenstanders geven zelfs op het hoogste niveau nooit écht tegengas. Bovendien zijn de personages net te groot voor deze banen om het volgende niveau van verfijning te bereiken. Top, zo’n lob. Maar vanwege de dus relatief kleine banen blijft het geen zekerheidje dat je iemand ermee verschalkt die tegen het net aan staat. Aanzienlijke kans dat ie gewoon op tijd de achterlijn haalt, als ie ook maar een klein beetje inzicht heeft. Het zorgt ervoor dat Mario Tennis Fever een absoluut geslaagde game is, met heerlijke multiplayer. Maar wie de eindeloze diepgang en speeluren van, bijvoorbeeld, een Mario Kart World hier zoekt, staat sneller dan gewenst buitenspel. Oh wacht, verkeerd sport…

Mario Tennis Fever is vanaf 11 februari beschikbaar voor Nintendo Switch 2.

Goed
Conclusie

Mario Tennis Fever barst van de content. De vele personages, banen en rackets geven unieke, diepere lagen aan de gameplay en multiplayerpotjes gaan met grote glimlach en een berg vertier gespeeld worden. Jammer voor de wat volwassenere spelers dat die volgende laag diepgang nét niet geraakt wordt. Daarvoor is het singleplayeraanbod niet genoeg, de tegenstanders niet uitdagend genoeg en ontbreekt er hier en daar net wat finesse. Maar ga zo door, Nintendo. Mario Tennis Fever zit namelijk wél in de richting van die tijdloze Camelot-klassiekers waar we zo naar hunkeren.

Plus- en minpunten
  • Flinke hoeveelheid content en modi
  • Sterke basisgameplay
  • Uiteenlopende Fever-rackets
  • Nog altijd sterke multiplayer
  • Daagt je nooit écht uit
  • Diepgang niet eindeloos