Raspberry Pi Plex server installeren Tot voor kort kon alleen de Plex client (app) op de Raspberry Pi geïnstalleerd worden, sinds kort is het ook mogelijk de Pi in te zetten als Plex server Wat heb je nodig In ieder geval een Raspberry Pi (geadviseerd wordt een Pi 3), externe opslag met daarop de Muziek-, Foto-, Film- en Video-bestanden. Stap 1: Installeer Raspbian Stretch Download en installeer de laatste versie van Raspbian en configureer Locale enz. Stap 2: Update Raspbian Open de CLI en tik in: sudo apt-get update sudo apt-get upgrade Stap 3: Controleer of het HTTPS transport pakket is geïnstalleerd We maken met de Plex Server gebruik van HTTPS transport. Normaal gesproken wordt dit pakket automatisch geïnstalleerd, maar het kan geen kwaad dit te controleren. Tik in op de Command Line in: sudo apt-get install apt-transport-https Dit zal de laatste versie installeren. Is die al geïnstalleerd dan krijg je daarvan een melding. Stap 4: Voeg de dev2day repository toe aan je pakket bronlijst We hebben dev2day repository nodig omdat dit Plex bevat. Allereerst hebben we een crypt O key nodig voor de dev2day website. wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key sudo apt-key add - Vervolgens voegen we de dev2day s repository toe aan de pakket bronlijst. echo "deb https://dev2day.de/pms/ stretch main" /etc/apt/sources.list.d/pms.list In een enkel geval wordt bovenstaande opdracht niet uitgevoerd. In dat geval voeren we de opdracht als volgt handmatig uit: cd /etc/apt/sources.list.d sudo nano
In het geopende venster typen we de opdracht: deb https://dev2day.de/pms/strectch main We slaan het bestand op met CTRL+O en geven het de naam pms.list. We verlaten nano met het commando CTRL+X. Tenslotte updaten we de pakket bronlijst. sudo apt-get update Stap 5: Download Plex sudo apt-get install plexmediaserver-installer:armhf Stap 6: Rechten instellen Laten we de pi users rechten geven om Plex te runnen. sudo nano /etc/default/plexmediaserver.prev Het scherm wordt gevuld met de inhoud van het plexmediaserver.prev bestand. Ga op zoek naar de regel die luidt: PLEX_MEDIA_SERVER_USER=plex. Vervang plex door pi, dus de regel wordt: PLEX_MEDIA_SERVER_USER=pi. Toets CTRL+X om te eindigen. Type Y voor yes om op te slaan toets Enter om de oude file te overschrijven. In de terminal type vervolgens: sudo service plexmediaserver restart Stap 7: IP-adres aanpassen Het is niet noodzakelijk (maar wel handig) als de Plex server een vast IP-adres krijgt. Eerst zoeken we het momenteel gebruikte IP-adres op: hostname -I Schrijf het gevonden IP-adres op of kopieer het. Vervolgens gaan we de command line tekst file aanpassen. sudo nano /boot/cmdline.txt Aan het einde van de file voegen we toe, type ip= Het gevonden IP-adres of een IP-adres dat buiten de range valt die de DHCP-server (veelal de router) uitgeeft. Sla de file op (CTRL+X, vervolgens Y en Enter). Stap 8: Herstart de Pi Herstart de Pi. Eventueel rechtstreeks van de CLI met sudo reboot.
Stap 9: Bibliotheken vullen op de server De Plex server draait maar moet nog gevuld worden met data. Zorg er allereerst voor dat de Pi verbonden is met een USB-stick of USB-drive waarop de Muziek, Video en/of Foto s staan. Open op de Pi of op een op hetzelfde netwerk aan gesloten computer de browser en type het IPadres van de Pi in gevolgd door :32400/web/ je komt dan in de Web-interface van de Plex server. Je wordt allereerst gevraagd een (gratis) account aan te maken en de server op jouw account te registreren. Klik vervolgens in het hoofdscherm op Ad Library om content toe te voegen. (Zie afbeeldingen).
Kies een van de Library categorieën en navigeer naar de plek waar de content staat. De bibliotheek wordt gevuld en, indien beschikbaar wordt metadata aan de bibliotheek toegevoegd. Herhaal dit voor elke categorie die je wilt vullen. Stap 10: Maak vanaf clients contact met de server Installeer voor jouw Windows-, Apple- of Android-device de Plex app. Zorg dat de device in hetzelfde netwerk is als de Plex server. Open de app. Er wordt gezocht naar de server. Zodra gevonden kun je inloggen met je Plex account en Media streamen. NB. De gratis app staat je alleen toe maar 1 minuut te streamen. Om dit op te heffen moet je een eenmalige aankoop doen. Wil je met meerdere apparaten gaan werken met de Plex server dan is het verstandiger om een Plex pass aan te schaffen. (Informatie hierover op de Plex website https://www.plex.tv/nl/ ) Overigens is de content, zonder beperking, ook te benaderen en af te spelen met de nieuwste versie van VLC (voor Windows) en de VLC apps voor Android en ios.
Follow these simple steps to install PMS on your armv7 device running Debian or a deriviate : # become root sudo su # add my public key wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key apt-key add - # add my PMS repo echo "deb https://dev2day.de/pms/ stretch main" >> /etc/apt/sources.list.d/pms.list # activate https apt-get install apt-transport-https # update the repos apt-get update # install PMS apt-get install plexmediaserver-installer For ARM64 please use the following steps: # become root sudo su # add my public key wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key apt-key add - # add my PMS repo echo "deb [arch=armhf] https://dev2day.de/pms/ stretch main" >> /etc/apt/sources.list.d/pms.list # activate https apt-get install apt-transport-https # enable armhf support dpkg --add-architecture armhf # update the repos apt-get update # install PMS apt-get install plexmediaserver-installer:armhf Check my github repository to get the sources of my package.