CamRelay 1.0.7: proteja a câmera do seu celular com usuário e senha
O CamRelay 1.0.7 traz uma nova configuração de Segurança: um único usuário e senha agora protegem o fluxo RTSP, o ONVIF e a interface web. Ela vem desativada por padrão, então nada muda até você ativá-la. A interface web pede o login uma vez só, sem uma enxurrada de janelas de login, e duas pequenas correções deixam a configuração mais tranquila.
On this page
O CamRelay 1.0.7 já está disponível no Google Play. Esta versão é dedicada a algo que muitos de vocês pediram: um login para a sua câmera. Com um único usuário e senha, agora você pode proteger tudo o que o CamRelay oferece na sua rede: o fluxo RTSP, o ONVIF para o seu NVR e a interface web.
A nova configuração vem desativada por padrão. Seu NVR, o Frigate, o Home Assistant, o VLC e os favoritos do navegador continuam funcionando exatamente como antes, até você decidir ativá-la.
Por que um login é importante
Até agora, qualquer dispositivo na sua rede podia abrir o fluxo do CamRelay, o serviço ONVIF ou a interface web. Em casa, no seu próprio Wi-Fi, isso muitas vezes não é problema. Mas muitas câmeras acabam em redes que você não controla totalmente: um apartamento dividido, um escritório, um imóvel alugado nas férias ou um Wi-Fi que também é usado por visitas e aparelhos de casa inteligente. Quem descobrisse o endereço do celular podia assistir à câmera, mudar as configurações ou baixar as gravações.
Com o CamRelay 1.0.7, só entram as pessoas e os apps que sabem o usuário e a senha.
Ative em três passos

- Abra Configurações no app e role até a nova seção Segurança.
- Digite um Usuário (ele começa como
admin) e uma Senha e toque em Salvar credenciais. - Ative Exigir autenticação.
Pronto. A chave fica desativada até que um usuário e uma senha sejam salvos, então você não corre o risco de se trancar do lado de fora com uma senha vazia. Você pode tocar no ícone de olho para conferir a senha a qualquer momento e alterá-la quando quiser. As novas conexões já usam o novo login na hora; não é preciso reiniciar a transmissão.
Um único login protege tudo

Com Exigir autenticação ativado, o mesmo usuário e senha são exigidos para:
- O fluxo RTSP, incluindo o canal de conversa bidirecional. Cada solicitação RTSP é verificada, não só a primeira, então um app não consegue pular o login e começar a reproduzir mesmo assim.
- ONVIF: seu NVR ou app ONVIF precisa entrar antes de poder ler o endereço do fluxo, mudar o brilho ou o zoom, renomear a câmera ou receber eventos.
- A interface web, com tudo o que há nela: configurações, visualização ao vivo, capturas de imagem, o fluxo MJPEG e o Gerenciador de Arquivos com as suas gravações.
Algumas coisas continuam abertas de propósito, para que seus dispositivos ainda consigam encontrar a câmera e se conectar a ela:
- Descoberta: os NVRs e o Windows continuam encontrando o CamRelay na rede.
- As poucas solicitações ONVIF de que um cliente precisa antes de poder entrar, como o relógio do dispositivo e a sua lista de serviços.
Como conectar seus apps
VLC, FFmpeg e outros players RTSP
Adicione o usuário e a senha ao endereço do fluxo:
rtsp://admin:[email protected]:1935/
Troque 192.168.1.50:1935 pelo endereço que o CamRelay mostra na tela principal. O VLC também pode pedir o usuário e a senha quando você abre o endereço sem eles.

Dica: se a sua senha tiver caracteres como
@,:,/ou#, escreva-os codificados no endereço (@vira%40,:vira%3A,/vira%2F,#vira%23), ou escolha uma senha só com letras e números.
Frigate
Adicione o login à linha RTSP no go2rtc. O Frigate pode preencher a senha a partir de uma variável de ambiente, assim ela não fica em texto puro no seu arquivo de configuração:
go2rtc:
streams:
camrelay:
- rtsp://admin:{FRIGATE_RTSP_PASSWORD}@192.168.1.50:1935/
Depois, defina FRIGATE_RTSP_PASSWORD na seção environment do seu arquivo Docker Compose. A visualização ao vivo, a gravação e a conversa bidirecional continuam funcionando pela mesma linha. Nosso guia do Frigate mostra a configuração completa passo a passo.
Home Assistant
- Com a integração ONVIF, digite o mesmo usuário e senha ao adicionar a câmera.
- Com a integração Generic Camera, coloque o login no endereço do fluxo, como mostrado acima.
NVRs e apps ONVIF
Ao adicionar a câmera, digite o usuário e a senha nas configurações de câmera do NVR ou do app. O CamRelay aceita as duas formas que os clientes ONVIF usam para entrar: WS-UsernameToken dentro da solicitação e HTTP Digest.
Seguro desde a concepção: autenticação Digest
O fluxo RTSP e a interface web usam autenticação Digest, e os clientes ONVIF também podem usá-la. Com o Digest, a senha em si nunca é enviada pela rede, apenas uma prova de uso único de que você a conhece, e uma solicitação capturada não pode ser reutilizada. A autenticação Basic, que envia a senha quase em texto puro, não é aceita.
A interface web: entre uma vez, sem enxurrada de janelas
Quando você abre a interface web, o navegador pede o usuário e a senha uma vez e se lembra deles enquanto estiver aberto.
Uma página web conversa com a câmera o tempo todo em segundo plano: ela verifica o status da transmissão a cada dois segundos e carrega a visualização ao vivo, as capturas de imagem e as configurações. Se o login mudasse com uma página aberta, por exemplo porque você ativou a autenticação ou mudou a senha no celular, cada uma dessas solicitações em segundo plano podia fazer o navegador mostrar a janela de login de novo e de novo.
O CamRelay 1.0.7 resolve isso direito:
- Assim que o login deixa de funcionar, a página interrompe todas as solicitações em segundo plano.
- Ela mostra uma mensagem clara, É necessário entrar, com um botão Entrar.
- Um toque recarrega a página, e o navegador pede o login uma única vez.

Também deixamos o login mais confiável quando uma página envia várias solicitações ao mesmo tempo. Elas podem chegar ao celular em qualquer ordem, e agora o CamRelay aceita todas em vez de recusar algumas.
Sua senha fica no celular
- O usuário e a senha ficam guardados só no celular, no armazenamento privado do CamRelay.
- Eles ficam de fora dos backups na nuvem e das transferências de um aparelho para outro.
- Você só pode vê-los ou alterá-los no app. A página de configurações da interface web não consegue lê-los, então quem a abrir uma vez não fica sabendo a senha.
Uma observação honesta: o login controla quem pode se conectar, mas o vídeo e a interface web do CamRelay não são criptografados. Na sua rede local, isso é normal para câmeras IP. Para assistir de fora de casa, use uma VPN para acessar a sua rede em vez de abrir portas no roteador.
Desativado por padrão, do seu jeito
Sabemos que muitos de vocês usam o CamRelay 24 horas por dia com um NVR que foi configurado uma vez e nunca mais mexido. Por isso, Exigir autenticação fica desativado depois da atualização. Nada muda até você ativá-lo, e seu NVR, o Frigate, o Home Assistant e os favoritos continuam funcionando.
Quando estiver pronto, ative a opção e depois adicione o login em cada app que assiste à câmera.
Também corrigido na versão 1.0.7
"Início automático ao ligar o Dispositivo" pedia permissão o tempo todo
Para começar a transmitir depois que o celular reinicia, o CamRelay precisa da permissão de sobreposição do Android ("Sobrepor a outros apps"). Quando você tocava em Início automático ao ligar o Dispositivo, o CamRelay abria a tela de permissão, como deveria. Mas depois que você permitia e voltava, o app não percebia, então o toque seguinte abria a tela de permissão de novo.
Agora o CamRelay verifica a permissão toda vez que você volta para Configurações. Se você permitiu, Início automático ao ligar o Dispositivo é ativado sozinho; não é preciso tocar de novo. Se você voltou sem permitir, a chave continua desativada e a dica abaixo dela explica o motivo.

Uma instalação nova mostrava a câmera frontal nas Configurações
Em uma instalação nova, o CamRelay transmite pela câmera traseira. Mas, até você escolher uma câmera, a configuração Câmera no app e a lista de câmeras na interface web mostravam a primeira câmera da lista do celular, que em muitos aparelhos é a câmera frontal. Agora as duas mostram a câmera que está realmente em uso.

Baixe a atualização
O CamRelay 1.0.7 está sendo liberado no Google Play agora. Se ainda não aparecer para você, deve chegar em poucos dias. Depois de atualizar, nada muda até você abrir Configurações → Segurança e ativar Exigir autenticação.
Baixe o CamRelay no Google Play
Tem sugestões ou ideias? Toque em Enviar feedback na tela Sobre do app. Lemos todas as mensagens.
Videos
Related app
CamRelay - Câmera IP ao vivo via RTSP
Transforme seu celular Android em uma poderosa câmera de rede RTSP.
Related posts
CamRelay 1.0.6: suporte ONVIF mais completo para o seu NVR e uma visualização ao vivo na web mais fluida
O CamRelay 1.0.6 permite que seu NVR e seus apps ONVIF façam muito mais com a câmera do celular: receber eventos de gravação e da lanterna, ajustar o brilho e o zoom e renomear a câmera. O Windows e os NVRs agora reconhecem o novo nome da câmera na hora. A visualização ao vivo na web pode continuar reproduzindo em uma aba em segundo plano, e várias correções na interface web deixam o uso do dia a dia mais tranquilo.
CamRelay 1.0.5: pronto para o Android 17 e agora em vietnamita
O Android 17 traz uma nova permissão que os apps precisam ter antes de se comunicar com os dispositivos do seu Wi-Fi. O CamRelay 1.0.5 pede essa permissão, explica o motivo e facilita liberá-la depois, para que seu NVR, o VLC e o navegador continuem acessando sua câmera. O app agora também está disponível em vietnamita, tem mais partes traduzidas em todos os idiomas e o Gerenciador de Arquivos web voltou a funcionar em francês e italiano.
CamRelay 1.0.4: Ouça sua Câmera no Navegador, e Gravações Que Sobrevivem a Qualquer Coisa
O CamRelay 1.0.4 adiciona som à visualização ao vivo no navegador, mantém suas gravações seguras quando o celular falha ou perde energia, finalmente permite limpar gravações deixadas por uma instalação anterior e deixa a tela principal mais econômica para a bateria.