海康威视摄像头HTTP接口能力调研报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
视频监控平台调研报告【海康】
V1.0
目录
目录 (2)
1.前言 (4)
2.部署情况 (4)
1)账号信息 (4)
2)设备部署&端口映射 (4)
3)设备配置注意事项 (5)
3.视频监控 (5)
3.1主码流与字码流 (5)
3.2RTSP地址格式 (5)
3.3录像回放 (6)
4.HTTP接口 (7)
4.1设备信息 (7)
4.1.1基本信息 (7)
4.1.2设备状态 (9)
4.1.3重启设备 (10)
4.1.4恢复出厂设置 (10)
4.3告警通知 (11)
4.3.1设置告警开关 (11)
4.3.2配置告警中心 (14)
4.3.3告警消息示例 (15)
4.3.4告警消息格式说明 (17)
4.4云台控制 (19)
4.4.1云台设置 (19)
4.4.2巡航指令 (26)
4.4.3控制台指令 (26)
4.4.4精确定位 (29)
5.遗留问题 (29)
5.1定位跟踪 (29)
5.2合码器 (29)
6.附录 (30)
6.1VLC Media Player (30)
6.3DEMO程序 (31)
6.4RTSP消息示例 (31)
1.前言
本次从海康租借了一台硬盘录像机、一个枪机和一个球机。由于对方HTTP告警消息模
块有BUG,调测花费时间较长。对方提供升级测试版本后已经解决。从目前的进展情况看
基本完成了我们的预期目标。主要常用功能均已验证通过,包括:视频监控(VLC插件方
式)、录像回放、读取设备信息、设备重启、图像抓拍、告警通知、云台控制。本次报告主
要目的是记录相关功能具体实现和验证的方式方法及注意事项。
2.部署情况
租借的三台设备均部署在五层实验室,通过无线路由器连接到公司网络。
1)账号信息
2)设备部署&端口映射
3)设备配置注意事项
IPC和NVR均需要通过修改管理员密码才可以激活,然后接入网络;
录相机(NVR)标准配置都是不带硬盘,所以需要事先准备好SATA硬盘;
录相机(NVR)在接入枪机时,自动识别的设备协议为“海康协议”但实际需
要根据说明书修改为ONVIF才可以,否则会一直报“未知错误“;
枪机(IPC)须另备 DC12V Φ5.5mm圆头电源;
设备因为是租借来的,所以不是全新,建议配置调试之前先做出厂设置;
设备默认出厂IP均为:192.0.0.64
3.视频监控
3.1主码流与字码流
主码流与子码流是海康威视提出的概念,是为了解决在网络情况不好时为了满足远程预览的流畅性,而不影响本地录像提出的双码流技术,主码流分辨率高于子码流,主码流用来录像,子码流用来网传,默认客户端访问采用主码流,客户可以根据网络情况选择子码流访问,以达到改善网络浏览的流畅性,而又不改变本地录像的录像效果。
3.2RTSP地址格式
(1)摄像头(IPC/IPD)
地址格式:rtsp:// username: pwd @ ip: port [554]/h264/ch1/码流类型
/av_stream
码流类型:main表示为主码流,sub表示为子码流
举例:
IPC主码流:rtsp://admin:Nuctech123@192.168.25.6:10010/h264/ch1/main/av_stream
IPC子码流:rtsp://admin:Nuctech123@192.168.25.6:10010/h264/ch1/sub/av_stream
(2)NVR
地址格式:rtsp://username:pwd@ip:port/h264/ch
举例:
IPC@NVR:rtsp://admin:abc123@192.168.25.6:10011/h264/ch33/main/av_stream IPD@NVR:rtsp://admin:abc123@192.168.25.6:10011/h264/ch34/main/av_stream 3.3录像回放
RTSP地址格式:
rtsp://username:pwd@ip:port/Streaming/tracks/101?starttime=yyyymmdd t HHM MSS z&endtime=yyyymmdd t HHMMSS z
举例:
rtsp://admin:abc123@192.168.25.6:10011/Streaming/tracks/101?starttime=2 0150710t102012z&endtime=20150710t113016z
4.HTTP接口
海康设备对外提供CGI和ISAPI两种接口,设备信息和配置推荐使用ISAPI接口,云台控制则推荐使用CGI接口。
接口入口地址:http://ip:port[80]/
接口协议:HTTP
消息格式:XML
接口形式:采用REST风格模式,GET表示读取当前信息、PUT表示更新配置、POST表示创建数据、DELETE表示删除配置。
4.1设备信息
4.1.1基本信息
调用地址:/ISAPI/System/deviceInfo
返回消息: