Come scegliere un server domestico per Jellyfin e Kodi

Eva Wong è la Technical Writer e smanettatrice residente di ZimaSpace. Una geek da sempre con una passione per homelab e software open-source, si specializza nel tradurre concetti tecnici complessi in guide accessibili e pratiche. Eva crede che l'auto-ospitare debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, dà potere alla comunità di demistificare le configurazioni hardware, dalla costruzione del loro primo NAS al dominio dei container Docker.

Un home server per Jellyfin e Kodi dovrebbe essere dimensionato in base al rapporto tra server e client Kodi, non partendo dal presupposto che entrambe le applicazioni debbano essere eseguite sulla stessa macchina. Jellyfin rimane il server centrale; Kodi è in genere un client di riproduzione su TV o HTPC e può integrarsi con Jellyfin tramite diverse modalità di add-on.

I client Kodi compatibili possono eseguire il Direct Play di molti formati e ridurre la richiesta di transcodifica del server. Il server ha comunque bisogno di una potenza di calcolo sufficiente per le conversioni di fallback, di spazio SSD adeguato per lo stato e la cache di Jellyfin, di un throughput sufficiente per i contenuti multimediali e di una rete cablata affidabile.

Decidi se Kodi sarà un client o un'applicazione multimediale installata sullo stesso server

Per la maggior parte delle famiglie, esegui Jellyfin come server sempre acceso e Kodi sui dispositivi di riproduzione. In questo modo il database multimediale, gli utenti, l'accesso remoto e gli aggiornamenti del server rimangono centralizzati, mentre i client TV possono essere sostituiti facilmente.

Jellyfin documenta due integrazioni principali con Kodi: Jellyfin for Kodi sincronizza i metadati delle librerie selezionate in Kodi, mentre JellyCon funziona come un add-on di streaming dinamico più leggero.

Se esegui Kodi direttamente anche sullo stesso server fisico collegato a una TV, includi nell'acquisto l'ambiente desktop/grafico e il carico di riproduzione HDMI. Si tratta di una macchina diversa da un server Jellyfin headless.

Usa il Direct Play di Kodi per ridurre i requisiti di transcodifica

Kodi supporta un'ampia gamma di codec e contenitori, quindi molti casi di riproduzione sulla rete locale possono rimanere in Direct Play. Questo può consentire a un server modesto di gestire una famiglia che, con client browser o smart TV meno capaci, avrebbe bisogno di una maggiore capacità di transcodifica.

Non eliminare l'accelerazione hardware dalla lista dei requisiti a meno che tu non abbia testato ogni percorso client importante. Gli utenti remoti, la masterizzazione dei sottotitoli, i limiti di bitrate, i codec insoliti o i dispositivi non Kodi possono comunque richiedere una conversione.

Scegli una CPU o un'iGPU in grado di gestire il percorso di fallback più impegnativo, quindi considera il Direct Play di Kodi funzionante come margine di capacità, non come un motivo per acquistare un server privo di un motore multimediale utilizzabile.

Scegli l'integrazione con Kodi prima di dimensionare lo stato lato client

Jellyfin for Kodi mantiene un database Kodi locale ed esegue la sincronizzazione all'avvio e in tempo reale. Le librerie di grandi dimensioni e i client che vengono spenti frequentemente possono quindi creare una fase di recupero più evidente.

Il progetto Kodi Sync Queue tiene traccia delle modifiche ai contenuti mentre i client Kodi sono offline, così possono richiedere solo gli aggiornamenti persi quando si riconnettono. Questo rende più prevedibile il flusso di sincronizzazione tra server e client, ma lascia comunque un database Kodi locale su ciascun client.

JellyCon richiede meno stato del database locale ed è più pratico quando si passa da un utente o server all'altro, ma la navigazione dipende maggiormente dalle richieste in tempo reale al server.

-15% OFF

Tieni separati il ruolo di archiviazione del server e quello dello spazio di archiviazione dei client Kodi

Usa un SSD per il sistema operativo, il database di Jellyfin, i metadati e la cache di transcodifica. Archivia i contenuti multimediali di grandi dimensioni su HDD, NAS o un altro livello di capacità in grado di sostenere il bitrate combinato degli stream.

I client Kodi hanno bisogno di spazio locale sufficiente per i propri dati applicativi e la cache, soprattutto quando utilizzano la modalità sincronizzata Jellyfin for Kodi. Non includere nel budget dell'SSD del server Jellyfin il database di ogni client Kodi.

La configurazione home media server di ZimaSpace offre il modello di archiviazione più ampio: centralizza i contenuti multimediali e lo stato del server, mantenendo flessibili gli endpoint di riproduzione.

Dai priorità alla rete Ethernet cablata e a un ripristino prevedibile

Un server condiviso con diversi client Kodi dovrebbe usare una connessione Ethernet cablata, quando possibile. I client possono essere wireless, ma il server sempre acceso beneficia di un collegamento stabile al router e allo spazio di archiviazione.

Prima dell'acquisto, verifica che il server possa rendere disponibile a Jellyfin la GPU o l'iGPU necessaria, montare in modo coerente i percorsi dei contenuti multimediali, ripristinare il proprio stato persistente e riavviarsi senza interventi manuali. Un dispositivo più veloce che perde il montaggio dei contenuti dopo un'interruzione di corrente è un server domestico peggiore rispetto a un sistema più piccolo con una procedura di ripristino verificata.

Segui quest'ordine di acquisto

  1. Elenca le capacità dei client Kodi e non Kodi.
  2. Individua la transcodifica di fallback più impegnativa che il server deve supportare.
  3. Scegli un motore multimediale moderno e una CPU/RAM sufficienti per i servizi in background.
  4. Prevedi capacità SSD per i dati delle applicazioni e uno spazio di archiviazione economico per i contenuti multimediali.
  5. Usa una connessione di rete cablata per il server.
  6. Testa l'integrazione Kodi scelta e un ripristino prima di ampliare la libreria.

Il server dovrebbe essere acquistato in base alle attività che i client non sono in grado di svolgere. Un migliore supporto alla riproduzione Kodi spesso riduce il livello di transcodifica richiesto, ma la crescita dello spazio di archiviazione, il ripristino e i client non Kodi continuano a determinare l'utilità della piattaforma nel tempo.

Guida all'acquisto

Altro da leggere

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.