- Inleiding tot Kodi Media Player:
- Vereiste componenten:
- Kodi Media Server installeren op Raspberry Pi 3:
- Andere nuttige opdrachten voor Kodi
- Aanvullende informatie: de optie afsluiten / opnieuw opstarten inschakelen in het menu Power
Hallo allemaal, we zijn in de geest van streaming en toegang tot mediabestanden van overal en overal en daarom zullen we als vervolg op de laatste tutorial, de implementatie van een Plex-server op de Raspberry Pi, voor deze tutorial implementeren de KODI 17.4 (krypton) op onze Raspberry Pi 3 met Raspbian Jessie.
Inleiding tot Kodi Media Player:
Kodi / XBMC is gratis en open source mediaspelersoftware die mediabestanden, inclusief audio en video, kan afspelen en lokaal opgeslagen afbeeldingen kan weergeven op een schijf die is aangesloten op de computer waarop de software wordt uitgevoerd. Het kan ook worden gebruikt om video's, geluiden en afbeeldingen van internet te streamen. Het is in staat om deze mediabestanden af te spelen die zijn gemaakt in een van de populaire bestandsindelingen. KODI / XBMC is gemaakt om in volledige schermmodus te werken en is dus beter bij gebruik met een tv-scherm, maar kan ook worden gebruikt met een monitor met een toetsenbord of muis voor bediening / navigatie van het KODI-scherm.
Er zijn verschillende door KODI voorgebouwde besturingssystemen voor de Raspberry Pi zoals openELEC, RASPBMC, Xbian, maar als je de Raspberry Pi gebruikt voor een miljoen andere dingen met verschillende ruimtevereisten, ben je het met me eens dat het beter is om het op je favoriete besturingssysteem te installeren. u kunt andere dingen aan. Voor deze tutorial om je Raspberry pi in Media Server te veranderen, zullen we KODI op de Raspbian installeren omdat het minder ruimte op de SD-kaart in beslag neemt en het handiger is om andere taken uit te voeren dan zowel Raspbian als een op KODI gebaseerd besturingssysteem samen op te starten.
Vereiste componenten:
Voor dit project zijn de volgende componenten vereist.
- Framboos pi 3
- SD-kaart (minimaal 8 GB)
- USB-station of externe harde schijf
- HDMI kabel
- Monitor weergeven
Voor het installeren van Kodi / XBMC op Raspberry Pi gebruiken we Raspberry Pi 3 met Raspbian Jessie OS. Alle basisvereisten voor hardware en software zijn eerder besproken, u kunt het opzoeken in de Raspberry Pi-introductie.
Dus hier ga ik ervan uit dat je bekend bent met het instellen van de Raspberry Pi en dat je weet hoe je via een terminal toegang kunt krijgen tot je Raspberry Pi met software zoals stopverf. Dat zijn vrij basale dingen die je kunt leren van onze eerdere Raspberry Pi-projecten.
We zullen Kodi op Raspbian in onderstaande stappen installeren, ze zorgvuldig volgen en het project zal als een zonnetje werken. Laten we erin duiken!
Kodi Media Server installeren op Raspberry Pi 3:
Stap 1: de Pi upgraden
Het is een tweede natuur voor mij om mijn frambozen pi bij te werken voordat ik een nieuw project start en dat zou je ook moeten leren. Om de pi bij te werken, voer je uit;
sudo apt-get update sudo apt-get upgrade
Als dit klaar is, start u de pi opnieuw op;
sudo opnieuw opstarten
Wacht tot de Pi opnieuw is opgestart en ga naar stap 2
Stap 2: Pipplware-opslagplaats toevoegen aan bronnen
De pipplware-repository zorgt ervoor dat we altijd de huidige en stabiele release van KODI sneller hebben dan de officiële Raspberry Pi-repository, dus we zullen kodi installeren vanuit de pipplware-repository en daarom moeten we de repo toevoegen aan de RPi-bronnenlijst.
Volg de onderstaande stappen om dit te doen.
1.Voeg de pipplware-opslagplaats toe aan /etc/apt/sources.list met;
sudo nano /etc/apt/sources.list
Wanneer het bestand wordt geopend, voegt u de volgende regel eronder toe;
deb http://pipplware.pplware.pt/pipplware.dists/jessie/main/binary /
Sla op en sluit af met CTRL + X en vervolgens met y
2. De volgende stap is het toevoegen van de sleutels.
Proberen;
Wget –o - http://pipplware.pplware.pt/pipplware/key.asc - sudo apt-key add -
Dit werkte op mijn eerste Raspberry Pi, maar ik kreeg de onderstaande foutmelding toen ik probeerde te repliceren en opnieuw te testen op een andere pi voordat ik de tutorial plaatste.
Om dit op te lossen heb ik een - no-check-certificaat toegevoegd en een splitsing van de opdracht uitgevoerd.
Dus ren;
wget –no-check-certificate –q –o -
Gevolgd door;
sudo apt-key add key.asc
Dit zou OK moeten terugkeren, dan kunnen we doorgaan naar stap 3
3.Nadat we de sleutel hebben toegevoegd, moeten we de bronnen bijwerken en de pi upgraden
Om dit te doen, ren;
Sudo apt-get update && sudo apt-get dist-upgrade
Voer vervolgens een herstart uit.
Als dit klaar is, kunnen we naar stap 3 gaan.
Stap 3: KODI installeren en instellen
Onder deze stap zullen we KODI installeren en aanvullende instellingen uitvoeren.
1 Installeer KODI. Dit kan gedaan worden met;
sudo apt-get install kodi
2.We moeten enkele machtigingen instellen voor kodi. Rennen;
sudo addgroup - systeeminvoer
3. Het volgende is om de invoerregels te maken.
Maak een nieuw bestand met;
sudo nano /etc/udev/rules.d/99-input.rules
Voeg vervolgens de onderstaande regels toe.
SUBSYSTEEM == input, GROUP = input, MODE = 0660 KERNEL == tty *, GROUP = tty, MODE = 0660
4. Vervolgens maken we de toestemmingsregels.
Maak een nieuw bestand met;
Sudo nano /etc/udev/rules.d/10-permissions.rules
Voeg vervolgens de volgende regels hieronder toe aan de bestanden.
#input KERNEL == ”mouse-mouse-event-”, MODE = ”0660, GROUP =” input ”KERNEL ==” ts-uinput ”, MODE =” 0660 ”, GROUP =” input ”KERNEL == js, MODE = 0660, GROUP = input #tty KERNEL == tty *, MODE = 0666 #vchiq SUBSYTEM == vchiq, GROUP = video, MODE = 0660
Sla het bestand op en sluit af.
5.We moeten de volgende opdrachten uitvoeren om andere instellingen uit te voeren die nodig zijn om kodi soepel te laten werken.
Voer ze gewoon een voor een uit.
Sudo usermod –a –G audio pi Sudo usermod - a –G video pi Sudo usermod - a –G input pi Sudo usermod - a –G dialout pi Sudo usermod –a –G plugdev pi Sudo usermod –a –G tty pi
Nu deze stappen allemaal zijn voltooid, zijn we klaar om Kodi te gaan gebruiken.
Houd er rekening mee dat de "pi" aan het einde van de opdrachten de gebruikersnaam is. dus als u de gebruikersnaam van uw raspberry pi heeft gewijzigd, moet u de pi wijzigen in wat uw gebruikersnaam ook is.
Voordat ik echter start, zal ik u adviseren om na deze fase een sudo reboot uit te voeren.
Stap 4: stream door!
Kodi kan worden geïnstalleerd om automatisch te starten met de Raspberry Pi-opstart of vanuit het opdrachtvenster.
Om uit te voeren vanuit het opdrachtvenster (waar ik de voorkeur aan geef, geeft u gewoon de opdracht;
kodi-standalone
Hiermee wordt kodi gestart en kun je dingen via de monitor zien.
Om Kodi automatisch op Boot te starten, moet je een Kodi-opstartscript toevoegen.
Voer de volgende opdracht uit om dat te doen.
sudo wget –o /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw;sudo chmod + x /etc/init.d/kodi
Schakel vervolgens het upstart-script in door de onderstaande opdracht uit te voeren
sudo systemctl zet kodi aan
Mocht u ooit het upstart-script willen uitschakelen, voer dan uit;
sudo systemctl schakel kodi uit
Hierdoor wordt de automatische werking bij het opstarten van het systeem uitgeschakeld.
Hiermee heb je Kodi met succes op je Raspberry Pi geïnstalleerd.
Andere nuttige opdrachten voor Kodi
Om kodi vanaf de terminal te starten, kunt u ook gebruiken;
sudo systemctl start kodi
Om de status van Kodi via terminal te controleren, voer je uit;
sudo systemctl status kodi
Om te voorkomen dat Kodi wordt uitgevoerd;
sudo systemctl stop kodi
Aanvullende informatie: de optie afsluiten / opnieuw opstarten inschakelen in het menu Power
Deze stap laat zien hoe u opties voor afsluiten of opnieuw opstarten aan het Kodi-voedingsmenu kunt toevoegen. Om dit te doen, moeten we eerst policykit-1 installeren en vervolgens een nieuw policykit- bestand maken.
Rennen;
sudo nano /etc/polkit-1/localauthority/50-local.d/all_users_shutdown_reboot.pkla
Voeg vervolgens de volgende regels hieronder toe aan het bestand
Identiteit = unix-gebruiker: * Action = org.freedesktop.login1. *; Org.freedesktop.upower. *; Org.freedesktop.consolekit.system. * ResultActive = ja ResultAny = ja ResultInactive = ja
Hierdoor kunnen alle gebruikers Kodi afsluiten en opnieuw opstarten vanuit het Power-menu.
Dat is het voor deze tutorial jongens. Laat het me weten als je vragen hebt in het commentaargedeelte.