海康摄像头不支持在嵌入式arm Linux上的开发,如果想使用,可以使用标准协议的,ONVIF、RTSP、ISAPI等

官方sdk下载和体验

https://open.hikvision.com

点击下载就行了

Ubuntu摄像头抓拍测试

我们使用Linux64 纯净版测试

接好海康摄像头,通电,并设置号ip和用户名、密码。如果有现成的,可以去查一下就知道了

先把设备下载的文件解压并放到Ubuntu下面,随便丢一个文件夹

点击进去文件夹中,找到库文件,打开库文件把里面所有的文件全部复制到文件夹

Demo示例/1-C++开发示例/consoleDemo/linux64/lib

复制完后如下图所示

其他说明:我们只测试纯净版的,不搞其他版本的,其他版本的我也不知道怎么搞,有兴趣可以自己搞搞看看

打开vscode,打开文件夹Demo示例/1-C++开发示例/consoleDemo

1-C++开发示例/consoleDemo/src文件夹中找到文件:CapPicture.cpp文件,修改文件内部的ip和用户名、密码这三个东西,这三个参数可以根据自己的摄像头进行设置。

进入文件夹1-C++开发示例/consoleDemo/linux64/proj,打开终端,输入

make

编译成功

我们可以在1-C++开发示例/consoleDemo/linux64/lib文件夹中找到生成的sdkTest可执行文件。

在终端执行这个文件

./sdkTest

执行后得到下面的东西,根据提示,我们想抓取摄像头的照片,输入4,回车

4

图片获取成功,图片存在lib文件夹中

下面准备在嵌入式上搞搞rtsp

海康摄像头Linux开发与体验相关推荐

  1. 海康摄像头二次开发详解,包含海康摄像头登录、海康云台控制、视频下载等功能

    海康摄像头二次开发详解 准备 海康摄像头SDK开发下载路径: 开发过程中遇到的问题记录: 添加maven依赖 下面代码中会出现的实体类 CameraManage实体类: ControlDto实体类: ...

  2. 海康摄像头java的二次开发,集成windows和linux两个版本的报警布防

    先说一下背景.公司目前项目需要使用海康摄像头的电子围栏功能,也就是报警布防流程的升级版.包括进入区域.离开区域.区域入侵等报警功能的集成.毕竟第一次集成硬件产品的sdk.研究和测试了两三天终于把win ...

  3. 海康摄像头二次开发动态配置.dll与.so文件

    需求 再对海康摄像头进行二次开发时,需要将海康提供的.dll(window)文件或.so(linux)文件通过路径的方式进行配置,项目在window上开发.在linux上进行部署,另一方面在linux ...

  4. 40、记录ROC-RK3588S-PC开发板yolov5目标检测和mpp拉海康摄像头进行解码

    基本思想:喜得一个RK3588开发板,利用它完成目标检测和TCP通信 一.刷机 参考官网或者参考下篇博客 链接: https://pan.baidu.com/s/1dJuS2xYU-uUCJfgfHP ...

  5. 海康摄像头的二次开发(java)

    海康摄像头的二次开发(java) 我第一次接触海康摄像头的二次开发的项目,一开始的时候摸不清套路,走了不少弯路,现在准备把我的一些经验留下来,让大家参考一下. 1.首先到海康的官网下载设备网络SDK: ...

  6. 【海康摄像头二次开发】移植海康摄像头Android SDK并实现多屏显示

    文章目录 前言 一.看海康的例程 二.重要的函数分析 HCNetSDK PlayerSDK 三.移植 1.引入库 3.写一个设备信息管理的类 4.设备登录的类 5.视频显示的控件 6.通用的工具类 7 ...

  7. 海康摄像头二次开发python_海康摄像头的二次开发(java)

    海康摄像头的二次开发(java) 我第一次接触海康摄像头的二次开发的项目,一开始的时候摸不清套路,走了不少弯路,现在准备把我的一些经验留下来,让大家参考一下. 1.首先到海康的官网下载设备网络SDK: ...

  8. 海康摄像头二次开发python_python实现海康sdk二次开发,移动侦测事件(一)

    1.概述 最近一段时间要从海康摄像头读取数据,作为程序的输入源,c++版本有海康有自己的demo,较为简单,很容易就实现了,但是为我们其他的程序都是基于python的,因此,需要使用Python调用海 ...

  9. 海康摄像头开发笔记(一):连接防爆摄像头、配置摄像头网段、设置rtsp码流、播放rtsp流、获取rtsp流、调优rtsp流播放延迟以及录像存储

    文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131679108 红胖子(红模仿)的博文大全:开发技术集合( ...

最新文章

  1. 解读Python的命名空间
  2. IE条件注释和CSS Hacks
  3. Linux 播放网易云音乐(树莓派)
  4. 在CentOS上安装Python3的三种方法
  5. ViewData 和 ViewBag 到底有什么区别?
  6. 统计文章中字母出现频率
  7. 前端架构之路:使用Vue开始第一个项目
  8. java--内存模型
  9. 【linux】dpkg info修复及dpkg: warning: files list file for package
  10. 拓扑排序排课系统_木犀互联网技术周刊(第四十五期): 分布式系统简介
  11. Required field ‘client_protocol‘ is unset!
  12. Google code android开源项目(一)
  13. mysql数据库入门传智播客答案_MySQL数据库入门
  14. MATLAB中定积分的求解
  15. 教程篇(6.4) 02. 路由、会话和性能SLA ❀ SD-WAN ❀ Fortinet 网络安全架构师 NSE7
  16. stap监控cpu脚本小结
  17. 呜呜。平安夜没有苹果
  18. Vue_路由_query参数_params参数_命名路由_props配置_编程式路由导航_缓存路由组件_新的生命周期钩子_全局、独享、组件内路由守卫_路由的两种工作模式
  19. lwip --- (十六)TCP建立流程
  20. Excel VBA 代替Sumproduct实现多条件求和

热门文章

  1. 罗技无法使用计算机上的配置文件,为什么罗技G500s在电脑A上安装驱动程序并通过板载内存设置DPI和宏之后,在电脑B上使用时完全是出厂设置?...
  2. C#高性能低GC 非托管动态扩容数组
  3. 唱歌发声的技巧与方法
  4. BRVAH(BaseRecyclerViewAdapterHelper)多样式的使用
  5. 非CS专业小硕的机器学习/数据挖掘岗位秋招经验
  6. OSI7层模型及常见的面试问题
  7. proteus仿真micropython_用Python让单片机“行动”起来——MicroPython实战入门篇
  8. 一阶数字低通滤波器的实现
  9. 《浪潮之巅》——当年摩托罗拉系统输在Java慢,Android赢在C++
  10. 一篇讲的很细很好的帖子