Teste de Webcam

Verifique a pré-visualização ao vivo, a resolução e a taxa de quadros da sua câmera.

Pré-visualização

Inicie a câmera para ver a pré-visualização ao vivo e os detalhes do sinal.

A câmera está desligada

O feed da câmera e as capturas permanecem neste dispositivo — nada é gravado, enviado ou armazenado.

FAQ

Por que preciso permitir o acesso à câmera primeiro?

O navegador só compartilha a câmera após a sua permissão, e você pode revogá-la a qualquer momento nas configurações do site. O teste usa o acesso para exibir a pré-visualização e ler os modos da câmera; parar o teste libera a câmera imediatamente.

Por que uma resolução da ficha técnica da minha câmera está faltando?

A lista mostra os modos que a câmera e o navegador entregam de fato agora, e não a especificação de marketing. Drivers, largura de banda USB e iluminação podem alterar o que é oferecido, e alguns modos aparecem apenas em determinados aplicativos.

E se outro aplicativo estiver usando a câmera?

A maioria das câmeras atende a apenas um aplicativo por vez. Feche aplicativos de chamada de vídeo ou gravação (incluindo outras abas do navegador) e inicie o teste novamente. Se ainda falhar, reconecte a câmera ou reinicie o navegador.

Funcionamento do Teste de Webcam

O Teste de Webcam é uma ferramenta executada diretamente no navegador de internet para verificar o funcionamento de dispositivos de captura de vídeo. O utilitário exibe uma transmissão de vídeo espelhada em tempo real e realiza medições de desempenho técnico do hardware conectado.

Durante o uso, a ferramenta oferece as seguintes interações e recursos:

  • Alternância de dispositivos: Seleção de diferentes câmeras ativas por meio de um menu de escolha, útil quando há múltiplos dispositivos conectados ao sistema.
  • Captura de imagem: Captura de um quadro estático do fluxo de vídeo em tempo real, permitindo visualizar o resultado final da imagem.
  • Download de arquivo: Opção para salvar o quadro capturado diretamente no armazenamento local do usuário como um arquivo de imagem.
  • Varredura de resoluções: Execução de um diagnóstico para identificar quais resoluções padronizadas a câmera consegue entregar no ambiente operacional atual.

Entradas e Controles do Usuário

A interface do utilitário disponibiliza controles específicos para gerenciar o fluxo de vídeo e interagir com o hardware:

Controle / Entrada Função Técnica
Câmera Menu de seleção para alternar entre os dispositivos de captura de vídeo detectados pelo sistema.
Iniciar câmera Botão que inicia a transmissão de vídeo e solicita as permissões de acesso ao navegador.
Parar Botão que encerra a transmissão ativa e libera o hardware de câmera.
Capturar foto Captura um quadro congelado a partir da transmissão de vídeo ativa.
Baixar PNG Exporta a foto capturada para o dispositivo local no formato PNG.
Espelhar pré-visualização Alterna a inversão horizontal do fluxo de vídeo na tela.
Escanear resoluções Inicia o teste sequencial de resoluções suportadas pelo dispositivo.
Seleção de resolução Permite clicar em uma resolução identificada na lista de varredura para aplicá-la diretamente à transmissão ativa.

Saídas e Dados Técnicos Apresentados

O painel de resultados exibe informações estruturadas sobre o desempenho e a configuração do dispositivo de vídeo:

  • Pré-visualização: O fluxo de vídeo em tempo real, exibido de forma espelhada para facilitar o enquadramento.
  • Detalhes da câmera:
    • Nome: Identificação do modelo do dispositivo ativo. Caso o sistema operacional ou o navegador omitam essa informação, exibe-se a indicação Câmera sem nome.
    • Resolução: Largura e altura em pixels do rastro de vídeo ativo.
    • Proporção de tela: A relação matemática simplificada entre a largura e a altura da imagem.
    • Taxa de quadros: A frequência de atualização de quadros por segundo (FPS). É acompanhada pela etiqueta Medição ao vivo (quando calculada em tempo real pelo navegador) ou Informado pela câmera (quando baseada no valor nominal fornecido pelo driver do dispositivo).
  • Resoluções suportadas: Lista os modos de vídeo compatíveis com a mensagem de resumo ‹count› de ‹total› resoluções disponíveis. Cada item exibe o status Em uso ou Não oferecida.
  • Foto: Exibe a imagem estática capturada com o texto alternativo Um quadro capturado da pré-visualização da câmera.
  • Mensagens de status: Indicam o estado atual do sistema através dos termos A câmera está desligada, Iniciando a câmera…, Ao vivo ou Testando resoluções… ‹done›/‹total›.

Regras de Execução e Tratamento de Erros

O comportamento técnico do teste segue diretrizes estritas de gerenciamento de hardware e tratamento de exceções para garantir a estabilidade do sistema:

  • Ativação sob demanda: O teste nunca inicia a câmera automaticamente ao carregar a página. A solicitação de acesso ocorre apenas após o clique em Iniciar câmera, requisitando exclusivamente o canal de vídeo, sem captura de áudio.
  • Varredura de resoluções: O diagnóstico de compatibilidade testa individualmente 11 modos de resolução padronizados. O teste aplica uma restrição do tipo exact para cada modo e encerra o rastro temporário logo em seguida. Trata-se de uma verificação de padrões comuns de mercado, não de uma varredura exaustiva de todas as capacidades físicas do sensor.
  • Liberação de recursos: Para evitar que a câmera permaneça ativa em segundo plano, todos os rastros de mídia são encerrados quando o usuário clica em Parar, altera o dispositivo selecionado ou sai da página (evento pagehide).
  • Discrepância de dados: Os valores exibidos refletem o comportamento reportado pelo navegador no momento do teste. Fatores como largura de banda da porta USB, condições de iluminação do ambiente e limitações de drivers podem fazer com que o desempenho real seja inferior às especificações nominais do fabricante.

Mensagens de Erro da Interface

Diante de falhas de hardware, permissão ou conectividade, a ferramenta exibe mensagens específicas para orientação do usuário:

  • Se o navegador ou a página não possuírem suporte para APIs de mídia (como em conexões HTTP inseguras): Este navegador ou página não pode acessar uma câmera. Tente usar um navegador atual em uma conexão segura (HTTPS).
  • Se o usuário negar a permissão de uso do dispositivo: O acesso à câmera está bloqueado. Permita o acesso à câmera para este site no navegador e tente novamente.
  • Se nenhum hardware de captura for detectado pelo sistema operacional: Nenhuma câmera foi encontrada. Conecte ou ative uma câmera e tente novamente.
  • Se o dispositivo estiver ocupado por outro processo: A câmera não pôde ser iniciada — outro aplicativo pode estar usando-a. Feche esse aplicativo e tente novamente.
  • Para falhas genéricas de inicialização: A câmera não pôde ser iniciada (‹error›).
  • Se um modo de resolução falhar durante a varredura: A câmera rejeitou ‹mode›; o modo anterior foi restaurado.
  • Se o cabo da câmera for desconectado durante o teste: A câmera ativa foi desconectada.

Privacidade e Processamento Local

A arquitetura técnica do teste prioriza a segurança dos dados do usuário. Todo o processamento do fluxo de vídeo, a renderização da pré-visualização, o cálculo da taxa de quadros e a geração de capturas de tela ocorrem exclusivamente na memória do dispositivo local. Nenhuma informação de imagem, vídeo ou metadados é transmitida para servidores externos, gravada ou armazenada fora do navegador do próprio usuário.

Casos de Uso Comuns

O diagnóstico de câmera atende a diferentes necessidades de verificação técnica:

  • Trabalho remoto e reuniões online: Permite que profissionais verifiquem o enquadramento, a iluminação e o funcionamento da câmera antes de ingressar em chamadas de vídeo corporativas.
  • Desenvolvimento e testes de software: Auxilia programadores a validar o comportamento de APIs de mídia em diferentes navegadores e a testar a alternância de resoluções em múltiplos dispositivos.
  • Criação de conteúdo e streaming: Permite que criadores de conteúdo avaliem a taxa de quadros real entregue pelo sensor sob as condições atuais de iluminação e conexão USB.
  • Resolução de problemas de hardware: Ajuda a identificar se uma falha de exibição é causada por conflito de software, falta de permissões no navegador ou desconexão física do cabo.

Perguntas Frequentes

Por que preciso permitir o acesso à câmera primeiro? O navegador só compartilha a câmera após a sua permissão, e você pode revogá-la a qualquer momento nas configurações do site. O teste usa o acesso para exibir a pré-visualização e ler os modos da câmera; parar o teste libera a câmera imediatamente.

Por que uma resolução da ficha técnica da minha câmera está faltando? A lista mostra os modos que a câmera e o navegador entregam de fato agora, e não a especificação de marketing. Drivers, largura de banda USB e iluminação podem alterar o que é oferecido, e alguns modos aparecem apenas em determinados aplicativos.

E se outro aplicativo estiver usando a câmera? A maioria das câmeras atende a apenas um aplicativo por vez. Feche aplicativos de chamada de vídeo ou gravação (incluindo outras abas do navegador) e inicie o teste novamente. Se ainda falhar, reconecte a câmera ou reinicie o navegador.