海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)

海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)陈拓 2021/07/312021/08/011. 概述在《海康威视客户端iVMS-4200连接NVR》https://zhuanlan.zhihu.com/p/395137370https://blog.csdn.net/chentuo2000/article/details/119298486一文中我们通过海康威视客户端iVMS-4200连接NVR。本文我们通过海康SDK连接NVR。2. 下载SDK
分类: 其他 发布时间: 11-20 09:17 阅读次数: 0

Ubuntu 18.04安装远程桌面

Ubuntu 18.04安装远程桌面陈拓2021/08/05-2020/08/081. Putty登录IP地址192.168.0.103登录账户ccdcxxxxxxxx2. Ubuntu 18.04安装桌面如果安装的系统已经带桌面跳过这一步。2.1 查看linux系统版本lsb_release -a2.2 安装桌面sudo apt-get install ubuntu-desktop2.3 重新启动sudo reboot3. 设..
分类: 其他 发布时间: 11-20 09:16 阅读次数: 0

Ubuntu18.04和Win10共享文件夹

Ubuntu18.04和Win10共享文件夹陈拓2021/08/05-2020/08/081. 概述Ubuntu18.04局域网共享文件夹,实现win10和Ubuntu局域网访问。2.Ubuntu下设置共享文件夹右击要共享的文件夹例如hk选择Local Network Share点击Share this folder,需要安装共享服务。安装共享服务Install serviceInstall如图勾选,Create Share自动添加...
分类: 其他 发布时间: 11-20 09:16 阅读次数: 0

Ubuntu18.04安装使用Qt编译海康威视SDK DEMO

Ubuntu18.04安装使用Qt编译海康威视SDK DEMO陈拓 2021/08/09-2020/08/091. Ubuntu 18.04安装Qt我们在《海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)》https://zhuanlan.zhihu.com/p/395178052https://blog.csdn.net/chentuo2000/article/details/119299045一文中讲述了在Win10的Linux子系统Ubuntu中使用Qt
分类: 其他 发布时间: 11-20 09:16 阅读次数: 0

Linux C++的cout和printf显示ASCII码的区别

2021/08/15程序片段:#include <stdio.h>#include <iostream>using namespace std; char ctemp = '8'; // 字符 8 cout << "\nctemp: " << ctemp; // 8 cout << "\nctemp: " << ctemp*1; // 转换成ASCII码56 printf ("\ncte
分类: 其他 发布时间: 11-20 09:15 阅读次数: 0

Linux命令行终端图形界面编程库curses

Linux命令行终端图形界面编程库curses陈拓 2021/08/22-2020/08/231. 概述curses是一个在Linux/Unix下广泛应用的图形函数库,作用是可以在终端内绘制简单的图形用户界面。本文在Ubuntu下安装curses。Ubuntu版本:2. Ubuntu安装curses2.1 直接安装sudo apt-get updatesudo apt-get install libncurses5-dev2.2 下载安装直接安装通常不是.
分类: 其他 发布时间: 11-20 09:15 阅读次数: 0

Win10命令窗口的SSH和SFTP操作

陈拓 2021/08/23-2020/08/231. 概述在Win7环境下我们常用PuTTY通过SSH协议操作远程的Linux系统,用FTP客户端工具上传或下载文件。Win10的命令窗口已经集成了SSH和SFTP,下面是简单的使用方法。2. SSH按Win+R打开cmd,登录远程主机输入ssh [email protected]其中:ccdc是远程Linux系统的用户名192.168.0.103是Linux系统的IP地址输入yes忽略安全警告输...
分类: 其他 发布时间: 11-20 09:15 阅读次数: 0

海康威视SDK控制台程序consoleDemo

陈拓 2021/08/10-2020/08/101. 下载海康威视SDK见《海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)》https://zhuanlan.zhihu.com/p/395178052https://blog.csdn.net/chentuo2000/article/details/1192990452. 开发环境我的开发环境:PC机(Win10)+工控机(Ubuntu)+海康NVR+海康摄像头lsb_release -aWi..
分类: 其他 发布时间: 11-20 09:15 阅读次数: 0

海康威视SDK控制台程序consoleDemo获取视频通道参数

陈拓 2021/08/27-2020/08/271. 概述在《海康威视SDK控制台程序consoleDemo》https://zhuanlan.zhihu.com/p/403903892https://blog.csdn.net/chentuo2000/article/details/119939573一文中我们已经编译成功了海康威视SDK的控制台程序consoleDemo。在上文的基础上本文我们来获取NVR的通道参数。2. 重写ConfigParams.cpp将ConfigPa
分类: 其他 发布时间: 11-20 09:14 阅读次数: 0

海康威视SDK控制台程序consoleDemo获取码流

陈拓 2021/08/28-2020/08/281. 概述在《海康威视SDK控制台程序consoleDemo》https://zhuanlan.zhihu.com/p/403903892https://blog.csdn.net/chentuo2000/article/details/119939573一文中我们已经编译成功了海康威视SDK的控制台程序consoleDemo。在《海康威视SDK控制台程序consoleDemo获取视频通道参数》https://zhuanlan.zh
分类: 其他 发布时间: 11-20 09:14 阅读次数: 0

海康威视SDK控制台程序consoleDemo将实时码流保存为视频文件mp4

陈拓 2021/08/28-2020/08/291. 概述在《海康威视SDK控制台程序consoleDemo》https://zhuanlan.zhihu.com/p/403903892https://blog.csdn.net/chentuo2000/article/details/119939573一文中我们已经编译成功了海康威视SDK的控制台程序consoleDemo。在《海康威视SDK控制台程序consoleDemo获取视频通道参数》https://zhuanlan.zh
分类: 其他 发布时间: 11-20 09:14 阅读次数: 0

ffmpge海康视频文件格式转换

陈拓 2021/08/29-2020/08/291. 概述在《海康威视SDK控制台程序consoleDemo将实时码流保存为视频文件》https://zhuanlan.zhihu.com/p/404661836https://blog.csdn.net/chentuo2000/article/details/119976612一文中文件我们将码流数据保存为视频文件。视频文件是海康的自有格式,需要用海康的专用播放器播放。要用通用播放器播放海康视频文件需要转换格式,海康虽然提供了录像文件
分类: 其他 发布时间: 11-20 09:14 阅读次数: 0

Linux C++ stack smashing detected错误

Linux C++ stack smashing detected错误陈拓 2021/09/12-2020/09/12调试程序遇到一个错误:stack smashing detected原因是数组开小了,出现了数组越界。原数组定义: char destfile[64] = {0};改成 char destfile[256] = {0};问题解决。...
分类: 其他 发布时间: 11-20 09:13 阅读次数: 0

error while loading shared libraries: libhcnetsdk.so: cannot open shared object问题解决

2021/09/09-2020/09/09查看和编辑动态库配置文件ld.so.confls -l /etc/ld.so.confcat /etc/ld.so.confsudo nano /etc/ld.so.conf添加/home/ccdc/HKCapture/lib,这是我的程序的动态库路径。更新配置sudo ldconfig -v问题解决。...
分类: 其他 发布时间: 11-20 09:13 阅读次数: 0

在CRON定时任务中xxx not found错误处理

2021/09/09-2020/09/09我的系统lsb_release -a在定时任务cron中运行程序ffmpeg出现错误cat /var/mail/ccdc查看ffmpeg在哪里$ which ffmpeg/snap/bin/ffmpeg或者$ whereis ffmpegffmpeg: /snap/bin/ffmpeg.ffplay /snap/bin/ffmpeg /snap/bin/ffmpeg.ffprobe将/snap/bin/ffmpeg.
分类: 其他 发布时间: 11-20 09:13 阅读次数: 0

cron定时任务和No MTA installed, discarding output错误处理

陈拓 2021/09/09-2020/09/120. 我的系统lsb_release -a1. 设置cron为了定时执行程序启用cron。我的项目需求为每5分钟执行一次hkCapJpeg1。下面通过编辑crontab进行设置。crontab编辑命令crontab -e选择1:在crontab的最后添加:*/5 * * * * /home/ccdc/HKCapture/hkCapJpeg/hkCapJpeg1 192.168.1.21 8000 ad...
分类: 其他 发布时间: 11-20 09:12 阅读次数: 0

将本地已有项目添加到gitee仓库中

陈拓 2021/09/16-2021/09/171. 创建gitee仓库hk-Console新建点击 仓库地址https://gitee.com/linkdle/hk-console2. 克隆hk-Console我的系统克隆hk-Console到本地git clone https://gitee.com/linkdle/hk-console.git查看hk-console进入目录hk-consolecd hk-console3. ...
分类: 其他 发布时间: 11-20 09:12 阅读次数: 0

修改git commit的注释

2021/09/17-2020/09/17在《将本地已有项目添加到gitee仓库中》https://zhuanlan.zhihu.com/p/411306340https://blog.csdn.net/chentuo2000/article/details/120345622一文中我们已经发布(push)了几个项目到gitee仓库,下面我们将远程的注释“海康NVR工具集”改成“海康NVR视频下载工具”。执行 rebase 命令git rebase -i HEAD~n.
分类: 其他 发布时间: 11-20 09:12 阅读次数: 0

git上传修改过的代码

2021/09/18-2020/09/18在《将本地已有项目添加到gitee仓库中》https://zhuanlan.zhihu.com/p/411306340https://blog.csdn.net/chentuo2000/article/details/120345622一文中我们已经发布(push)了几个项目到gitee仓库。在《修改git commit的注释》https://zhuanlan.zhihu.com/p/411460494https://blog.csd
分类: 其他 发布时间: 11-20 09:12 阅读次数: 0

在树莓派计算模块CM4 eMMC上安装Ubuntu Desktop 21.04

陈拓 2021/09/29-2021/09/301. 硬件我的CM4模块带eMMC存储器和WiFi模块。我的CM4扩展板装好CM4和扩展板的硬件系统扩展板资源2. 下载UbuntuInstall Ubuntu on a Raspberry Pi | Ubuntuhttps://ubuntu.com/download/raspberry-pi我选择Ubuntu Desktop 21.04下载:解压:3. 下载Win10上安...
分类: 其他 发布时间: 11-20 09:11 阅读次数: 0