Jellyfin è un server multimediale per lo streaming e l’organizzazione di immagini, video e audio. A differenza di altre soluzioni sul mercato, Jellyfin è completamente gratuito senza funzionalità a pagamento o piani di upgrade premium e ti consente di avere il pieno controllo sui tuoi media. Qualsiasi dispositivo con un browser Web moderno può accedere e trasmettere in streaming da Jellyfin e sono disponibili applicazioni per Android, Android TV e Amazon Fire TV.
Ecco come puoi configurare il tuo server di streaming multimediale con Jellyfin.
Prima di iniziare
Avrai bisogno di un dispositivo a 64 bit con Ubuntu 18.04 desktop o edizione server. Può essere qualsiasi cosa, da un vecchio laptop che hai in giro a un server dual socket di fascia alta, ma assicurati di avere abbastanza spazio di archiviazione per tutti i tuoi file multimediali. Per prestazioni migliori, utilizza una connessione di rete cablata anziché Wi-Fi.
Dovrai anche impostare un indirizzo IP statico sulla tua macchina Ubuntu.
Installazione di Jellyfin
Inizia aggiornando il tuo sistema Ubuntu:
sudo apt update && sudo apt -y upgrade
Installare curl
(un client HTTP) e apt-transport-https
, che abilita il supporto HTTPS per APT:
sudo apt install -y curl apt-transport-https
Abilita il repository di Ubuntu dell’universo:
sudo add-apt-repository universe
Aggiungi il repository del software Jellyfin:
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/ubuntu $( lsb_release -c -s ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
Una chiave di firma GPG viene utilizzata per garantire che i file scaricati non siano stati manomessi. Aggiungi la chiave di firma Jellyfin:
curl https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo apt-key add -
Aggiorna l’elenco dei pacchetti:
sudo apt update
Installa Jellyfin:
sudo apt install -y jellyfin
Se vuoi che Jellyfin si avvii automaticamente all’avvio, esegui:
sudo systemctl enable jellyfin.service
Avvia Jellyfin:
sudo systemctl start jellyfin.service
Utilizzando l’installazione guidata
Vai a http: // IP_ADDRESS: 8096, dove “IP_ADDRESS” è l’indirizzo statico che hai configurato.
Seleziona una lingua predefinita e fai clic su Avanti.
Immettere il nome e la password per creare l’account amministratore e fare clic su Avanti.
Puoi aggiungere le librerie in un secondo momento, quindi per ora salta questo passaggio facendo clic su Avanti.
I metadati sono costituiti da varie informazioni e dati, come classificazioni per età, panoramiche, poster, ecc. Selezionare la lingua e il paese, quindi fare clic su Avanti.
Se prevedi di eseguire lo streaming da Jellyfin all’esterno della tua casa, abilita queste opzioni. Altrimenti, deselezionali. Fare clic su Avanti e su Fine per uscire dalla procedura guidata.
Aggiunta di librerie
Jellyfin utilizza librerie personalizzabili per organizzare i file multimediali. Per creare il tuo primo, accedi a Jellyfin all’indirizzo http: // IP_ADDRESS: 8096 /e apri la dashboard di amministrazione facendo clic sull’icona in alto a destra. Nella barra laterale sinistra, sotto Server, fai clic su Librerie, quindi su “Aggiungi libreria multimediale”.
Scegli il tipo di contenuto e assegna un nome alla libreria, quindi fai clic sul segno più per aggiungere una cartella.
Immettere il percorso completo della cartella in cui verranno archiviati i file per questa libreria e quindi fare clic su OK. Ripeti questo processo per altre cartelle, se presenti. Non è necessario modificare le altre impostazioni della libreria, poiché le impostazioni predefinite funzionano bene nella maggior parte dei casi.
Quando desideri aggiungere un nuovo supporto, aggiungilo semplicemente a una delle cartelle che hai scelto. Jellyfin scansiona regolarmente queste cartelle e aggiorna le tue librerie di conseguenza.
Aggiunta di utenti
L’account utente predefinito creato dalla procedura guidata dispone dell’accesso come amministratore e quindi non deve essere condiviso. Invece, puoi creare altri account Jellyfin per i tuoi familiari, amici e così via.
Dal dashboard dell’amministratore, in Server, fare clic su Utenti e quindi sul segno più per aggiungere un account utente.
Immettere un nome e una password e, se non si desidera che questo utente abbia accesso a tutte le raccolte, deselezionare la casella di controllo “Abilita accesso a tutte le raccolte”. Fare clic su Salva per creare l’account.
Installazione dei plugin Jellyfin
Per funzionalità aggiuntive, puoi installare plug-in, come il popolare plug-in OpenSubtitles che scarica automaticamente i sottotitoli.
Dalla dashboard di amministrazione, in “Avanzate”, fai clic su Plugin e quindi sulla scheda Catalogo.
Fare clic sul plug-in che si desidera installare.
Se vuoi una versione specifica, selezionala. Altrimenti, seleziona l’ultima versione e fai clic su Installa. Quando viene visualizzato il messaggio “Il plug-in è stato installato correttamente”, riavvia Jellyfin dalla pagina principale del dashboard di amministrazione facendo clic su Riavvia.
Dopo aver riavviato Jellyfin, i tuoi plugin sono pronti per l’uso.
Ora dovresti avere un server di streaming multimediale funzionale. Godere!