Il percorso di riproduzione migliore è di solito quello in cui il server fa meno. Quando un client nativo può prendere contenitore, codec, audio e sottotitoli della sorgente così come sono, il server sposta soltanto byte e nulla viene ricostruito mentre guardi.
Riproduzione diretta
Quando il client sa separare e decodificare il file da solo, Quven consegna l’originale e salta la transcodifica del video.
- La qualità della sorgente sopravvive.
- L’avvio diventa più breve.
- Lo stesso hardware regge più sessioni contemporanee, e lo si nota quando la sera partono un secondo e un terzo schermo.
- L’audio lossless e i sottotitoli stilizzati o a immagini arrivano allo schermo nella forma voluta dal disco.
Remux o transcodifica
| Cosa cambia | Perché | |
|---|---|---|
| Remux | Il trasporto o il contenitore, con le tracce codificate intatte | Il client accetta i codec ma non l’impacchettamento |
| Transcodifica | Almeno una traccia viene decodificata e ricodificata | All’altro capo non va bene il codec, il bitrate, il formato HDR o il percorso dei sottotitoli |
Quven sceglie fra i due per ogni sessione, quindi nessun elemento della libreria è marchiato con un formato permanente. La riproduzione diretta non è una proprietà del file: è l’esito di questa negoziazione. La stessa sorgente può partire direttamente sul televisore mentre il portatile accanto richiede un remux o una transcodifica, perché supportano combinazioni diverse.
Un’eccezione voluta: il video VVC (H.266) prende sempre il percorso ordinario di compatibilità e arriva al client in HLS, anche per un client che di norma riceve i byte della sorgente.
Controlla quale percorso ha preso una sessione
-
Apri le Impostazioni e vai sulla scheda Attività. La vedono solo gli amministratori, nell’app desktop come nel client browser.
-
Leggi la card Flussi attivi, che elenca tutto ciò che è in riproduzione sul server in quel momento. Ogni sessione parte dalla risposta a parole: «Riproduzione diretta, nessuna conversione», «Video diretto, solo reimpacchettato» o «In conversione». Accanto ci sono la qualità, se chi guarda è sulla tua rete o fuori, e l’accelerazione scelta dal server quando ricodifica.
-
Leggi le righe Video e Audio:
La riga mostra Significato Un solo valore La traccia esce com’è conservata La forma conservata, una freccia, poi la forma in uscita La traccia viene ricodificata
Una sessione in conversione indica entrambe le forme sulla riga Video mentre la riga Audio resta un solo valore, e questo mostra l’encoder impegnato solo con l’immagine. La card si aggiorna da sola finché la scheda è aperta: avvia qualcosa sul televisore, torna alla scrivania e leggi cosa ne ha fatto il server.
Il client web
Un browser è un ottimo client universale, ma la sua superficie multimediale è più stretta di quella di un lettore dedicato. È per questo che il lavoro nativo su desktop e dispositivi mobili resta al centro di Quven, e che il client web ospitato serve HLS tramite il relay gestito come soluzione di ripiego curata in Pro, non come sostituto della riproduzione nativa.
Un’etichetta di codec da sola non dimostra nulla. Supporto del contenitore, audio, tipo di sottotitoli, capacità HDR e percorso di rete decidono il percorso finale. Prima di dimensionare un server sulla transcodifica, controlla quali dei tuoi schermi sanno decodificare i file che possiedi, e leggi questi percorsi rispetto ai requisiti hardware attuali con un file della tua libreria.
Domande frequenti
Come capisco se il mio server sta transcodificando adesso?
Apri le Impostazioni, poi la scheda Attività. La card Flussi attivi nomina a parole la modalità di ogni sessione, e le righe Video e Audio mostrano quale traccia viene ricodificata e quale esce intatta. È una card da amministratore, quindi un normale profilo di visione non la vede.
Perché un client riproduce direttamente un file che un altro transcodifica?
La decisione appartiene alla coppia, non al file. Ogni client dice al server quali contenitori, codec video, codec audio e numeri di canali gestisce, e il server risponde per quella combinazione. Un televisore con un decoder ampio e il browser di un portatile non ricevono la stessa risposta sullo stesso film.
Riproduzione diretta significa che il server non ha nulla da fare?
Significa che nulla viene ricodificato mentre guardi. Il server deve comunque leggere il file dal disco e spingerlo sulla rete, quindi contano ancora un archivio che regga e un collegamento con margine, e una sessione da fuori non può mai superare il tuo upload, qualunque percorso abbia preso.