Resposta direta
Coloque um literal IPv6 entre colchetes antes da porta, por exemplo rtsp://[2001:db8::20]:554/path. Um endereço link-local também pode exigir um escopo de interface que o cliente deve suportar.
Por que isso acontece
Os dois pontos fazem parte de um endereço IPv6 e seriam confundidos com o delimitador de porta sem colchetes. Mesmo um URI formatado corretamente pode falhar se o endereço for link-local, a rota estiver faltando ou o serviço de câmera escutar apenas em IPv4.
Trate URL, credenciais, família de endereços e transporte RTP como variáveis separadas que podem falhar de forma independente.
Um teste controlado
Verifique a acessibilidade de IPv6 fora do visualizador e, em seguida, teste a porta RTSP e, finalmente, o caminho da mídia. Mantenha uma linha de base IPv4 quando a câmera suportar ambos.
Altere uma variável de cada vez. Mantenha registrado o modelo da câmera, firmware, endpoint e conta; em seguida, teste a acessibilidade da rede, a resposta do protocolo, o transporte de mídia e a decodificação como camadas separadas.
Use uma conta dedicada somente para visualização e uma ferramenta de diagnóstico local confiável. Edite credenciais, endereços privados e dados de identificação antes de compartilhar resultados.
Sequência de diagnóstico
| Verificar | Ação | Evidência de progresso |
|---|---|---|
| Formatar | Coloque o literal IPv6 entre colchetes. | O cliente analisa o endereço e a porta separadamente. |
| Escopo | Identifique se o endereço é global, ULA ou link local. | O visualizador usa a interface e a rota corretas. |
| Serviço | Confirme que RTSP escuta em IPv6, não apenas em IPv4. | Uma resposta de protocolo chega ao endereço de destino. |
| VPN | Verifique se o túnel remoto carrega o prefixo IPv6. | A rota da câmera existe fora da LAN. |
Evidências para manter
Capture o tipo de endereço, interface, rota e resposta RTSP com credenciais removidas. Isso separa a sintaxe URI da acessibilidade da rede.
Limite e nota de segurança
Não publique endereços reais de câmeras acessíveis globalmente nem abra RTSP diretamente na Internet pública IPv6.
Para visualização remota, use um VPN gerenciado em vez de expor RTSP ou portas de administração de câmera diretamente à Internet pública.
SmartRTSP
SmartRTSP é um visualizador RTSP e ONVIF focado na câmera para dispositivos Apple, Windows e Android. Ele se adapta à visualização direta, descoberta e verificações de múltiplas câmeras; mantenha um NVR ou VMS dedicado quando for necessário registro contínuo, exportação de evidências ou controles corporativos centralizados.
Perguntas frequentes
Por que são necessários colchetes em torno de IPv6 em um RTSP URL?
Eles distinguem os dois pontos dentro do endereço dos dois pontos antes da porta.
Uma câmera somente IPv4 aceitará um IPv6 URL?
Não. O dispositivo e o caminho da rede devem suportar IPv6.
Por que um link-local URL funciona apenas em um dispositivo?
Os endereços de link local dependem do escopo da interface local e não roteiam normalmente pelas redes.
Referências primárias
Guia SmartRTSP relacionado
Abrir guia relacionadoCrie um RTSP URI para um literal IPv6 e diagnostique escopo de link local ou problemas de roteamento VPN.