Vai al contenuto principale
Owncat cautions you
Questa pagina è non in elenco. I motori di ricerca non la indicizzeranno e solo gli utenti che hanno un link diretto possono accedervi.

Utilizzo hardware

Riduci il framerate

Meno frame video devono essere elaborati, meno risorse hardware verranno utilizzate per elaborarli. Puoi ridurre sia il framerate di ciò che invii a Owncast sia il framerate inviato agli spettatori.

Svantaggio: Ridurre il framerate può diminuire visibilmente la qualità del tuo streaming per alcuni contenuti.

Riduci la quantità di risorse hardware (CPU o GPU) allocate nelle impostazioni video

Ogni variante di output video ha una certa quantità di risorse hardware allocate in base alla configurazione video. Ridurre questo valore può liberare notevolmente le risorse del server in uso.

Svantaggio: Minore è il tempo hardware che assegni alla codifica video, peggiore sarà la qualità dell'output. Le impostazioni più basse sono anche meno efficienti in termini di dimensione del file, il che può portare a video di dimensioni maggiori che i tuoi spettatori devono scaricare, causando buffering per alcuni.

Riduci il numero di varianti di output dello stream che offri

Ogni configurazione di variante di output dello stream comporta un maggiore utilizzo dell'hardware.

Svantaggio: Come streamer vorrai offrire quante più opzioni di qualità dello stream possibili, affinché persone in tutte le località e con diverse condizioni di rete possano fruire dei tuoi contenuti. La rimozione delle opzioni di stream può ridurre la disponibilità del tuo stream per chi ha connessioni più lente, causando buffering.

Allinea alla tua qualità di output più alta

Un'ottimizzazione facile per l'uso della CPU è assicurarsi che il video in ingresso corrisponda alla tua qualità massima di output.

Il bitrate, la risoluzione e la qualità del framerate più elevati che hai configurato in Owncast per offrire ai tuoi spettatori dovrebbero corrispondere a ciò che stai inviando a Owncast nel tuo software di trasmissione per ridurre la quantità di lavoro extra che la CPU deve fare. Inizia con la tua qualità più alta che corrisponde al tuo software di trasmissione e poi procedi da lì. Qualità inferiori, ovviamente, dovrebbero essere offerte a persone con connessioni di rete più lente o geograficamente distanti.

Sperimenta la Modalità Passthrough

La modalità Passthrough indica a Owncast di inviare il video del tuo broadcaster direttamente senza ricodificarlo. Poiché il server salta completamente la codifica, l'utilizzo dell'hardware scende a quasi zero. Questa è la riduzione più significativa che puoi adottare se il tuo server semplicemente non riesce a stare al passo. Vedi video passthrough per istruzioni su come abilitarla.

Svantaggio: Con il passthrough non puoi più offrire opzioni di qualità multiple, quindi gli spettatori con connessioni più lente non hanno uno stream a qualità inferiore a cui ricorrere. Il passthrough può anche aumentare la latenza e, in alcuni ambienti, produce video che non tutti i lettori riescono a riprodurre.

Se stai eseguendo su hardware fisico, prova l'accelerazione hardware

Nota: La maggior parte delle persone non sarà in grado di sfruttare questa opzione.

Se hai accesso a una CPU fisica che supporta la codifica video, o a una GPU con un chipset di codifica dedicato, puoi migliorare notevolmente le prestazioni. Leggi di più su quali hardware sono supportati.

Svantaggio: Questo non sarà disponibile alla maggior parte delle persone a meno che tu non abbia accesso a hardware fisico che supporti la codifica video accelerata.

Passa a un server più potente

Se scopri di non riuscire a configurare la tua istanza di Owncast per supportare il numero di varianti di output e il framerate e la qualità desiderati, potresti semplicemente dover passare a un server che possa gestire il carico con più risorse CPU.

Se sei su un VPS ospitato potresti essere in grado di cambiare server con uno che abbia più risorse CPU disponibili.

Leggi di più

Non si può dire esattamente quanta CPU ti serve, o quale server o ambiente sia il migliore per te. Ma leggi il documento Risorse e requisiti per saperne di più.


Improve this page

See something missing or incorrect? Edit this page and improve the documentation for everyone.

Contributors to this documentation