ONVIF 发现和服务 · 24/30

ONVIF 找到摄像头但没有视频出现:下一步检查

按正确的顺序从发现成功转向配置文件、流 URI、身份验证、传输和编解码器检查。

目标问题: ONVIF 摄像头未发现视频研究检查: 2026-09-11

直接回答

Discovery 仅证明 ONVIF 服务做出了响应。 列出媒体配置文件,请求一个配置文件的流 URI,向 RTSP 进行身份验证,并测试兼容的 H.264 子流。

为什么会发生这种情况

摄像头可以在返回无法访问的地址、带有 H.265 的配置文件、禁用的流或与云登录不同的凭据时宣传 ONVIF。

Discovery只定位一个设备服务; 媒体配置文件、凭证和路由仍然需要自己的检查。

受控测试

一次使用一个配置文件令牌,并保留 xaddr 和流 URI 并删除机密。

一次更改一个变量。 记录相机型号、固件、终端、账号; 然后将网络可达性、协议响应、媒体传输和解码作为单独的层进行测试。

使用专用的仅供查看的帐户和值得信赖的本地诊断工具。 在共享输出之前编辑凭证、私人地址和识别数据。

诊断顺序

查看行动进展的证据
型材确认至少返回一份介质配置文件。存在预期的编码器配置。
URI请求当前流 URI。该方案、主机和路径是合理的。
验证使用本地摄像机帐户进行流。RTSP 接受该帐户。
编解码器测试较低的 H.264 配置文件。兼容的视频轨道解码。

保留证据

记录发现结果、配置文件名称、编辑流 URI、编解码器和第一个失败方法。 这标识了失败的边界。

边界和安全说明

不要仅根据发现就给产品贴上“完全 ONVIF 兼容”的标签; 注册的配置文件一致性和功能测试很重要。

对于远程查看,请使用托管 VPN,而不是将 RTSP 或摄像机管理端口直接暴露到公共互联网。

SmartRTSP

SmartRTSP 是一款以相机为中心的 RTSP 和 ONVIF 查看器,适用于 Apple 设备、Windows 和 Android。 适合直接观看、发现和多机位检查; 当需要连续记录、证据导出或集中企业控制时,保留专用的 NVR 或 VMS。

常见问题

为什么发现还不够?

它定位服务,但不证明媒体配置文件、凭证、编解码器或路由。

ONVIF 会返回错误的 IP 吗?

摄像机可以通告仅在另一个接口或子网上有效的地址。

发现后我应该首先测试什么?

列出媒体配置文件并请求所选配置文件的流 URI。

主要参考文献

相关 SmartRTSP 指南

打开相关指南

按正确的顺序从发现成功转向配置文件、流 URI、身份验证、传输和编解码器检查。