Por que a câmera barata não funciona pela internet

← Todos os manuais de roteador

Você comprou uma câmera de uns cem reais, ela tem o selo ONVIF na caixa, o aplicativo do fabricante mostra a imagem numa boa, e mesmo assim a b-cam não consegue conectar. Não é defeito e não é erro seu. Essas câmeras foram feitas de um jeito que não funciona fora da sua casa.

Como uma câmera normal funciona

Uma câmera com RTSP de verdade age como um pequeno servidor. Ela fica parada esperando alguém pedir o vídeo.

Quando a b-cam pede, a câmera abre uma conversa direta e manda o vídeo só para ela. Isso funciona de qualquer lugar, desde que você abra a porta no roteador. Esse jeito de mandar vídeo, um para um, tem nome: unicast.

O que a câmera barata faz no lugar disso

A câmera barata joga o vídeo para a rede local inteira, sem endereçar para ninguém. É como falar alto numa sala em vez de ligar para alguém.

Qualquer aparelho ligado no mesmo Wi-Fi escuta e mostra a imagem. Por isso o aplicativo do fabricante funciona tão bem quando você está em casa.

Só que esse tipo de envio não sai da sua casa. O roteador não repassa esse tráfego para a internet, e nenhuma configuração muda isso. Não é caso de abrir porta: não existe porta para abrir, porque a câmera nunca abriu uma conversa direta com ninguém.

Por isso não adianta seguir os manuais de roteador com uma câmera dessas. O problema não está no roteador nem na sua internet. Está em como a câmera manda o vídeo.

Por que o fabricante faz assim

Fazer um servidor RTSP de verdade dá trabalho e exige um processador melhor dentro da câmera. Isso custa dinheiro.

Quando a câmera só precisa falar com o aplicativo do próprio fabricante, tudo fica mais barato. E tem outra vantagem para quem vende: se o vídeo só passa pela nuvem deles, você fica preso ao serviço deles, que muitas vezes é pago por mês.

Mas na caixa está escrito ONVIF

O selo ONVIF não é garantia. Ele diz que a câmera segue um padrão de comunicação, mas várias câmeras baratas estampam o selo e mesmo assim não entregam o RTSP unicast, que é a parte que interessa aqui.

A página de compatibilidades tem fotos dos modelos que a gente já viu dar esse problema. Vale olhar antes de comprar.

Como testar antes de comprar

Não dá para saber pela caixa. Mas dá para saber pelo painel da câmera.

  1. Entre na configuração da câmera pelo navegador, não pelo aplicativo do fabricante. Se a câmera nem tiver tela de configuração no navegador, já é um mau sinal.
  2. Procure um menu de rede ou de serviços.
  3. Veja se aparece RTSP com um número de porta, normalmente 554 ou 8554. Veja também se aparece RTMP.
  4. Se não existir nem RTSP nem RTMP nessa tela, a câmera não serve para a b-cam.

Outro jeito é usar o programa gratuito ONVIF Device Manager no computador. Ele procura as câmeras da sua rede e mostra o endereço RTSP de cada uma. Se ele achar a câmera mas não mostrar endereço nenhum, é o mesmo problema.

O que fazer se você já comprou

Existem dois caminhos.

  • Ligar a câmera em um DVR ou NVR. O gravador fica no meio do caminho. Ele conversa com a câmera dentro de casa e entrega o vídeo para a b-cam com RTSP de verdade. Serve para a maioria dos casos.
  • Trocar por um modelo com RTMP. Além de funcionar, com RTMP você não precisa nem abrir porta no roteador. A lista de modelos com RTMP tem opções de vários preços.

Câmera que só fala com a nuvem do fabricante

Tem também um outro grupo de câmeras que não funciona, por um motivo parecido. São as que só conversam com o serviço do próprio fabricante, como acontece com boa parte dos modelos Xiaomi, D-Link e Google Nest.

Elas até são boas câmeras, mas não deixam ninguém de fora pegar o vídeo. Sem RTSP, RTMP ou MJPEG aberto, a b-cam não tem por onde entrar.


Seu roteador não está na lista? Veja a lista completa de manuais. Ou procure na internet por redirecionamento de portas mais o modelo que está escrito na etiqueta do aparelho. O nome do menu muda de marca para marca, mas os campos que você preenche são sempre os mesmos.