会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
95
下一页
2025年5月12日
Qt编写万能硬解播放器/支持传入QByteArray流数据解码/websocket视频流/tcp和udp网络流/gb28181监控rtp流/8K
摘要: 一、前言说明 用纯Qt+ffmpeg打造的这个播放组件,在各种复杂的环境中测试,满足各种音视频格式和场景需求,后期又多了一种需求,那就是没有音视频地址的,直接是内存流数据,比如有个下位机,直接通过tcp或者udp收到的264/265裸流数据,很多时候可能还是私有协议上传的,需要解包后才是裸流数据,然
阅读全文
posted @ 2025-05-12 15:39 飞扬青云
阅读(103)
评论(0)
推荐(0)
2025年5月10日
Qt/C++开发监控GB28181系统/实时视频预览/视频点播/rtp解包解码显示
摘要: 一、前言 通过gb28181做实时视频预览,也就是视频点播功能,是最重要的功能了,绝对是整个系统排第一重要的,这就是核心功能,什么设备注册、获取通道等都是为了实时预览做准备的,当然这个功能也是最难的,所有搞gb28181开发的程序员,都是卡在这里很长一段时间才搞定,因为这个视频点播的交互流程比较绕,
阅读全文
posted @ 2025-05-10 10:34 飞扬青云
阅读(74)
评论(0)
推荐(0)
2025年5月8日
Qt/C++开发监控GB28181系统/警情订阅/目录订阅/报警事件上报/通道上下线
摘要: 一、前言 警情订阅在gb28181协议中也是一个重要的功能,一般是服务端主动问设备端订阅,不知道设备端是否能问服务端订阅?貌似行不通。 订阅后设备端一旦有警情消息,会主动发给服务端,比如运动目标检测报警、视频丢失报警、入侵检测报警等,在gb文档中详细列举了对应哪种类型的报警对应哪个type类型,这个
阅读全文
posted @ 2025-05-08 14:20 飞扬青云
阅读(117)
评论(0)
推荐(0)
2025年5月6日
全网原创/纯QWidget编写可视化大屏电子看板系统/一直被模仿从未被超越
摘要: 一、前言说明 可视化的大屏系统基本上是网页BS的天下,为何还要用可执行文件CS的方式写一个呢,主要还是从性能方面考虑,尤其是现在考虑到国产芯片和系统的兴起,目前上面的配置,不足以带动强悍的谷歌浏览器,在运行一些可视化效果方面,还是非常吃力的,比如在同样的硬件上,对比开16路视频监控画面,BS方式拉垮
阅读全文
posted @ 2025-05-06 10:37 飞扬青云
阅读(86)
评论(0)
推荐(1)
2025年5月3日
Qt/C++源码/实时视音频通话示例/极低延迟/可外网通话/画中画/支持嵌入式板子
摘要: 一、功能特点 支持局域网和外网音视频实时通话,延迟极低,资源占用极低。 自动获取本地所有视音频输入设备,本地摄像头设备自动罗列所有支持的分辨率、帧率、采集格式等信息。 可以指定采集的视频设备和音频输入设备,自由组合,视频设备可以设置不同的分辨率、帧率、采集格式。 支持本地桌面屏幕作为视频设备采集,支
阅读全文
posted @ 2025-05-03 14:56 飞扬青云
阅读(95)
评论(0)
推荐(0)
2025年5月2日
Qt/C++开发监控GB28181系统/云台控制/获取预置位信息/添加删除调用预置位
摘要: 一、前言 之前用onvif已经完美实现了设备的云台控制和预置位的功能,这个基础功能在监控系统中是使用频率很高的,所有gb28181肯定也提供了这样的功能,很多人以为是通过包含xml数据,对应节点指定对应的动作来实现,其实不是的,是类似于早期模拟设备的云台的串口协议中的控制指令,16进制格式的数据,一
阅读全文
posted @ 2025-05-02 10:49 飞扬青云
阅读(118)
评论(0)
推荐(0)
2025年4月29日
Qt/C++开发监控GB28181系统/获取设备信息/设备配置参数/通道信息/设备状态
摘要: 一、前言 设备注册成功后,接下来要做的就是获取设备的信息,尤其是通道信息,根据国标协议,永远只有两个层级,一个是设备,然后就是设备下面多个通道,设备编码在整个系统中唯一,通道编码在一个设备中唯一,如果不唯一,那就可能会产生冲突,其实是程序层面的冲突,硬件层面不冲突,这个不是mac地址这种唯一性,仅仅
阅读全文
posted @ 2025-04-29 17:26 飞扬青云
阅读(139)
评论(0)
推荐(0)
2025年4月27日
Qt/C++开发监控GB28181系统/设备注册/设备注销/密码认证/心跳保活/校时
摘要: 一、前言 根据gb28181协议文档,第一步就是需要实现设备的注册,和onvif不同,gb是反过来的,设备端主动连接服务端,而onvif是服务端主动发出搜索,设备被动应答,包括后续的交互几乎都是被动应答,除了警情上报。gb这样定义协议有个巨大好处,就是跨网,服务器上的软件可以在公网上,然后设备这边主
阅读全文
posted @ 2025-04-27 09:50 飞扬青云
阅读(60)
评论(0)
推荐(0)
2025年4月24日
Qt/C++开发监控GB28181系统/协议解释说明/SIP内容解释/每一行数据什么含义
摘要: 一、前言 搞gb28181开发,首要任务就是解析协议,按照gb28181的文档来,还是非常详细的,通过抓包工具可以查看到具体的收发数据,也可以打开网络调试助手工具,监听5060端口,看到上报的数据,都是一个通用规则的协议。 //设备端发送 REGISTER sip:34020000002000000
阅读全文
posted @ 2025-04-24 10:50 飞扬青云
阅读(167)
评论(0)
推荐(0)
2025年4月21日
Qt/C++超强悍地图组件/代码使用说明/要多简单有多简单
摘要: 一、前言说明 编写这个组件耗费了相当多的精力,从第一个版本算起来的话,前前后后花了有十年的时间,经历过十几年的风风雨雨,各种实际需求交织迭代,然后在2024年持续一整年的时间去重构,并在后期不断的增加不同的地图内核,从最开始只支持百度地图,到后面陆陆续续增加了高德地图、天地图、谷歌地图、leafle
阅读全文
posted @ 2025-04-21 09:11 飞扬青云
阅读(199)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
95
下一页
公告