自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (14)
  • 收藏
  • 关注

原创 【解决方案】危化安全生产企业智能算法调研

解决方案,应用于保障安全生产的新技术也最多,例如,防爆通信系统、防爆监控系统、安全自动化仪表、高精度室内人员系统、消防系统、救援机器人、智能监控识别烟雾、火焰、人员摔倒、未带安全帽、未穿工作服、脱岗、睡岗、打手机、吸烟等违规行为,杜绝重大爆炸事故发生。行业是高危行业,重点消防单位,重大危险源监控单位,是安全生产的重要监管单位,发生爆炸事故影响巨大,所以是主管部门的重点关注点,相关的法律法规对石化工业出台的政策最多。安全帽检测算法:发现发工厂区内未按规定穿戴安全帽,立即报警并通知相关人员进行及时处理。

2022-11-07 11:17:31 285

原创 【解决方案】浅谈基于边缘计算的智慧工地解决方案

基于智能视频分析技术自主研发视觉AI算法,全时侦测待测事件(如检测是否佩戴安全帽),提供人员、环境、安保等安全风险点识别及报警提醒服务,主动识别不安全因素,AI智能值守,节约人力成本,满足工地的人员、财产安全管理需求。同时,通过转码和移植技术,可在工地作业现场布置边缘智能分析服务器,完成多个AI识别算法的加载运行,实现多路视频的实时接入分析。基于边缘计算的智慧工地解决方案将AI技术深度融合应用于传统建筑行业安全监控工作,通过在工地放置一个边缘AI分析终端,完成。

2022-11-04 21:53:41 380

原创 【解决方案】校园明厨亮灶监控系统实施方案

在视频监控系统中,视频图像的传输质量直接影响系统的监控质量,视频信号虽然已经过压缩,但数据量还是很大,特别是当几路视频信号同时在网络上传输时,大量的数据传输会造成传输网络的拥塞,数据的延迟及丢失,因此良好的传输协议和传输方式的选择至关重要。促进校园“明厨亮灶”展示系统的科学化和规范化建设,建立以市场监督管理局和区域市场监督管理局及学校关于“明厨亮灶”的视频监控信息连接,准确、可靠、快捷、全面地提供校园厨房的视频信息,并且对各种事件进行记录,达到有法可依,有证可取。D1图像大小为704×576像素;

2022-11-03 18:24:34 1146

原创 基于国产芯片RK1126的智能视频分析网关

智能边缘计算网关力求打造一个开放式、可扩展、二次开发升级的智能型AI终端,硬件基于arm的CPU,2T算力的NPU,具备更低的功耗,更高的性能,同时扩展多路外围接口,如RS232、485、CAN等,系统采用嵌入式Linux操作系统,提供更稳定的运行环境。系统支持接入音视频设备,支持协议包含Onvif、rtmp、rtsp、GB28181等;系统目前支持开发语言:Java、C&C++、Go、Lua、Python、.NET等;系统支持对接各类传感器,如温湿度传感器、烟感、水浸等传感器;兼容主流,默认广和通。

2022-11-03 17:43:14 1675

原创 【君正T31学习教程】002Toolchain使用说明

Toochain即交叉编译工具链,是Linux Host机上用来编译和调试嵌入式设备程序的一系列工具的集合。

2022-08-22 09:00:07 1391

原创 【君正T31】只读rootfs文件系统squashfs的解压和打包

君正T31 rootfs解压打包

2022-06-28 09:45:57 2619

原创 [解决方案] 明厨亮灶视频边缘计算网关解决方案

一、产品简述面向市场监管明厨亮灶型智能边缘网关,专门针对餐厨场所合规性分析的智能视频分析产品,可及时发现餐厨违规行为和卫生问题,并实现智能检测预警,提高监管效率,降低人工审查成本。二、产品架构通过在部署智能边缘网关,接入本地网络摄像机,然后产生报警信息进行云端推送。同时支持本地对接声光报警器进行及时告警。针对餐厨违规行为的智能分析、识别和告警主要围绕违规穿戴(未佩戴 口罩、帽子和赤膊上身)、违规行为(吸烟)等告警信息的实现三、产品亮点国产化AI SOC,2Tops算力业界领先高性能AI边缘

2022-06-20 11:20:35 405

原创 docker镜像修改自启动参数

步骤systemctl stop dockercd /var/lib/docker/containers/[containerID]修改config.v2.json 和hostconfig.json即可systemctl start docker

2022-05-19 10:38:20 876 1

原创 电网企标B接口接入记录(三):订阅及告警

B接口订阅部分可以参考GB28181的实现,只是body体的不同, 同样是Subscribe方法。有告警时采用Notify的方法进行通知。抓包如下:订阅: SUBSCRIBE sip:010090016701000000@192.168.31.185:15060 SIP/2.0 Via: SIP/2.0/UDP 192.168.31.248:21112;rport;branch=z9hG4bK442754586 From: <sip:222222222222222222@1

2022-05-14 22:27:55 517

原创 RK1126从入门到放弃:番外篇(二)Win10 WSL系统下编译buildroot报错不支持SYSV IPC,导致fakeroot无法正常工作

Win10的Linux子系统是完全可以直接用来进行嵌入式Linux开发操作的,目前已经非常顺畅地编译通过了U-Boot和内核。但是编译Builtroot的最后阶段,需要使用fakeroot来fake文件权限的时候,报了个错误,如图所示:目前WSL仅仅支持SYSV的信号量,消息队列还没有被实现(fakeroot需要SYSV的消息队列),但已经在规划中了,不知道猴年马月可以解决这个问题。。。没办法,暂时的办法就是用fakeroot-tcp替换fakeroot-sysv咯所以,撸起袖子这么干:cp -f

2022-05-10 09:01:38 617

转载 RK1126从入门到放弃:(二)Buildroot说明

一、目录介绍buildroot├── arch: 存放CPU架构相关的配置脚本,如arm/mips/x86,这些CPU相关的配置,在制作工具链时,编译uboot和kernel时很关键├── board:在构建系统时,board默认的boot和kernel配置文件,以及一些板级相关脚本,存放一些默认开发板的配置补丁之类├── boot:bootloader配置脚本目录,可以选择使用uboot作为bootloader├── build:所有源码包解压出来的文件存放目录和编译过程的发生目录├── co

2022-05-08 10:15:04 2139

原创 RK1126从入门到放弃:番外篇(一)

瑞芯微的一些默认参数1. 用户名和密码root----rockchip2. 视频流地址:2.1 RTSP访问地址:rtsp://设备IP地址/live/mainstreamrtsp://设备IP地址/live/substreamrtsp://设备IP地址/live/thirdstream2.2 RTMP访问地址:rtmp://设备IP地址:1935/live/substream2.3 HTTP-FLV访问地址http://设备IP地址/live/substream.flv3. web

2022-05-08 09:42:00 1018

原创 RK1126从入门到放弃:(零)预备篇

1. 开发环境搭建编译Linux环境:WSL-Ubuntu18.04、虚拟机安装Ubuntu18.04,不建议使用CentOS编译必备软件包sudo apt-get install repo git-core gitk git-GUI gcc-arm-linux-gnueabihf u- boot-tools device-tree-compiler gcc-aarch64-linux-gnu mtools parted libudev- dev libusb-1.0-0-dev python-l

2022-05-08 09:34:38 1120

原创 RK1126从入门到放弃:(一)编译篇

安装必备软件:apt-get install repo git ssh make gcc libssl-dev liblz4-tool \ expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \ qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib unzip \ device-tree-compiler p

2022-04-26 17:39:27 2045

原创 WebRTC:Mesh/MCU/SFU三种通信架构

MESH架构MCU架构SFU架构

2022-04-22 15:40:32 1170

原创 国网企标B接口记录(附件):视频监控系统地址编码

地址编码说明对象地址编码采用分级分区域方法,编码结构共18位(GB28181位20位)。对象地址编码按照数字编码的方式,每一位的数字编码范围为0~9。编码规则网省公司代码网省公司名称网省公司代码网省公司名称01华北电网有限公司20重庆市电力公司02北京电力公司21东北电网有限公司03天津市电力公司22辽宁省电力有限公司04河北省电力公司23吉林省电力有限公司05山西省电力公司24黑龙江省电力有限公司06山东电力集团

2022-04-21 00:53:42 1594

原创 电网企标B接口接入记录(二):资源上报

区别于国标28181不同点B接口要求设备注册完毕后,已通知的方式上报平台设备自身的资源信息.摘自原文:前端系统加电启动并初次注册成功后,应向平台上报前端系统的设备资源信息(包括:视频服务 器、 DVR/DVS 、摄像机、告警设备、环境量采集设备等模拟或数字信号采集设备信息)。 前端系统上报的设备资源信息采用 SIP 的 NOTIFY 消息,消息体应采用 XML 进行封装。 前端系统在上报资源信息时,应按照逐级发送的方式,发送的资源信息记录建议组合成小于 MTU 尺寸的封包进行上报,也允许单个分批的发送

2022-04-20 23:52:29 742 10

原创 电网企标B接口接入记录(一):注册

注册直接贴个流程图吧,这里跟GB28181一致的。参考信令:步骤1 REGISTER sip:010090000000000000@111.203.3.78:21112 SIP/2.0 Via: SIP/2.0/UDP 100.106.180.41:15060;rport;branch=x5hG8bK235 From: <sip:010090016701000000@01009000>;tag=3723455366 To: <sip:01009001

2022-04-20 23:41:34 854 2

原创 记一次gitlab升级过程

1. 获取现在gitlab版本[root@MiWiFi-R1350-srv ~]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 8.8.52. 升级计划gitlab 不支持大版本之间直接升级,需要升级到当前版本的最新版本,然后再升级下一个版本。升级版本次序为:8.8.5 -> 8.17.7 -> 9.5.10 -> 10.8.7 -> 11.3.4->11.11.8 -> 12.0.12 -&g

2022-04-06 16:03:41 2417

原创 Android常用命令行指令

Android 在Cmd下指令 管理设备 adb devices 显示连接到计算机的设备 adb get-serialno 获取设备的ID和序列号serialNumber adb reboot 重启设备 adb reboot bootloader 重启到bootloader,即刷机模式 adb reboot recovery 重启到recovery,即恢复模式 adb [-d|-e|-s <serialNumber>] <

2022-02-26 11:39:51 3510

原创 产品经理规范输出文档

立项阶段责任人:产品经理输出主要文档:MRD需求评审阶段责任人:产品经理输出主要文档:原型图主要业务逻辑流程图prd(非必须)UI效果图(评审完结后)概要设计阶段责任人:研发经理输出主要文档:概要设计数据库设计项目时间节点UED开发阶段责任人:研发经理主要工作:推进项目进度发布上线阶段责任人:研发经理、产品经理输出主要文档:验收产品基本功能、流程...

2022-02-26 11:36:02 1133

原创 温度数值转RGB

/* 温度需先转换为0-255的灰度值; 最终生成的rgb格式为16bit的ARGB;*/int TCtoRGB(int grayValue){ int rgbValues[3] = {0}; if (grayValue < 64) { rgbValues[2] = 0; rgbValues[1] = (int)(4 * grayValue); rgbValues[0] = 255; } else if (grayValue >= 64 && gr

2022-01-05 16:50:36 2293 1

原创 CentOS安装Mingw32

yum install texinfogit clone https://github.com/Zeranoe/mingw-w64-build.gitcd mingw-64-buildmake srcmake bld./mingw-w64-build x86_64

2022-01-05 09:57:00 1321 1

原创 快速删除node_modules方法的命令

方法:npm install rimraf -grimraf node_modules

2022-01-04 16:14:42 1965

原创 es安装后的服务配置问题

[root@localhost es]# rpm -ivh elasticsearch-6.4.0.rpm 警告:elasticsearch-6.4.0.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID d88e42b4: NOKEY准备中... ################################# [100%]Creating elasticsearch group... OKCreating elastics

2021-12-16 11:58:08 1238

转载 MediaCodec的使用介绍

转自:https://www.jianshu.com/p/f5a1c9318524

2021-11-15 21:49:39 214

原创 记一次android设备通过tun0网络连接上级国标平台问题

问题记录一次通过android app对接上级海康平台过程中发现的问题。问题1:视频点播invite请求海康解析错误问题2:同时存在4G、VPN过程中,设备无法上线解决办法问题1:经过与海康技术支持battle,发现最终是我方错误,我方合成的sdp需要严格一些,不能多字段或者顺序错乱,其中invite的回复中我方多了u字段,有了此字段海康会parse err,去掉u字段即可。问题2:经抓包调试发现,国标register信令中的ip地址错误,不是VPN分配的IP,调试代码发现我方udp s

2021-10-10 23:29:39 558

原创 Android下tun0网络的检测方法

1. 判断是否包含tun0、tun1 public void isDeviceInVPN() { try { List<NetworkInterface> all = Collections.list(NetworkInterface.getNetworkInterfaces()); for (NetworkInterface nif : all) { if (name.equals("tun

2021-10-10 23:15:53 1918

原创 记一次对接大疆SDK获取视频H.264问题过程

大疆论坛原贴:https://djisdksupport.zendesk.com/hc/zh-cn/community/posts/4406998758937调试使用机型:Mavic mini需求获取标准的264视频按国标协议推送海康视频平台问题记录dji技术支持称:纯正的H.264视频流要从provideTranscodedVideoFeed这个函数接口中获取实际发现:官方DEMO中,VideoFeederView.java用getPrimaryVideoFeed,本地画面是正常的。用

2021-10-10 22:44:53 2665 8

原创 无人机接入国标GB28181视频平台(2):Android端App

接上一条!背景这里通过大疆自身SDK来对接获取H.264视频流,然后通过Android GB SDK来对接上级国标平台,如海康、大华、网力等国标视频平台。解决方案对接dji Mobile SDK 获取264使用EnjoyGBD SDK打包PS流推送上级国标平台未完。。。。...

2021-10-10 22:06:23 2109

原创 海康ehome协议分析(4):GPS上传

海康带有GPS的设备,是通过报警(Alarm)服务进行GPS上传的,具体通信通道是根据配置文件,可选择UDP,UDP&TCP,MQTT方式分别对应的配置是: <Param> <LogPath>C:/EHomeSdkLogs/</LogPath> <LogLevel>3</LogLevel> <LogAutoDel>false</LogAutoDel>

2021-09-01 15:17:29 1364 1

原创 海康ehome协议分析(3):PTZ云台控制

废话不多说,直接贴信令,这里有点不同,云台控制是平台发给设备3次数据,设备回复平台1次。1. 请求(平台 to 设备)需要发送三次udp报文<?xml version="1.0" encoding="GB2312" ?><PPVSPMessage> <Version>2.5</Version> <Sequence>6256</Sequence> <CommandType>REQUEST&l

2021-09-01 15:08:17 2772 1

原创 海康设备搜索器搜索协议解析

IP及端口准备本机IP&端口选择局域网内一个ip及端口,IP一般默认为跟设备同一网关的本机IP,比如192.168.0.72端口本机则默认绑定37020即可广播IP及端口局域网广播IP :239.255.255.250端口:37020报文情况本机发送<?xml version="1.0" encoding="utf-8"?><Probe> <!--随意生成UUID,每次发送报文不一样--> <Uuid>8282F1DB-2FA6

2021-06-16 15:39:24 2035

原创 Electron使用Chrome命令行开关

在Electron应用的main.js文件配置:// 忽略证书相关错误app.commandLine.appendSwitch('ignore-certificate-errors')因为自签名的CA不会被浏览认可,因此需要把Chrome的忽略证书相关错误命令开启,但不用担心你的数据不会被加密,只要你的证书配置正确,浏览器都会为你加密传输的....

2021-03-02 20:43:53 944

转载 关于Nginx配置SSL证书(Https)和WebSocket的wss

https://blog.csdn.net/yaban8347/article/details/85327091

2021-02-28 22:19:04 589

原创 HTTPS调试中自签名证书错误ERR_CERT_COMMON_NAME_INVALID的解决方法

1、问题现象使用自签名的证书后,chrome报错此服务器无法证实它就是 www.webrtc.cn 它的安全证书没有指定主题备用名称。这可能是因为某项配置有误或某个攻击者拦截了您的连接。错误码是NET::ERR_CERT_COMMON_NAME_INVALID:如下图所示:2、问题原因生成证书的时候没有加上备用名称字段,目前的浏览器校验证书都需要这个字段。3、解决方法生成证书的时候需要添加上备用名称(subjectAltName)扩展字段。使用openssl添加subjectAltNam

2021-02-28 22:17:02 16481

原创 LINUX下获取网络连接状态

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <fcntl.h>#include <errno.h>#include <sys/ioctl.h>#include <sys/types.h>#include <sys/socket.h>#include <linux/if.h>typedef unsig

2021-02-22 23:17:11 498

原创 一种手动建立损伤网络的方法

在windows上安装Linux虚拟机windows 192.168.43.100 路由 43.254CentOS5.4 linux 192.168.43.101 路由 43.254这时 linux windows 上网都是正常的。启动linux的路有功能sysctl -w net.ipv4.ip_forward=1也可以设置到配置文件中,重启生效vi /etc/sysctl.conf net.ipv4.ip_forward = 1查看方式:sysctl net.ipv4.ip_f..

2021-02-22 23:16:06 257

原创 雄迈NVR、DVR设置开启LOGO

下面以配置 HD0 上 VGA +DHMI 1080p@60 的输出, SD 上 CVBS PAL 输出为例进行介绍配置 jpeg 解码参数setenv jpeg_addr 0x94000000;setenv jpeg_size 0xb85f9;setenv vobuf 0x94000000;saveenv解码 JPEG 到内存decjpg配置 HD0 设备启动startvo 0 36 10配置 SD 设备启动startvo 2 1 0配置图形层 0 启动sta

2021-02-22 23:12:07 987

原创 嵌入式NFS挂载调试

mount -t nfs -o nolock 172.22.44.2:/home/lzl/rootbox_hi3521u_pure/qvs/vs /tmpfs/vs_pubmount -t nfs -o nolock 172.22.44.2:/home/lzl/rootbox_hi3531/qvs /tmpfs/vs_pub/home/lzl/rootbox_hi3521u_4g/qvs/home/lzl/rootbox_hi3531/qvssetenv bootargs ‘mem=150M con

2021-02-22 23:04:10 352

UML学习&复习手册文档

UML学习&复习手册文档

2022-03-21

VMware_ESXi_7.0_update1

exsi7.0镜像

2021-11-29

GAT1400:视图库对象.doc

流程注解(主要讲解1400设备到HTTP转发器的流程)

2021-09-08

gb28181代理网关

ipc的rtsp播放转成国标GB28181对接上级平台,目前使用版本仅支持1路rtsp转国标,rtsp默认采用tcp拉流 积分不够可私信联系

2020-09-05

HCISUPSDKV2.3.4.2_build20200316_Win64_ZH.rar

海康ehome协议平台SDK,通过ehome协议来对接设备端,设备主动注册到平台

2020-04-17

大华人像车辆多维结构化对外能力规范- v1.3.docx

大华人像车辆多维结构化对外能力规范 1.API采用 HTTP协议访问,应符合RESTful规范。 2.API请求及应答数据采用JSON格式,JSON中的字符串以小写字母开头,驼峰方式组织。 3.HTTP报文体中包含文本数据和二进制字节数据时,须采用multipart形式传输。 4.所有协议中时间字段采用如下格式(字符串): yyyyMMdd’T’HHmmss’Z’ 例如:20180310T023933Z

2020-03-06

IBM Rational Rhapsody 工具使用说明

IBM Rational Rhapsody 软件简单入门教程 IBM Rational Rhapsody 软件简单入门教程 IBM Rational Rhapsody 软件简单入门教程

2018-06-27

私有文件系统

简介下怎么设计一个私有文件系统. 安防监控行业必备.

2017-03-21

IBM Rational工具使用说明

IBM Rational工具使用说明

2017-03-21

Rational Rose简明实用教程

Rational Rose简明实用教程

2017-03-21

Qt+FFMPEG+SDL实现的视频播放器

2017-03-21

QML入门教程

QML入门教程

2017-03-21

英语大小写规则

英语大小写规则 适用于开发人员,测试人员等等 让你在写代码的同时养成良好的命名规范

2011-11-17

Windows API参考大全

新编Windows API参考大全 比较不错的

2011-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除