Video quality and performance
Stream quality is a chain that runs from the software you broadcast with to the way viewers pull video. Each page here covers one link in that chain.
Your broadcasting software sets the resolution, framerate, and bitrate that Owncast receives. The video quality settings then control the output qualities Owncast produces and the hardware cost of producing them, since more qualities and higher bitrates mean more CPU.
Object storage moves the bandwidth of serving video off your own server onto an S3 compatible provider, which starts to matter as your audience grows. Reducing latency is the tradeoff between how close to live your stream runs and how smoothly it plays. Stream performance shows from the admin whether the result is holding up.
Improve this page
See something missing or incorrect? Edit this page and improve the documentation for everyone.
Related Documents
- Choose the Right Video Quality SettingsConfigure your video to manage the quality and hardware performance.
- Stream performanceIt's important to know if your Owncast stream is performing well. There are a few tools within the admin to assist with this.
- ConfigurationConfiguration is generally done through the Owncast administration page located on your server under `/admin`, however, there are a number of runtime flags you can set when starting Owncast to modify its behavior.
- Set Up Broadcasting SoftwareHow you configure your broadcasting software can impact the quality and performance of your stream
- Use Object Storage to Save BandwidthUse an external storage provider to distribute your Owncast video stream.
- Web BrowsersWatch Owncast streams using the built-in web video player
