海康摄像头对接H5版本开发使用参考
海康摄像头H5版本demo使用步骤
文章目录
- 海康摄像头H5版本demo使用步骤
- 重要提示
- 准备工作
- 使用步骤
- 最常见异常
重要提示
海康官网
H5版本只能与海康的两个应用平台对接,分别是“iSecure Center 综合安防管理平台”和“Infovision IoT智能应用平台”,且需要iSecure Center V1.4.100以上版本或是Infovision IOT V1.6.1以上版本,以上两个平台都是海康的软件产品,需付费购买的,若只是单独的海康摄像头,不支持H5版本的demo访问
H5版本只支持获取H.264编码格式的视频流
H5版本只支持高版本的(windows chrome80+、Android browser、ios safari)浏览器
媒体网关要求mgc_V5.11.101003 或 mgc_V5.13.100版本及以上
该版本号可在http://ip:8001/center的海康的运行管理中心里面查看
- 所有与海康应用平台接口对接的操作,都需要应用平台安装“API网关”组件,这个也是在运行管理中心中查看是否已安装,若是尚未安装,需联系现场海康人员进行安装。
- H5版本需要使用“高级模式”(使用步骤中有说明)
- H5版本目前只能使用Websocket协议获取视频流数据
准备工作
海康H5版本的开发包,使用以下压缩包或官网下载最新的
H5版本官网下载地址
海康API调试工具,该工具官网没提供
可从以下网盘中下载
链接:https://pan.baidu.com/s/1HJH3SXP18C-3a2csol73pA
提取码:xss3
若地址失效可联系楼主更新
使用步骤
- 阶段一:正常访问demo中的测试页面
- 解压H5开发包
- 按照demo文件夹中的说明文件
将demo.html和webs.exe复制到到bin文件夹下
双击启动 webs.exe 服务
浏览器访问 localhost/demo.html 若无法访问,有可能是80端口已被占用,可访问localhost:81/demo.html进行访问,依次类推
- 阶段二:获取所要合适的测试地址
解压海康API调试工具
双击启动文件夹中的 iSC_Http_Openapi.exe 服务
获取关键参数“Appkey”和“Secret”,这两个参数均来自于运行管理中心
- 设置为https请求,填写平台地址
- 获取 cameraIndexCode
填入“请求URL”: /api/resource/v1/cameras
填入“请求参数”:
{"pageNo": 1,"pageSize":2
}
将获取到的“cameraIndexCode”复制出来保存,该数据基本不会改变。
提示:该步骤建议配合iSecure Center 综合安防管理平台的预览功能一起使用,因为单纯获取无法确定该摄像头是否已开启和支持H.264编码流。通过预览功能和接口获取的摄像头名称对比,即可得知该摄像头是否能够使用。
- 获取可以使用的预览地址
重新填写“请求URL”: /api/video/v2/cameras/previewURLs
重新“请求参数”:
{"cameraIndexCode": "","streamType": 0,"protocol": "ws","transmode": 1,"expand": "transcode=0","streamform": "ps"
}
并将上一步提取出来的“cameraIndexCode”填入到对应位置,
点击测试,将获取预览地址的url提取出来
- 阶段三:使用demo预览对应地址的监控画面
在最先打开的网页中填写刚才获取的url地址
并选择“高级模式”,再点击预览按钮,即可查看监控的预览画面
最常见异常
显示该摄像头不在运行中,实际上是我们获取的预览地址失效了,因为该预览地址只有5分钟的有效时间,只需将之前获取到的“cameraIndexCode”,放入获取预览地址的请求参数中,再重新获取一遍url即可。
海康摄像头对接H5版本开发使用参考相关推荐
- 海康摄像头的二次开发(java)
海康摄像头的二次开发(java) 我第一次接触海康摄像头的二次开发的项目,一开始的时候摸不清套路,走了不少弯路,现在准备把我的一些经验留下来,让大家参考一下. 1.首先到海康的官网下载设备网络SDK: ...
- 海康摄像头二次开发python_海康摄像头的二次开发(java)
海康摄像头的二次开发(java) 我第一次接触海康摄像头的二次开发的项目,一开始的时候摸不清套路,走了不少弯路,现在准备把我的一些经验留下来,让大家参考一下. 1.首先到海康的官网下载设备网络SDK: ...
- 【目标识别】--【截图程序】海康摄像头sdk二次开发自动多摄像头截图程序
目录 背景: 1.问题 2.截图程序自动化和多通道实现 3.摄像头参数灵活化 至此已经全部结束,运行程序可以看到 背景: 目标识别需要对每一帧图像进行检测,因此我们需要将摄像头获取的视频流转换成单帧图 ...
- 如何跑起来 Corona / 海康摄像头对接这个项目
这里作为一个记录使用 主要是在windows环境下运行测试使用 首先gitee仓库拉到代码 地址 https://gitee.com/Co_Ro_Na/hikvision?_from=gitee_se ...
- 海康摄像头SDK二次开发错误问题解决方案(一):2. 错误号64:NET_DVR_LOADPLAYERSDKFAILED 64 载入当前目录下 Player Sdk 出错
错误号64:NET_DVR_LOADPLAYERSDKFAILED 64 载入当前目录下 Player Sdk 出错 分析: 该问题为解决错误107时间引出,问题应该在文件放置目录不对或者库文件内容 ...
- 海康摄像头SDK二次开发错误问题解决方案(三):3. 错误:提示如“HCNetSDK.dll”组件缺失,无法加载问题
错误: 提示如"HCNetSDK.dll"组件缺失,无法加载问题 分析: MFC平台可能有bug,有时不能读取出"HCNetSDK.dll"文件: 解决: 可将 ...
- 海康摄像头二次开发动态配置.dll与.so文件
需求 再对海康摄像头进行二次开发时,需要将海康提供的.dll(window)文件或.so(linux)文件通过路径的方式进行配置,项目在window上开发.在linux上进行部署,另一方面在linux ...
- 海康摄像头java的二次开发,集成windows和linux两个版本的报警布防
先说一下背景.公司目前项目需要使用海康摄像头的电子围栏功能,也就是报警布防流程的升级版.包括进入区域.离开区域.区域入侵等报警功能的集成.毕竟第一次集成硬件产品的sdk.研究和测试了两三天终于把win ...
- 海康摄像头Linux开发与体验
海康摄像头不支持在嵌入式arm Linux上的开发,如果想使用,可以使用标准协议的,ONVIF.RTSP.ISAPI等 官方sdk下载和体验 https://open.hikvision.com 点击 ...
最新文章
- linux驱动设备树
- 常用知识总结——信号量
- 全员学习低代码,一汽大众领跑数智化转型背后的秘密
- DMA讲解《一》(清华大学)
- CUDA C编程权威指南 第二章 CUDA编程模型
- 干货| PHPCon上TARS-PHP全面解读及PPT下载
- Redis-数据结构05-字典(dict)
- nginx安装与项目发布
- 数据库——“该连接已关闭”问题解决方案
- MTK 增加Factory模式命令
- 面渣逆袭:JVM经典五十问,这下面试稳了
- conda 安装完了之后安装torch总是失败
- MySQL 的 max_allowed_packet
- html 转 pug 在线,pug - HTML模板引擎安装器
- 《抡语》 kong子 (收集)
- web展示爬去知乎、微博文章和图片
- 山东专科学校排名计算机类,2017计算机专科学校排名一览表,2017计算机专科学校排名一览表...
- 九阴真经Ambari——3.安装并配置MariaDB
- C++ #include expects “FILENAME“ or <FILENAME>
- vb透明控件窗体不透明函数
热门文章
- 可以检测手机帧率和温度的软件_没有特异功能 手机软件是如何测得电池温度的...
- 诺基亚2009挑战赛和Ovi Store
- 从老罗的坚果手机看手机软件创新
- 【解决方案】公安网内网如何通过国标GB28181协议将视频流对接至公众号进行直播?
- 永恒之蓝勒索软件病毒防范方法及措施
- 《Android Studio应用开发实战详解》欢迎来到异步社区!
- 傲游浏览器4,傲游浏览器5如何一键批量打开url链接。
- openfoam linux教程,ubuntu安装OpenFOAM官网教程
- 英语口语中常见的100个句子
- CSS基础知识(一) CSS入门