海康威视

海康威视 java B/S SDK 完美D

六月ゝ 毕业季﹏ 提交于 2019-11-28 02:15:29
第一步:打开下载好的文件之后在找到demo文件夹下codebase 话不多说,直接上代码: 推荐Demo下载地址: 海康威视Demo 点击webComponents.exe安装 注意版本号和 32位 64位(这里跟正一下 木有64位) 如果没有合适的 请去官网下载 第二步:将文件夹中 demo.js demo.css webVideoCtrl.js 这3个文件导入你的项目,还需要jquery 没有的小伙伴可以导开发包里面的1.7 这时候导入开发包的html文件 是可以打开这样一个页面 demo 打开了 在登录输入你摄像机配置的地址 和账号 密码 端口号 点击登录 可以查看到 已登录 设备 点击 已登录 设备 选中窗口 点击预览 官方提供下载SDK: 1、首先到海康的官网下载设备网络SDK:http://www.hikvision.com/cn/download_61.html,下载的时候注意版本号; 2、然后将下载的文件解压后,可以看到Demo示例、库文件、头文件和开发文档以及一个说明文本(注意:txt文档一定要仔细看,拷贝文件也不要出错,要不然后期做项目容易出现错误还不好找); 【有各个开发技术的版本,感兴趣的可以看一下】 ​​​​ 来源: CSDN 作者: 废城死撑 链接: https://blog.csdn.net/qq_41570658/article/details

海康威视Java开发第一步

╄→гoц情女王★ 提交于 2019-11-28 02:14:41
海康威视-Java G-SISI 2017-04-18 海康威视视频开发 还不知道能不能行,但索性到官网上下载了Demo,结果想运行,一直报错,不过还好,最终搞定。 很多人都没弄成功,可能是因为海康做这个Demo使用的IDE是NetBeans,一些使用Eclipse的朋友就一直运行不成功。 不过没关系,其实是可行的。 从海康官网下载Demo,我一次性下载了两个版本的Demo 我这边使用的是32位JDK,所以包括Eclipse也是32位的 解压后进入Demo文件夹中可以看到,这样的目录,后面显示的是NetBeansPro,所以我才开发人员用的是NetBeans 没关系,打开咱们的Eclipse 直接右击Import-File System, IDE会提示你,需要你在导入前新建个Java Project,然后再把Demo导入到这个Java Project中; 不需要,咱们把 ClientDemo-NetBeansPro 复制/剪切到工作空间下,然后在IDE里面直接创建Java Project,名称和ClientDemo-NetBeansPro一致即可 IDE会自动把Demo导入,此时已经导入成功,但是报错的,别急!目录下有个txt文档,里面写了需要放到工程里的dll文件和文件夹,认真看,这里就不写了,我懒。 把需要的那些文件直接复制到工程下即可,如图:红框里的就是需要放入工程的文件

海康威视Web端视频开发

时间秒杀一切 提交于 2019-11-28 02:14:28
1 简介 1.1 内容简介 Web 控件 V3.0 基于 ActiveX 和 NPAPI 开发,接口封装于 javascript 脚本,以 javascript 接口形式提供用户集成, 支持网页上实现预览、回放、云台控制 等功能。该控件开发包仅支持 B/S 网页开发,不适用于 C/S 开发。 使用海康威视设备在Web端显示实时视频 https://blog.csdn.net/qq_38289815/article/details/84779753 Web端和移动端接入萤石云平台的视频数据 https://blog.csdn.net/qq_38289815/article/details/92615824 萤石云摄像头Http接口云台控制开发 https://blog.csdn.net/qq_38289815/article/details/94288310 1.2 支持设备 Web 控件 V3.0 支持我司多种设备,包括 DVR 、 NVR 、 DVS 、网络摄像机、网络球机等,设备需要支持PSIA 或 ISAPI 协议。 1.3 运行环境 操作系统: Windows XP 、 Windows7 、 Windows8 、 Windows8.1 、 Windows 10 浏览器:IE8~IE11、 Chrome31+ 、 Firefox35+ , 32 位浏览器 IE8~IE11 、

海康威视(HIKVISION) JAVA SDK Demo成功运行

拈花ヽ惹草 提交于 2019-11-28 02:13:44
海康威视(HIKVISION) JAVA SDK Demo成功运行 引子 下载 说明 代码编译 添加文件 问题 排查 总结 引子 调海康的JAVA SDK花费时间较长,所以记录下,为其他小伙伴填填坑,提高一下效率。官方文档确实少,而且demo中的说明各种坑。 下载 官方SDK下载地址: https://www.hikvision.com/cn/download_more_570.html (64位SDK) 注意:官方SDK区分32位和64位,如果用64位的SDK需要使用JDK64位的,不能使用32位JDK。32位的SDK同理,只能使用32位JDK的 。 说明 官方的Demo的编译环境:Eclipse+Swing插件 或者 NetBeans IDE V8.2,使用的JDK为1.8。 我使用IDEA编译通过了,Eclipse和IDEA区别不大。我的编译环境:IDEA+JDK1.8(64位)+ Windows 10(64位)。编译环境全是在64位下进行的。 海康威视SDK版本: 设备网络SDK_V6.0.2.35(for Windows x64) 代码编译 导入项目时选择eclipse项目导入,如果不懂的同学可以搜索下 IDEA如何导入ecplise项目,项目导进来后根据demo中的 SDK库文件拷贝到该目录下.txt 文件中的描述: 【注意事项】 -------------------

关于海康威视sdk与海康威视web的史上最精细的教程 (一)

99封情书 提交于 2019-11-28 02:12:30
小伙伴们都在下方留言要开发包 web: https://download.csdn.net/download/qq_35583089/10537585 sdk: https://download.csdn.net/download/qq_35583089/10537610 大家自己下载一下吧。 最近在公司需要在项目里集成海康威视的摄像头,刚开始的时候只有个sdk压缩文件,完全是丈二的和尚摸不着头脑,花了几个小时在看文档与demo,有了一点头绪,但接下来在运行java demo 的时候,一步一个坑,在网上拼拼凑凑,总算可以将摄像头的画面显示出来,为了让更多的小伙伴可以更快速的实现这个功能,决定将自己遇到的困难及解决的办法一步一步记录下来,朋友们可以在下面讨论留言。 海康威视sdk 打开sdk的压缩文件,可以看到如下的内容 首先将java demo 在idea中打开,在项目的最下面,有一个文件 : SDK库文件拷贝到该目录下.txt,很明显,是要将库文件里面的所有文件都直接放到与这个文件平级的目录下 这时候运行ClientDemo里面的mian 方法,会看到如下界面: 成功显示这个窗口,表示库文件的目录没有放错。 如果运行main方法报如下错误检查你的库文件放置的目录与上面的图上的是否一致。(这个com/是我为了演示错误加上去的,demo的代码不用修改。) 接下来点击每一个按钮

海康威视多路播放开发步骤及参考代码

断了今生、忘了曾经 提交于 2019-11-28 02:12:06
在我们使用摄像头进行二次开发的过程中,我们通常会遇到需要使用双目甚至多目摄像头的问题,这时候我们就需要二次开发的软件有多路播放的功能,这里,我们还是首先上预览图, 需要程序示例Demo的请点击此处下载 : 为了实现视频的多路播放,我们需要首先了解视视频的实时流回调函数: NET_DVR_SetRealDataCallBack 注册回调函数,捕获实时码流数据。 BOOL NET_DVR_SetRealDataCallBack( LONG lRealHandle, fRealDataCallBack cbRealDataCallBack, DWORD dwUser ); 参数: lRealHandle [in] NET_DVR_RealPlay或NET_DVR_RealPlay_V30的返回值 cbRealDataCallBack [in] 码流数据回调函数 dwUser [in] 用户数据 这里我们可以看到,我们需要实现多路播放,其实质就是要多次调用这个实时流函数,这里我们需要定义多个 lRealHandle 参数加以区分,这里我们以双路播放为例演示如何实现多路播放 Step1: 首先要创建用于显示相机播放的静态文本框(其实就是静态文本框,但是为了在编程过程中界面显示的方便,我们需要将文本框拉大成合适的大小并将文本框的边框属性设置为True): 拖拽两个用于存放实时预览的静态控件

spring-boot下海康威视的java二次开发

蓝咒 提交于 2019-11-28 02:02:56
1.首先要从海康的官网上下载最新的SDK到本地(我的是win7_64 和Linux64) 2.将依赖的库引入到HCNetSDK.java中,实现调用(具体要引入的库可以看SDK内的readme.txt) 3.在自己写的类中引入HCNetSDK 然后开始初始化登录 并调用相关功能 来源: CSDN 作者: luffysup 链接: https://blog.csdn.net/u014636669/article/details/79693881

海康威视 java B/S 开发 流程

早过忘川 提交于 2019-11-25 18:58:21
最近项目用到了一个调用海康威视摄像头实现外网网页预览的需求,由于第一次接触这类需求,不免有些焦头烂额,现终于将需求实现,故,作一笔记用于记忆,并希望帮到要用的人。废话不多说,直接开始: 注:本文中所有的使用的代码和工具以及安装包的下载地址如下: 传送门: https://download.csdn.net/download/qq_36720088/10696597 一、分析流程 整理了一下整个流程,共分以下四个步骤: 1.使用海康威视的官方SDK访问摄像头,获取摄像头可用通道号,组装rtsp地址,获取摄像头的实时rtsp视频流。 注1:12年之后海康设备支持两种组装rtsp流的方式,可以不使用通道号就可以,故此步可以省略; 注2:如果不使用通道,使用量多的话会影响画质,故,推荐使用通道号组装rtsp地址; 2.使用FFmpeg将rtsp流转换成rtmp流供网页显示。 注1: FFmpeg 支持转mp4,webm,ogg等多种前言音视频文件的格式转换哦; 注2:本文使用rtmp流,有其他需求的小伙伴可以使用 FFmpeg 转成其他格式; 3.服务器搭建集成nginx-rtmp插件的nginx服务,将转换的rtmp流推送至nginx制定代理地址,实现外网访问。 注1:建议有能力的公司使用单独服务器搭建流媒体服务器哦。 4.前端页面使用免费的前端H5插件video.js实现实时预览 注1