Uma só câmara pode não cobrir todos os pontos de entrada da sua casa, mas, se for bem posicionada, pode vigiar bens importantes e alertá-lo para movimentos inesperados. Uma câmara deste tipo pode ser mais acessível do que imagina e a maioria dos modelos tem aplicações fáceis de usar. No entanto, estas apps podem obrigá-lo a usar o armazenamento online do fabricante ou insistir em guardar os vídeos num cartão SD inserido na câmara, aos quais só consegue aceder através da aplicação. Isto não será o ideal se quiser ter controlo total sobre a forma como gere e revê as gravações.
Para tirar o máximo partido de uma única câmara, terá de ir além da app e gerir as imagens por si: vamos explicar como o fazer com a TC60 da Tapo (custa menos de vinte euros). O outro requisito essencial é o suporte para RTSP (real-time streaming protocol), um padrão que permite transmitir as imagens para qualquer dispositivo na rede doméstica e gravá-las, sem ficar preso a um serviço online específico.
1 – Configurar a câmara
Instale a aplicação gratuita Tapo no seu telemóvel e toque no ícone ‘+’ no topo do ecrã, seguido de ‘Adicionar Equipamento’; na lista que aparece, entre em ‘Câmaras interiores’ ou ‘Exteriores’, conforme a que tiver comprado (a C200C é para interiores) e escolha o modelo certo. Ligue a câmara à corrente e espere que as luzes por baixo da lente comecem a piscar a vermelho e verde. Volte à aplicação, confirme que isto acontece e, em seguida, abra as definições de Wi-Fi do smartphone e ligue-se à rede que começa por ‘Tapo_Cam’. Assim que o telemóvel estiver ligado à câmara, volte à aplicação Tapo. A app vai perguntar a que rede Wi-Fi deve ligar a câmara. A seguir, dê-lhe um nome, indique a divisão onde a está a usar e atribua-lhe um ícone.
2 – Activar o RTSP
Toque no nome da sua câmara na aplicação Tapo para confirmar que está a funcionar (se sim, o símbolo da câmara aparece a azul). Para permitir que outros dispositivos e aplicações acedam ao stream, configure um nome de utilizador e uma palavra-passe separados para a câmara. Para isso, abra as ‘Definições’ da câmara tocando no ícone do canto superior direito, seguido de ‘Definições avançadas’ > ‘Conta da Câmara’ e defina um nome de utilizador e palavra-passe. Pode descobrir o endereço IP da câmara ao entrar na interface de gestão do seu router e ver a lista de dispositivos ligados.
Se estiver a usar uma câmara Tapo, verá o endereço ao tocar no nome da câmara, no menu das ‘Definições’ — pode usá-lo para ver a transmissão na sua rede doméstica, mas, se a sua rede usar DHCP, o endereço pode mudar com o tempo, causando problemas. Para evitar isso, defina um endereço IP estático na aplicação: no mesmo menu, entre em ‘Definições avançadas’ > ‘Definições de rede’, ligue ‘IP Estático’ e toque em ‘Gravar’. Agora, tem de fechar a aplicação Tapo, porque, se continuar a comunicar com a câmara em segundo plano, poderá não conseguir abrir o stream RTSP noutras aplicações.
3 – Ver o stream da sua câmara
Agora, vamos testar o stream remoto. Existem dezenas de programas capazes de mostrar vídeo via RTSP, mas escolhemos o VLC por estar disponível gratuitamente para Windows, macOS e Linux. Com o programa aberto, use a combinação de teclas ‘Ctrl + N’ e escreva o endereço IP que viu no passo anterior, desta forma: rtsp://192.168.86.31:554/stream2 (ou seja, junte ‘rtsp://’ no princípio e ‘:554/stream2’ no final). Nesta parte também pode usar ‘stream1’ (que oferece a melhor qualidade) ou ‘stream3’ (que tem menos). O stream2 tem uma qualidade intermédia. Clique em ‘Reproduzir’ e faça o login com os dados que definiu no passo anterior; assim que o fizer, começa a ver a transmissão da câmara.
4 – Incorporar o stream numa página Web
Se não quiser estar sempre a abrir o VLC e a fazer login, pode incorporar o stream da câmara numa página Web. A maioria dos browsers não consegue reproduzir streams RTSP directamente, por isso, em vez disso, use WebRTC (Web real-time communication). Esta tecnologia permite transmitir vídeo online sem plug-ins, mas terá de a configurar manualmente. Vai precisar de guardar os ficheiros e as definições do WebRTC num “contentor” fornecido pelo software Docker: procure-o na loja do Windows e instale-o.
Tem também de instalar o Windows Subsystem for Linux (WSL), de que o Docker necessita: abra o PowerShell do Windows e corra o comando ‘wsl –install’. Reinicie o computador, inicie o Docker e confirme que aparece a indicação ‘Engine running’, no canto inferior direito da interface. De seguida, no PowerShell, introduza o seguinte comando numa única linha, substituindo ‘username’, ‘password’ e ‘IP_address’ pelos dados de acesso e pelo endereço IP da câmara que definiu na app Tapo:
docker run –name webrtc -p 8000:8000 -e RUN_ARGS=”-u rtsp://username:password@IP_address:554/stream2″ –restart unless-stopped -d mpromonet/webrtc-streamer
Quando o processo terminar, verá um novo contentor no painel do Docker. Isto é onde fica alojado o serviço de streaming. Agora já pode ver a imagem da câmara num browser, através de WebRTC. Abra uma nova janela do navegador e use este endereço, mais uma vez com os seus dados a substituir o que já referimos antes: http://localhost:8000/webrtcstreamer.html?video=rtsp://username:password@IP_address:554/stream2.
5 – Veja o stream noutros computadores
Pode ver o stream noutros computadores da sua rede local substituindo ‘localhost’ no URL que demos em cima pelo endereço IP do computador onde está a correr o Docker. Para o encontrar, abra a ‘Linha de Comandos’ e escreva ‘ipconfig’. Procure a entrada ao lado de ‘Endereço IPv4’. Use esse endereço em vez de ‘localhost’ para aceder ao stream a partir de outro dispositivo na mesma rede.
Para monitorizar o feed fora da sua rede doméstica, terá de configurar o encaminhamento de portas (port forwarding) para encaminhar quaisquer ligações de entrada para o PC que está a gerir o stream, ou para a própria câmara. A forma de o fazer depende do seu router, por isso consulte a documentação do equipamento.
É necessário redireccionar os pedidos HTTP/HTTPS recebidos para o PC onde está a correr o Docker, que terá de se manter ligado e activo 24 horas por dia. Mais uma vez, é recomendável atribuir-lhe um endereço IP estático, porque se o endereço atribuído automaticamente mudar, deixará de conseguir aceder ao stream remotamente.
6 – Grave imagens da sua câmara
Gravar o feed permite-lhe rever incidentes suspeitos e guardar uma cópia como prova. Se tiver um NAS, este pode tratar disso directamente: o Surveillance Station da Synology é compatível com quase nove mil câmaras IP, oferece acesso móvel e pode activar alertas quando detecta movimento inesperado. Já o QVR Client Pro da QNAP funciona nos dispositivos NAS da marca, em Windows e macOS.
Se não tiver um NAS, pode recorrer a um PC: instale o software Security Eye: é gratuito, pode fazer gravações programadas e enviar alertas por e-mail ou SMS. Em alternativa, o AgentDVR da iSpy tem requisitos muito baixos — 2 GB de RAM e 200 GB de espaço em disco — e consegue gerir até quatro câmaras, embora force uma resolução mais baixa.