Ir para o conteúdo principal

Os visualizadores que estão mais longe estão enfrentando buffering

Como o vídeo ao vivo pode ter tolerâncias muito estreitas, é possível que a localização física dos visualizadores em relação à localização do seu servidor cause atrasos suficientes para que o visualizador experimente buffering.

Realocar seu servidor

Você pode ter mais sucesso executando o Owncast em um servidor localizado mais centralmente ou que possua uma conexão com o mundo mais rápida. Se o seu servidor estiver fisicamente distante tanto de você (para onde transmitir) quanto dos seus espectadores (de onde consumam o vídeo), você pode não estar na configuração mais ideal.

Adicionar qualidades de saída adicionais mais baixas

Adicionar qualidades adicionais, mais baixas, na configuração de vídeo do seu Owncast dará a essas pessoas vídeos menores para baixar, portanto, o download será mais rápido e resultará em menos buffering. Taxa de bits, taxa de quadros e resolução mais baixas são combinações disponíveis de configurações que você pode utilizar para oferecer opções de baixa qualidade para seus espectadores.

Desvantagem: Adicionar qualidades adicionais resultará no uso de mais recursos de hardware em seu servidor, então fique atento ao uso da sua CPU ao fazer essas alterações.

Depois de ler abaixo, você também pode encontrar dicas úteis navegando pelo Guia de Solução de Problemas do OBS, mesmo se você não usar o OBS.

O visualizador mudará entre qualidades conforme necessário

Usando uma tecnologia chamada Streaming de Taxa de Bits Adaptativa, o visualizador mudará transparentemente entre diferentes qualidades de vídeo conforme necessário. Leia mais sobre como isso, e outras partes do vídeo funcionam, lendo nosso Documento de Vídeo mais detalhado.

Use armazenamento externo

Se o problema central é que seu servidor não consegue lidar com o número de espectadores, você pode aproveitar provedores de armazenamento de objetos de terceiros para que seus espectadores baixem o vídeo de lá em vez de do seu servidor. 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.

Isso permite que você gere o vídeo em seu servidor Owncast, mas o sirva a partir de um provedor que possui largura de banda e capacidade ilimitadas a um custo baixo.

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.

Saiba mais sobre como configurar armazenamento externo com Owncast.

Use um CDN

Para alcançar mais pessoas ao redor do mundo, um CDN (rede de distribuição de conteúdo) geralmente é o próximo passo. Colocar um CDN na frente do seu vídeo permite que ele seja distribuído por servidores geograficamente mais próximos do espectador.

Saiba mais sobre o uso de CDN com Owncast.


Improve this page

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

Contributors to this documentation