海康设备接入方式 — IP 直接接入
文档版本: V1.0
适用范围: 煤矿工业视频监控平台
编写日期: 2026-06-12
1. 概述
IP 直接接入是海康摄像机通过以太网直接连接到视频监控平台的基础方式。主要包括三种实现路径:
| 方式 | 说明 | 标准化程度 |
|---|---|---|
| 直接 IP(ISAPI/RTSP) | 通过海康私有 HTTP 接口(ISAPI)和标准 RTSP 协议取流 | 私有 + 标准 |
| ONVIF | 开放网络视频接口论坛标准(Profile S/G/T) | 国际标准 |
| 海康 SDK | 海康二次开发动态库,提供完整设备操作接口 | 私有 |
三者均基于 TCP/IP 协议栈,摄像机通过工业交换机接入矿区环网或视频专网,平台与设备之间直接通信,无需中间网关或 NVR 硬件。
2. 技术原理与通信流程
2.1 设备发现
┌──────────┐ UDP广播/组播 ┌──────────┐
│ 摄像机A │◄─────────────────────────────►│ 摄像机B │
│10.0.1.100│ │10.0.1.200│
└────┬─────┘ └────┬─────┘
│ │
│ (1) UDP广播搜索包(海康私有/SADP) │
│ (2) 回复: IP, UUID, 型号, 固件版本 │
└──────────────┬──────────────────────────────┘
│ 工业以太网交换机
│
┌─────────┴─────────┐
│ 视频监控平台 │
│ (海康SDK/ONVIF) │
└───────────────────┘
| 协议 | 发现机制 |
|---|---|
| 直接 IP | 需人工配置 IP 地址,或使用海康 SADP 工具(基于 UDP 广播)搜索局域网设备 |
| ONVIF | WS-Discovery 多播(239.255.255.250:3702),设备自动响应探测消息 |
| 海康 SDK | NET_DVR_SearchDVR 接口,封装私有广播包和 ONVIF 探测 |
2.2 设备注册与认证
发现后,平台与设备之间建立 TCP 长连接完成身份认证:
- 直接 IP(ISAPI):HTTP Digest 认证,通过
ISAPI/Security/userCheck接口登录 - ONVIF:SOAP 请求
GetCapabilities→CreatePullPointSubscription,WS-UsernameToken 或 HTTPS 认证 - 海康 SDK:调用
NET_DVR_Login_V40,传入 IP/端口/用户名/密码,内部建立多个 TCP 通道(命令通道、报警通道、媒体通道)
注册成功后,平台获取设备能力集(分辨率、编码格式、通道数、云台支持等)。
2.3 取流流程
┌─────────────────────────────────────────────────────────────────┐
│ 取流流程 │
│ │
│ 平台 海康摄像机 │
│ │ │ │
│ │ ① DESCRIBE (RTSP URL请求) │ │
│ │────────────────────────────────►│ │
│ │ ② 返回 SDP (媒体参数) │ │
│ │◄────────────────────────────────│ │
│ │ ③ SETUP (建立传输通道) │ │
│ │────────────────────────────────►│ │
│ │ ④ PLAY (开始播放) │ │
│ │────────────────────────────────►│ │
│ │ ⑤ RTP包持续到达 │ │
│ │◄════════════════════════════════│ │
│ │ (H.264/H.265音视频流) │ │
└─────────────────────────────────────────────────────────────────┘
| 方式 | 取流接口 | 延迟特性 |
|---|---|---|
| 直接 IP | RTSP(DESCRIBE → SETUP → PLAY)或 ISAPI /Streaming/channels/101/picture(快照) |
标准延迟 |
| ONVIF | GetStreamUri 获取 RTSP URL,标准 RTSP/RTP 取流 |
标准延迟 |
| 海康 SDK | NET_DVR_RealPlay_V40 直接启动预览,内部处理 RTSP 或私有 UDP 推流 |
低延迟 |
3. 三种方式详细对比
| 特性 | 直接 IP (ISAPI/RTSP) | ONVIF | 海康 SDK |
|---|---|---|---|
| 标准化 | 私有 + RTSP 标准 | 国际标准(ONVIF) | 私有,仅海康 |
| 协议复杂度 | 低(RTSP + HTTP) | 中(SOAP/XML + WS-Discovery) | 高(封装多,API 丰富) |
| 设备发现 | 需预知 IP 或 SADP 广播 | 自动组播发现 | SDK 附带搜索接口 |
| 取流效率 | 标准 RTSP/RTP | 标准 RTSP/RTP | 原生私有协议,低延迟 |
| 功能覆盖 | 基础视频/云台/配置 | 视频、事件、PTZ、Metadata | 完整:AI、报警、IO、配置 |
| 跨厂商兼容 | 仅海康 | 主流安防品牌通用 | 仅海康 |
| 配置要求 | 摄像机开启 RTSP | 摄像机开启 ONVIF,设置用户 | 需安装 SDK 动态库 |
| 安全 | Digest/HTTPS | WS-UsernameToken/TLS | 私有加密,可 TLS |
4. 适用场景
| 场景 | 推荐方式 | 理由 |
|---|---|---|
| 纯海康设备,需高并发低延迟 | 海康 SDK | 性能最优,支持智能分析事件回调 |
| 需对接第三方平台或多品牌混用 | ONVIF | 标准协议,平台无需专用库 |
| 仅需取视频流,快速部署 | 直接 IP/RTSP | 最小依赖,只需 RTSP 播放器即可 |
| 需双向语音、云台控制、IO报警 | SDK 或 ONVIF Profile S+T | ONVIF 支持基本 PTZ,SDK 更全 |
5. 优缺点
直接 IP (ISAPI/RTSP)
- 优点:配置简单,无额外组件;标准 RTSP 可被多数播放器直接使用;平台 CPU 占用低
- 缺点:无统一设备发现;功能有限(无法获取事件报警);需维护 IP 列表
ONVIF
- 优点:标准化开放,跨品牌互通;自动发现;支持事件订阅和 Metadata
- 缺点:SOAP/XML 解析开销较大;部分厂商实现不完整;延迟略高于私有 SDK
海康 SDK
- 优点:功能最完整;低延迟高并发;原生加密更安全;带有诊断工具
- 缺点:绑定海康设备;需集成 SDK 库和版本维护;SDK 与固件版本耦合
6. 煤矿场景特别建议
- 井下环网带宽有限:优先 SDK 取流 + H.265 编码降低码率。ONVIF 的 SOAP 心跳增加信令开销,可调重心跳间隔
- 大数量设备(>1000路):ONVIF 组播发现会造成网络冲击,建议静态 IP 列表 + 离线配置
- 安全要求:SDK 支持 TLS 加密;ONVIF 需启用 HTTPS;直接 IP 的 RTSP 明文传输,建议 RTP over TLS
- 跨网段(地面/井下):三层路由需开放 554(RTSP)、80/443(ISAPI)、3702(ONVIF 多播需中继);SDK 默认端口 8000