A resposta curta
Prefira campos separados para credenciais. Se precisarem estar na URL, codifique apenas esses componentes para que caracteres reservados não virem delimitadores da URL.
Siga as verificações
Use a conta local da câmara destinada ao protocolo. O endereço de e-mail de uma aplicação na nuvem não é necessariamente um login válido para RTSP ou ONVIF. Conceda somente as permissões de visualização ou controlo realmente necessárias.
Insira as credenciais em campos separados da aplicação quando disponíveis. Se o URL precisar conter credenciais, codifique os caracteres reservados somente nos componentes de utilizador e palavra-passe; nunca codifique o URL RTSP inteiro.
Interrompa as tentativas repetidas de login que falham e verifique a política de bloqueio de conta da câmara. Verifique a conta local na interface do fabricante antes de tentar novamente com um único cliente.
Antes de partilhar um URL, captura de ecrã ou log, remova palavras-passe, tokens, endereços públicos e nomes que identifiquem as câmaras. Partilhe, em vez disso, o horário do erro, a versão da aplicação e o formato da transmissão sem dados confidenciais.
rtsp://<encoded-user>:<encoded-password>@192.0.2.10:554/<path>O que verificar
Teste uma câmara e uma transmissão antes de abrir um mosaico maior de câmaras. Não altere as definições da câmara enquanto verifica se a primeira imagem em direto é estável.
Fontes e escopo
O AeoCam está disponível para Windows. As definições abaixo descrevem a preparação de protocolos, não a certificação de uma câmara específica nem a promessa de todas as funcionalidades em cada versão da aplicação. Verifique a compilação instalada e a página da Microsoft Store para saber a disponibilidade atual.
Os documentos dos fabricantes descrevem a câmara ou o protocolo. Não se afirma aqui a realização de testes de compatibilidade com câmaras físicas. Menus e capacidades podem mudar conforme o modelo e o firmware.