- 博客(170)
- 资源 (41)
- 收藏
- 关注
原创 赋能安防:深度剖析 GB/T 28181 国标平台对接(四)—— 实际应用案例
通过以上三个不同领域的实际应用案例可以看出,GB/T 28181 国标平台在城市安防、企业园区安防、校园安防等众多场景中都发挥了重要作用,为解决安防系统的互联互通、资源共享和智能应用等问题提供了有效的解决方案。为保障企业的安全生产和运营,加强对园区内人员、车辆和物资的管理,企业决定对园区安防系统进行升级改造,引入先进的安防技术和平台。随着校园安全问题越来越受关注,某高校为加强校园安全防范工作,保障师生的人身安全和校园的正常教学秩序,决定对校园安防系统进行全面升级改造,构建一个智能化、一体化的校园安防体系。
2025-03-29 10:12:24
1043
原创 赋能安防:深度剖析 GB/T 28181 国标平台对接(三)—— 平台对接流程
包括视频监控功能(实时监控、录像回放、视频抓拍等)、设备管理功能(设备添加、删除、修改、状态查询等)、报警功能(报警接收、处理、联动等)、用户管理功能(用户添加、删除、权限分配等)。例如,进行报警功能测试时,模拟触发前端报警设备(如红外探测器、烟雾报警器等),观察平台是否能及时接收报警信息,并按预设报警联动规则进行相应处理,如弹出报警提示窗口、发送短信通知相关人员等。例如,在平台添加设备时,要填写设备正确名称、设备 ID、所属区域等信息,方便在监控界面快速定位与识别设备。
2025-03-08 10:26:02
775
原创 赋能安防:深度剖析 GB/T 28181 国标平台对接(二)—— 技术原理与设备接入方式
通过深入理解 SIP 信令、RTP/RTCP 媒体传输以及视频编解码等技术,再结合硬件和软件多样化的接入方式,安防领域的从业者能够更好地构建出高效、智能的安防监控系统。平台对设备信息进行验证后,如果验证通过,会返回注册成功响应(200 OK),并在平台内部记录和维护设备的注册信息。SIP(Session Initiation Protocol,会话发起协议)是 GB/T 28181 国标平台的核心信令协议,主要负责设备与平台之间的注册、会话建立以及控制命令传输等操作。
2025-03-01 14:52:34
1221
原创 当代冤种自救指南:从职场PUA到塑料情,这份“摆烂兵法“教你用魔法打败魔法
"允许自己演不好苦情剧,毕竟生活这场戏——没片酬可领,NG了重来,随时能改剧本"。当有人说你不够关心,深情凝视对方瞳孔:"宝,看见我眼里的红血丝了吗?每天对着镜子念咒:"我是来上班的不是来修行的,功德攒够就跳槽/友尽/删号三连" (附赠口诀:别人生气我不气,气出结节无人替)把"他怎么这样"的疑问句自动替换成"哦他又犯病了"的陈述句 (科学原理:当对方是NPC,你的怒气值直接清零)这种付出与反馈的失衡感,恰似永远解不开的戈耳狄俄斯之结,在现代社会的交往迷宫中反复上演。2. 人际关系防碰瓷秘籍。
2025-02-22 11:09:03
191
原创 赋能安防:深度剖析GB/T 28181国标平台对接(一)——要点概述
忆往昔,安防市场仿若一片碎片化的拼图,各厂商的设备宛如孤立的岛屿,彼此封闭,平台之间亦缺乏有效的交互机制,信息被禁锢在一个个狭小的“数据孤岛”之中,这不仅严重阻碍了安防系统整体性能的释放,更给大规模、综合性安防项目的落地实施设置了重重阻碍。其通信协议体系更是精妙绝伦,仿若人体精密的神经系统,以 SIP 协议开启设备注册的初次“握手”,借 RTP 协议保障视频流实时传输的稳定“奔腾”,再辅之以各类精准的控制指令协议实现远程操控的灵敏“响应”,全方位保障了安防监控联网系统信息交互的精准与高效。
2025-02-20 09:41:17
674
原创 使用X-AnyLabeling自动标注数据集(以yolov10模型为例,多图详细介绍)
X-AnyLabeling 是一款全新的交互式自动标注工具,其基于AnyLabeling进行构建和二次开发,在此基础上扩展并支持了许多的模型和功能,并借助Segment Anything和YOLO等主流模型提供强大的 AI 支持。无须任何复杂配置,下载即用,支持自定义模型,极大提升用户标注效率!
2024-08-16 11:34:55
3755
7
原创 windows环境下编译aws-sdk-cpp踩坑记
在做图片、视频片段存储技术调研时,从查阅的大量资料中,了解到很多人推荐的开源MinIO,其优点简单来说易于部署和调用,支持高可靠性等,但是官方却没提供C++版本的API接口,这点对C++开发人员不友好。好在它是遵循亚马逊S3协议的,所以可以通过调用aws-sdk-cpp对MinIO访问。下边记录了笔者编译aws-sdk-cpp碰到的一些坑以及解决办法,供有需要的朋友参考,以少走弯路。
2023-06-02 16:23:36
2566
1
原创 结合实战,浅析GB/T28181(十)——媒体流保活
本文结合wireshark抓包,详细介绍了28181平台级联对接过程中的媒体流保活工作机制和特点,当遇到播放视频莫名停止时,多了一个问题排查思路。
2023-04-24 16:37:54
2793
原创 linux环境中编译exosip2和osip2库
本文简要介绍了在linux环境中,如何编译libosip2和libexosip2库,并指定库的安装目录。
2023-02-23 16:30:51
1995
1
原创 Python OpenCV中的图像阈值处理
图像阈值处理是很多高级算法的底层逻辑之一,比如在做图形检测,轮廓识别时,常常会先对图像进行阈值处理,然后再进行具体的检测或识别。本节介绍了python 环境中几种常用的图像阈值处理方法。
2022-12-13 16:41:03
1074
原创 C++调用OpenCV实现图像阈值处理
本节我们一起探索下使用OpenCV,如果对图像进行阈值处理,其中包括简单的阈值处理、自适应阈值处理和Otsu阈值处理。
2022-12-10 10:38:17
3123
原创 Python调用OpenCV实现图像平滑处理
在OpenCV中,经常用到的二维图像平滑处理有以下4种:均值滤波、中值滤波、高斯滤波和双边滤波。本节我们介绍在Python环境下调用OPenCV接口,如何对图像进行平滑处理。
2022-11-28 17:22:21
1773
原创 C++调用OpenCV实现图像平滑处理
在OpenCV中,经常用到的二维图像平滑处理有4种:均值滤波、中值滤波、高斯滤波和双边滤波。本节我们一起看一下,用C++调用OpenCV接口,如何实现对图像的平滑处理。
2022-11-26 11:00:29
3936
原创 linux系统离线安装docker(分步法&一键法)
在有的项目场景中,服务器是不允许连接外网的。此时若想在服务器上安装部署docker容器,就不能采用在线方式了,不过可以采取离线方式进行安装。本文介绍了两种离线安装docker的办法:分步安装法和一键安装法。
2022-11-19 09:57:13
41822
28
原创 Windows系统CMake编译Opencv4.6.0源码,支持contrib库
本篇详细介绍了在Windows系统上,如何使用CMake编译OpenCV4.6.0源码(包含contrib4.6.0模块),生成对应的库文件和头文件。为使用C++基于OPenCV开发人脸识别等功能做好准备。
2022-11-11 17:19:24
4456
13
原创 centos7.9安装docker,docker安装使用mysql
本文介绍了在centos7.9上如何安装和启用docker,在docker如何安装和使用镜像及容器(以mysql为例),并附带docker常用命令及注释。
2022-10-20 16:30:04
1228
1
原创 Python调用OpenCV实现图像反色(反相)处理
上一篇介绍了用C++如何将一幅彩色图像和灰度图像进行反色处理,本篇接着用python来做同样的事情。
2022-10-15 15:40:17
6927
2
原创 C++调用OpenCV实现图像反转处理
本节介绍了用C++调用OpenCV接口,分别对彩色图像和灰度图像做发色处理的过程,包括概念介绍及代码实现等。
2022-10-09 16:08:23
3972
原创 Python调用OpenCV接口实现网络摄像头录像和抓拍图片
上篇文章介绍了用 C++调用OpenCV接口,打开网络摄像头录制视频,并抓拍截图。本篇我们看一下,Python如何调用OpenCV接口,来做同样的事情。
2022-09-29 16:46:51
4527
3
原创 结合实战,浅析GB/T28181(九)——系统校时引起的视频莫名黑屏
本节记录了一次因系统校时,引起的28181视频平台实况点播黑屏问题,对问题的排查过程,解决方案和一些思考总结。
2022-09-23 16:00:13
1789
2
原创 Win10系统C++调用OpenCV实现网络摄像头录像和抓拍图片
前边文章介绍了在WIN10系统上,分别用C++和Python调用OpenCV接口,播放本地和网络摄像头视频。本篇我们来看一下,用C++如何调用OpenCV接口,打开网络摄像头的视频,对其进行录像,并抓拍图片。
2022-09-21 17:13:08
2562
原创 数据库设计之E-R图和关系表
本文介绍了数据库建模过程中的E-R图设计要素及方法,根据E-R图设计关系表的方法及一些概念,最后根据关系表创建数据表的mysql sql语句示例。
2022-09-19 14:33:20
27505
原创 鸿蒙HarmonyOS开发环境初识及搭建
根据官网资料介绍,我们可以在Windows系统或macOS系统上,使用HUWEI DevEco Studio进行HarmonyOS和OpenHarmony的用户应用程序。下面就一起来看看开发环境的搭建过程。
2022-09-12 15:53:52
6006
原创 基于libevent的C++高并发、易扩展HTTP服务迭代之路
在项目或产品开发中,需要用C++实现一个高并发且易扩展的HTTP Server,那么我们可以基于libevent来做这件事情。Libevent提供了HTTP Server等组件,并且支持多线程编程。下面我们一起来看一下实现过程。
2022-09-06 16:42:18
3187
1
原创 Python调用OpenCV接口播放本地视频文件、本地和网络摄像头
上篇文章介绍了在WIN10系统上, C++调用OpenCV接口,播放本地视频文件、本地和网络摄像头视频。本篇我们来看一下,Python如何调用OpenCV接口,做同样的事情。
2022-09-02 16:42:53
3159
原创 Win10系统,用C++调用OpenCV接口,播放本地视频文件,播放本地和网络摄像头
本篇介绍在WIN10种,用C++如何调用OpenCV接口,打开和播放本地视频文件,打开本地、网络摄像头并播放视频。
2022-09-01 15:52:50
5266
原创 Win10+Python3.10+OpenCV4.6.0加载显示图片
本文详细介绍了在WIN10系统上,使用Python如何调用OpenCV库接口,加载显示一张图片。
2022-08-30 09:06:46
4827
原创 Win10+OpenCV4.6.0之开发环境(VS2022)配置入门
本文详细介绍了在Win10系统中安装配置OpenCV4.6.0开发环境步骤,并用VS2022创建OpenCV的C++版测试程序,加载显示一张图片。
2022-08-28 21:37:33
11110
30
原创 结合实战,浅析GB/T28181(八)——视频丢包(卡顿、花屏、绿屏)排查
在视频专网(局域网)中,通过GB/T 28181视频平台接入大量的网络摄像机,比如上百、上千,甚至上万台。当系统同一时刻实况点播并发的视频路数较多时,常常会在客户端或电视墙监视器上,出现视频卡顿、花屏、绿屏等现象。本节介绍了如何排查和定位这些问题。...
2022-08-27 16:32:33
8459
8
原创 Centos7.9安装mysql5.7.35记录
本文记录了在Centos7.9上,将原有的mysql数据库卸载,并安装配置mysql5.7.35的详细过程。
2022-08-20 17:45:39
491
原创 结合实战,浅析GB/T28181(七)—— 球机云台控制
28181设备控制包括球机/云台控制、录像控制、报警布放/撤防及复位、设备配置等类型,本节主要介绍球机/云台控制流程、协议规定,及实战对接时碰到的常见问题和排查思路。
2022-08-19 15:24:09
6489
19
原创 结合实战,浅析GB/T28181(六)——解码上墙
本节介绍的视频业务内容:对前端摄像机点播其视频,并解码上墙,在电视墙监视器上实时显示摄像机视频画面。
2022-08-16 15:48:18
1104
原创 结合实战,浅析GB/T28181(五)——录像下载
本节主要介绍基于SIP协议的录像文件查询及下载的信令交互、和实战对接中碰到的问题及解决思路。
2022-08-12 13:22:52
3161
19
原创 结合实战,浅析GB/T28181(四)——录像回放及控制
依据GB/T28181规定,历史视音频回放,主要由三部分组成:基于SIP(rfc3261)的Invite方法实现录像回放会话链路的建立;基于SIP扩展协议(rfc2976)Info实现录像回放控制(即快进,慢放,暂停,开始,拖放等操作);基于RTP/RTCP的媒体流传输。其过程比实况点播更复杂,本节主要介绍基于SIP及扩展协议的信令交互、和实战对接中碰到的问题及解决思路。......
2022-08-05 15:07:31
7946
8
原创 记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”
使用谷歌GN编译程序,碰到“I could not find a ".gn" file ...”的解决办法
2022-08-03 15:40:00
2475
2
yolov12模型权重文件
2025-02-25
yolov11模型权重文件
2024-11-20
QTreeViewDragDrop
2024-09-11
Netron7.8.4安装包合集.rar
2024-08-22
X-AnyLabeling2.3.6安装包及代码
2024-08-14
opencv-3rdparty-contrib-xfeatures2d
2024-08-14
yolov10模型权重文件
2024-08-01
cmake windows最新版安装包(3.26.3-x86-64)
2023-04-27
aws-sdk-cpp-1.11.4(x64-windows)
2023-04-27
aws-sdk-cpp-1.11.4(x86-windows)
2023-04-27
C++ 第三方库管理工具
2023-04-25
计算机视觉+OpenCV+图像阈值处理
2022-12-10
Opencv4.6.0+contrib4.6.0安装包
2022-12-09
ORL人脸照片数据库(The ORL Database of Faces)
2022-11-18
C++调用OpenCV实现图像反色处理
2022-10-09
SPVMN GB28181视频监控自测软件_6.0.29
2022-09-13
计算机视觉+机器学习+OpenCV
2022-08-28
computer_resource_usage.py
2022-08-12
boost_1_79最新版源码(win和linux)
2022-08-08
C/C++ 定时器程序(含源码和demo)
2022-07-28
Arm上电自启动和监控应用程序解决方案(脚本代码)
2022-07-08
基于IE内核的浏览器,内含源码
2022-07-05
msvc2019编译Qt5.15.3源码所需环境依赖工具合集
2022-04-22
Qt5.15.3源码编译安装包(Win32版本,内含pdb符号文件)
2022-04-22
Qt5.15.3源码编译安装包(Win64版本,不含pdb符号文件)
2022-04-22
onvif_wsdl_Ver.21.12(schemaLocation和location已改为绝对路径)
2022-03-24
常用linux远程连接工具合集
2022-03-18
linux环境编译安装clang12.0.0源代码压缩包合集
2022-03-18
代码统计工具SourceCounter
2022-03-11
Silverlight开发包
2022-03-11
ffmpeg64位编译工具.rar
2019-10-18
vista 120/250 IPM SDK
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人