Een homeserver kiezen voor Jellyfin en Kodi

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Een thuisserver voor Jellyfin en Kodi moet worden afgestemd op de relatie tussen de server en de Kodi-clients, niet op de aanname dat beide toepassingen op dezelfde machine moeten draaien. Jellyfin blijft de centrale server; Kodi is doorgaans een afspeelclient op tv's of HTPC's en kan via verschillende add-onmodi met Jellyfin worden geïntegreerd.

Capabele Kodi-clients kunnen veel indelingen rechtstreeks afspelen en de vraag naar transcodering op de server verminderen. De server heeft nog steeds voldoende rekenkracht nodig voor conversies als terugvaloptie, genoeg SSD-opslag voor de status en cache van Jellyfin, voldoende mediadoorvoer en een betrouwbaar bekabeld netwerk.

Bepaal of Kodi een client of een lokaal draaiende mediatoepassing is

Voor de meeste huishoudens is het verstandig Jellyfin als altijd ingeschakelde server te gebruiken en Kodi op afspeelapparaten te draaien. Zo blijven de mediadatabase, gebruikers, externe toegang en serverupdates gecentraliseerd, terwijl tv-clients eenvoudig kunnen worden vervangen.

Jellyfin documenteert twee belangrijke Kodi-integraties: Jellyfin for Kodi synchroniseert geselecteerde bibliotheekmetadata met Kodi, terwijl JellyCon zich gedraagt als een lichtere dynamische streaming-add-on.

Als je Kodi ook rechtstreeks op dezelfde fysieke server draait die op een tv is aangesloten, moet je de desktop-/grafische omgeving en de HDMI-afspeelbelasting meenemen in je aankoopbeslissing. Dat is een andere machine dan een headless Jellyfin-server.

Gebruik Direct Play in Kodi om de transcodevereisten te verlagen

Kodi ondersteunt veel codecs en containerindelingen, waardoor veel afspeelsituaties op het lokale netwerk Direct Play kunnen gebruiken. Daardoor kan een bescheiden server een huishouden bedienen dat met minder capabele browser- of smart-tv-clients meer transcodeercapaciteit nodig zou hebben.

Schrap hardwareversnelling niet uit je wensenlijst voordat je elk belangrijk clientpad hebt getest. Externe gebruikers, het inbranden van ondertitels, bitratebeperkingen, ongebruikelijke codecs of apparaten die geen Kodi gebruiken, kunnen nog steeds conversie vereisen.

Kies een CPU of iGPU die het zwaarste terugvalscenario aankan en beschouw succesvolle Kodi Direct Play vervolgens als extra capaciteit, niet als toestemming om een server zonder bruikbare media-engine te kopen.

Kies de Kodi-integratie voordat je de clientopslag afstemt

Jellyfin for Kodi beheert een lokale Kodi-database en voert synchronisaties uit bij het opstarten en tijdens gebruik. Grote bibliotheken en clients die vaak zijn uitgeschakeld, kunnen daardoor een merkbaardere inhaalfase veroorzaken.

Het project Kodi Sync Queue houdt wijzigingen in media bij wanneer Kodi-clients offline zijn, zodat ze bij het opnieuw verbinden alleen de gemiste updates hoeven op te vragen. Hierdoor wordt de synchronisatieworkflow tussen server en clients voorspelbaarder, maar blijft er op elke client een lokale Kodi-database aanwezig.

JellyCon gebruikt minder lokale databasestatus en is eenvoudiger wanneer je tussen meerdere gebruikers of servers wisselt, maar het bladeren blijft sterker afhankelijk van live aanvragen aan de server.

-15% OFF
Single board computer zimaboard2

Houd de opslagrol van de server gescheiden van de opslag van Kodi-clients

Gebruik een SSD voor het besturingssysteem, de Jellyfin-database, metadata en de transcodecache. Sla grote mediabestanden op een HDD, NAS of andere capaciteitsschijf op die de gecombineerde streambitrate kan verwerken.

Kodi-clients hebben voldoende lokale ruimte nodig voor hun eigen toepassingsgegevens en cache, vooral wanneer je de gesynchroniseerde modus Jellyfin for Kodi gebruikt. Neem niet de databases van alle Kodi-clients mee in het SSD-budget van de Jellyfin-server.

De indeling voor een thuismediaserver van ZimaSpace biedt het bredere opslagpatroon: centraliseer de media en serverstatus, terwijl je de afspeelpunten flexibel houdt.

Geef voorrang aan bekabeld Ethernet en voorspelbaar herstel

Een server die met meerdere Kodi-clients wordt gedeeld, moet waar mogelijk bekabeld Ethernet gebruiken. De clients mogen draadloos zijn, maar de altijd ingeschakelde server profiteert van een stabiele verbinding met de router en opslag.

Controleer vóór aankoop of de server de vereiste GPU of iGPU aan Jellyfin kan beschikbaar stellen, de mediapaden consistent kan koppelen, de persistente status kan herstellen en zonder handmatige tussenkomst opnieuw kan opstarten. Een snellere computer die na een stroomstoring de mediakoppeling kwijtraakt, is een slechtere thuisserver dan een kleiner systeem met een getest herstelproces.

Gebruik deze volgorde voor je aankoop

  1. Noteer de mogelijkheden van Kodi- en niet-Kodi-clients.
  2. Bepaal welke transcodering als zwaarste terugvalscenario door de server moet worden ondersteund.
  3. Kies een moderne media-engine en voldoende CPU-/RAM-capaciteit voor achtergrondservices.
  4. Voorzie SSD-capaciteit voor toepassingsgegevens en betaalbare mediaopslag.
  5. Gebruik een bekabelde netwerkverbinding voor de server.
  6. Test de gekozen Kodi-integratie en één herstelprocedure voordat je de bibliotheek uitbreidt.

De server moet worden aangeschaft voor het werk dat de clients niet zelf kunnen uitvoeren. Betere ondersteuning voor het afspelen met Kodi verlaagt vaak de vereiste transcodecategorie, maar opslaggroei, herstel en niet-Kodi-clients bepalen nog steeds of het platform op de lange termijn bruikbaar blijft.

Koopgids

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.