Vai al contenuto principale

Gli spettatori più lontani stanno sperimentando buffering

Poiché i video in diretta possono avere tolleranze molto ridotte, è possibile che la posizione fisica degli spettatori rispetto alla posizione del tuo server possa causare ritardi sufficienti affinché lo spettatore sperimenti buffering.

Riposiziona il tuo server

Potresti avere più fortuna eseguendo Owncast su un server collocato più centralmente a livello geografico o con una connessione verso il resto del mondo più veloce. Se il tuo server è fisicamente lontano sia da te (a cui trasmetti) sia dai tuoi spettatori (che ricevono il video), potresti non essere nella configurazione più ottimale.

Aggiungi ulteriori qualità di output inferiori

Aggiungere ulteriori qualità inferiori nella configurazione video di Owncast fornirà a queste persone video più piccoli da scaricare, consentendo quindi un download più veloce e riducendo il buffering. Bitrate, framerate e risoluzione inferiori sono combinazioni di impostazioni disponibili che puoi utilizzare per offrire opzioni di bassa qualità ai tuoi spettatori.

Svantaggio: Aggiungere ulteriori qualità comporterà un utilizzo maggiore delle risorse hardware sul tuo server, quindi prestare attenzione all'utilizzo della CPU mentre apporti queste modifiche.

Dopo aver letto quanto sotto, potresti anche trovare utili suggerimenti leggendo la Guida alla Risoluzione dei Problemi OBS, anche se non usi OBS.

Lo spettatore cambierà tra le qualità secondo necessità

Utilizzando una tecnologia chiamata Adaptive Bitrate Streaming, lo spettatore passerà in modo trasparente tra diverse qualità video secondo necessità. Leggi di più su come questo e altri aspetti del video funzionano leggendo il nostro documento più dettagliato Video Document.

Utilizza storage esterno

Se il problema principale è che il tuo server non è in grado di gestire il numero di spettatori, puoi approfittare dei fornitori di storage di oggetti di terze parti, in modo che i tuoi spettatori scarichino il video da lì invece che dal tuo server. Owncast still serves the master playlist, the APIs and chat itself, but the variant playlists and video segments, which make up almost all of the bandwidth, are offloaded to the storage provider.

Questo ti consente di generare il video sul tuo server di Owncast, ma di servirlo da un fornitore che ha larghezza di banda e capacità illimitate a un costo contenuto.

With this setup you don't need extra CPU or a more powerful server in order to support more viewers, as the heavy video traffic no longer comes from your server.

Leggi di più su come configurare lo storage esterno con Owncast.

Utilizza un CDN

Per supportare più persone in tutto il mondo, una CDN (rete di distribuzione dei contenuti) è generalmente il passo successivo. Mettere una CDN davanti al tuo video consente che il video venga distribuito da server geograficamente più vicini allo spettatore.

Leggi di più sull'utilizzo di una CDN con Owncast.


Improve this page

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

Contributors to this documentation