Como transmitir jogo para os amigos sem travar
Bitrate, fps, encoder e conexão: o que realmente importa para mostrar um jogo a 60 fps pelo navegador.
Mostrar um jogo a 60 quadros por segundo pelo navegador é possível, mas é a tarefa mais exigente que o compartilhamento de tela faz. Ela pesa em três lugares ao mesmo tempo: o seu processador ou placa de vídeo (que precisa comprimir o vídeo), a sua internet de envio e a rede de quem assiste. Este guia explica o que ajustar e em que ordem.
1. Escolha o preset certo
Um jogo em movimento rápido e um documento de texto pedem coisas opostas. Texto precisa de nitidez e quase nenhum movimento; jogo precisa de fluidez e aceita perder um pouco de detalhe. No Olha!, "Vídeo e jogo" usa 1080p a 60 quadros e prioriza manter a fluidez quando a conexão aperta. Se o seu computador sofre, "Jogo leve" usa 720p a 30 quadros e exige bem menos da máquina.
2. Entenda o bitrate
Bitrate é quanta informação por segundo é enviada para cada pessoa. Para 1080p a 60 quadros, algo entre 4 e 6 megabits por segundo costuma dar boa qualidade. Abaixo de uns 2,5 megabits o jogo vira uma pasta de pixels, principalmente em cenas com muita ação. No preset de jogo do Olha!, o bitrate fica travado em 6 megabits por espectador, e o site avisa quando o total passa do seu upload.
O ponto que surpreende é que o custo multiplica por pessoa: cada espectador recebe a sua própria cópia do vídeo. Três pessoas a 6 megabits exigem 18 megabits de envio. O guia sobre quantas pessoas aguentam explica a conta.
3. Cabo vence Wi-Fi
O Wi-Fi funciona na média e falha no pico: um microondas, uma parede ou um vizinho no mesmo canal bastam para criar perda de pacotes, e vídeo ao vivo sofre muito com isso. Se for possível, use cabo de rede no computador que transmite. Se não for, fique perto do roteador e prefira a faixa de 5 GHz.
4. Deixe o encoder trabalhar na placa de vídeo
Comprimir vídeo é pesado. Navegadores modernos usam o encoder de hardware da placa de vídeo quando disponível, o que quase não pesa no jogo. Quando isso não acontece, o processador faz o trabalho em software e compete com o próprio jogo. Para ajudar:
- Mantenha drivers de vídeo atualizados.
- Ative a aceleração de hardware nas configurações do navegador.
- Use o Chrome ou o Edge, que têm o melhor suporte para isso.
5. Prefira tela cheia sem borda
Jogos em tela cheia exclusiva às vezes não aparecem na captura, ou aparecem pretos. O modo "janela sem bordas" costuma resolver. Se o jogo e o compartilhamento disputam a mesma placa de vídeo, limitar os quadros do jogo a 60 libera folga para o encoder.
6. Sinais de que algo está errado
- Quadros caem de 60 para 20 ou 30: normalmente é o processador ou a placa no limite. Troque para um preset mais leve.
- A imagem fica borrada por alguns segundos e melhora: a conexão oscilou e o navegador reduziu a qualidade para não travar.
- Congelamentos repetidos: perda de pacotes, quase sempre Wi-Fi ou upload saturado.
Com o preset certo, cabo de rede e poucas pessoas assistindo, é totalmente possível mostrar jogo a 60 quadros pelo navegador sem instalar nada.
Criar uma sala no Olha!