Jellyfin utilizza lo stesso modello di identità e autorizzazione lato server, ma le sessioni locali e remote arrivano a tale decisione attraverso percorsi di rete diversi.
Un client locale può utilizzare l'indirizzamento diretto o il rilevamento, mentre un client remoto può attraversare livelli di DNS, routing, firewall, NAT, VPN o proxy. Un accesso riuscito dimostra quindi l'identità, non che il percorso remoto garantirà una riproduzione fluida. Mantieni separate le domande sull'autenticazione e sulla raggiungibilità.
L'identità è il livello di fiducia
Il server deve identificare l'utente attivo prima di poter applicare l'accesso alle librerie, lo stato di visione e le policy. La posizione locale o remota non crea di per sé un'identità utente diversa; cambia il modo in cui il client raggiunge il server.
Il modello dei ruoli dei dati persistenti mostra perché l'identità dovrebbe essere verificata separatamente dal trasporto e dalle capacità del client.
Se due dispositivi mostrano librerie diverse per lo stesso account, controlla l'identità della sessione e i permessi prima di dare la colpa al routing.
Le sessioni locali hanno solitamente meno dipendenze dal percorso
Un client LAN può utilizzare un indirizzo privato diretto, una larghezza di banda stabile e il rilevamento locale. Queste condizioni riducono il numero di livelli esterni che possono guastarsi, ma non modificano la decisione di autorizzazione una volta che la richiesta raggiunge Jellyfin.
Confronta il percorso locale con il modello di raggiungibilità a livelli: rilevamento, DNS, routing e policy sono distinti anche all'interno di una rete domestica.
Il successo locale dimostra che un percorso funziona. Non dimostra che l'hostname remoto, il proxy o la VPN presentino lo stesso percorso.
Le sessioni remote aggiungono variabili di raggiungibilità e riproduzione
L'accesso remoto può dipendere dal traversal NAT, dal DNS, dai certificati, dalle regole del proxy, dalla larghezza di banda in upload e da un profilo client che attiva la transcodifica. L'autenticazione può riuscire mentre la riproduzione resta lenta o non disponibile.
Utilizza la distinzione del modello di raggiungibilità a livelli tra identità e raggiungibilità di rete quando interpreti il risultato di un accesso remoto.
Se l'accesso riesce ma la riproduzione non funziona, la domanda successiva riguarda il percorso di distribuzione e la modalità multimediale, non il fatto che Jellyfin abbia riconosciuto l'utente.
Utilizza una checklist per distinguere autenticazione e connettività
Verifica un account noto localmente e da remoto, annota l'utente e la libreria visualizzati, quindi prova separatamente la riproduzione diretta e un caso di riproduzione remota. Mantieni gli stessi contenuti multimediali e gli stessi permessi, modificando soltanto il percorso.
Il confronto sul comportamento dei client Jellyfin aiuta a non confondere identità utente, autorizzazioni alle librerie e trasporto della riproduzione in un unico sintomo.
Fermati quando è chiaro che il problema riguarda l'identità, l'autorizzazione, la raggiungibilità o la capacità di riproduzione. Ogni confine ha un responsabile e una traccia di evidenze diversi.
Hub Tecnologico e AI
Altro da leggere

Le telecamere domestiche possono sincronizzare gli eventi senza servizi di sincronizzazione dell’ora nel cloud?
Una spiegazione basata prima di tutto sul meccanismo del tempo della fotocamera senza cloud, dei compromessi legati alle risorse condivise, tre domande frequenti sulla...

Un servizio di IA locale può rilevare i livelli del modello danneggiati prima dell'inferenza?
Una spiegazione della rilevazione della corruzione a livello del modello basata innanzitutto sul meccanismo, dei compromessi legati alle risorse condivise, di tre FAQ sull'amplificazione...

È possibile ripristinare un sistema RAG senza rigenerare ogni embedding?
Una spiegazione di RAG Restore senza re-embedding, incentrata sui meccanismi, dei compromessi legati alle risorse condivise, tre FAQ sull'espansione delle query e un protocollo...

