跳至主要内容

距离更远的观众正在经历缓冲

由于直播视频可能有非常狭窄的容差,观众的物理位置与您的服务器位置相比,可能导致足够的延迟,从而使观众经历缓冲。

重新定位您的服务器

在地理位置更居中或对外连接更快的服务器上运行 Owncast 可能会更顺利。 如果你的服务器在物理上既远离你(用于推流),又远离你的观众(用于获取视频),那么你的配置可能不是最优的。

添加额外的低输出质量

在您的 Owncast 视频配置中添加额外的低质量视频将使这些人能够下载更小的视频,因此下载更快,缓冲时间更少。 较低的比特率、帧率和分辨率是您可以利用的设置组合,以便为您的观众提供低质量选项。

缺点:添加额外的质量将消耗您服务器上更多的硬件资源,因此在进行这些更改时请注意您的 CPU 使用率。

在阅读以下内容后,您可能还会发现浏览OBS故障排除指南的提示非常有用,即使您不使用OBS。

观众会根据需要在不同的质量之间切换

使用一种叫做自适应比特率流媒体的技术,观众会在不同的视频质量之间透明地切换。 阅读我们的更详细的视频文档,了解这个和其他视频工作的运作方式。

使用外部存储

如果核心问题是您的服务器无法处理您的观看者数量,您可以利用第三方对象存储提供商,这样您的观看者将从那里而不是您的服务器下载视频。 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.

这使您能够在自己的Owncast服务器上生成视频,但从一个具有无限带宽和容量、且成本低廉的提供商那里提供视频。

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.

了解有关使用Owncast配置外部存储的更多信息

使用CDN

为了支持全球更多的人,通常下一步是使用 CDN(内容分发网络)。 将 CDN 放在你的视频前面可以使视频由地理位置更接近观众的服务器进行分发。

了解有关在 Owncast 中使用 CDN 的更多信息


Improve this page

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

Contributors to this documentation