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.
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
- Noteer de mogelijkheden van Kodi- en niet-Kodi-clients.
- Bepaal welke transcodering als zwaarste terugvalscenario door de server moet worden ondersteund.
- Kies een moderne media-engine en voldoende CPU-/RAM-capaciteit voor achtergrondservices.
- Voorzie SSD-capaciteit voor toepassingsgegevens en betaalbare mediaopslag.
- Gebruik een bekabelde netwerkverbinding voor de server.
- 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

Risicogids voor het migreren van familiefoto's voordat je een NAS koopt
Koop een foto-NAS nadat exports originelen en metadata behouden, duplicaten zijn geclassificeerd, staging past en rollback de bron intact houdt.

Handleiding voor risico's bij de beschikbaarheid van de wachtwoordkluisserver
Host een wachtwoordkluis alleen zelf wanneer toegang uit de cache, onafhankelijke herstelgegevens, geteste herstelprocedures en een andere beheerder voorkomen dat je door een storing...

Risicogids voor mini-pc-uitbreidingen voor beginnende kopers
Koop een mini-pc nadat je hebt gecontroleerd of onderdelen vervangbaar zijn, of de bandbreedte gedeeld wordt en of het volledige uitbreidingspad stabiel en betaalbaar...

