- Chamadas de voz
- Vídeo · 1080p
- Streaming · 4K
Sua conexão aguenta esta chamada? Um teste de velocidade mede a capacidade, e um teste de interrupções detecta os picos curtos que os testes de velocidade diluem na média.
Para quem faz transmissões
O OBS fica vermelho, o chat diz que a transmissão está carregando e o teste de velocidade garante que há upload de sobra. O Kilobat lê os próprios contadores de quadros do OBS durante a transmissão, relaciona-os ao que aconteceu na rede e depois informa em quais minutos houve perda de quadros e por quê, inclusive quando a rede não era a causa.
brew install seifip/kilobat/kilobatPerda de 2,1% dos quadros: o Dropbox estava enviando dados. Seu upload é de 12 Mbps e o OBS precisa de 8.
340 quadros perdidos por atraso de codificação. O codificador não acompanhou: é a GPU, não a conexão.
Kilobat
Pronto para entrar ao vivo
Upload de 12,4 Mbps. O OBS precisa de 7,8 para 6.000 kbps com 30% de folga.
O OBS contabiliza três tipos de quadros perdidos, e apenas um é da rede. O Kilobat lê os três uma vez por segundo pelo próprio WebSocket do OBS e verifica a conexão como faz nos relatórios de chamada.
Outro app no Mac ocupando o upload: Dropbox, Google Drive, iCloud ou um backup.
Identifica o app e os minutos que ele custou. O modo de chamada para transmissões pode mantê-lo em espera até você terminar a transmissão. Pro
Outro dispositivo na rede fazendo upload ou transmitindo.
Quando seu roteador compartilha os contadores de tráfego (UPnP), o Kilobat vê a conexão ocupada com tráfego que seu Mac não enviou. Se for um Mac emparelhado com o Kilobat em execução, ele é identificado junto com seu app. Pro
O Wi-Fi ou o roteador travando: sinal fraco, canal congestionado ou busca do AirDrop.
O roteador também parou de responder, o que aponta para a conexão local. Experimente Ethernet nas transmissões ou aproxime-se do roteador. Pro
Uma taxa de bits definida acima do que seu upload suporta.
Informa o que seu upload sustentou e a taxa de bits adequada: “reduza a taxa de bits para 4.400 kbps”. Pro
Sua operadora ou o caminho até o servidor de ingestão.
Informa que as perdas ocorreram além do roteador e sugere um servidor de ingestão mais próximo para testar em OBS › Settings › Stream. Pro
O codificador não acompanhou. É o Mac, não a rede.
Informa isso claramente e sugere uma predefinição mais rápida, o codificador de hardware (Apple VT H264) ou uma resolução ou taxa de quadros menor. Pro
A GPU estava ocupada, geralmente com o próprio jogo.
“Sua GPU era o gargalo, não a conexão”: limite a taxa de quadros do jogo ou remova fontes que exigem muitos recursos. Pro
O Kilobat funciona com o OBS Studio 28 ou posterior, por meio do servidor WebSocket integrado. Ele se conecta apenas a 127.0.0.1 e lê os contadores do OBS; nunca vê o vídeo, o chat ou sua chave de transmissão.
Cerca de oito segundos de upload para a Cloudflare e 20 pings para jitter e perda, comparados à taxa de bits do OBS com 30% de margem. Ele informa se está pronto, apertado ou insuficiente, com uma taxa de bits adequada e quais apps estão enviando dados agora. Em uma rede com limite, nunca mede sem perguntar.
GrátisQuadros perdidos, ignorados e não renderizados do OBS, seu congestionamento e bytes enviados, ao lado de pings à internet e ao roteador, o outro app mais ocupado, o Wi-Fi e a carga do Mac. Com o modo de chamada para transmissões, apps de sincronização ficam em pausa até você parar.
Um cartão em Health › Streams mostra cada intervalo com perda de quadros e o motivo, e uma notificação aparece somente quando a transmissão perde quadros o suficiente para ser perceptível. O Kilobat conta as perdas gratuitamente; o Pro identifica cada causa e o que mudar.
GrátisVerificação antes de entrar ao vivo
A velocidade de upload muda ao longo do dia, e um teste com quatro conexões pode superestimá-la. Antes de você iniciar a transmissão, o Kilobat executa uma conexão por cerca de oito segundos, como o OBS envia, e a compara à taxa de bits configurada no OBS com 30% de folga. Essa é a regra usual: o OBS sugere uma taxa de bits de cerca de 75% do upload, então 6.000 kbps em 1080p60 pedem cerca de 8 Mbps de upload.
# Antes de entrar ao vivo
$ kilobat stream check
✓ Ready to go live
Your upload is 12.4 Mbps and OBS needs 8 (6,160 kbps plus 30% headroom).
ping 21 ms · jitter 3 ms · loss 0.0%
# Em uma noite movimentada
$ kilobat stream check
! Not enough upload
Not enough upload: 5.8 Mbps, and OBS needs 8. Lower the bitrate to 4,400 kbps.
Dropbox is uploading: pause it before you go live, or turn on Call mode for streams.
ping 24 ms · jitter 11 ms · loss 0.0%Grátis em Saúde › Transmissões, pelo Atalho Check before going live ou pelo terminal. Em uma rede com limite de dados, ele usa o último teste de velocidade feito ali e informa isso.
Sua conexão aguenta esta chamada? Um teste de velocidade mede a capacidade, e um teste de interrupções detecta os picos curtos que os testes de velocidade diluem na média.
Conectar OBS
Por enquanto, apenas OBS: o Streamlabs Desktop tem seu próprio controle remoto com um único número de quadros perdidos que não separa a rede do codificador, então ele não é lido. A sobreposição para transmissão funciona com qualquer app de streaming.
O relatório
Health › Streams mostra cada transmissão ao lado de suas chamadas e sessões remotas: os quadros perdidos do OBS segundo a segundo, cada intervalo com problemas em rosa, atrasos de codificação e renderização separados e uma frase sobre o que aconteceu. “Perda de 2,1% dos quadros das 21:14 às 21:16: o Dropbox estava enviando arquivos. Seu upload é de 12 Mbps e o OBS precisa de 8.” As transmissões anteriores aparecem abaixo, uma por linha.
# O OBS está conectado e transmitindo ao vivo?
$ kilobat stream status
# Transmissões recentes, cada intervalo com perdas e sua causa
$ kilobat stream reports
# Para scripts
$ kilobat stream reports --limit 5 --jsonAgentes de programação leem os relatórios pelas ferramentas MCP get_stream_reports e check_stream_readiness. Leia a documentação.
O que está consumindo sua largura de banda? Tráfego ao vivo de cada app, direto na barra de menus. Descubra qual backup está atrapalhando sua chamada.
kilobat stream e as ferramentas MCP para agentesO Pro custa US$ 29 uma única vez para dois Macs, com teste grátis de 7 dias e reembolso em até 14 dias. Grátis para estudantes.
O OBS codificou o quadro, mas não conseguiu enviá-lo a tempo, então o descartou para recuperar o atraso. Isso envolve a conexão entre seu Mac e o servidor de ingestão ou uma taxa de bits acima da capacidade do upload. “Quadros ignorados por atraso de codificação” e “quadros perdidos por atraso de renderização” são contadores diferentes, e nenhum dos dois é a rede. O Kilobat distingue os três.
Sua taxa de bits mais cerca de 30%. Para 6.000 kbps em 1080p60, são necessários cerca de 8 Mbps de upload estável; para 4.500 kbps em 720p60, cerca de 6. O próprio OBS recomenda uma taxa de bits próxima de 75% do upload. A verificação antes de entrar ao vivo mede o que seu upload suporta agora, por uma conexão, e compara.
Um teste de velocidade calcula a média de dez segundos. Uma transmissão precisa que cada segundo chegue no prazo, e o Wi-Fi trava por um instante quando o sinal enfraquece, a rede de um vizinho está ocupada ou o AirDrop faz uma busca. O Kilobat envia um ping ao roteador a cada segundo durante a transmissão, para distinguir o ambiente da internet. Ethernet resolve a maior parte desses problemas.
Os relatórios de transmissão e a taxa de bits para entrar ao vivo precisam do OBS Studio 28 ou posterior, que tem o servidor WebSocket integrado. O Streamlabs Desktop tem seu próprio controle remoto com um único número de quadros perdidos, que não informa se a perda foi causada pela rede ou pelo codificador, então o Kilobat ainda não o lê. A verificação antes de entrar ao vivo sem taxa de bits e a sobreposição de transmissão funcionam com qualquer app.
Não. Ele se conecta ao OBS em 127.0.0.1 e solicita seus contadores e a taxa de bits, nada mais. Nunca vê vídeo, áudio, chat nem a chave de transmissão, e tudo fica no Mac. A senha é guardada nas Chaves.
Não. Durante a transmissão, ele solicita os números ao OBS uma vez por segundo e envia um pequeno ping por segundo à internet e ao roteador, alguns kilobytes por minuto. O teste de upload da verificação antes de entrar ao vivo é executado apenas antes de você entrar ao vivo, quando solicitado.
Os relatórios, a contagem de quadros perdidos, a verificação antes de transmitir e a sobreposição são gratuitos. O Kilobat Pro, por US$ 29 em pagamento único e com teste grátis de 7 dias, sugere causas prováveis para as perdas e uma taxa de bits adequada, além de pausar apps de sincronização durante a transmissão.
brew install seifip/kilobat/kilobat