c++
文章平均质量分 91
LinuxZQ
爱好linux,希望能在这里与大家一起交流
展开
-
61850客户端软件构建
61850很久没有再次更新,今天再更新一版客户端的使用。同样,没有可视化的操作界面,只有终端式操作。但麻雀虽小五脏俱全,拥有最基本的遥信遥测数据,以及遥控定值。作为学习验证数据来说,已经足够了。...原创 2022-08-02 16:36:17 · 2501 阅读 · 0 评论 -
国网B接口实现(QGDW1517.1)
上篇GB28181实现已经将实现sip所需要用到的三方库,以及一些注意点描述了。由于B接口与281都是基于sip,实现方式差不多,这里就不再描述。可以将GB28181实现_LinuxZQ的博客-CSDN博客_gb28181 实现文章sip部分作为补充学习。本篇仅描述难点部分,也就是验收的硬性要求,视频预览着重讲解因手上只有B接口2014的验收软件,所以本篇以2014标准进行讲解。2019协议也是增加了tcp支持,与281类型,简单扩展就可以实现视频预览 ......原创 2022-06-07 14:13:40 · 6276 阅读 · 8 评论 -
GB28181实现
前几篇以3399平台大致讲解了一些视频的概念及应用,考虑到大家使用平台的通用性,接下来提供的附件以x86 ubuntu18.04为运行平台。GB28181主要用于安防场景,目前电力行业也逐步引入了该标准。与B接口(后续章节可能会给大家普及)相似,都是基于sip指令的交互,完成视频的转发,控制,历史查询等(这两个标准实际上,也是互相借鉴补充,如B接口2019也开始引入了基于tcp通道的视频播放)。本篇以GB28181-2016为基础讲解,2011老版本也...原创 2022-05-03 14:36:53 · 5838 阅读 · 6 评论 -
回调函数理解及应用
这章讲一下基础知识吧,老鸟可以划走。这块内容可能是很多新人的困难点,觉得不好理解,更别说进一步使用。只能是在项目的框架里,别人的回调接口里写实现。很多人百度普通函数与回调函数,大部分网文也只是描述,回调是在别人的流程里写实现,普通函数是自己控制流程。多次阅读推理不得要领,本篇以耦合性,性能两个方面展开回调函数的讨论及扩展应用,希望能给新手带来不一样的理解,跨过这个坎。一、性能首先,假设一个场景,小明和一个杂货店,小明平常最喜欢吃辣条。有一天,小明照常去杂货店买辣条,老板说小明不好意思,辣条没有了,一原创 2022-03-24 16:06:10 · 372 阅读 · 1 评论