Resposta direta
A descoberta xaddr aponta para um terminal de serviço do dispositivo ONVIF, não necessariamente para a mídia RTSP URL. Autentique-se no serviço, solicite perfis e solicite o stream URI para o perfil selecionado.
Por que isso acontece
ONVIF usa chamadas de serviço para recursos de dispositivo e mídia, enquanto RTSP controla a sessão de mídia. Copiar o serviço de dispositivo URL em um player RTSP, portanto, aborda o protocolo e o recurso errados.
A descoberta localiza apenas um serviço de dispositivo; perfis de mídia, credenciais e roteamento ainda exigem suas próprias verificações.
Um teste controlado
Verifique o esquema, o host, o caminho do serviço e a interface acessível no xaddr antes de solicitar informações do dispositivo e perfis de mídia.
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 |
|---|---|---|
| Descoberta | Registre o xaddr retornado do dispositivo pretendido. | O host é mapeado para a câmera que está sendo configurada. |
| Serviço | Ligue para o serviço do dispositivo com credenciais autorizadas. | As informações e capacidades do dispositivo retornam. |
| Perfil | Liste perfis de mídia e selecione um por finalidade. | O perfil contém a configuração esperada do codificador. |
| URI | Solicite o stream URI para esse perfil. | Um endpoint rtsp:// ou rtsps:// separado é retornado. |
Evidências para manter
Mantenha o endpoint de serviço do dispositivo, o token de perfil selecionado e o fluxo editado URI juntos. Isso mostra o caminho completo desde a descoberta até a reprodução.
Limite e nota de segurança
Não presuma que cada endereço anunciado por uma câmera pode ser acessado de um VLAN ou VPN diferente; validar roteamento e nomes de host retornados.
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
O ONVIF xaddr é um RTSP URL?
Não. Normalmente é um endpoint de serviço HTTP ou HTTPS usado para chamar operações ONVIF.
Como faço para obter RTSP URL até ONVIF?
Selecione um perfil de mídia e solicite seu stream URI por meio do serviço de mídia.
Por que o host retornado falha remotamente?
A câmera pode anunciar um endereço ou nome de host somente LAN que não é roteado pela rede remota.
Referências primárias
- ONVIF — Perfis e visão geral de conformidade
- ONVIF — Perfil T para streaming de vídeo avançado
- IETF RFC 7826 — Protocolo de streaming em tempo real 2.0
Guia SmartRTSP relacionado
Abrir guia relacionadoEntenda o endereço retornado pela descoberta e por que o fluxo de mídia URL pode ser diferente.